自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL-监控告警系统

开源地址: https://github.com/ycg/mysql_webQQ: 779647966Email: [email protected]利用python的flask进行后台开发,前端bootstrap进行网页布局,监控参数比较详细...后续加强告警的开发,以及流程上的优化,以及一些常用MySQL脚本收集和开发转载于:https://www.cnblogs...

2017-05-04 17:22:00 247

转载 个人对用户留存率的问题一些看法

来到这家公司已经有半年多了,这段时间产品开发已经差不多结束了并且上线了,可是新增用户不多而且用户留存率很低,大概10%以下很低。我就谈点个人的一些想法:一丶测试  很明显在我们团队中是没有测试,全部靠个人测试,以及大家的集体使用测试,最后测试的覆盖率就不会很高(我想这是一些创业团队存在的问题吧)。  所以每当上线的时候,会出现一些问题,那时候我们会尽快解决的。  如果...

2014-09-04 21:01:00 178

转载 学习之路四十一丶简论重构

四月份的最后一天,写点心得,记录一下。这个月一直忙着开发一个基于Win32 API的程序,大量运用了句柄等很多API的知识。尤其随着代码量越来越大,逻辑越来越复杂,代码的清晰,健壮,扩展性成了一个需要重视的问题,也就是要适时的重构了。一丶重构的时机  上个星期在修改一块重大逻辑的时候,需要修改很多代码,当时我犯了一个错误,一开始想了一个思路,但一上来没写多少就开始想...

2014-04-30 22:19:00 124

转载 工作的思考二十一:思考的形式

最近财神爱欢乐的系列文章很火,很实用,看了会有一种醒悟的感觉,财神加油。今天星期六,天气很好,前几周一直都宅在宿舍里,于是今天踩着我心爱的单车去亲近大自然了。思考的方式有很多种,比如:在一个安静的地方思考,走路思考,骑车思考,梦里思考,潜意识思考,吃饭思考等等。在我的生活中“潜意识”,“走路”,“骑车”这个三个方式是我主要的思考形式。说到思考总觉得很高深,其实就是不停的想...

2014-03-22 18:41:00 105

转载 学习之路三十九:新手学习 - Windows API

来到了新公司,一开始就要做个程序去获取另外一个程序里的数据,哇,挑战性很大。经过两周的学习,终于搞定,主要还是对Windows API有了更多的了解。文中所有的消息常量,API,结构体都整理出来了(还不是很全):Windows.zip目录:获取控件句柄模拟键盘和鼠标文本框赋值操作DateTimePicker控件操作TreeView控件识别简...

2014-03-09 10:30:00 122

转载 学习之路三十八:Hook(钩子)的学习

好久没写文章了,还记得年前面试了一家公司,为了检测一下我的学习能力,给了我一个任务,做一个自动登录并自动操作菜单的程序。花了几天的时间研究了Hook以及使用WindowsAPI操作程序的知识,现在记录一下,也算是一次温习。一丶Hook  在我看来Hook就是监测用户操作键盘(或虚拟键盘)以及鼠标的行为,对于Hook的理解我也不是很深入,也只是一点皮毛。  1. 实现Hoo...

2014-02-22 16:13:00 182

转载 带着灵魂去旅行的骑者-重新认识自我

2013年,多么一个让我终身难忘的年份,这年的经历改变了我太多太多太多,这一年我一直在寻找属于自己的那份自由和梦想。2013年,有过悲伤,有过欢乐,有过兴奋,五味杂陈我都一一品尝过了,我也渐渐的在这残酷的现实中寻找到了自由之地 - 精神世界。2013年,你让我有机会去拥抱大自然,去感悟大自然,去感悟生命,去收获自由,去收获心灵的平静。2013年,感谢你,让我懂得了太多太多,让...

2013-12-31 20:22:00 134

转载 菜鸟类库诞生记二:通过反射转换DataRow为对象

虽然大数据量的环境下,通过反射转换DataRow为对象性能会很低,但是在数据量适中的时候,这样能够减少很多的代码量,性能也确实不错。所以在数据量不是很大的情况下,推荐使用。如果数据量很大,可以使用Emit来提高性能,最近也在研究它,网上也有很多这方面的资料。我定义了一个DataRow的扩张方法,如下: 1 using System; 2 using System....

2013-12-28 23:10:00 81

转载 菜鸟类库诞生记一:值类型的扩展

