摘要:
领域驱动设计备忘录: 参考:https://www.cnblogs.com/cnblogsfans/p/4284462.html#undefined 前言 领域驱动设计最近貌似开始火起来了,越来越多的人开始认识到领域设计的重要性,从我做过的项目来看,似乎欧洲已经有很多的公司开始实施领域驱动设计了,我 阅读全文
摘要:
17年入手Python语言,直接学的是Python3的语法,后来出去面试发现几乎所有招Python后端开发的都会问到Python2和Python3的区别,而且说得越详细则向面试官证明Python的内功不错。后来找到网友总结的很全面的二者区别,备忘一下: 1.性能 Py3.0运行 pystone be 阅读全文
摘要:
最近一次的面试中,被面试官问到varchar和nvarchar的区别,脑海里记得是定长和可变长度的区别,但却没能说出来。后来,在网上找了下网友总结的区别。在这里做个备忘录: 一,SQL Server中char,varchar,nchar,nvarchar的区别(援引:https://www.cnbl 阅读全文
摘要:
最近在调研数据库查询时因使用IEnumerable进行Linq to entity的操作,造成数据库访问缓慢。此文讲述的便是IEnumerable和IQueryable的区别。 微软对IEnumerable的定义使用场景为Linq to Object,也就是涉及到内存操作时使用。而对IQueryab 阅读全文
摘要:
The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better tha 阅读全文
摘要:
最近工作中遇到数据库组合查询带来的一些问题,因此有必要调研一下Linq to Objects Join Linq to Entity。参考一些网友的代码案例,深入实践了一下使用EntityFramework Code First 下的组合查询。 准备环节: (一) 在VS下创建一个控制台应用程序(L 阅读全文
摘要:
最近因调研Linq to object 和Linq to Entity的数据组合查询问题,需要用到Sql Server Profiler检测在数据上执行的语句,在调试sql语句时,给了很大的帮助。 这里简述下SQL Server Profiler使用过程中常用到的功能。(转载自:http://www 阅读全文
摘要:
在客户端和网页的开发过程中,我们都会或多或少遇到过模式窗体和无(非)模式窗体(以下简称无模式窗体), 在传统的Windows窗体开发过程中,对话框有两种模式:模式窗体和无模式窗体。 模式窗体为创建后,只能在当前窗体进行相关操作。除非关闭后,才能使得其他窗体获得控制权。 .Net 中创建调用方法为: 阅读全文
摘要:
1, Dictionary的用法:Add(), ContainsKey();value为一个数组;value为一个类;参见:www.cnblogs.com/linlf03/archive/2011/12/09/2282574.html 2,DataGridView及其子控件(Column),具备换行 阅读全文
摘要:
1)对于泛型结构的变量,使用FirstOrDefault(i=>i.Name==_someType.Name),可以进行遍历查询适配。 2)强化对switch case default的使用。 3)对于程序中某控件的Visible和Enabled逻辑条件必然存在相同部分的条件变量。 4)时刻保持重构 阅读全文