Java常用相关技术

另外一篇: 推荐文章1(说明:推荐文章,系博主看过的博客,论文等,写在这里主用于记录文章入口)
  1. 深入浅出 Java Concurrency博主整理的关于Java并发编程的笔记。并发编程网 淘宝内容人员建立的关于Java并发编程相关的博客。推荐以上两个。java并发编程JCU系列,以上三个博客全是阿里系的员工写的,阿里的Java技术可见一斑。
  2. 聊聊并发(四)——深入分析ConcurrentHashMap、ConcurrentHashMap源码分析整理、HashMap和ConcurrentHashMap的并发性能测试、探索 ConcurrentHashMap 高并发性的实现机制、ConcurrentHashMap之实现细节、ConcurrentHashMap 解读(一)、基于锁的并发算法 vs 无锁的并发算法
  3. sun.misc.unsafe类的使用、使用sun.misc.Unsafe及反射对内存进行内省(introspection);在这里说明一下,在ConcurrentHashMap的源码当中有UNSAFE = sun.misc.Unsafe.getUnsafe();的使用,因此借机查询了一下关于sun.misc.Unsafe是怎么个情况。总的来看,sun.misc.Unsafe是一个操作JVM内存的类。
  4. java CopyOnWriteArrayList的使用、CopyOnWriteArrayList源码分析整理、看CopyOnWriteArrayList源代码之后、CopyOnWriteArrayList 解读;写时拷贝,类似于数据库的读写分离。
  5. BlockingQueue的使用、使用 ArrayBlockingQueue 实现的经典生产者消费者模型
  6. java内存模型详解、volatile原理与技巧(硬件原语(CAS), 实现非阻塞算法,解释的比较清楚,CAS实现比synchronized实现效率高约3倍)
  7. 无锁队列的实现、用AtomicStampedReference解决ABA问题、ABA问题入门级探讨
  8. ThreadPoolExecutor几点使用建议、ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别
  9. Future和FutureTask
  10. CyclicBarrier的介绍和使用、Java线程学习笔记(十)CountDownLatch 和CyclicBarrier、并发编程一波流之CyclicBarrier
  11. Java多线程(十)之ReentrantReadWriteLock深入分析、 ReentrantReadWriteLock类和ReentrantLock类的区别
  12. 基于LinkedHashMap实现LRU缓存调度算法原理及应用
  13. Java几个有用的Hash算法xmemcached源码
  14. 一致性哈希算法及其在分布式系统中的应用、hash原理与一致性hash、一致性hash算法 - consistent hashing、一致性哈希、一致性HASH算法、memcache的一致性hash算法使用、Hash魔法:一致性 hash 算法、Ketama一致性Hash算法(含Java代码)、一致性hash算法 百度一下,真的很多,快被写烂了。。。
  15. 各缓存比较与怎么使用缓存、初见memcached
  16. Matlab中的括号()[]{}的用法 、关于matlab中的cell函数(用于建立空矩阵)、关于Matlab的plot 、Matlab绘制实心圆和实心圆点
  17. 图表题注和交叉引用
  18. 各种概念POJO、JAVABEAN、DAO、DTO、PO、VO、BO、SSH、EJB、pojo与DTO的区别
  19. 4大 Java OSGi 框架比较、探索 OSGi 框架的组件运行机制、OSGi入门篇、OSGI学习手册、Require-Bundle与Import-Package的区别、OSGi相关值得一看
  20. Android开源工具库、Android UI设计与开发、Programming for the Android Platform(Android开发相关教程,DEMO等国外)
  21. Android的启动界面-----SplashActivity
  22. Android xml资源文件中@、@android:type、@*、?、@+含义和区别
  23. IOC系列:深度理解依赖注入(Dependence Injection)、浅谈IOC--说清楚IOC是什么、控制反转和依赖注入模式、我对IoC/DI的理解、Ioc容器应用浅析
  24. Java注解、设计自己的Annotation、struts2源码分析-IOC容器的实现机制(上篇)
  25. Struts2系列:Struts2_ValueStack,OGNL详解、浅谈Struts2拦截器Interceptor的设计原理、Spring MVC和Struts2的比较、spring3mvc与struts2比较、struts2的性能为什么这么差,有性能测试截图、struts2令牌(token)内部原理 、自定义拦截器、Struts2自定义拦截器实例—登陆权限验证、struts2学习 - action -5 value stack contents 和 stack context、Struts2自定义类型转换、关于Struts2的类型转换详解、Struts2的类型转换器、Struts2中的ModelDriven机制及其运用、Struts2深入学习----OGNL表达式原理、struts2知识库、OGNL基本结构、刨根问底-struts和ognl密切分析
  26. Spring系列:《Spring技术内幕》笔记Struts2深入学习----OGNL表达式原理、一步一步学习spring(二)——ApplicationContext和BeanFactory的区别
  27. Hibernate系列:
  28. REST WebService与SOAP WebService的比较
  29. ByteBuffer的allocate和allocateDirect、JAVA NIO之浅谈内存映射文件原理与DirectMemory
  30. 流媒体(HLS、RTMP、RTSP)与Android视频播放相关、RTMP/RTP/RTSP/RTCP的区别、RTSP连接Wowza Streaming Engine服务器完整解决方案(Android设备需要支持H.264硬编码,MI2S可用,红米不可用)
  31. Android之NDK开发、Android: NDK编程入门笔记、J​N​I​常​用​函​数
  32. 精通有状态vs无状态(Stateful vs Stateless)—Immutable模式之姐妹篇
  33. What is the best way to detect a handheld device in jQuery?JavaScript判断当前浏览器啊是不是移动端浏览器。
  34. Java中getResourceAsStream的用法

你可能感兴趣的:(Java,java,分布式,线程池,数据库,多线程)