摘要:
方法一: ResultSet转换为List的方法 private static List convertList(ResultSet rs) throws SQLException { List list = new ArrayList(); ResultSetMetaData md = rs.ge 阅读全文
摘要:
打开命令提示框输入以下内容 1.输入:sqlplus /nolog //进入oralce控制台2.输入:conn /as sysdba //以管理员权限登录3.输入:create user abc identified by 123456; //创建用户名adc密码1234564.输入:grant 阅读全文
摘要:
首先,任何一个二维码表示的都是一串字符串。我们打开淘宝登录页面:https://login.taobao.com/member/login.jhtml,展示了二维码: image.png 通过草料二维码解析出这张二维码表示的是如下字符串:https://login.m.taobao.com/qrco 阅读全文
摘要:
实现的效果就是这样: 添加收藏夹也会有 通过查询资料,网络上有两种写法: 1 2 语句一:<link rel="shortcut icon" href="图片地址" /> 语句二:<link rel="icon" href="图片地址" type="image/gif" /> type可以设置多种图 阅读全文
摘要:
ps p 17618 -L -o pcpu,pmem,pid,tid,time,tname,cmd printf "%x\n" 17620 jstack -l 44d4 > jstack.log jstack -l 17618 > jstack.log jmap -dump:live,format= 阅读全文
摘要:
原文地址:http://www.javatang.com JVM Heap Dump(堆转储文件)的生成 正如Thread Dump文件记录了当时JVM中线程运行的情况一样,Heap Dump记录了JVM中堆内存运行的情况。可以通过以下几种方式生成Heap Dump文件: 使用 jmap 命令生成 阅读全文
摘要:
什么是逃逸分析? 关于 Java 逃逸分析的定义: 逃逸分析(Escape Analysis)简单来讲就是,Java Hotspot 虚拟机可以分析新创建对象的使用范围,并决定是否在 Java 堆上分配内存的一项技术。 逃逸分析的 JVM 参数如下: 开启逃逸分析:-XX:+DoEscapeAnal 阅读全文
摘要:
上一个博客提到ThreadLocal变量的基本使用方式,可以看出ThreadLocal是相对于每一个线程自己使用的本地变量,但是在实际的开发中,有这样的一种需求:父线程生成的变量需要传递到子线程中进行使用,那么在使用ThreadLocal似乎就解决不了这个问题,难道这个业务就没办法使用这个本地变量了 阅读全文
摘要:
个人认为:其实本质上regionMatches就是submit和equals和equalsIgnoreCase的结合体,什么意思呢?我们先从equals说起:1、比较2个字符串是否内容相同很明显结果是false,因为equals比较的时候区分大小写:2、如果想不区分大小写比较内容呢?使用equals 阅读全文
摘要:
前言: @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean。 @Conditional的定义: 从代码中可以看到,需要传入一个Class数组,并且需要继承Condition接口: Condition是个接口,需要实现matches方法, 阅读全文