logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git设置mergetool可视化工具

git设置mergetool可视化工具可以设置BeyondCompare,DiffMerge等作为git的比较和合并的可视化工具,方便操作.步骤如下:先下载并安装BeyondCompare,DiffMerge等.设置git配置,git命令如下:#difftool 配置git config --global difftool.bc4.cmd "\"c:/p

#git
tomcat日志自动分割(linux)

今天在tomcat上查看项目日志的时候,发现catalina.out文件竟然已经达到202M了,决定做一下日志的分割.先看了一下crontab任务中,发现有个删除前10天日志的自动任务,但是没有发现切割的自动任务.    搜了一下,据说tomcat有默认的日志分割功能,能每天自动生成类似catalina.2010-10-08.log的文件,但是默认catalina.out文件却一直增长.据

#tomcat
zookeeper 分布式锁

锁原理:1、首先要创建一个锁的根节点,比如/mylock。2、想要获取锁的客户端在锁的根节点下面创建znode,作为/mylock的子节点,节点的类型要选择CreateMode.PERSISTENT_SEQUENTIAL,节点的名字最好用uuid(至于为什么用uuid我后面会讲,先说一下~如果不这么做在某种情况下会发生死锁,这一点我看了很多国内朋友自己的实现,都没有考虑

#分布式#zookeeper
到底了