buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

2016年5月17日 #

show一下自己的文档编写功底

摘要: 以我为例,我绝对相信,“才华”和颜值。这里我要秀一下我的文档编写能力。在我这十年的工作生涯里,的确有数不清的次数,我的同事或上司,对我设计和制作的文档表示称赞。 阅读全文

posted @ 2016-05-17 21:45 buguge 阅读(570) 评论(0) 推荐(0)

2016年5月5日 #

IBatisNet:让insert操作返回新增记录的主键值

摘要: 通过insert语句的selectKey子元素来返回insert命令生成的记录的主键值 阅读全文

posted @ 2016-05-05 18:50 buguge 阅读(1200) 评论(0) 推荐(0)

2016年4月1日 #

【团队分享之二】IT团队绩效提升的一些见解

摘要: 这是我在我们开发团队所做的一次分享,同时也分享给博客园里的朋友们。大纲:1.什么是团队 2.目标管理 3.团队分工与领导 4.通过案例来分析问题, 阐述何提升业绩 阅读全文

posted @ 2016-04-01 11:05 buguge 阅读(425) 评论(0) 推荐(0)

2016年3月25日 #

我的ef连接mysql之旅

摘要: install-package ef6,mysql.data;增加provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, Version=6.9.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d";修改edmx Schema的Provider="MySql.Data.MySqlClient" 阅读全文

posted @ 2016-03-25 22:30 buguge 阅读(2682) 评论(0) 推荐(1)

2016年3月22日 #

网站nginx负载下因程序错误导致多节点重复处理请求的解决过程

摘要: 这是我上周工作过程中的一次解决问题的过程。解决的是站点在nginx负载下,因为程序异常导致的请求被多节点重复处理的问题,进而影响到系统对客体验。 阅读全文

posted @ 2016-03-22 20:12 buguge 阅读(2609) 评论(0) 推荐(0)

2016年2月23日 #

审批项目近期的例会制

摘要: 我在提高大家工作积极性方面的做的一次尝试。 我认为我的这个工作沟通方式可行,开发组里的同学也默许了。 通过今天第一次执行,还是可以的。 要提醒自己的是,以后,类似这种努力的方式,可以鼓励大家一起想办法,通过每个人的参与,提高大家的积极性和认可度,进而提高执行力和效率。 阅读全文

posted @ 2016-02-23 12:44 buguge 阅读(250) 评论(0) 推荐(0)

2016年2月4日 #

【团队分享之一】软件项目的质量和质量控制

摘要: 这是我在我们开发团队所做的一次分享,同时也分享给博客园里的朋友们。 在我这次分享的前一次,是我的部门老大做的分享,关于他在2015年度的述职报告,在他分享完毕后,指明了要我做下次的分享,侧重于项目管理方面,我想了想,先从质量说起吧。于是,就有了这次的分享内容。 阅读全文

posted @ 2016-02-04 09:33 buguge 阅读(808) 评论(1) 推荐(0)

2016年1月24日 #

使用新申请的163邮箱发邮件出现的问题

摘要: 前提:新申请的163邮箱。 老的126或163在发送时没有问题。 貌似网易对于新申请的邮箱账号增加了安全认证机制。 C#使用163的SMTP服务器发送邮件 http://www.cnblogs.com/OpenCoder/archive/2010/07/16/1779247.html 发送时,异常提 阅读全文

posted @ 2016-01-24 00:47 buguge 阅读(601) 评论(0) 推荐(0)

2016年1月20日 #

最佳算法实现对泛型集合的数据去重

摘要: 利用List的Distinct方法,然后重写实体类的Equals方法 阅读全文

posted @ 2016-01-20 15:23 buguge 阅读(1142) 评论(0) 推荐(0)

2016年1月14日 #

http流请求时,被请求站点HttpContext.Current为null?

摘要: 儿时记得看过一篇课文,说有个农夫要寻觅一颗草药,他每天爬山去找寻,但一直无果。在将要灰心的放弃时,意外发现他苦苦寻觅的草药,就在他每天经过的山脚下 阅读全文

posted @ 2016-01-14 08:25 buguge 阅读(867) 评论(0) 推荐(0)

2015年12月19日 #

ASP.NET将原始图片按照指定尺寸等比例缩放显示图片

