上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页
摘要: 程序清单 5-8 桌面搜索应用程序中的生产者任务和消费者任务(和书上有所不同,有些许改动) 1、生产者 2、消费者 3调用 程序清单 5-11 在计测试中使用CountDownLatch来启动和停止线程 阅读全文
posted @ 2019-04-05 12:06 超轶绝尘 阅读(765) 评论(0) 推荐(0)
摘要: Java1.5提供了多种并发容器类来改进同步容器的性能。 同步容器将所有对容器的访问都串行化,以实现他们的线程安全性。这种方法的代价是严重降低并发性,当多个线程竞争容器的锁时,吞吐量将严重减低。 一、基础集合替代的同步类 ConcurrentHashMap 替代同步的且基于散列的Map: HashT 阅读全文
posted @ 2019-04-04 18:40 超轶绝尘 阅读(393) 评论(0) 推荐(0)
摘要: public class Test { public static void main(String[] args) { List list = new ArrayList(); list.add("aaa"); list.add("bbb"); list.add("ccc"); Iterator ite... 阅读全文
posted @ 2019-04-04 15:12 超轶绝尘 阅读(1122) 评论(0) 推荐(0)
摘要: 1. 修饰类 当用final去修饰一个类的时候,表示这个类不能被继承。 注意: a. 被final修饰的类,final类中的成员变量可以根据自己的实际需要设计为fianl。 b. final类中的成员方法都会被隐式的指定为final方法。 说明: 在自己设计一个类的时候,要想好这个类将来是否会被继承 阅读全文
posted @ 2019-04-02 21:39 超轶绝尘 阅读(254) 评论(0) 推荐(0)
摘要: public static <K,V> Map<K,V> unmodifiableMap(Map<? extends K,? extends V> m)返回指定映射的不可修改视图。 此方法允许模块为用户提供对内部映射的“只读”访问。在返回的映射上执行的查询操作将“读完”指定的映射。 试图修改返回的映 阅读全文
posted @ 2019-04-02 21:33 超轶绝尘 阅读(669) 评论(0) 推荐(0)
摘要: 1、添加依赖 2.加密算法实现 阅读全文
posted @ 2019-04-02 08:41 超轶绝尘 阅读(1876) 评论(0) 推荐(0)
摘要: 0、pom.xml 1.配置文件 2.配置项映射类 3.配置类 4、前缀接口 5、前缀基础实现 6、前缀实现类 7、Jedis操作Redis类: 8、controller调用实例 阅读全文
posted @ 2019-04-01 17:44 超轶绝尘 阅读(966) 评论(0) 推荐(0)
摘要: 如果希望 getMax 方法的返回值类型为 T,就要这样去定义getMax方法: 如果希望 getMax 方法返回值的类型由调用者决定,那么就这么去定义 getMax 方法: 这里的 A ,一定不能与类名声明的 T 是同个字母。 简而言之 T 和 <T> T 根本是两种不同的用途。 阅读全文
posted @ 2019-04-01 16:02 超轶绝尘 阅读(2856) 评论(0) 推荐(0)
摘要: 1.在redis.conf中修改日志文件的位置 2.更改log-redis.log文件的权限 3.conf文件 修改数据本地保存文件配置 4.可以成功shutdown 如果还不行的话 阅读全文
posted @ 2019-04-01 11:26 超轶绝尘 阅读(3331) 评论(0) 推荐(0)
摘要: 0. Redis安装 官网下载Redis 解压缩 make make install 安装后的执行命令被保存在了/usr/local/bin目录下 1. 配置文件:redis.conf 2. 启动Redis服务器 3. 查看是否已启动: 4.访问: 5、关闭redis: 1) 无密码:redis-c 阅读全文
posted @ 2019-04-01 10:01 超轶绝尘 阅读(188) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页