上一页 1 2 3 4 5 6 7 ··· 29 下一页
  2018年4月16日
摘要: 1、可重入锁: 也称为递归锁,当外层函数获得该锁之后,内层递归函数仍有获取该锁的代码,结果不受影响; java中的synchronized ReentrantLock都是可重的 举例: 2、自旋锁 一个线程直接循环执行一个任务,不触发临界条件,另一个线程控制临界条件,另一个线程执行时可以使前一个线程 阅读全文
posted @ 2018-04-16 22:39 _故乡的原风景 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 光纤通信是利用光波在光导纤维中传输信息的通信方式。由于激光具有高方向性、高相干性、高单色性等显著优点,光纤通信中的光波主要是激光,所以又叫做激光-光纤通信。光纤通信的原理是:在发送端首先要把传送的信息(如话音)变成电信号,然后调制到激光器发出的激光束上,使光的强度随电信号的幅度(频率)变化而变化,并 阅读全文
posted @ 2018-04-16 22:19 _故乡的原风景 阅读(2432) 评论(0) 推荐(0) 编辑
  2018年3月20日
摘要: 区块链是收录所有交易记录的总账,并且是对所有人公开的,区块就如账本的每一页; 它可以解决信任问题, 比如第三方担保交易 如果第三方也是不受信任的 那么就可以依托区块链,实现无人信托 阅读全文
posted @ 2018-03-20 23:16 _故乡的原风景 阅读(107) 评论(0) 推荐(0) 编辑
  2018年2月7日
摘要: 1、实现分布式锁的几种方式: 基于数据库实现分布式锁基于缓存(Redis,memcached,tair)实现分布式锁基于Zookeeper实现分布式锁 阅读全文
posted @ 2018-02-07 18:46 _故乡的原风景 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 大量缓存的key同时失效 为有效期增加随机值,统一规划有效期,使失效的时间均匀分布; 对热点数据的持续高并发 jvm锁机制,分布式锁机制 缓存本身有效期机制 设置永不失效,在每一个操做都要去异步更新缓存,代码复杂度增加 阅读全文
posted @ 2018-02-07 18:32 _故乡的原风景 阅读(90) 评论(0) 推荐(0) 编辑
  2018年2月5日
摘要: 1、下载安装包 Redis-x64-3.2.100.msi 2、启动测试:到对应的目录下执行 :redis-server redis.windows.conf 出现redis图标说明启动成功 3、设置redis为一个服务 cmd窗口 执行 redis-server --service-install 阅读全文
posted @ 2018-02-05 23:04 _故乡的原风景 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1、安装命令行工具Git-2.8.2-64-bit.exe,和可视化工具TortoiseGit-1.8.12.0-64bit 2、命令行设置用户: git config --global user.name "wangh_2" git config --global user.email "wang 阅读全文
posted @ 2018-02-05 14:05 _故乡的原风景 阅读(98) 评论(0) 推荐(0) 编辑
  2018年2月4日
摘要: 原因说明: One TIMESTAMP column in a table can have the current timestamp as the default value for initializing the column, as the auto-update value, or bo 阅读全文
posted @ 2018-02-04 20:24 _故乡的原风景 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、什么是缓存击穿 2、模拟缓存击穿(模拟高并发) 3、布隆算法 4、解决缓存击穿 阅读全文
posted @ 2018-02-04 00:58 _故乡的原风景 阅读(96) 评论(0) 推荐(0) 编辑
  2018年1月31日
摘要: 一、互联网分层架构 二、互联网技术架构 (附件) 三、互联网常用技术 1.Java NIO(RabbitMQ、ActiveMQ)2.Java8新特性3.redis相关缓存技术4.zookeeper5.dubbo6.maven7.springboot8.springcloud9.spring核心10. 阅读全文
posted @ 2018-01-31 21:12 _故乡的原风景 阅读(177) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 29 下一页