- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 redis 命令
set name value get name del name incr name 使name 增长1; There is something special about INCR. Why do we provide such an operation if we can do it ourself with a bit of code? Aft
2016-06-27 13:13:22 264
原创 TCP UDP Socket DatagramSocket ServerSocke
两类传输协议:Tcp;UDpTCP 是Tranfer Control protocol 的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,以便在TCp协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个so...
2016-06-16 23:42:27 1377
原创 synchronized和Lock总结
synchronized 和Lock区别 :https://www.jianshu.com/p/36eedeb3f912https://blog.csdn.net/lengxiao1993/article/details/81568130 来源: lock是一个接口,而synchronized是java的一个关键字,synchronized是内置的语言实现; 异常是否释...
2016-06-16 13:57:50 438
原创 java 虚拟机工具
在 jdk的bin目录下有很多JDK的小工具,可以把jdk的bin目录也加入环境变量中,来方便实用。jps:用来查看java进程,一般会结合-l命令使用 (./jps -l) - m 显示传给main函数的参数 - v 输出启动JVM参数 - q 只输出LVMID,省略主类名称。jstat -gc 2777 1000 5 : 表示每1000毫秒查询
2016-06-14 14:47:51 283
原创 java Integer == 比较
public static void main(String[] args) { Integer a1 = Integer.valueOf(60); //danielinbiti Integer b1 = 60; System.out.println("1:="+(a1 == b1));
2016-06-07 16:42:20 962
原创 货币/钱计算
如果需要精准计算答案,请避免使用float和double。 float和double用于快速近似计算。货币/钱的计算应该使用BigDecimal(大于18位),int(小于9位),long(小于18位)。
2016-06-07 16:35:23 559
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人