摘要: 一般来说,我们用http://xxx/a.aspx对a.aspx网页请求。ASP.NET处理了网页以后,就把该网页的内容发送回浏览器。a.aspx的内容一般是含有超文本标记的文本文件流(Response.ContentType即输出流的 HTTP MIME 类型,默认值是“text/html”),这是谁都不会怀疑的。但是a.aspx不但能够返回这种平常的网页文本外,把它广义开来,它其实可以返回任何类型的流数据。而,我们只需要对Response对象进行操作即可改变输出流的内容。 把图像文件看作是一个二进制流,我们试图从一个图像文件创建了他的流对象,并且将流写入到Response.OutputStream中,这样图像文件就被发给了请求的浏览器。但是浏览器还必须要识别出这是一个图像文件,因此,在发送这个流之前,将Response.ContentType更改成这种图像文件的MIME类型。浏览器在收到这个流之后,调用相关的应用程序,图像就被显示在了浏览器上。虽然实际地址还是aspx结尾。 这样我们就能很好理解怎么去向用户发送标记。例如,在一张普通的网页中写img标签,使它的src指向a.as 阅读全文

posted @ 2015-12-19 20:06 buguge 阅读(5299) 评论(0) 推荐(2)

2015年11月19日 #

AutoMapper的简单使用

摘要: 接触AutoMapper已经有两年多的时间了,在ORM框架中,它使持久层对象与DTO对象之间的转换变得相当简单。 随着负责的项目的增多,使用的技术框架一多起来,很多具体的技术点难免记不清, 加上同时兼做需求、研发、质量管控, 有时候写起代码来就感到很手生。 好脑袋不如烂笔头 阅读全文

posted @ 2015-11-19 20:18 buguge 阅读(1040) 评论(0) 推荐(0)

2015年11月13日 #

Post方式的Http流请求调用

摘要: 以mvc web应用程序为例,服务端的接口Action用[HttpPost]标记。其声明及获取数据的方式有两种: 方式一,不声明参数,通过Request.InputStream得到请求的参数; 方式二,显式声明参数,程序里即可直接取参数的值 阅读全文

posted @ 2015-11-13 20:58 buguge 阅读(1406) 评论(0) 推荐(0)

2015年10月30日 #

我对公司产品操的那些蛋心【持续更新】

摘要: ● 办理登机牌服务去掉航站楼 这是一个移动应用,线上运行了有多半年了。办理登机牌的页面如下图: 业务方找到产品经理,说“乘机人一般不知道在哪个航站楼登机,所以去掉航站楼的选择吧,我们把航班与航站楼的对应关系给你们,你们维护到系统里。这样,我们根据客户输入的航班号就能匹配出对应的航站楼。” 产品经理咔 阅读全文

posted @ 2015-10-30 20:00 buguge 阅读(286) 评论(0) 推荐(0)

2015年10月28日 #

早安Visual Studio!一次重构之旅,夏洛特烦恼

摘要: 我前几天重构代码时,修改了项目的程序集名称和命名空间,而遗漏了对.ashx文件里的标记的修改。 最终导致当调试程序时,visual studio出现了令人费解的提示弹窗。 阅读全文

posted @ 2015-10-28 08:57 buguge 阅读(724) 评论(0) 推荐(0)

2015年10月22日 #

使用EntityFramework的烦恼

摘要: 我有一个应用程序,是实现数据ETL同步的,即把数据从一个db里抽取出来,经过处理后,存储到另一个db里。 O/RM采用的是EF db First。 随着项目程序的开发,EF的不足越来越明显。● 根据EDM生成的类,没有继承关系,影响程序设计实现●EF无法实现事务隔离 阅读全文

posted @ 2015-10-22 10:45 buguge 阅读(1034) 评论(4) 推荐(0)

2015年10月16日 #

一个网站群集环境下的问题

摘要: 站点由3台服务器做的负载, 由于网站文件版本不一致,导致个别用户访问时出现问题。 阅读全文

posted @ 2015-10-16 19:22 buguge 阅读(371) 评论(0) 推荐(0)

短信验证码——资产安全的最后防御底线

