自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MaoLin Tian's Blog

from Bird to God(mdzz的直译)

  • 博客(9)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 【架构设计 领域驱动开发 一】三层VSDDD

本篇为架构设计系列的第一篇,希望通过本系列转变自己的软件设计思想。不再只是单纯代码的搬运工,而要有自己的设计想法。本篇文章较长,部分内容学习以下提及的四篇文章,也有部分内容引自这些文章,尊重作者原创,有需要的童鞋也可直接访问 大家一直在谈的领域驱动设计(DDD),我们在互联网业务系统是这么实践的https://mp.weixin.qq.com/s/jMWuMuIvI1cFThC-WQGbHQ

2017-12-28 17:17:48 4824

原创 【C#编程最佳实践 八】MVC流程实践

近期参与了工作台开发任务,亲身实践了mvc一个流程:(Model层)创建数据表—(Model层)创建Entity实体类—(Model层)创建数据表和实体的映射关系或调用通用的映射关系—(Model层)创建存储过程—(Model层)创建Dao层代码—(Model层)创建Provider层代码—(Controller层)在控制层写业务逻辑接口调用Model的provider,并返回给前端(View)—(

2017-12-22 11:27:49 1027

原创 【C#编程最佳实践 五】项目与代码流程实践

本篇博客来源于目前编写的一个小插件,简单来说,就是某个库里的某张表里的某条数据被迁移到该表里另一个位置,通过传入两个不同的id来校验迁移是否成功。在这个过程中获取了不少实践知识,概括起来集中在以下两个方面:第一个来自于实现流程,到底该怎样设计才能实现功能。第二个来自于代码:如何调用合适的实现方法(一种是字典,一种是工厂类),如何封装合适的替代类。第三个来自于配置文件:如何编写合适的xml文件,并且解

2017-12-15 19:13:24 1144

原创 【C#编程最佳实践 四】XML配置文件编写与读取实践

通过项目获取的新技能,之后写xml配置应该没什么问题,当然xml文件的使用形式多种多样,之后在持续更新。配置文件编写实践配置文件一般用xml来写,具体关于xml文件的特性见以下这篇引用的博客,很详细了。 xml文件的使用http://blog.csdn.net/wuya_meiya/article/details/50989600这里我想说一下我学到的设计xml文件编写<?xml versio

2017-12-15 18:44:48 784

原创 【C#编程最佳实践 三】接口使用实践

目前使用到的接口使用方法大概就以下这两种,之后在持续更新,第一种就是使用工厂,第二种就是字典类。接下来详细介绍这两种方法,用好了就可以说把多态玩儿溜了。

2017-12-15 17:33:40 545

原创 【C#编程最佳实践 七】代码书写规范实践

以下规范都是个人书写习惯,便于阅读总结的个人规范,对于每个人可以有自己的理解。终极目标就是消除警告呀哈哈。布局规范对于项目的总体规范,建议分为以下几部分:1,对外提供服务的文件。2,配置文件和配置文件解析类(如果有)。3,接口文件夹(接口和实现类)。4单元测试文件夹。5,实体类文件夹。命名规范1,接口的命名:例如IConditionKeyBuilder,以I开头,方式+名词 2,类的命名:驼峰命名

2017-12-15 17:31:42 852

原创 【C#编程最佳实践 六】数据库操作相关实践

本篇条目和详细操作均会发生调整,凡是和数据库有关的实践都将在这里记录,本篇使用的数据库为sqlServer。

2017-12-13 16:10:00 626

原创 【C#编程最佳实践 二】git操作实践

本篇用于总结工作中常用的git操作,持续更新总结工作中常用的git操作分支合并:1,将自己的git add .到缓存,然后git commit -m “单元测试” 到本地仓库 2,然后用自己的分支合并git merge dev_wuwei,然后再看一下 3,解决冲突,vim或者notpad 4,再次git add .到缓存,然后git commit -m “合并冲突” 到本地仓库撤销本地操

2017-12-01 19:14:15 1163

原创 【C#编程最佳实践 一】单元测试实践

工作三周了,深深理解了学校和工作中处理问题的不同,从武哥这里得到了四字经验:最佳实践,于是产生了写一系列的博文,积累工作中的经验,希望以后少踩坑,本篇为开篇第一篇,涉及到我这两周真正有所实践的学习–单元测试。本系列最佳实践每一篇博文都长期更新,而且每一篇都会分两方面来讲:1,知识的通用性,2,知识在工作中的最佳实践。单元测试注意:本篇只针对C#,适用版本vs2015定义是指对软件中的最小可测试单元进

2017-12-01 18:16:02 1529

原则的详细读书笔记罗列

关于原则的xmind,关于原则的分析,瑞达里欧的原则分享,原则这本书还是很不错的,自己整理了学习笔记,分享给大家一起看看

2020-11-05

Visual Studio2015的圈复杂度检测工具code metrics

这个工具是用于检测代码圈复杂度的,可以显而易见的标注每个方法的圈复杂度,并且依据大小有颜色直观的显示

2018-02-02

Java面试大全

这是我自面试以来做过的最全的总结,包括 计算机网络 java web mysql 设计模式 JVM 剑指offer hashmap源码分析,还有一些可以从我博客上看http://blog.csdn.net/sinat_33087001本来想免费分享给大家,但好像最少得选一个,所以只能设置为1,希望能够帮助大家。

2017-10-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除