自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

使用开源软件sentry来收集日志

[size=medium] 对于一个已经上线的系统,存在未知的bug或者运行时发生异常是很常见的事情,随之而来的几点需求产生了: 1、系统发生异常时是否能够通过日志查看到具体原因 2、怎样第一时间扑捉到异常 3、系统都出现了哪些异常 4、哪些异常出现频率高[/size] [size=medium]第一点好解决,利用log4j、logback等日志框架把异常信息(sta...

2013-11-25 16:43:53 146

从一个MySQL left join优化的例子加深对查询计划的理解

今天遇到一个left join优化的问题,搞了一下午,中间查了不少资料,对MySQL的查询计划还有查询优化有了更进一步的了解,做一个简单的记录: select c.* from hotel_info_original c left join hotel_info_collection h on c.hotel_type=h.hotel_type and c.hotel_id =h....

2013-11-16 21:15:29 1533 1

投资理财开讲

[size=medium] 前几次推送的消息大多与工作和软件开发相关,为了拓宽话题内容的丰富程度,我决定今天讲讲投资。何谓投资,太书面的定义我也没有看过,用一句通俗的话说就是钱生钱。定期存款、银行理财产品、基金、股票、黄金、期货、外汇、大宗商品等等,这些都是投资的途径,投资就会有收益,当然也会有亏损,一般来说收益的多少跟随投资的风险成反比,这点相信大家都能理解,天上不会掉馅饼,没有既...

2013-07-24 21:51:50 145

羊腿项目第一期成功实施~~!

[size=medium] 刚吃完烤羊腿回来,为什么去吃烤羊腿呢,为了庆祝我们新上线了布丁酒店的夜宵房源,所谓夜宵房源就是酒店在到了晚上的时候(一般是从18:00开始)会拿出部分房源给予价格上的优惠,这个对于用户还是挺有吸引力的。下午3点的时候技术总监跟我说今天晚饭之前(18:30)我们一起搞完布丁的夜宵房源吧,努把力。我想了下,我连接口文档都还没看过,要搞定房态、预订模块、还要测试,...

2013-07-24 21:44:29 76

软件开发中的破窗效应

[size=medium] 今天讲一则“破窗理论”,也叫“破窗效应”。大致的内容是这样的:一幢有少许破窗的建筑为例,如果那些窗不被修理好,可能将会有破坏者破坏更多的窗户。最终他们甚至会闯入建筑内,如果发现无人居住,也许就在那里定居或者纵火。这个现象在心理学里就叫做“破窗效应”。在软件开发领域,”破窗效应“一直阴魂不散,当一个缺陷被发现但是没有人修复的时候,慢慢地团队的成员就会习惯它,...

2013-07-24 21:42:14 256

属于我自己的微信公共帐号上线了,欢迎大家关注~~!

今天,属于我自己的微信公众帐号上线啦!欢迎大家扫描我的博客头像添加关注,我会不定期推送自己创业的感受、投资理财以及技术学习的消息给大家。希望能在这个平台结识更多志同道合的朋友,谢谢~~! 以下是我微信公号的二维码,打开你的微信,扫一扫添加吧~~! [img]http://dl2.iteye.com/upload/attachment/0087/2179/a743439d-...

2013-07-20 22:54:05 128

原创 有感于今天的漏洞修复工作

[size=medium] 昨晚睡觉之前看到了网上关于struts2高危漏洞的新闻,各大互联网公司都已经升级补丁了。在技术总监的要求下,今天早上我也开始对我们的系统使用struts2的地方进行升级。由于公司没有规范的配置管理和专业的运维人员,折腾了半天下午4点终于把所有涉及漏洞的项目升级完毕。反观淘宝腾讯等公司,处理这件事情也就耗费半小时左右。这就是小公司和大公司的区别。大公司流程规范...

2013-07-18 23:22:33 103

原创 Can’t connect to local MySQL server through socket 错误的解决办法

[size=medium]前几天在测试环境做操作时,需要启动mysql,但是启动的时候报错:Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock。 google一下,遇到同样问题的人挺多的,此问题的答案也是千篇一律:权限问题。但是一般情况下只要配置好了并且曾经启动过mys...

2013-05-02 10:35:12 387

还真被某童鞋说中了,来了台macbook pro,开发环境正式切换到mac下~~!

之前的一篇帖子中自己说要把开发环境逐渐从windows下转移到linux下([url]http://luxury-zh.iteye.com/blog/1629066[/url]),当时是基于这样的考虑:1、有时候需要与测试环境或者线上环境打交道,所以必须懂linux的基本使用和一些基础的linux编程。2、现在很多公司对于有linux下开发经验的人比较青睐,或者说linux下做开发是...

2012-10-01 14:53:35 135

String,Long,Integer等类型调用equals方法比较

类似于"abcd".equals(someString)想必大家都很熟悉了,但是如果是在某个Long或者Integer类型对象上调用equals方法与someString做比较的话,结果会是怎样呢? 不看源码之前,先猜想: 可能1、对Long(Integer)对象调用toStirng方法后再比较。 可能2、用类似Intger.parseInt(someS...

2012-09-18 17:47:26 360

原创 冒泡排序 VS Collections.sort()

Collections类里自带有sort()方法可以对给定的集合排序,今天我就要拿最简单的冒泡排序来跟他PK,看谁快!废话不多说,上代码: 首先是冒泡排序: [code="java"] public void sort(Integer[] arr) { long start=System.nanoTime(); int lastChgIndex=a...

2012-09-02 23:33:08 154

全排列算法——递归版

今天在阅读《Java数据结构与算法 第二版》的时候,看到了一个关于全排列的问题。给出的例子是如何排列出 字母c,a,t所有的不同组合。我按照递归的思路写了一下,成功运行。大致思路是,固定第一个元素,把剩余的全排列,然后数组向左轮转(最左边的转到最右边)然后重复这个过程直到数组中的每一个元素都出现在了第一的位置。 下面是代码: [code="java"]package com.l...

2012-09-02 22:38:26 87

使用Mybatis时请注意这两个参数,否则会让你的数据库连接爆掉

[color=red][size=medium]回去认真读了Mybatis源码,发现自己错了,特此更正,以免误导读者,实在是对不起。其实poolMaximumActiveConnections的存在可以正确地限制数据库连接池并发访问数据的连接数,没有问题,之所以我的数据库爆掉了,是我没有正确地维持SqlSessionFactory这个类的一个单例。在使用时一定要保持一个全局唯一的SqlS...

2012-08-27 19:40:41 230

原创 将开发环境逐步从windows转移到linux下面

[size=medium][color=red]我要将工作平台逐步从windows下转移到linux。以前这样想过很多次,但总是畏惧linux,总怕不好用,不好学,但是现在我要下这个决心了,立贴为证!![/color][/size]...

2012-08-11 13:12:19 123

跳槽后的反思——Java开发到底该怎么学

接着上一篇《 工作一年后迎来第一次跳槽》[url]http://luxury-zh.iteye.com/admin/blogs/1626238[/url]。 上一家公司有很多这样的同事,他们工作经验大多5+,但是对于技术的钻研却不是那么深入,大多能够熟练使用ssh,但是出了问题却难以解决,他们经常说的一句话是“技术不那么重要,技术就那些,干久了都一样”。每每听到他们说这样的话...

2012-08-09 01:14:02 108

工作一年后迎来第一次跳槽

到今天正好是我工作一年零5天,也正是在我工作满一年之际,我迎来了职业生涯的第一次跳槽。 我是2011年6月毕业于武汉某大学,毕业后,就职于某电商的武汉研发中心。还记得当时参加工作时的那份喜悦,带着满怀憧憬的心情开始了我的职业生涯。大学里学的比较多的是基础课程,像数据结构和算法,计算机网络,操作系统原理等等。所以对于Java开发我可以说是零基础起步。很快,我在工作中找到了感觉,凭借...

2012-08-09 00:36:03 209

原创 读《java程序员,上班那点事儿》有感

[size=medium] 最近在学校图书馆闲逛,找到了一本叫《java程序员,上班那点事》的书,想着以后进入一号店工作多半是用java进行开发,所以就借来看看,心想:难道java程序员和别的程序员不一样吗?哪知道,这书一看上瘾了,内容通俗易懂,语言幽默诙谐,我以一种遏制不住的冲动花了三天读完这本书,准确的说是翻完了,有些我认为没必要仔细看的章节一晃而过,有些倒是老老实实一字一句看完的。...

2011-11-08 23:35:31 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除