buguge - Keep it simple,stupid

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

导航

2015年1月5日 #

上海踩踏事件所想,莫把应急预案当摆设

摘要: 在我们的工作中,对于我们开发的一些重要应用系统,当偶遇突发事故,造成的损失虽远不及人命,但后果也常常很严重。针对我们开发的软件应用系统,我们也有责任制定突发事故的应急处理预案。首先要具备这个意识,然后要制定,制定好了要进行演练,旨在当突发事故真正发生时,能够派上用场行之有效 阅读全文

posted @ 2015-01-05 10:11 buguge 阅读(681) 评论(0) 推荐(3)

2014年10月22日 #

sql的OUTER APPLY

摘要: select * from BankBind a OUTER APPLY dbo.GetDistrictByBankBranch(a.BankSubbranch) b 阅读全文

posted @ 2014-10-22 21:44 buguge 阅读(980) 评论(0) 推荐(0)

2014年10月20日 #

SVN修改已提交版本的注释

摘要: SVN提交文件后,发现注释写的不完整或不够明确,想再修改注释文字。需在svn server端设置Pre-revision property change hook 阅读全文

posted @ 2014-10-20 14:45 buguge 阅读(5198) 评论(1) 推荐(1)

2014年10月8日 #

谨慎DateTime.Now在EF的query中的使用