自从上次一篇博客已经有两个月了,因为一些事耽搁了 - (出发前说说我的个人感想)。到上海之后参加了很多面试,不管从技术上还是项目经验都遭遇到了一些打击,所以决心打造属于自己的框架作品。虽然我还是一个菜鸟,不过我相信只要坚持就会实现我的目标。今天的内容会很简单,只是想在博客上做一个简单的记录。此扩展方法只是方便把对象转化为指定的值类型,如果转化失败,就返回要转化的值类型的默...

2013-12-20 21:36:00 86

转载 出发前说说我的个人感想

我将在10.1早上七点准时出发,今天是9.29,倒数第二天,晚上睡不着,写写东西,抒发一下自己的情绪。我的计划:一个人从苏州骑车去云南.工作快两年半了,在这家公司的一年半时间里,我进步的很迅速,可是当这种增长速度慢了之后,就好像汽车跟火箭比速度,自不量力。所以我遇到人生中的一个转折,向哪个领域发展:后台开发,Web,Winform等等,我需要仔细的想想。...

2013-09-29 23:02:00 101

转载 学习之路三十六:SQL知识总结 - [游标||字符串分割]

好久没有写文章了,今天把前不久项目用到的SQL知识总结一下。一丶字符串分割  SQL内置函数中是没有Split分割函数的,所以需要自己去实现,不多说,上代码:CREATE FUNCTION Split(@source VARCHAR(MAX),@separator VARCHAR(10))RETURNS @result TABLE(strValue VARCHAR(M...

2013-09-25 23:07:00 83

转载 工作的思考十六:层次的提升 - 团队

这篇算是一篇迟来的文章,一些事情打乱了计划,今天补上。八月份项目经理找过我一次谈话,收获挺多的,其中有一点就是个人层次提升的问题,如果想成长,必须要改变角度,改变方向。那么软件工程师该怎么做呢?无疑就是从个人到团队的思想转变,也就从局部到整体的把握。上一周写过一篇文章讲的是对团队的一些想法:工作的思考十八:对团队的一些想法其实这就是一个很好的思想转变,当我们想提升的时候,...

2013-09-08 10:53:00 106

转载 工作的思考十八:对团队的一些想法

这篇文章是我思考了很久才写出来,是好是坏也是我自己捣鼓出来,记录一下,也希望大家多提点自己的想法。一丶现象  开发人员:每天都需要填很多文档,包括QA,QC,Plan等四五个文档,而且有的开发人员下班之前还会发很多报告邮件。       我们团队中前段时间来了一个新人,过了一个月就让他负责每天下班之前发报告。       每天光整理文档都要两个小时,最后每天都是十...

2013-09-01 22:25:00 133

转载 工作的思考十七:工作中容易犯的错误 - Delay

其实IT是一个很严谨的行业,不管是从代码角度还是从日常的工作分配都是按计划来的。从今年年初到现在,在我的工作中出现了两次“Delay”,第一次不以为然,虽然上司也找过我谈话,但没意识到问题的严重性。第二次我又犯了,这次我皱紧了眉头,进行了一次深入反省,杜绝错误不再发生。一丶为什么会出现Delay  1.任务真的很多  2.时间很宽裕,工作上的懒惰导致了Delay ...

2013-08-25 17:24:00 143

转载 学习之路三十四:再一次重构缓存设计

距离上一篇:“学习之路十九:模仿ASP.NET的缓存依赖自定义缓存机制” 已经有很长时间了,这段时间正好在做项目优化,所以对缓存这块做了重构。重构的内容包括:轮询+XML+特性,通过这三种方式来使得缓存变的简单。一丶XML管理SQL  项目中DAL层可以看到到处分散的SQL语句,所以这次我统一通过XML来集中管理SQL语句,然后读取XML获取相应的SQL。  当然如果你不...

2013-08-17 14:33:00 88

转载 学习之路三十五:Android和WCF通信 - 大数据压缩后传输

最近一直在优化项目的性能,就在前几天找到了一些资料,终于有方案了,那就是压缩数据。一丶前端和后端的压缩和解压缩流程  二丶优点和缺点  优点:①字符串的压缩率能够达到70%-80%左右     ②字符串数量更少了  缺点:①CPU的开销会大一点,不过在可承受范围之内三丶通过标记来说明数据是否压缩过  这个一开始是没有想到,是经理提醒我的,通过...

2013-08-11 16:21:00 107

转载 学习之路二十:两周工作技术总结

首先这篇烂文应该在去年十月份就要写好了,拖到现在一直放在草稿箱里面,今天把它写完。十二月份的上半个月经历了一个小型项目的开发过程,中间遇到了一些技术问题,在这边做个小小的总结!项目是:安卓和C#Winform之间的通信!1. DataGridView 重绘技术  以前只是使用GridView显示数据用的,一直缺少对GridView更深层次的了解,不过这次项目中有些功能需要...

2013-07-28 12:49:00 102

转载 学习之路三十三:重构技巧的学习

最近看了圣殿骑士大哥的重构文章,其中有几个重构技巧让我颇有感触,特此记录下。文章地址:31天重构学习笔记重新整理下载1.封装集合,返回集合接口类型  这个技巧让我想起了项目中的代码,比如: 1 public class Check 2 { 3 private List<Detail> _details = new ...

2013-07-21 23:02:00 101

转载 工作的思考十五:升职前需要做的准备(TeamLeader)

当一个人在公司的工作年限以及经验的积累到达一个程度的时候,升职其实是件高兴的事,但面临角色的转变需要提前做些准备的。其实如果你对你的职业规划很清楚的话,那么你就应该在升职之前就会开始进行角色的转换。就比如我可能在年底升职为 - TeamLeader,那么在这半年内你需要做什么呢?你需要做什么准备呢?以便你在升职后能够快速的适应新的工作职位。1.一定的管理能力  做IT的职...

2013-07-19 00:13:00 179

转载 学习之路三十二:VS调试的简单技巧

这段时间园子里讲了一些关于VS的快捷键以及一些配置技巧,挺好的,大家一起学习,一起进步。这段时间重点看了一下关于VS调试技巧方面的书,在此记录一下学习的内容吧,主要还是一些比较浅显的知识。1. 调试窗口  当调试的时候我们需要清晰的看到变量的值,可以使用调试窗口显示变量的值。  快捷键:ctrl + Alt + W,1(先同时按ctrl + Alt +W,然后在按1)...

2013-07-07 22:17:00 88

转载 工作的思考十三:自我反省+控制情绪+高度和角度

本来一个多月前写的文章,拖到现在才写好,这种执行力真的挺恶心的,不说了,请看下面的文字:最近公司出现了离职多发期,虽然我没有离职,但是为了稳固军心,项目经理还是找了每个人进行了一次深入的谈心。这次谈心让我收获颇丰,因为这次聊的话题,正是我需要的,也是我突破当前瓶颈的一个关键因素。这次聊天大概持续了一个小时的时间,我印象很深刻,大概涉及到了三大点,这边做个记录并加上自己的反省。...

2013-06-12 13:37:00 135

转载 工作的思考十四:增强看待问题(BUG)的敏锐度

最近在解Bug的时候发现自己有一种思维定势:也就是如果这个Bug确实存在的话,那么大多数情况下也一定存在,所以很多时候没有按照文档上的步骤进行复现!虽然大多数情况下都能复现到了,但是也有一些Bug没有复现到,那么当时我就认为复现不到了,可是当其它人员来帮我复现的时候总能很快的复现到!其实最直接的问题是我没有按照文档上面的步骤进行操作,因为我认为如果这是一个问题,那么这个问题肯...

2013-06-08 21:31:00 216

转载 学习之路三十一:Varchar和NVarchar的理解

前段时间在测试的时候发现了一个问题,看过Log之后发现在插入数据到数据库的时候发生异常了!原因是由于插入的字符串太长,项目中的用到的类型是NVARCHAR,下面就是对它们的理解:1.VARCHAR -- 字节数  示例:VARCHAR(10) - [中文代表两个字节数]  上面的定义表示我存储的字节数为10个,那么英文就能存10个,中文只能存5个!2.NVARC...

2013-06-03 08:04:00 108

转载 学习之路之三十:利用消息机制自定义数据库回滚特性

前段时间看到了几篇关于Attribute相关的文章,里面讲的很详细,参考:Attribute在.NET编程中的应用(五)不过让我收获最多的关于“.NET Framework拦截机制的内容”,而且这也让我解决了一年前提出的问题!地址:急丶急丶急 → 关于特性和IOC或者AOP的结合,其实跟IOC和AOP一点关于都没有,只是当时知识积累还不够,对解决问题的能力还不足!下面我就结合...

2013-05-18 16:24:00 112

转载 学习之路二十九:泛型和委托在重构中的运用

最近在对项目中的代码进行重构,在重构的过程中发现了一些很有趣的东西,就是泛型和委托!泛型和委托给我的重构带来了很大的便利,我也对它们在重构的技术上有了一些新的认识!如果小菜说的不对,还请园友们帮我指出,我会虚心接受的,谢谢~!下面我只是说泛型和委托在重构时的一些观点,不包含泛型和委托的所有知识点!一丶泛型重构前代码: 1 public class Te...

2013-04-19 00:47:00 89

转载 学习之路二十八:Windows Phone 7 安装步骤

其实安装步骤挺简单的,只要保持网络畅通,安装就会顺利完成!下面是安装步骤以及下载安装包的工具:VS2010环境安装Windows Phone(一定要可以上网):1. 首先安装 [VS10sp1-KB983509] VS2010 Service Package2. 然后再安装Windows Phone [vm_web.exe]按照上面步骤就可以完成!下载安装包地址:Down...

2013-04-14 18:48:00 62

转载 学习之路二十七:三种序列化方式的一些注意点

前段时间项目中有一个这样的需求:需要在Service挂掉的情况下保存内存中的数据!因为我们的内存其实是一个结构比较复杂的对象,嵌套的比较复杂,在没有编码之前把任务计划都安排好了,方案是对内存对象进行JSON序列化之后保存到本地文件中去,其实想想挺简单的,可是在实际编码的时候还是遇到了很多关于序列化方面的问题,最大的原因就是我们对每一种序列化方式还理解的不够!下面就说说一些常用的序...

2013-04-13 14:09:00 91

转载 2013-04-01 → 2013-04-07 周总结:IT码农们健康真的很重要啊~~

背景:  虽然最近一段时间每天晚上都会坚持锻炼身体,可是自己的腰还是很不舒服!  如果坐在凳子上超过半个小时,腰就会非常的不舒服,酸痛,痛,还是痛!  下周需要去医院看看了,一开始还以为只要适当休息,做适当的运动,腰的状况就会好些了,可是没想到病情有恶化的趋势,我的天啊,导致了现在学习动力都下降了很多!  今天我就不总结这周关于工作,生活还有学习方面的事了,重点说说腰病吧...

2013-04-06 20:49:00 71

转载 2013-02-04 → 2013-03-31 周总结:坚持是多么的重要

回想上一篇的周总结已是两个月之前了,为什么中间停顿了两个月呢?我想是我的毅力还不够强大,不管是换了新环境,还是接触的人不一样了,反正最后的根本原因是:自己的控制力以及毅力不够强大!所以我需要继续坚持的写周总结,坚持的学习,坚持会使自己变得足够的强大!一丶工作  前一段时间工作中经历了短时间的迷茫期,最想感谢的是Cherry,是她及时的把我拉回正轨,使我重新定位了自己,让我...

2013-03-31 21:22:00 74

转载 工作的思考十二:修复那浮躁的心

  自从过完春节以来,团队里面的热情一直很低下,包括我自己都有点懒散和无所谓的状态了,主要原因还是工资!  今年公司不仅年夜饭没吃,连年终奖都没有,更不要谈加工资了,团队的士气很低落,很消沉......  最近由于安卓端一位老员工提出辞职了,这种不安,蠢蠢欲动的情绪开始蔓延,各种抱怨,各种对自己前途迷茫的困惑,包括我自己,o(∩_∩)o 哈哈,还有一件特别重要的情况,就是我搬新家...

2013-03-11 22:38:00 85

转载 学习之路二十五:SQL Server 获取星期几

上一周在解决一个Bug的时候,需要在SQL Server获取星期几的需求,在网上搜索了下,发现一篇好的文章,特转载下!今天是星期几,例子 1:1 SET LANGUAGE N'English' --设置语言,这个很重要,会导致不同的返回结果2 3 SELECT DATENAME(weekday,GETDATE())4 5 --Result: Sunday...

2013-03-10 23:34:00 337

转载 学习之路二十四:2012年我从工作中学会了哪些?

这是春节前的最后一篇文章了,今天公司没事,想对2012的工作做个详细的梳理,让我知道这一年我有什么样的收获,好了,先来张图:Contents:WCF入门ADO.NET的封装缓存的使用简单重构项目代码JSONSocket性能优化工作方式沟通思维方式和高度一丶WCF的入门  (2012年5月至今一直断断续续的学习)  本来...

2013-02-07 20:41:00 107

转载 2013-01-28 → 2013-02-03 周总结:快春节了,不怎么忙,但计划排的很满

这是春节前的最后一个总结了,确实到了春节工作不是很忙了,不过公司的计划都排的很满了,每天还是有一定量的任务的,没事,开心工作就好了......一丶工作  一月份完成了一个比较大的需求任务,从这个月的表现来看,中间出现了一些失误,主要有两点:  1. 对需求没有做到100%的理解  2. 没有从整体上分析需求,以至于没有通过需求从整体上分析系统的架构  这些都是我在这一...

2013-02-03 16:40:00 68

转载 学习之路二十三:利用委托减少Try/Catch

前段时间利用了一点空闲时间优化了项目中的代码,其中减少Try/Catch是这次优化的重点。主要是参考了老A的大作:如何编写没有Try/Catch的程序,看了一下,老A主要介绍了怎么减少按钮事件中的Try/Catch,不过我们项目是WCF,基本上就没有按钮事件,不过老A也提供了一个很好的思路,那就是利用委托动态的为每个方法加上Try/Catch,有了这个思路之后就很好做了。核心代码...

2013-02-03 15:37:00 192

转载 ADO.NET - 深入DataTable(资料)

最近项目中运用DataTable对象非常多,收集了一些精彩文章。我觉得最难的一块是关于行状态(RowStatus)的学习,搞懂这个,DataTable就不再话下了。DataTable常用操作总结DataTable详解Datatable 去除重复行DataTable的DistinctC#DataTable学习心得Dat...

2013-01-31 19:38:00 72

转载 2013-01-21 → 2013-01-27 周总结:2013年新的开始 (2012-12-22 15:46)

这篇是在下周一写的(2013-01-28),写迟了一天,不过以后都会按时完成的。这周不算太忙,还是很轻松的,工作上主要是开始开发新功能了,需求上的理解花费的时间比较多一点,不过你如果认真,细心,这些都不是问题。一丶工作  工作就像上面所说的,在开发新的功能,对需求理解有比较高的要求,我也积极的理解中,哈哈。  这周把个人的独白三部曲给写好了,哈哈,请参考(有兴趣的就看看)...

2013-01-28 21:12:00 71

转载 一个人的独白(两年感情的自省)

  这是最后一篇了,讲的是我这两年对于感情的理解。一丶经历  其实在谈到这个东西的时候,我不知道讲什么,因为我连一次真正的恋爱都没有谈过,我还有什么资格来谈我对感情的理解呢。好吧,我有点自不量力了,不过我还是要讲,因为经过两年的磨练我对感情还是有一些自己的见解的,因为这中间我也经历过一两段的个人情感,哈哈,那么开始吧。  经过2011 - 2013这两年的洗礼,我觉得我变了,...

2013-01-27 16:45:00 119

转载 工作的思考十一:减少工作失误(减少代码产生的BUG)

  前几天为了春节请假,项目经理发了一份邮件专门说明了请假申请邮件该怎么写,可是在我发送给项目经理的邮件中竟然有两处没有符合规范,从而引发了这次关于工作失误的思考。  一丶为什么会出现工作失误    也许世界上最聪明的人都犯过错误,但是我觉得他们在犯错之后所做的反省以及改进方法是和我们最大的区别,所以犯错并不可怕,可怕的是一再再而三的犯错误,也许现在我就像这样,虽然没有再而三的犯...

2013-01-27 15:33:00 1296

转载 一个人的独白(两年生活的自省)

  写好工作的自省之后就想写一下关于生活的自省文章,进入这个行业快两年了,可是想起来这两年的生活真的是变化很大,不管是从生活习惯还是从个人性格都有了很大的变化,所以想写写这两年这个行业所带给我的变化,回忆过去并反思现在,文章以时间顺序来写的。  2011年的上半年基本上都是在苏州高新区科技园那边渡过的,唯一去得多的地方就是东渚镇,哈哈,因为它离我们最近了,还有一个常去的地方就是科技园...

2013-01-21 20:54:00 132

转载 2012-12-17 → 2013-01-20 周总结:五周没写周总结了,今天来总结下

自从上一次写周总结到这次已经有五周时间没了,感觉好长啊,不写心理难受,所以特地来补上,:-)一丶工作  工作还是老样子,加班的时间比较多,这段时间因为做了一个小的项目,学习了一些东西,比如简单的Scoket,DataTable,ADO.NET等等,都是这段时间出现的问题,并通过查找资料解决了。  还有一个非常重要的事就是我们对项目进行了代码上的调整,也就是代码规范以及修改了一...

2013-01-20 18:38:00 59

空空如也

空空如也

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

TA关注的人

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