[书目20160623]编程匠艺——编写卓越的代码

本文转自:http://blog.chinaunix.net/uid-13164110-id-3410985.html   编程匠艺——编写卓越之代码    [美]Pete Goodliffe(皮特.古德利弗)著 韩江 译   再序 顿时仍开能够重印,本身就是认证了它的值得到了读者的承认,在今时今,已属于正确。所以时隔三年,我则一度不在本来的工作岗位上,也尚乐于还不怕立即本开说几词。 即时按照开说 […]

[转]C#面试题

正文转自http://www.cnblogs.com/lhws/archive/2010/09/21/1827115.html 1.保护数据库的完整性、一致性、你喜爱用触发器还是自写业务逻辑?为什么? 报经:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方法的频率最好;其次用触发器,这种措施可以保不管何种工作体系访问数据库都能够保全数据库的完整性、一致性;最后重复考虑就此自 […]

Go语言异常处理defer\panic\recover

Go语言追求简单优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将死以及控制结构混在联合会很轻使代码变得乱七八糟。因为开发者很易滥用异常,甚至一个细微的不当还丢来一个好。在Go语言中,使用多值返回来返回错误。不要用老代替错误,更不用为此来决定流程。在尽个别的图景下,也就是说,遇到真正的万分的情况下(比如除数为 0了)。才以Go中引入的Ex […]

java静态代理和动态代理

原稿链接:http://www.orlion.ga/207/ 平、代理模式     代理模式是时常采取的设计模式,代理模式是深受指定对象提供摄对象。由代理对象来决定具体对象的援。     代理模式涉及到的角色:         抽象主题角色:声明了代理主题和真实性主题的官接口,使另要真正主题的地方都能因此代理主题代替。     代理主题角色:含有真正主题的援,从而得以于其它时刻操作实际主题,代理主 […]

C++易不可能为可能 – .NET Windows Form 改变窗体类名(Class Name)有多麻烦?续篇

  发布《 .NET Windows Form 改变窗体类名(Class Name)有多麻烦?》转眼大半年过去了,要无是当前边几乎天发园友对当时篇稿子展开评价,基本上已经挺少关心其了,毕竟那无非是一个回的钻,在支付中没什么实际的用途。但是出于Squares园友的评说,结合近年祥和息息相关的干活,灵感一现,却真的找到了解决的法,不得不感慨一下,“问题总是会产生解决办法的,只是自己力量不敷或一时从不悟 […]