潦草白纸

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

2016年10月29日

日志实践推荐

摘要: 背景 软件系统生产稳定,依靠着各种高可用、高吞吐、高性能的设计。一旦出现生产问题,常常需要线上定位问题。 日志则是必备的,问题定位利器。常常出现线上问题,我们都可以通过日志精确定位。同时在开发过程中,由于极长的调用链难以快速定位问题或难以复现时,它是极好的利器。 日志级别 一个项目各个log级别的定 阅读全文

posted @ 2016-10-29 12:56 潦草白纸 阅读(643) 评论(0) 推荐(0) 编辑

2016年10月9日

抉择

摘要: 27岁将要走完,也快面临28岁。岁月是把无情刻刀,慌神间看到十八岁时的证件照,很多人都很难把当年那个青葱懵懂的小孩与现在的我联系到一起。相由心生,心里的变化如此巨大,回想当年对于抽烟这事都感觉到不可思议,到现在来也已经是难以脱手。我之前的路不说艰辛,只是秉持着”生命不息,奋斗不止“,才有了现在的我。 阅读全文

posted @ 2016-10-09 12:38 潦草白纸 阅读(307) 评论(1) 推荐(2) 编辑

2016年9月24日

String、StringBuffer、StringBuilder源码解读

摘要: 序 好长时间没有认真写博客了,过去的一年挺忙的。负责过数据库、线上运维环境、写代码、Code review等等东西挺多。 学习了不少多方面的东西,不过还是需要回归实际、加强内功,方能扛鼎。 去年学习Mysql列举了大纲,书写了一部分。后来进入到工作状态,就没有继续书写。当然其实没有书写的内容部分已经 阅读全文

posted @ 2016-09-24 19:55 潦草白纸 阅读(2973) 评论(0) 推荐(0) 编辑

2016年8月2日

查询条件左边写入函数,导致无法命中索引

摘要: 背景: 简单罗列下之前做过的优化,人懒。 所以没能把所有的整理统一放出来。 情况: 系统查询过慢,没能命中索引。 <!--对账单数量 --> <select id="selectCount" resultType="java.lang.Integer" parameterType="map"> se 阅读全文

posted @ 2016-08-02 22:06 潦草白纸 阅读(486) 评论(0) 推荐(0) 编辑

2016年7月24日

Jmeter应用初步介绍

摘要: 一.工具介绍 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等 阅读全文

posted @ 2016-07-24 17:12 潦草白纸 阅读(904) 评论(0) 推荐(0) 编辑

2016年7月16日

数据库清除重复数据

摘要: 背景 历史数据里大量的有重复的电话数据需要删除,无法通过代码连接数据库删除。 注: 懒得废话,直接上过程。 执行步骤 第一步 select phone,count(phone) as cnt from messages group by phone having cnt > 1; 第二步 selec 阅读全文

posted @ 2016-07-16 11:50 潦草白纸 阅读(317) 评论(0) 推荐(0) 编辑

2016年5月10日

Nginx 获取真实 IP 方案

摘要: 问题根源: 基于七层的负载均衡系统,获取IP的原理都是通过XRI和XFF进行处理,从中选出“正常情况下”的源头IP,然而这两个Header都是普通的HTTP头,任何代理程序都可以轻易修改伪造它们,使得获取IP的逻辑失效。 解决依据: TCP协议需要建立真实的网络链路,因此其信息可以认为是真实可靠难以 阅读全文

posted @ 2016-05-10 14:46 潦草白纸 阅读(3449) 评论(0) 推荐(0) 编辑

2016年5月5日

Mac 实用工具bash-comletion介绍安装

摘要: 介绍: 相信用过centos系统的同学都满喜欢它的自动补全功能。在mac系统中自带的bash,但是在我们引用git做一些分支切换等操作时并没有我们需要的那么强大。 现在推荐一款好用的插件bash-comletion。 安装方法: 相关配置: wget https://raw.githubuserco 阅读全文

posted @ 2016-05-05 13:43 潦草白纸 阅读(1153) 评论(0) 推荐(0) 编辑

2016年3月15日

MySQL的binlog数据如何查看

摘要: 注意: 阅读全文

posted @ 2016-03-15 17:51 潦草白纸 阅读(22095) 评论(0) 推荐(1) 编辑

2016年3月9日

Mybatlis SQL 注入与防范

摘要: SQL注射原理 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的 阅读全文

posted @ 2016-03-09 18:28 潦草白纸 阅读(762) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

导航