logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vscode运行java中文乱码,引发的mac配置问题

将这句话粘贴到自己的iterm中运行发现也是不行的(自己的idea从来没有出现过问题,可能是人家优化的好吧),说明和vscode是没有关系的,是自己mac环境的问题。System.out.println(“哈哈”);vscode 安装 java环境之后。输出这里还是乱码的暂时没有解决。settings.json加入。/etc/profile加入。我们是终端的不乱码了。//编辑区的字体带下。

文章图片
#vscode#java#macos
Linux文件句柄限制总结

文章目录查看修改查看cat /proc/sys/fs/nr_open 每个进程最大限制ulimit -n当前用户的当前shell 最大限制 (多个shell,每个都能到达最大限制)cat /proc/sys/fs/file-max系统级别最大限制记住前三个就好了cat /proc/sys/fs/file-nr:[root@izm3mkp4g43hdqz ~]# ca...

文章图片
#linux#服务器#运维
Zookeeper Watcher 源码 收获

QuorumPeer的run方法中会setupRequestProcessor(组装processor),setupRequestProcessor被重写,根据单机或是集群,组装成三种不同的责任链,下图为单机模式服务端接收到客户端请求的时候,会通过NIOServerCnxn submitRequest 提交请求,提交请求之后进入责任链模式每经过责任链其中一个的processor时,会先将re...

#zookeeper#java#分布式
通过zkClient API 模仿curator实现zookeeper分布式锁

文章目录代码结果zkClient API练习zookeeper的客户端比较常用的有zkClient和apache的curator,curator的fluent风格很是令人讨喜,用的比较多,查看了curator实现分布式锁的原理之后,希望根据自己的理解,通过zkClient api的方式实现分布式锁。大概算了下,175行代码,算上api的练习,一共用了三个小时,感觉自己好像个憨憨~代码Zk...

#zookeeper#分布式#云原生
Zookeeper Leader选举 源码中,发送投票,统计投票的不解

文章目录问题解决问题termPredicate这里判断投票是否结束if (termPredicate(recvset,new Vote(proposedLeader, proposedZxid,logicalclock.get(), propo...

#zookeeper#分布式#云原生
springboot dubbo 问题记录

如果是单机的dubbo.registry.address=zookeeper://192.168.8.111:2181如果是集群的dubbo.registry.address=zookeeper://192.168.8.111:2181?backup=192.168.50.133:2181,192.168.50.134:2181zookeeper启动的是集群的,但是项目中配置单机的,也是能...

#jira#java#开发语言
到底了