随笔分类 -  日积月累

摘要:最近项目使用到文件服务器,fastDFS 一款轻量级分布式文件系统, 淘宝大神霸霸余庆开源的附上链接,学习一下 http://blog.csdn.net/wlwlwlwl015/article/details/52619851 阅读全文
posted @ 2017-10-11 10:20 戏子诺 阅读(142) 评论(0) 推荐(0)
摘要:有时调用第三方接口需要提供 sign 值, 下边util是根据ASCII码从小到大排序,并在每个参数间用‘&’拼接,返回新的字符串 阅读全文
posted @ 2017-06-22 11:28 戏子诺 阅读(2211) 评论(0) 推荐(0)
摘要:简介 ReentrantLock的实现不仅可以替代隐式的synchronized关键字,而且能够提供超过关键字本身的多种功能。这里提到一个锁获取的公平性问题,如果在绝对时间上,先对锁进行获取的请求一定被先满足,那么这个锁是公平的,反之,是不公平的,也就是说等待时间最长的线程最有机会获取锁,也可以说锁 阅读全文
posted @ 2017-06-06 14:46 戏子诺 阅读(162) 评论(0) 推荐(0)
摘要:在tomcat文件夹的conf\catalina\localhost增加project .xml文件 文件内容: <Context docBase="/opt/web/{projectName}" path="/" workDir="work/Catalina/{projectName}" relo 阅读全文
posted @ 2017-03-27 14:09 戏子诺 阅读(168) 评论(0) 推荐(0)
摘要:Joda 简介 为什么要使用 Joda?考虑创建一个用时间表示的某个随意的时刻 — 比如,2000 年 1 月 1 日 0 时 0 分。我如何创建一个用时间表示这个瞬间的 JDK 对象?使用 java.util.Date?事实上这是行不通的,因为自 JDK 1.1 之后的每个 Java 版本的 Ja 阅读全文
posted @ 2017-03-27 10:50 戏子诺 阅读(188) 评论(0) 推荐(0)
摘要:一点点积累,把能知道的log4j配置 全晒出来 摘自:http://www.codeceo.com/article/log4j-usage.html http://blog.csdn.net/qq_30788845/article/details/53083774 阅读全文
posted @ 2017-03-15 15:59 戏子诺 阅读(145) 评论(0) 推荐(0)
摘要:从http中判断请求来自pc端还是来自手机端 阅读全文
posted @ 2016-11-01 10:02 戏子诺 阅读(367) 评论(0) 推荐(0)
摘要:什么是SOA SOA(Service-Oriented Architecture)面向服务架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。 SOA是一种粗粒度、松耦合服务架构,服 阅读全文
posted @ 2016-09-27 19:12 戏子诺 阅读(23311) 评论(0) 推荐(1)
摘要:负载均衡分全局负载均衡和本地负载均衡。 本地负载均衡是指对本地的服务器群做负载均衡,全局负载均衡是指对分别放置在不同的地理位置、有不同网络结构的服务器群间作负载均衡。 循环DNS 就是每次解析域名时指向IP loop list 里的下一个IP. 负载均衡路由器 通过某种策略把请求发送到响应最快的se 阅读全文
posted @ 2016-09-26 20:06 戏子诺 阅读(235) 评论(0) 推荐(0)
摘要:什么是Dubbo? Dubbo:是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 其核心部分包含: ♦ 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 ♦ 集群容错: 提供基于接口 阅读全文
posted @ 2016-09-20 20:46 戏子诺 阅读(415) 评论(0) 推荐(0)
摘要:关于RPC 首先了解什么叫RPC,为什么要RPC用 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的 存在,如TCP或UDP,为通信程序之间携带信息数据 阅读全文
posted @ 2016-09-20 20:35 戏子诺 阅读(323) 评论(0) 推荐(0)
摘要:在开发程序的时候,经常使用StringBuffer来进行字符串的拼接。如果在循环中来反复的做字符串拼接时,会清空Stringbuffer中的内容,然后再拼接新的字符串信息。 System.nanoTime() 返回最准确的可用系统计时器的当前值,以毫微秒为单位。(毫微妙就是纳秒) System.cu 阅读全文
posted @ 2016-08-09 17:24 戏子诺 阅读(423) 评论(0) 推荐(0)
摘要:做回车登录遇到一个问题 event无法获取 加入如下代码 阅读全文
posted @ 2016-08-04 15:50 戏子诺 阅读(161) 评论(0) 推荐(0)