05 2017 档案

摘要:CAS(Compare and Swap,比较并交换): CAS 操作包含三个操作数 —— 内存位置(V)、预期原值(A)和新值(B)。 如果内存位置的值与预期原值相匹配,那么处理器会自动将该位置值更新为新值 。否则,处理器不做任何操作。 利用CPU的CAS指令,同时借助JNI来完成Java的非阻塞 阅读全文
posted @ 2017-05-30 21:38 hongdada 阅读(634) 评论(0) 推荐(0) 编辑
摘要:maven打包: 运行jar: 这种方式关掉控制台就不可以访问,现在要后台运行的方式启动 清理并重新编译 mybatis自动生成命令 maven命令: 命令参数上面列举的只是比较通用的命令,其实很多命令都可以携带参数以执行更精准的任务。Maven命令可携带的参数类型如下: 1. -D 传入属性参数比 阅读全文
posted @ 2017-05-18 18:05 hongdada 阅读(510) 评论(0) 推荐(0) 编辑
摘要:两个线程,一个打印1-100的奇数,一个打印1-100的偶数;要求:线程1打印5个之后,线程2开始打印,线程2打印5个之后,线程1再开始打印,以此循环。 Code: Output: 1 3 5 7 9 2 4 6 8 10 11 13 15 17 19 12 14 16 18 20 21 23 25 阅读全文
posted @ 2017-05-17 23:53 hongdada 阅读(4885) 评论(0) 推荐(0) 编辑
摘要:code: Output: 如果取消注释,报错: 平常注意两个小问题 第一个逻辑操作&|与条件操作&&||区别 基本差别不大,都可以进行逻辑计算,但是条件操作有短路现象,即一旦能够确认表达式的值,那么余下的部分就不执行了。 第二个,在代码运行中,return,finally那个先执行,如果final 阅读全文
posted @ 2017-05-17 23:34 hongdada 阅读(724) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示