忧伤的可乐鸡

爱技术,爱生活,也爱可乐,我行我素,我是程序员

map初始化

hashmap初始化的时候,大小最好设置为2的整次幂,否则编译器也会自动调整为2的整次幂

2018-05-28 13:42:28

阅读数 533

评论数 0

springboot2+log4j2 多种配置方案

https://github.com/bycuimiao/springboot2-log4j2-demo全部代码在github上。这里记录几点重点。1、slf4j被springboot2自动集成在log4j2内,无需手动配置2、<!--大坑记录仪:这里经过多次测试,搞清了其套...

2018-05-26 10:58:11

阅读数 2817

评论数 0

葵花宝典(一稿)

以下面经总结自很多同学、同事高工的面试经历。 1、问到了redis 原子性 2、ArrayList内部实现,以及对于原生数组的优势(扩容,线程安全等) 3、多线程,分布式锁,分布式事务 ps: 问:如果保证3个线程都结束之后再继续执行业务? 答:我说用线程的栅栏;或者3个fla...

2018-05-25 09:34:54

阅读数 140

评论数 0

准备笔记

spring IoC 和 DI:https://blog.csdn.net/bestone0213/article/details/47424255spring cloud调用服务的方式使用的是RESTful API,dubbo使用的是RPC。RESTful API基于HTTP请求,性能上低于RP...

2018-05-23 11:50:07

阅读数 89

评论数 0

ajax设置为同步时,timeout属性失效,页面进入假死状态解决方案。

当ajax设置为同步时,timeout属性失效,页面会在请求同步ajax的时候进入假死状态。目前解决方案:避开同步ajax,使用异步代替。进阶级解决方案:研究中。。。...

2018-05-22 14:34:42

阅读数 2657

评论数 0

Netty笔记(六)

1、Channel的生命周期ChannelRegistered(注册状态,注册到EvenLoop) --> ChannelActive(活动状态,已经连接到远程节点,可以接受和发送数据) --> ChannelInactive(没有连接到远程节点) --...

2018-05-21 11:47:35

阅读数 53

评论数 0

Netty笔记(五)

Netty的数据处理API通过两个组件暴露ByteBuf和ByteBufHolderByteBuf API优点如下:a.他可以被用户自定义的缓冲区类型扩展b.通过内置的符合缓冲区类型实现了透明的零拷贝c.容量可以按需增长(类似于StringBuffer)d.在读和写这两种模式之间的切换不需要调用B...

2018-05-19 16:21:33

阅读数 45

评论数 0

Netty笔记(四)

1、Netty传输的核心API是Channel2、Netty的channel实现是线程安全的3、在Linux环境下使用EpollEventLoopGroup性能上要优于NioEventLoopGroup4、Local方式用于JVM内部通讯

2018-05-19 15:44:19

阅读数 43

评论数 0

netty笔记(三)

1、Channel 是Socket 的抽象2、EventLoop 是控制流、多线程处理、并发 的抽象3、ChannelFuture 是异步通知 的抽象4、EventLoop 定义了Netty的核心抽象,用于处理连接的生命周期中所发生的事件。5、Channel、EventLoop、Thread、Ev...

2018-05-19 15:39:36

阅读数 47

评论数 0

Netty笔记(一)

Netty服务器至少需要两部分:1、至少一个ChannelHandler ,服务器对从客户端接受的数据处理,即业务逻辑2、引导——这是配置服务器的启动代码,监听连接请求的端口。ChannelHandler:ChannelHandler是一个接口族的父接口,它的实现负责接收并相应事件通知。@Shar...

2018-05-16 10:42:42

阅读数 55

评论数 0

spring boot demo集

1、spring boot2 + mybatis(PageHelper) 整合。 亲测demo可用。https://blog.csdn.net/Winter_chen001/article/details/800109672、

2018-05-15 17:28:16

阅读数 45

评论数 0

《spring cloud与docker微服务架构实战》注解总结

基于spring-boot 1.4.3.RELEASE 和 spring-cloud Camden.SR4 的注解总结一、spring-cloud注解1、@SpringBootApplication spring启动注解2、@EnableEurekaServer 注册为Eureka服务3、@Ena...

2018-05-15 15:56:13

阅读数 104

评论数 0

Linux安装MariaDb可能遇到的问题

1、安装之后无法远程连接,需要开启远程权限2、字符编码有问题,需要调整,我参考的这篇文章解决的.(https://www.linuxidc.com/Linux/2016-09/135273.htm)

2018-05-07 19:41:15

阅读数 286

评论数 0

ajax调用接口415错误

ajax调用接口415错误的时候,很可能是你忘记在ajax中加入contentType: "application/json;charset=UTF-8",了

2018-05-07 19:21:32

阅读数 220

评论数 0

ds replicas是什么

以上是我百度的答案。很显然,这个对于初学者很不友好,中文的每一个靠谱的,英文的都TM是how 和 why 。But 我要 what!所以只能自己搞,自己琢磨,搞完分享出来,助力后来者不掉坑,有所查。废话不多,先上截图,再来解释!先解释下,最后一张图为配置文件,前三张图为效果展示。DS Replic...

2018-05-04 07:33:56

阅读数 6942

评论数 10

提示
确定要删除当前文章?
取消 删除