上一页 1 2 3 4 5 6 ··· 17 下一页
摘要:推荐阅读: https://www.cnblogs.com/skywang12345/p/3324958.html 阅读全文
posted @ 2019-08-23 12:34 FrankYou 阅读(82) 评论(0) 推荐(0) 编辑
摘要:import lombok.Cleanup; import lombok.Getter; import lombok.Setter; import lombok.SneakyThrows; import lombok.experimental.UtilityClass; import java.io.FileInputStream; import java.security.KeyStore; i 阅读全文
posted @ 2019-08-20 17:27 FrankYou 阅读(1790) 评论(0) 推荐(1) 编辑
摘要:代码: 阅读全文
posted @ 2019-08-20 17:11 FrankYou 阅读(1501) 评论(0) 推荐(0) 编辑
摘要:1、MySQL数据库索引的底层原理 https://mp.weixin.qq.com/s/zA9KvCkkte2mTWTcDv7hUg 阅读全文
posted @ 2019-07-30 14:04 FrankYou 阅读(690) 评论(0) 推荐(0) 编辑
摘要:一段 XML-signature 的 demo: XML-signature 中的签名算法就是对 XML文档树 进行签名,说明如下:1、确认签名内容,通过 URL 将这些内容表示为引用资源,用 Reference 标识。对于断言信息来说,其 URI 是saml:Assertion的 ID2、对待签名 阅读全文
posted @ 2019-07-15 10:57 FrankYou 阅读(2449) 评论(1) 推荐(0) 编辑
摘要:1、ZooKeeper相关概念总结 https://github.com/Snailclimb/JavaGuide/blob/master/docs/system-design/framework/ZooKeeper.md 2、ZooKeeper在Windows下的安装和配置 https://blo 阅读全文
posted @ 2019-06-28 17:06 FrankYou 阅读(165) 评论(0) 推荐(0) 编辑
摘要:1、灵魂一问,如何设计高可用的分布式锁? https://mp.weixin.qq.com/s/yXQ33_B0vS7O4l9eDMplnw 阅读全文
posted @ 2019-06-20 10:32 FrankYou 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1、spring-boot项目在外部tomcat环境下部署 https://blog.csdn.net/james_wade63/article/details/51009423 https://blog.csdn.net/wangshuaiwsws95/article/details/805757 阅读全文
posted @ 2019-06-19 17:15 FrankYou 阅读(91) 评论(0) 推荐(0) 编辑
摘要:https://my.oschina.net/u/3681868/blog/1813011 阅读全文
posted @ 2019-06-18 14:43 FrankYou 阅读(128) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.aneasystone.com/archives/2017/12/solving-dead-locks-three.html 阅读全文
posted @ 2019-06-11 14:09 FrankYou 阅读(379) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/liqipeng/p/9148545.html 阅读全文
posted @ 2019-05-20 14:42 FrankYou 阅读(609) 评论(0) 推荐(0) 编辑
摘要:A method to clean ThreadLocal 阅读全文
posted @ 2019-04-29 10:23 FrankYou 阅读(168) 评论(0) 推荐(0) 编辑
摘要:https://www.eclipse.org/aspectj/doc/next/adk15notebook/ataspectj-pcadvice.html Advice Advice In this section we first discuss the use of annotations f 阅读全文
posted @ 2019-04-19 19:17 FrankYou 阅读(360) 评论(0) 推荐(0) 编辑
摘要:package waitnotifytest; import java.util.Collections; import java.util.List; import com.google.common.collect.Lists; /** * Test */ public class Test { private static final Class lockObj = ... 阅读全文
posted @ 2019-04-18 14:49 FrankYou 阅读(116) 评论(0) 推荐(0) 编辑
摘要:在自动提交模式(autocommit=ON)下提交事务: •在自动提交模式下,每个SQL语句都是一个独立的事务。 –mysql>insert into ACCOUNTS values(1,'Tom',1000); •MySQL会自动提交这个事务,这意味着向ACCOUNTS表中新插入的记录会永久保存在 阅读全文
posted @ 2019-04-11 14:18 FrankYou 阅读(192) 评论(0) 推荐(0) 编辑
摘要:一、Netty 3.x,2种不同类型的线程在NioClientSocketChannelFactory 二、3.x和4.x的线程模型最大区别: 4.x中ChannelPipeline中的Handler链统一由I/O线程串行调度,无论是读还是写操作, 3.x中的write操作时由业务线程处理Handl 阅读全文
posted @ 2019-03-25 18:17 FrankYou 阅读(666) 评论(0) 推荐(0) 编辑
摘要:import org.apache.commons.lang.builder.CompareToBuilder; import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuilder; import org.apache.commons.lang... 阅读全文
posted @ 2019-03-25 14:27 FrankYou 阅读(194) 评论(0) 推荐(0) 编辑
摘要:本人写的一个使用Netty实现的一个异步Socket代码 阅读全文
posted @ 2019-03-25 13:42 FrankYou 阅读(197) 评论(0) 推荐(0) 编辑
摘要:导语 自 2013 年毕业后,今年已经是我工作的第 4 个年头了,总在做 Java 相关的工作,终于有时间坐下来,写一篇关于 Java 写法的一篇文章,来探讨一下如果你真的是一个 Java 程序员,那你真的会写 Java 吗? 笔者是一个务实的程序员,故本文绝非扯淡文章,文中内容都是干货,望读者看后 阅读全文
posted @ 2019-03-07 09:53 FrankYou 阅读(403) 评论(0) 推荐(0) 编辑
摘要:测试结果 序列化数据对比 bytes字节数对比 具体的数字: protobuf 不管是处理时间上,还是空间占用上都优于现有的其他序列化方式。内存暂用是java 序列化的1/9,时间也是差了一个数量级,一次操作在1us左右。缺点:就是对象结构体有限制,只适合于内部系统使用。 json格式在空间占用还是 阅读全文
posted @ 2019-01-18 10:12 FrankYou 阅读(239) 评论(0) 推荐(0) 编辑
摘要:dubbo请求报文实例: ============================================= Request [ id=6723668, // 消息ID,Long类型 version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [ ... 阅读全文
posted @ 2019-01-11 10:52 FrankYou 阅读(597) 评论(0) 推荐(0) 编辑
摘要:连接个数:单连接 连接方式:长连接 传输协议:TCP 传输方式:NIO异步传输 序列化:Hessian二进制序列化 适用范围:传入传出参数数据包较小(建议小于100K),消费者比提供者个数多,单一消费者无法压满提供者,尽量不要用dubbo协议传输大文件或超大字符串。 适用场景:常规远程服务方法调用 阅读全文
posted @ 2019-01-09 16:13 FrankYou 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-01-08 12:07 FrankYou 阅读(188) 评论(0) 推荐(0) 编辑
摘要:Life Cycle in Detail:-1-When a server loads a servlet, it runs the servlet's init method. Even though most servlets are run in multi-threaded servers, 阅读全文
posted @ 2019-01-08 09:48 FrankYou 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-01-07 18:48 FrankYou 阅读(79) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页