摘要: 特别喜欢一句话:不是因为看到了希望才去坚持,而是因为坚持了才会看到希望。1、现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?思路:多线程之间怎么协同工作,如何让一个线程执行完毕后处于什么状态。 Thread t1 = new Thread(new T1()) 阅读全文
posted @ 2019-06-11 17:38 那些年的代码 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 使用Statement执行查询语句的时候 : 比如要执行用户名 密码登录验证的sql语句 经常要输入 String sql = " select * from login where name=' " +name+ " ' and pwd = ' " +pwd+ " ' "; 这时候如果用户输入的密 阅读全文
posted @ 2019-06-11 17:22 那些年的代码 阅读(736) 评论(0) 推荐(0) 编辑
摘要: Java堆空间结构图:http://www.cnblogs.com/SaraMoring/p/5713732.htmlJVM内存状况查看方法和分析工具:http://blog.csdn.net/neosmith/article/details/47753733 ... 阅读全文
posted @ 2019-06-11 12:19 那些年的代码 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 刚好用到,转自http://blog.csdn.net/sinat_29581293/article/details/70214436 有空再整理: 先jps -ml 再sudo -u hive /usr/java/latest/bin/jstack 19661(此为进程号)... 阅读全文
posted @ 2019-06-11 12:17 那些年的代码 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 概述命令jmap是一个多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 finalizer 队列。jmap 用法参数:option: 选项参数。 pid: 需要打印配置信息的进程ID。 e... 阅读全文
posted @ 2019-06-11 12:16 那些年的代码 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考1.Jstack1.1 jstack能得到运行java程序的java stack和native stack的信息。可以轻松得知当前... 阅读全文
posted @ 2019-06-11 12:13 那些年的代码 阅读(4402) 评论(0) 推荐(0) 编辑
摘要: 其实考察的就是一次HTTP请求所经过的过程和Spring或者SpringMVC怎么调用dispatcherServlet的过程 阅读全文
posted @ 2019-06-11 12:07 那些年的代码 阅读(401) 评论(0) 推荐(0) 编辑
摘要: false,因为有些浮点数不能完全精确的表示出来例如public class floatceshi { public static void main(String[] args) { System.out.println(3 * 0.1); ... 阅读全文
posted @ 2019-06-11 12:02 那些年的代码 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: Floating Point MathYour language isn't broken, it's doing floating point math. Computers can only natively store integers, so they need so... 阅读全文
posted @ 2019-06-11 11:55 那些年的代码 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 话题:浮点数在计算机中是如何表示的?回答:浮点数 浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)话题:浮点数的解释回答:浮点数是属于有理数中某特定子集的数的数字表... 阅读全文
posted @ 2019-06-11 11:46 那些年的代码 阅读(5122) 评论(0) 推荐(0) 编辑
摘要: 前言相比int等整型,float等浮点类型的表示和存储较为复杂,但它又是一个无法回避的话题,那么就有必要对浮点一探究竟了。在计算机中,一般用IEEE浮点近似表示任意一个实数,那么它实际上又是如何表示的呢?下面的表达式里,i的值是多少,为什么?如果你不确定答案,那么你应该好好看... 阅读全文
posted @ 2019-06-11 11:44 那些年的代码 阅读(6629) 评论(0) 推荐(1) 编辑
摘要: volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是... 阅读全文
posted @ 2019-06-11 11:17 那些年的代码 阅读(246) 评论(0) 推荐(0) 编辑