舒哥的blog

人工智能大佬群号:467123855 。 www.6aiq.com AIQ-机器学习大数据技术社区 全国最专业的机器学习大数据技术社区。...

译 -- Java 并发编程(多线程)三 | Semaphore | ThreadLocal | synchronized

接着上一篇译 – Java 并发编程(多线程)二 原文地址:http://stackoverflow.com/documentation/java/121/concurrent-programming-threads#t=201701170653119627647 Synchronizatio...

2017-01-18 14:57:30

阅读数:169

评论数:0

译 -- Java 并发编程(多线程)二 | Producer-Consumer | Get status of all threads | deadlocked

接着 译 – Java 并发编程(多线程)一创建基本的死锁系统当两个竞争动作都在等待对方完成时出现死锁, 因此都不会完成工作,在java中每个对象都关联一把锁, 为了避免多个线程在单个对象上并发的做修改, 我们能够使用synchronized 原语, 但是一切都将会带来消耗, 错误的使用synch...

2017-01-17 19:57:47

阅读数:290

评论数:0

译 -- Java 并发编程(多线程)一 | Callable and Future | CountDownLatch | Runable

Introduction并行计算是一种计算的形式, 一些计算被并行的执行而不是串行。 Java 语言通过线程的使用被设计为支持并发编程。对象和资源能够被多线程访问, 每个线程能够在程序中潜在的访问任何对象, 并且程序设计者在多线程中必须确保读和写的对象访问被正确的同步。ExamplesCallab...

2017-01-17 17:42:03

阅读数:944

评论数:0

译-- Lambda Expressions >=java SE8 (Lambda表达式详解)

原文地址:http://stackoverflow.com/documentation/java/91/lambda-expressions#t=201701170111285810613IntroductionLambda表达式用一个表达式提供了一个实现单个接口方法(函数式接口)的简洁明了的方式...

2017-01-17 14:43:24

阅读数:1343

评论数:0

译——Singletons (单例模式多种方式分析)

原文:http://stackoverflow.com/documentation/java/130/singletons#t=201701151121320953557 Introduction 一个singleton 是一个只有一个实例的类,典型的存储在一个static final 域中,...

2017-01-15 21:25:42

阅读数:355

评论数:0

Optional用法(Java SE 8–Java SE 9)

原文:原文地址 Introduction Optional 是一个包含或着不包含一个非空值的容器对象。如果一个值存在,isPresent()将会返回true 并且 get() 将会返回所对应的值. 其他的方法依赖于所包含的值是否出现,比如orElse(如果值不存在就返回一个默认值...

2017-01-15 19:15:17

阅读数:9328

评论数:3

MySQL key_len 大小的计算

http://www.cnblogs.com/xuanzhi201111/p/4554769.html 背景:       当用Explain查看SQL的执行计划时,里面有列显示了 key_len 的值,根据这个值可以判断索引的长度,在组合索引里面可以更清楚的了解到了哪部分字段使用...

2017-01-15 12:14:41

阅读数:832

评论数:0

Spring Cache 注解用法

缓存策略 Eviction policy 移除策略,即如果缓存满了,从缓存中移除数据的策略;常见的有LFU、LRU、FIFO: FIFO(First In First Out):先进先出算法,即先放入缓存的先被移除; LRU(Least Recently Used):最久未使用算法,使用时...

2017-01-12 19:56:07

阅读数:3815

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