logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java静态工具类线程安全的一些建议

静态方法和实例方法的区别是静态方法只能引用静态变量,静态方法通过类名来调用,实例方法通过对象实例来调用每个线程都有自己的线程栈,栈与线程同时创建,每一个虚拟机线程都有自己的程序计数器PC,在任何时刻,一个虚拟机线程只会执行一个方法的代码,这个方法称为该线程的当前方法,如果这个方法不是native的,程序计数器就保存虚拟机正在执行的字节码指令的地址。线程调用方法的时候会创建栈帧,用于保存局部变量表和

Linux ln -s命令出现“符号连接的层数过多”的问题

原文链接:https://blog.csdn.net/ta893115871/article/details/7458869/今天搭建环境,打算将Tomcat等放在较大的目录下,然后通过软连接放到home下,不过出现了“符号连接的层数过多”的问题创建符号链接的时候一定要使用绝对路径,例如:/usr/local/cxxt/config-tools需要创建到 /usr/bin/confi...

Jenkins2.1构建maven工程

最近接触到持续集成方面的东西,了解了下Jenkins,从网上的文章来看都比较老,都还是1.x版本的,而最新的2.1从界面上就有很大差距,所以很多东西都找不到了,于是搞了将近两天终于是能用2.1构建maven工程了,接下来就是自动部署了,当然那是后话,这里先记录一下构建的过程。首先是安装,下载地址https://jenkins.io/index.html,由于是Windows系统,所以解压后直接

fastJson解析报错com.alibaba.fastjson.JSONException: create instance error...

今天用fastJson解析报 create instance error的错误   认真检查,bean类内的字段都和服务端返回的字段一致,格式都是正确的,为什么会报错呢。   在网上找到答案,如果存在内嵌的情况:比如public class  A{          private String haha;          private  int   gogo;

【转载】Linux新硬盘挂载某目录后原目录的文件消失

问题描述项目初期用户文件较少,全部存储在/home目录下/home目录没有单独划开分区,随着项目网站做大,用户文件越来越多,/home目录不够空间,想挂载一个新硬盘来负责储存挂载硬盘1、若挂载到一个新的目录下,2、若挂载到一个原先有文件的目录下(以挂载到 /home为例子)当挂载时候发现新挂载/home到新硬盘时,/home原来数据变空了原因:是由于linux的VFS(虚拟文件系统)机制导致的正常

#运维
kafka顺序消息

原文链接:http://www.lpnote.com/2017/01/17/sequence-message-in-kafka/顺序消息包括以下两方面:全局顺序局部顺序全局顺序全局顺序就目前的应用范围来讲,可以列举出来的也就限于binlog日志传输,如mysql binlog日志传输要求全局的顺序,不能有任何的乱序。这种的解决办法通常是最为保守的方式:全局使用一个生产者全局使用一个消费者(并严格到

MySql timestamp/datetime自动更新和初始化

原文链接:http://www.cnblogs.com/zhaoyanghoo/p/5581710.html1.概述在我们设计表的时候,考虑将行数据的创建时间和最后更新时间记录下来是很好的实践。尤其是可能需要做数据同步或者对数据新鲜度有要求的表。举些应用场景,更新距上次更新超过2小时的行数据,或者是将一个月前的订单数据归档等等。我们想把这个的需求丢给数据库服务器管理,而不是在应

MySQL单表数据量多少时需要分表?

原文链接:https://juejin.im/post/6844903872134135816今天,探讨一个有趣的话题:MySQL 单表数据达到多少时才需要考虑分库分表?有人说 2000 万行,也有人说 500 万行。那么,你觉得这个数值多少才合适呢?曾经在中国互联网技术圈广为流传着这么一个说法:MySQL 单表数据量大于 2000 万行,性能会明显下降。事实上,这个传闻据说最早起源于百度。具体情

到底了