Jetty使用固定长度队列,导致无法服务 现象:jetty输出大量日志如下:12 Jan 2016 18:59:25.828 WARN nio[243]-Dispatched Failed! SCEP@34b2eaa5{l(/127.0.0.1:29829)r(/127.0.0.1:8080),s=-1,open=true,ishut=false,oshut=false,rb=false,wb=false,w=true,i
mysql使用utf8mb4 插入mysql报错:[ERROR] ### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF3\xB2\xA5\xB7\xEF\xBF...' for column 'data' at row 1[ERROR] ### The error may involve org.
面试题总结(2015-12) 寒冬季节,又开始工作,终于告一段落,记录下面试题:lock与synchronized区别缓存实现原理,弱引用如何实现序列化过程加密大对象(几M以上)在堆里是怎么存放的整数数组组合成最大整数算法2g、3g、wifi下对app的影响乐观锁和悲观锁区别spring的event机制rpc原理mybatis中join怎么实现数据库什么时候会死锁,死锁了怎么解决springmvc加载过程mybat
mac上安装nginx启动报错:nginx: [emerg] invalid event type "epoll" in /usr/local/nginx/conf/nginx.conf:1 mac上安装nginx启动报错:nginx: [emerg] invalid event type "epoll" in /usr/local/nginx/conf/nginx.conf:1
jvm定位内存过高 第一步:采用jstat命令,查看gc情况[root@agx Data]# jstat -gccause 5947 2000 S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC 0.00 41.67 72.78 75.99 53.50
JVM定位占用cpu过高堆栈信息(Linux) 第一步:使用top命令查看占用cpu过高进程,获取PID(这里的pid=5947) top PID USER PR NI VIRT SHR S %CPU %MEM TIME+ COMMAND 5947 root 20 0 1794m 11m S 0.3 13.6 32:43.55 java 1176 root 20 0 1
redis删除单个key和多个key 删除单个:del key删除多个:redis-cli -a pass(密码) keys "WX_ACT_USER_KEY_*" | xargs redis-cli -a pass(密码) del
elasticsearch使用river同步mysql数据 ====== mysql的river介绍====== - 什么是river?river代表es的一个数据源,也是其它存储方式(如:数据库)同步数据到es的一个方法。它是以插件方式存在的一个es服务,通过读取river中的数据并把它索引到es中,官方的river有couchDB的,RabbitMQ的,Twitter的,Wikipedia的。这里主要研究针对mysql的river。
smtp.edaijia-inc.cn:25javax.mail.MessagingException: 501 Syntax: HELO hostname 1.本机上利用apache的邮件组件发送正常,
jdk1.6版本官方下载地址 1.6bhttp://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR
面试总结java(2014-3-20) 修改了一个Student.class文件,如何不重启线上服务,而让修改的class生效?java的class加载过程?java的内存?String a = "A"; String b = new String("A"); a==b ? a.equals(b) ? 内存中如何存?sleep与wait的区别?java中方法循环调用,在栈中如何存储?循环调用会抛什么异常?hashMap与hashTab
面试总结(LINUX)2014-3-20 1. 用source命令执行脚本文件和用sh执行脚本文件的区别用source和点执行脚本文件,执行过程不另开进程,脚本文件中设定的变量在当前shell中可以看到;用sh和./执行脚本文件,是在当前进程另开子进程来执行脚本命令,脚本文件中设定的变量在当前shell中不能看到。如:[root@SJSWT45-30 guoxin.ai]# cat test.sh #!/bi
DKIM安装 查看postfix版本: postconf mail_version安装:http://stevejenkins.com/blog/2010/09/how-to-get-dkim-domainkeys-identified-mail-working-on-centos-5-5-and-postfix-using-opendkim/http://cloudmail.iteye.com