06 2018 档案

摘要:1.简介 AbstractQueuedSynchronizer (抽象队列同步器,以下简称 AQS)出现在 JDK 1.5 中,由大师 Doug Lea 所创作。AQS 是很多同步器的基础框架,比如 ReentrantLock、CountDownLatch 和 Semaphore 等都是基于 AQS 阅读全文
posted @ 2018-06-19 15:00 西凤楼 阅读(1016) 评论(0) 推荐(0) 编辑
摘要:前言 本篇主要讲解Java中的IO机制和网络通讯中处理高并发的NIO 分为两块:第一块讲解多线程下的IO机制第二块讲解如何在IO机制下优化CPU资源的浪费(New IO) Echo服务器 单线程下的socket机制就不用我介绍了,不懂得可以去查阅下资料那么多线程下,如果进行套接字的使用呢?我们使用最 阅读全文
posted @ 2018-06-14 13:31 西凤楼 阅读(240) 评论(0) 推荐(0) 编辑
摘要:使用单线程模拟多线程,提高资源利用率和程序的效率,增加系统吞吐量。下面例子比较形象的说明了什么是反应器模式: 一个老板经营一个饭店, 传统模式 - 来一个客人安排一个服务员招呼,客人很满意;(相当于一个连接一个线程) 后来客人越来越多,需要的服务员越来越多,资源条件不足以再请更多的服务员了,传统模式 阅读全文
posted @ 2018-06-14 10:54 西凤楼 阅读(217) 评论(0) 推荐(0) 编辑
摘要:具体可参考:Java并发编程:Thread类的使用,这里对线程状态的转换及主要函数做一下补充。 一. 线程状态转换图 注意: 调用obj.wait()的线程需要先获取obj的monitor,wait()会释放obj的monitor并进入等待态。所以wait()/notify()都要与synchron 阅读全文
posted @ 2018-06-14 09:37 西凤楼 阅读(368) 评论(0) 推荐(0) 编辑
摘要:前言 上篇文章中提到了 XSS 攻击,而且,也从几个方面介绍了 XSS 攻击带来的严重影响。那么,这篇文章中,主要是针对 XSS 攻击做一个基本的防御,看看可以通过几种方式来修复这个特别常见的安全漏洞。 由于公司用的是 SpringMVC,因此,这次就主要基于 SpringMVC 来解决这些漏洞。当 阅读全文
posted @ 2018-06-13 14:52 西凤楼 阅读(324) 评论(0) 推荐(0) 编辑
摘要:Redis Cluster集群 一、redis-cluster设计 Redis集群搭建的方式有多种,例如使用zookeeper等,但从redis 3.0之后版本支持redis-cluster集群,Redis-Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有 节点连接 阅读全文
posted @ 2018-06-12 15:50 西凤楼 阅读(9915) 评论(1) 推荐(0) 编辑
摘要:文章主目录 Redis集群简介 Redis集群搭建 Redis集群分区原理 集群操作 参考文档 文章主目录 Redis集群简介 Redis集群搭建 Redis集群分区原理 集群操作 参考文档 本文是redis学习系列的第四篇,前面我们学习了redis的数据结构和一些高级特性,点击下面链接可回看 《详 阅读全文
posted @ 2018-06-12 13:43 西凤楼 阅读(424) 评论(0) 推荐(0) 编辑
摘要:转自: 【解惑】剖析float型的内存存储和精度丢失问题 1、小数的二进制表示问题 首先我们要搞清楚下面两个问题: (1) 十进制整数如何转化为二进制数,其实就是采用的科学计数法 算法很简单。举个例子,11表示成二进制数: 11/2=5 余 1 5/2=2 余 1 2/2=1 余 0 1/2=0 余 阅读全文
posted @ 2018-06-12 10:53 西凤楼 阅读(547) 评论(0) 推荐(0) 编辑
摘要:Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作。代码如下: ./redis-cli -h localhost -p 6379 -a yourpassword -n 4 keys "test-dev 阅读全文
posted @ 2018-06-06 15:44 西凤楼 阅读(340) 评论(0) 推荐(0) 编辑

如果,您认为阅读这篇博客让您有些收获, 如果,您希望更容易地发现我的新博客,不妨关注一下。因为,我的写作热情也离不开您的肯定支持。 感谢您的阅读,如果您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客。 因为有小孩,兼职卖书,路过的朋友有需要低价购买图书、点读笔、纸尿裤等资源的,可扫最上方二维码,质量有保证,价格很美丽,欢迎咨询!
点击右上角即可分享
微信分享提示