摘要:
Java8的新特性以及与C#的比较 阅读全文
摘要:
Java8的新特性以及与C#的比较 阅读全文
摘要:
在前文中,介绍了.NET下的多种异步的形式,在WEB程序中,天生就是多线程的,因此使用异步应该更为谨慎。本文将着重展开ASP.NET中的异步。 阅读全文
摘要:
本文讨论.NET下的异步,以及其进化过程中出现的多种异步模式。讲解async/await语法的台前幕后。 阅读全文
摘要:
在技术面试中,我喜欢由应聘者引导话题,谈应聘者熟悉或者喜欢的领域,这样,可以充分发挥应聘者的特长,了解其技术能力广度,以及精神面貌、对本岗位的渴望程度等。 阅读全文
摘要:
N个N升的水杯,要量出N的水。
对于这种题目的一种通用解法。 阅读全文
摘要:
有朋友提到游戏主机提供的卡带插槽的接口,在设计中,有时也由Control提供一组接口,以用于Model或View的实现,这样就形成了依赖。一般来说这样设计也没有太大的问题,只是会提高模块间的耦合度,也会带来一些侵入性。为了更完美,可以不用接口来提供契约,可以用配置信息(或称元数据信息)+反射来提供契约,那么这个类接口就可以退化到只要符合CLS就可以了,也就是普通的类,就像现在的计算机接口广泛采用USB,无论是U盘、打印机、扫描仪或者是加密狗,他们都是普通的USB设备而已。 阅读全文
摘要:
我们讲软件行业是个新兴行业,因为他还不成熟。 一个成熟的行业,从业人员多,门槛较低,有健全的人才梯队,分工细化。 而现在的软件行业并不俱备这样的特点。 对比目前较为成熟的如建筑行业,从业人员多,看看那么多的外来务工人员就知道了,从业门槛低,搬砖谁都会,人才梯队健全,从结构设计师到包工头到小工,高端人才少,收入能提上去,基层人员丰富,项目成本低,建设又快又便宜。分工细化,管道工、水泥工、电工、室内装潢、园林设计…… 软件行业要向成熟方向发展,这是一个趋势。目前的软件行业,从业人员相对较少,入门门槛也不低,人才梯队不健全,没有形成明显的金字塔形,高端人才收入上不去,中端人才不愿干活,低端人才又太少 阅读全文
摘要:
接触ADO.NET Entityframework有一段时间了,在实际项目的应用中有一个最大的问题就是M$没有对多种数据库提供支持,在笔者最近碰到的一个网站项目中,公司要求使用MYSQL,到处找MYSQL的EFProvider,发现Devart dotConnect还不错,提供了比较完善的解决方案,只是在自动从数据库提取物理模型中存在编码的问题,到目前还没有找到解决办法,但是Devart dotC... 阅读全文
|