Mysql删除数据后,磁盘空间未释放
发布于:2016-3-13 16:44 作者:losetowin 浏览:9847 分类:技术
起因:
公司的服务器上添加了硬盘监控,收到报警后,确认是mysql的文件占用空间比较大。于是,确认是哪个表占空间比较大后,删除了部分数据(注:数据库数据为线下分析使用,非线上数据,可以删除),但服务器硬盘空间并没有释放掉,报警仍旧存在。
原因及解决办法:
使用delete删除的时候,mysql并没有把数据文件删除,而是将数据文...
记一次微信公众号accesstoken失效的排查
发布于:2016-1-20 23:11 作者:losetowin 浏览:12055 分类:技术
起因:
说起起因,其实蛮不好意思的,因为反映了我们的监控做的不够完善。
我们在做微信公众号开发的时候,将accesstoken值缓存到了redis中,有效时间设置成了30分钟,但是,有一天我们发现,公众号回复消息的时候,不能正常给用户回复内容了。我们查看日志,发现是因为accesstoken不对,导致推送消...
shell脚本随机数生成方式
发布于:2016-1-13 0:10 作者:losetowin 浏览:6697 分类:linux
起因:
新建了博客,需要给一部分用户创建用户名和密码,如果再使用Java程序去做,稍显笨重。因为只需要一次,后续就不需要再创建了。所以,初步打算使用shell来做,轻量级的。
但是,密码不能是一样的,原因在于,如果密码都一样,就容易出现盗号的情况了。也就没有了密码本来该具有的含...
【小细节】Integer缓存机制(包装类型的缓存机制)
发布于:2015-11-21 21:28 作者:losetowin 浏览:5900 分类:Java
前几天推送过一篇关于Integer比较大小的文章,具体可以查看《【细节】Integer细节比较》,有朋友提到说,Integer是有小数据缓存的机制的,那么第一个是否应该是true呢?
回归下第一个:
Integer num1 = new Integer(100); Integer num2 = new Integer(100); System.out.println(num1 ...
【小细节】Integer(包装类型)数据比较
发布于:2015-11-17 22:33 作者:losetowin 浏览:6012 分类:Java直接上代码吧,先不要放到IDE里面去编译执行,先看下,会输出什么结果
public class CompareExample { public static void main(String[] args) { Integer num1 = new Integer(100); Integer num2 = new Integer(100); Sys...
神奇的instanceof
发布于:2015-11-15 22:15 作者:losetowin 浏览:5997 分类:Java
instanceof是java里面的一个二元操作符,主要来判断一个对象是否是一个类的实例。
但是,真的会用吗?
看下面的代码,看看你能答对几个?
package com.dutycode.blog.example.instanceexpamle; import java.util.Date; /** * instanceof的使用 * @author d...
[转]百度员工离职总结:资质平庸的人该怎么办?震惊了无数人!
发布于:2015-11-15 21:35 作者:losetowin 浏览:4416 分类:记录订阅号里看到的,浓浓的鸡汤,但是还是蛮有道理的。
天赋秉异的人永远是少数,剩下的都是资质平庸的芸芸众生。相信即使只是普通人,也有一颗不甘于平庸的心。那么资质平庸的人该如何在职场上做出一番成就呢?
其实以大多数人的努力程度之低,根本轮不到拼天赋。你需要的是比别人更加熟悉职场的规则、遵守规则、利用规则,这个过程也是“被社会与职场的规律驯化”的过程。“被驯化”是...
Java使用commons codec进行Md5,sha1,base64加密
发布于:2015-11-9 23:10 作者:losetowin 浏览:18482 分类:Java起因:
其实没啥起因。。。Md5加密比较常见,经常用在保存密码的时候使用,base64加密和解密的情况也比较常见,在commons codec包里面已经封装了相关的方法,可以直接拿过来用。
PS:建议看下源代码,了解一下实现原理
过程:
如果使用maven维护依赖的话,在pom文件中添加以下依赖 ...
在linux系统如何grep过滤中,不包含某些字符串的命令
发布于:2015-11-8 15:36 作者:losetowin 浏览:66081 分类:linux文章系转载,亲测可用(转载自:http://www.itokit.com/2014/0105/75018.html)
grep命令应该是我们在获取字符串内容时,或读取文件时,进行分析的好命令,但是有时候针对一些字符,我们想排除掉某些字符。怎么办呢?
-v 参数就可以很好的实现,比如我想查看apaceh日志中,非图片的浏览记录。可以使用以下命令:
tail -f /usr/lo...