上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,通过 acquire() 获取一个许可,如果没有就等待,而 release 阅读全文
posted @ 2017-03-05 21:45 欢歌911 阅读(314) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap CopyOnWriteArrayList CopyOnWriteArraySet 适用于读多写少的场景 ConcurrentLinkedQueue 原理可参考 http://www.cnblogs.com/studyLog-share/p/5283646.html 阅读全文
posted @ 2017-03-05 21:37 欢歌911 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 第一种:懒汉模式 这种写法能够在多线程中很好的工作,而且看起来它也具备很好的lazy loading,但是,遗憾的是,效率很低,99%情况下不需要同步。 第二种:饿汉模式 这种方式基于classloder机制避免了多线程的同步问题,不过,instance在类装载时就实例化,虽然导致类装载的原因有很多 阅读全文
posted @ 2017-03-05 21:28 欢歌911 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。 可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。 阅读全文
posted @ 2017-03-05 21:02 欢歌911 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Future模式 阅读全文
posted @ 2017-03-05 10:40 欢歌911 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1、不要使用joins查询,只做主键或者索引查询。2、不要使用自增主键因为会有锁,取而代之,使用客户端生成键,比如GUIDs。同时,如果你使用主主备份,自增键还可能会冲突,因此你需要为每个实例都定制键的范围。3、没有索引的字段通通删掉或者使用JSON集合成单一字段。 阅读全文
posted @ 2017-02-03 10:01 欢歌911 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接) 2、 创建root的密码,输入如下命令: sudo passwd root 3、然后会提示你输入new password。输入一个你要设置的root的密码,需要你再输入一遍进行验证。 4、接下来,切换到ro 阅读全文
posted @ 2017-02-03 09:53 欢歌911 阅读(6467) 评论(0) 推荐(0) 编辑
摘要: package com.qianmi.weidian.common.util; import java.io.ByteArrayOutputStream; import java.security.Key; import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGen... 阅读全文
posted @ 2017-02-03 09:50 欢歌911 阅读(9774) 评论(0) 推荐(0) 编辑
摘要: package com.qianmi.weidian.common.util; import java.io.*; /** * This class provides encode/decode for RFC 2045 Base64 as defined by RFC 2045, * N. Freed and N. Borenstein. RFC * 2045: ��������: ... 阅读全文
posted @ 2017-02-03 09:47 欢歌911 阅读(8951) 评论(0) 推荐(0) 编辑
摘要: 1)创建一个Project mvn archetype:generate 固定格式 -DgroupId 组织标识(包名) -DartifactId 项目名称 -DarchetypeArtifactId 指定ArchetypeId,maven-archetype-quickstart,创建一个Java 阅读全文
posted @ 2016-12-26 20:40 欢歌911 阅读(379) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页