排序:
默认
按更新时间
按访问量

设置服务器上MySQL允许外网访问

1.修改配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf把bind-address参数的值改成你的内/外网IP或0.0.0.0,或者直接注释掉这行.2.登录数据库mysql -u root -p输入密码mysql> use mys...

2018-06-09 10:12:38

阅读数:741

评论数:0

Java并发编程实战(学习笔记 第十二至十六章)

十二至十六章笔记

2018-06-09 09:15:08

阅读数:37

评论数:0

Java ArrayList类

先看看该类的部分方法(主要是public修饰的):public class ArrayList<E> extends AbstractList<E> implements List&am...

2018-06-05 11:40:10

阅读数:36

评论数:0

Java 8 默认方法(Default Methods)

(转自:http://ebnbin.com/2015/12/20/java-8-default-methods/ 侵删)Java 8 引入了新的语言特性——默认方法(Default Methods)。Default methods enable new functionality to be ad...

2018-06-05 11:10:59

阅读数:26

评论数:0

Java List接口

如下为List接口中部分函数:public interface List<E> extends Collection<E> { int size(); boolean isEmpty(); ...

2018-06-05 10:56:06

阅读数:27

评论数:0

Java Collection接口

如下为Collection接口中部分函数:public interface Collection<E> extends Iterable<E> { // Query Operations in...

2018-06-05 10:46:36

阅读数:147

评论数:0

Java并发编程实战(学习笔记 第七至十一章)

七至十一章笔记

2018-06-03 22:20:46

阅读数:16

评论数:0

6.2 Executor框架

(转自:https://www.cnblogs.com/MOBIN/p/5436482.html 侵删)摘要:       Eexecutor作为灵活且强大的异步执行框架,其支持多种不同类型的任务执行策略,提供了一种标准的方法将任务的提交过程和执行过程解耦开发,基于生产者-消费者模式,其提交任务的...

2018-06-03 15:50:04

阅读数:21

评论数:0

java并发编程之CompletionService

(转自:https://blog.csdn.net/u010185262/article/details/56017175 侵删)应用场景当向Executor提交多个任务并且希望获得它们在完成之后的结果,如果用FutureTask,可以循环获取task,并调用get方法去获取task执行结果,但是...

2018-06-03 15:49:50

阅读数:34

评论数:0

Java并发编程实战(学习笔记五 第六章 任务执行)

点击打开链接

2018-06-02 17:22:06

阅读数:20

评论数:0

5.6 构建高效且可伸缩的结果缓存

首先,声明一个计算接口:package JavaDay6_02.Demo5; /** * @author myvina@qq.com * @date 18-6-2 下午12:15 */ public interface Computable<K, V&am...

2018-06-02 13:11:21

阅读数:36

评论数:0

【Java并发编程】关卡

(转自:http://www.cnblogs.com/xujian2014/p/5363759.html 侵删)一、什么是关卡?  关卡类似于闭锁,它们都能阻塞一组线程,直到某些事件发生。  关卡和闭锁关键的不同在于,所有线程必须同时到达关卡点,才能继续处理。闭锁等待的是事件,关卡等待的是其他线程...

2018-06-02 11:09:35

阅读数:40

评论数:0

栅栏(CyclicBarrier)初尝试

   以下是栅栏的一个简单例子:package JavaDay6_02; import java.util.concurrent.BrokenBarrierException; import java.util.concurrent.CyclicBarrier; /** * @author ...

2018-06-02 11:07:56

阅读数:24

评论数:0

Java中的信号量Semaphore

(转自:https://blog.csdn.net/zlp1992/article/details/52703793 侵删)java提供了一个类Semaphore来实现信号量,概念上讲,一个信号量相当于持有一些许可(permits),线程可以调用Semaphore对象的acquire()方法获取一...

2018-06-02 10:30:33

阅读数:16

评论数:1

Java中的信号量

    利用Java中的信号量可以将任何一种容器变成有界阻塞容器,如下例子:package JavaDay6_02; import java.util.Collections; import java.util.HashSet; import java.util.Set; import java...

2018-06-02 10:28:28

阅读数:23

评论数:1

Java进阶之FutureTask的用法及解析

(转自:https://blog.csdn.net/chenliguan/article/details/54345993 侵删)1 FutureTask概念FutureTask一个可取消的异步计算,FutureTask 实现了Future的基本方法,提空 start cancel 操作,可以查询...

2018-06-02 10:14:24

阅读数:44

评论数:0

FutureTask初尝试

    以下为一个使用FutureTask进行模拟预加载的代码:package JavaDay6_02; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import ja...

2018-06-02 10:07:46

阅读数:13

评论数:0

【Java并发编程】闭锁

(转自:https://www.cnblogs.com/xujian2014/p/5359684.html#_label5 侵删)1、什么是闭锁?  闭锁(latch)是一种Synchronizer(Synchronizer:是一个对象,它根据本身的状态调节线程的控制流。常见类型的Synchron...

2018-06-02 09:43:30

阅读数:63

评论数:0

闭锁初尝试

    以下为一个简单的闭锁的应用:package JavaDay6_02; import java.util.concurrent.CountDownLatch; /** * @author myvina@qq.com * @date 18-6-2 上午8:55 */ //在计时测...

2018-06-02 09:41:35

阅读数:58

评论数:0

5.4 阻塞方法与中断方法

(待完成,先初步了解,近一个月慢慢写相应文章)

2018-06-01 21:30:14

阅读数:23

评论数:0

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