摘要: 执行如下代码:var query = from tr in _carrierRepository select new BaseCarrier { Car... 阅读全文

posted @ 2014-10-08 13:57 buguge 阅读(399) 评论(0) 推荐(0)

2014年9月18日 #

文件正由另一进程使用,因此该进程无法访问此文件

摘要: 异常信息“System.IO.IOException: 文件“D:\log\payment\2014-09-18paymentlog.ini”正由另一进程使用,因此该进程无法访问此文件。”原因是File.Create(file);这句代码会返回一个FileStream流与该文件链接,因此被占用。 阅读全文

posted @ 2014-09-18 11:27 buguge 阅读(860) 评论(0) 推荐(0)

2014年8月29日 #

当pageIndex遇上pageNo

摘要: 团队项目,底层框架、技术预研、服务层逻辑、前端UI,大家有不同的分工,要遵照一定的开发规范。跑题了,跑题了... 阅读全文

posted @ 2014-08-29 14:02 buguge 阅读(733) 评论(3) 推荐(0)

2014年8月21日 #

vs2013中的“任务列表”菜单

摘要: 以前在java项目中经常用到todo。 现在vs2013也完美支持了。 首先,对于目前不确定而尚需完善的代码,在前面加 //TODO:by who --注释文字,比如: //TODO:lhl--类目ID,用途来区分SKU和商品属性 菜单“视图”-》“任务列表”,点击之后可以看到项目中需要做task 阅读全文

posted @ 2014-08-21 11:11 buguge 阅读(1051) 评论(0) 推荐(0)

2014年8月5日 #

PLoP(Pattern Languages of Programs,程序设计的模式语言)

摘要: 说起模式,被人提起最多的是GoF的23个模式,甚至很多人误解模式就是GoF模式,认为学习设计必须要学习GoF模式,然后拼命往自己的项目上套用。GoF模式不是最有用,也不是最本质的,只是较早归纳写在书中。后续又出了很多模式的书籍,例如POSA系列(1-5)、PLoPD系列(1-5)……,PLoP以及ChiliPLoP、EuroPLoP等类似会议每年举办,人们所归纳的各种组织模式、需求模式、分析模式、设计模式……已经非常之多。 开发人员在学习时,应该学习自己项目所用实现平台相关的架构模式以及项目所处领域的分析模式,不必死盯着GoF模式。 阅读全文

posted @ 2014-08-05 13:40 buguge 阅读(1047) 评论(0) 推荐(0)

2014年7月30日 #

LINQ to Entities不识别方法***,因此该方法无法转换为存储表达式

摘要: 异常信息: LINQ to Entities 不识别方法“EbcBuy.Bll.Common.Models.ContactInfoModel GetCustomerContactInfoModelFromPO(EbcBuy.Dal.Orders.Models.OrderInfo)”,因此该方法无法转换为存储表达式。 原因;在LINQ to Entities 中,使用lambada或linq时,变量一定要提前转换好,不能到lambada里或linq里再转换;用lambada或linq时,不要尝试去转换内置类型,是不允许的 阅读全文

posted @ 2014-07-30 09:41 buguge 阅读(3109) 评论(1) 推荐(1)

2014年7月22日 #

最忙的员工就是好员工?

摘要: 最忙的员工就是好员工?非也。工作要讲究方式的,并非你在团队内部越“活跃”,你的工作就越出色。同样,作为管理者,也要擦亮眼睛 阅读全文

posted @ 2014-07-22 13:54 buguge 阅读(754) 评论(2) 推荐(1)

2014年7月21日 #

使用OData技术遇到的问题及解决办法

摘要: {"客户端和服务之间的类型不匹配。类型“EbcBuy.Bll.Orders.Models.ReturnOrder”不是实体类型,但是响应负载中的类型表示实体类型。请确保在客户端上定义的类型与服务的数据模型匹配,或更新客户端上的服务引用。"} 'SingleResult`1' cannot be serialized using the ODataMediaTypeFormatter. 方法“First”只能用作最终查询操作。请考虑在此实例中改用方法“FirstOrDefault”。 阅读全文

posted @ 2014-07-21 18:48 buguge 阅读(7207) 评论(0) 推荐(0)

2014年7月15日 #

我的柔情你永远不懂...

摘要: 项目快要交付了,可是现在连一个可运行的版本还没有。你所负责的项目是否也遇到过这种情况?而这个阶段,对一些问题的解决方式,更显得尤为重要。技术管理者,更要谨慎做决定,否则欲速则不达,同时,会影响团队士气。 阅读全文

posted @ 2014-07-15 10:28 buguge 阅读(434) 评论(0) 推荐(0)

2014年6月11日 #

如果你知道时间的默认值...

摘要: 值类型&引用类型的区别 阅读全文

posted @ 2014-06-11 10:26 buguge 阅读(275) 评论(0) 推荐(0)

2014年6月10日 #

Entity Framework中IQueryable, IEnumerable, IList的区别

摘要: 博客园里有这样的总结。这里姑且先列个题目, 提醒自己记忆。 阅读全文

posted @ 2014-06-10 13:39 buguge 阅读(232) 评论(0) 推荐(0)

2014年4月29日 #

使用SqlBulkCopy类来批量复制数据

摘要: 这是我写的简单的demo。SqlBulkCopy还有更多的功能,可以在园子里找找看。 阅读全文

posted @ 2014-04-29 10:46 buguge 阅读(287) 评论(0) 推荐(0)

2014年4月22日 #

一道js面试题看变量的作用域

摘要: 对于js脚本语言,在函数里,局部变量优先级比全局变量优先级高,这本没什么,但若局部变量与全局变量重名,那就有的说了。局部变量作用于整个作用域。 阅读全文

posted @ 2014-04-22 22:27 buguge 阅读(483) 评论(0) 推荐(0)

2014年4月10日 #

别想当然地期望组织给你什么!

摘要: 作为公司的一名员工,很多人都在盘算组织应该如何如何对我,而忘了一个因果关系,组织对个体的评判往往是依据个体的绩效进行的。 当然,不排除一种情况,有的人会办事,能力不强,还往往能评优。 阅读全文

posted @ 2014-04-10 16:03 buguge 阅读(280) 评论(0) 推荐(0)

2014年3月13日 #

写在工作八周年之际

摘要: 经历≠经验。忠于自己的工作。多思考自己的不足,多总结自己的长处。 阅读全文

posted @ 2014-03-13 16:26 buguge 阅读(417) 评论(0) 推荐(0)

脾气好的领导不是好领导

摘要: 脾气好的领导看似好,其实是一种自私的表现,不想让你的下属变得强大和超越你!我们必须永远记住:1、 越是对你有要求的,说你这不好那不好的,越啰嗦的领导,你有这样的领导一定要好好珍惜,他才是真正能帮你成长的好领导。2、 任何强大的公司都不会给下属安全感,而是用最残忍的方式激发每个人变得强大,自强不息!3、 凡是想办法给下属安全感的公司都会毁灭的,因为再强大的人,在温顺的环境都会失去狼性。4、 凡是想方设法逼出员工能力,开发员工潜力的公司都会生生不息,因为在这样的环境下,要么变成狼,要么被狼吃掉。5、 最不给员工安全感的公司,其实是给了真正的安全感,因为逼出了他们的强大,逼出了他们的成长,也因此他们 阅读全文

posted @ 2014-03-13 15:12 buguge 阅读(288) 评论(0) 推荐(0)

2013年11月4日 #

Repeater绑定数组并显示其值

摘要: web开发中,尤其是对于数据展示,不得不说Repeater是一个万能的控件,而且使用也很方便。在ASP.NET中将数组绑定到Repeater中请问如何在Repeater前台页面中显示该数组的值?string[] str = { "a1", "a2", "a3" };Repeater.DataSource=str;Repeater.DataBind();__________________________________________ 阅读全文

posted @ 2013-11-04 22:19 buguge 阅读(235) 评论(0) 推荐(0)

2013年10月25日 #

Visual Studio 2010 实用功能:使用web.config发布文件替换功能

摘要: 用于使用 Visual Studio 部署 Web 应用程序项目的 Web.config 转换语法..... 阅读全文

posted @ 2013-10-25 17:00 buguge 阅读(435) 评论(0) 推荐(0)

2013年7月17日 #

我的自白——华夏藏珍第一周

摘要: 来到新公司已经一周了,很快适应了这里的环境,也感谢各位同事的协助和关怀。然而有些事儿到现在还不适应:助理乐乐时不时给我倒茶接水,合租的同事王世健大哥为我墩地板,负责企划的庄哥周一早上见到我就叫张总,我接受不了,我也是从农村出来的,只不过在广州和北京混的时间长了一点点,我充其量也就是个有身份证的人。我是这么一个人:我负责任,这个阶段的确忙,网站方案策划、人才渴求、团队组建,我常常思考,深夜不寐,忐忑,怕自己不作为,毕竟有些事情是要看结果的;我爱学习,我是个码农,每晚下班回到住处,我会花20分钟看书,学习技术,因为我怕落后,同时害怕因为自己的不足而无法招聘到合适的技术人才;我不会管理,我追求平等, 阅读全文

posted @ 2013-07-17 10:04 buguge 阅读(283) 评论(0) 推荐(0)

2013年6月29日 #

好久没来博客园了,要跳槽了

摘要: 虽然好久没有来博客园,但是从未忘记这片净土。的确是也没有什么技术分享了,因为这段时间也一直未真正搞开发,负责的一个项目,也是把业务逻辑给code了一把。虽然在接触项目管理,但是还有很多不足,也没有什么可分享的。主要是跟人接触,的确好复杂,总要顾及很多。解放了,要离职了,离开这个大城市,去老家的一个小城市的一个小公司,做书法字画的在线交易平台。目前主要负责技术这块儿。应老板的托付,也在招聘技术人才,配置技术团队。以前在参与公司的招聘工作时,只是负责电话邀请和接待等事宜。 这次,所有工作要轮到我一个人来做,可惜自叹自己的技术也不太好,实恐招不到合适的人才。路是自己选的,一定要继续努力! 阅读全文

posted @ 2013-06-29 12:52 buguge 阅读(323) 评论(2) 推荐(0)

2013年1月15日 #

sp_executesql介绍和使用

摘要: 执行动态sql时,要考虑使用sp_executesql来代替exec了(sqlserver2005及以上版本) 1)通过定义嵌入式的参数,可以把动态sql里相关的值带出来 2)由于将数值参数化,要执行的动态Sql永远不会变化,只是传入的参数的值在变化,那每次执行的时候就无需重新编译,速度自然快多了啦 阅读全文

posted @ 2013-01-15 20:17 buguge 阅读(340) 评论(0) 推荐(0)

2013年1月10日 #

有3个集合, 从其中一个集合中删除同时存在于另外两个集合的元素

摘要: 在这里,其实也想倡导一下程序员要具有的分享精神。鼓励大家多分享,平时有什么新的收获,最好在team里做个分享 。分享也是一种很好的事情。对团队来说,可以形成很好的工作氛围,通过提高每个人的能力进而增强组织战斗力。对个人来说,一来提高了自己的表达能力,二来,别人可能会提出一些疑问,自己通过学习可以掌握更全面更深入的知识。 阅读全文

posted @ 2013-01-10 15:47 buguge 阅读(543) 评论(0) 推荐(0)