摘要: 分层 在分解复杂的软件系统时,软件设计者用得最多的技术之一就是分层。 当用分层的观点来考虑系统时,可以将各个子系统想象成按照“多层蛋糕”的形式来组织,每一层都依托在其下层之上。在这种组织方式下,上层使用了下层定义的各种服务,而下层对上层一无所知。另外,每一层对自己的上传隐藏其下层的细节。因此,第4层 阅读全文
posted @ 2018-11-08 22:32 JeffreyGoogle 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 实际的项目中需要MYSQL远程访问. 情景: 安装好Mysql, 本地访问正常,局域的机器都无法访问该服务器上的MYSQL数据库. 在服务器上,使用IP地址和新的用户,确实可以访问服务器,但是远程机器还是无法访问到该MYSQL. 经过关闭服务器上防火墙, MYSQL可以访问.但是从安全角度出发,是不 阅读全文
posted @ 2018-10-30 17:32 JeffreyGoogle 阅读(133) 评论(0) 推荐(0) 编辑
摘要: autofac是比较简单易用的IOC容器。下面我们展示如何通过json配置文件,来进行控制反转。 需要用到以下程序集。可以通过nugget分别安装 Microsoft.Extensions.Configuration.dll Microsoft.Extensions.Configuration.Js 阅读全文
posted @ 2018-10-24 10:43 JeffreyGoogle 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: 错题本–让思维更严谨的方法 除了备考使用错题本,在编程过程中,同样可以采用错题本的思想。记录在编码过程中常犯的错误,这样可以让自己有的放矢,而且举一反三,从而让自己的思维变的更严谨。 切身体会:如何让编码的速度变的更快? 虽然这个话题有点大,但总的来说有两个途径:一个途径是:借助于外力;另外一个途径 阅读全文
posted @ 2018-10-22 14:47 JeffreyGoogle 阅读(248) 评论(0) 推荐(0) 编辑
摘要: c#中查询表达式GroupBy的使用 C# Distinct将对象按条件去重 https://blog.csdn.net/lishuangquan1987/article/details/76096022 阅读全文
posted @ 2018-10-22 12:17 JeffreyGoogle 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 如何高效的学习掌握新技术 谈谈程序员如何快速提升职业技能 而立之年——三线城市程序员的年终告白 csdn博客专家铭毅天下的体会 我的2016—“不平凡”的一年 成功人士的七个习惯 如何渡过中年危机 阅读全文
posted @ 2018-10-19 15:31 JeffreyGoogle 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 微软官方资料 .NET Framework源代码 https://referencesource.microsoft.com/ 微软官方文档 https://docs.microsoft.com/en-us/dotnet/framework/wpf/ 微软官方wpf相关实例 https://gith 阅读全文
posted @ 2018-10-19 14:59 JeffreyGoogle 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 【业务逻辑异常和执行异常】对于异常我们只分业务逻辑异常(不符合业务规则的异常)和执行异常(系统自己的异常,比如什么conn出错,某某dll缺少依赖)业务规则异常自己继承实现一个mylogic异常类就行,无论你是什么dal,你对业务部分异常都抛这个就成执行异常通常不用管直接写入log4net中,以便维 阅读全文
posted @ 2018-10-19 13:08 JeffreyGoogle 阅读(2165) 评论(0) 推荐(0) 编辑
摘要: WPF的Image控件不能很好的支持.gif文件。解决办法有如下2种。 1使用MediaElement 使用时,注意要使用 “file://”和gif文件的绝对路径。 2使用WinForm里面的PictureBox控件 Winform里面的PictureBox支持播放gif动画。我们需要的就是将wi 阅读全文
posted @ 2018-10-16 20:28 JeffreyGoogle 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: WPF Image显示图片,文件被占用异常 阅读全文
posted @ 2018-10-16 15:18 JeffreyGoogle 阅读(1461) 评论(0) 推荐(1) 编辑