摘要: 在网上支付兴起、短信验证码还未投入使用前,支付密码是唯一的认证方式,而密码丢失、账号被盗而造成资金损失的不在少数。而现在,手机成为标配,手机号码本身就可以成为自己一个独特的身份标识,同时兼具私密性和唯一性。手机短信验证码的诞生,我们很少再看到这样的新闻,因为手机验证码的产生可以说是改变世界的。 阅读全文

posted @ 2015-10-16 16:03 buguge 阅读(597) 评论(1) 推荐(0)

2015年9月29日 #

解决方法of未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序

摘要: 在开发的一个报表转换功能涉及到Excel97-2003(.xls)文件的导入。使用oledb来读取excel数据。 我使用的IDE是vs2013,OS是win7 64位,调试程序时报异常:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。 解决方法为:在项目属性的“生成“里,将目标平台由默认的Any CPU改为x86 如果是对于web网站,excel导入用OLEDB,则需修改应用程序池的设置 阅读全文

posted @ 2015-09-29 12:15 buguge 阅读(32876) 评论(4) 推荐(0)

2015年9月23日 #

已经为类型参数“Chart”指定了 constraint 子句。必须在单个 where 子句中指定类型参数的所有约束

摘要: 今天,在做类封装时,使用了泛型类,遇到了如下2个问题: √ 变量类型“type”没有 new() 约束,因此无法创建该类型的实例 √ 已经为类型参数“Chart”指定了 constraint 子句。必须在单个 where 子句中指定类型参数的所有约束 阅读全文

posted @ 2015-09-23 16:15 buguge 阅读(325) 评论(0) 推荐(0)

2015年9月17日 #

机场服务后台-登机牌订单处理需求优化

摘要: 当手头开发和维护的项目较多时,往往当出现问题时,我们无法定位原因,只有去打开程序查看逻辑来排查。那么,就要想办法,完善功能和交互、完善日志和监控告警,让系统做得足够“傻瓜”。 阅读全文

posted @ 2015-09-17 11:33 buguge 阅读(768) 评论(1) 推荐(0)

2015年9月7日 #

看svn用户组管理功能的产品设计

摘要: 我负责公司的svn配置。用了近一年了,今天饶有兴致,分享一下svn的用户组管理功能,这个产品设计值得借鉴,简单易用。 对于产品设计来说,细节很重要,对于互联网产品,更是如此。能让用户一步完成的,不要分多步。用户的感受很微妙,就像百度首页上的“设百度为首页”改为“把百度设为首页”一样,这么简单的一改,日pv就多了数千万。 阅读全文

posted @ 2015-09-07 09:57 buguge 阅读(397) 评论(0) 推荐(0)

2015年9月1日 #

对公司产品开发流程的一点儿看法

摘要: 事先尽可能的明确需求,对后续的开发和测试,不说事半功倍,但一定能提高项目的绩效。要不,要开发流程干毛用。 ——设计流程和用例的好处,1st,一目了然,开发、测试人员易懂,2nd,反过来推敲产品,让产品更合理;3rd,指导后续的开发、测试。 一个产品,如果只有一个原型,缺乏必要的文字描述和流程说明,我表示质疑,这个产品经理是否真正的了解自己的产品? 阅读全文

posted @ 2015-09-01 15:11 buguge 阅读(627) 评论(2) 推荐(0)

2015年8月14日 #

你信吗? 好的应用程序设计可以降低成本提高效率

摘要: 去年8月底写过一篇博文,至今对里面提到的“架构要考虑成本和效率”很深刻。 在这一年的工作中,也一直在实践和思考,如何合理设计应用程序,如何设计应用之间的交互,来降低成本,提高效率。好的应用程序架构可以降低成本提高效率,这主要在于设计和思想。 阅读全文

posted @ 2015-08-14 13:56 buguge 阅读(373) 评论(1) 推荐(0)

2015年8月3日 #

mvc项目controller重命名了,用原网页url访问不了了,怎么办?

摘要: 如题。MVC项目,手机网站。 公司的官方微信上,用户关注之后,点击相应菜单就可以使用相关的功能。最近项目重构,有些不规范的命名方式给予了重构。上线后,微信上发现一些网页访问不了了。联系微信的维护人员不方便,那么,如何通过修改我们的程序可以解决呢?下面的解决方法:1. web.config里handl... 阅读全文

posted @ 2015-08-03 15:08 buguge 阅读(1050) 评论(0) 推荐(0)