- 博客(5)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 Java Lock 与 队列同步器
public class LockTestDemo implements Lock { /** * 队列同步器: * 队列同步器是构成锁或者其他同步组件的基础框架 * 同步器主要使用方式是继承,子类通过继承同步器并实现它的抽象方法来管理同步状态 * * 同步器提供三个改变同步状态的方法,能够保证状态的改变是安全的 * getSt...
2019-06-05 15:18:44
179
原创 JUC_JVM_Somthing
SomeThing JUC多线程及高并发 JMM(Java内存模型) volatile的理解 volatile是JVM提供的轻量级的同步机制 保证内存可见性 不保证原子性 禁止指令重排 线程内存可见性 不保证原子性 对任意单个volatile变量的读写具有原子性 对类似volatile++这种复合操作布局有原子性 i++ 实际分成两步: 复合两步一起操作不具有原子性 读 读取内存中i ...
2019-06-05 11:20:41
732
原创 mongo-base-crud by java
annotationExtendParentpackage com.yjn.mongo.utils.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.
2018-01-01 11:21:47
225
原创 怎样的心情去对待开发项目?
以怎样的心态去对待自己经手的项目? 刚进公司时候带我的组长总给我安排了一些项目的模块或是一些测试模块,以前在学习的时候总会不走心的随便写写,实现功能就好。这样的态度很容易延续到工作中,后来在组长看自己的代码的时候总会时不时的提醒一句“把认真一点啊“,对待自己经手的项目就要向对待自己做的工艺品一样,这是一个很好的态度问题,好的态度会成中习惯。自己以后不能看到项目中的别人混乱的代码就让自...
2015-11-17 11:08:43
200
原创 该去做什么?
近日工作之余想找一些开源项目学习一下,其实自己也不知道怎么去学习开源项目。就去网上找些资料看看,在Dubbo中看到一个开源项目作者,在看他的博客时候,从最初的的小程序员慢慢一步步成长到天猫平台的架构高级技术专家,学习都是要有一个过程的,怎么让自己去找一个适合的方向,给自己一个合理的规划是很重要的,但是在有这些"合理"的东西之前我总感觉得有一个磨合的过程,自己现在学的做的东西是并不...
2015-11-14 15:14:11
129
怎么去看一个开源项目的源码?
2015-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人