会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
敢于对过去告一个段落,才有信心掀开新的篇章!
技术栈:架构设计、云原生、领域驱动、统一网关、统一认证、API管理、微服务、大数据、分布式、容器编排、设计模式
大叔推荐文章
|
wso2
|
keycloak
|
kubernetes
|
云原生网关
|
springboot
|
springcloud
|
java
|
golang
|
设计模式
微分是函数在某点的微小变化,导数是函数在某点的变化率
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
275
276
277
278
279
280
281
282
283
···
388
下一页
2013年8月9日
我心中的核心组件(可插拔的AOP)~大话开篇及目录
摘要: 回到占占推荐博客索引 核心组件 我心中的核心组件,核心组件就是我认为在项目中比较常用的功能,如日志,异常处理,消息,邮件,队列服务,调度,缓存,持久化,分布式文件存储,NoSQL存储,IoC容器,方法拦截等等。 对于以上内容可以说即是一个大餐,又是一个挑战,就让我带着大家去迎接这份挑战吧,呵呵! 可
阅读全文
posted @ 2013-08-09 11:42 张占岭
阅读(5061)
评论(0)
推荐(11)
2013年8月6日
EF架构~AutoMapper对象映射工具简化了实体赋值的过程
摘要: 回到目录AutoMapper是一个.NET的对象映射工具,一般地,我们进行面向服务的开发时,都会涉及到DTO的概念,即数据传输对象,而为了减少系统的负载,一般我们不会把整个表的字段作为传输的数据,而是单独根据具体场景,写一个新的类,这个类一般以DTO结尾,意思是说,它是网络上的数据传输用的,而你的DTO数据对象的赋值过程就成了一个问题,而为了减少赋值过程的代码量,AutoMapper就出来了,它可以实现实体对实体的赋值过程,或者叫“映射过程”。我心中的项目应该是这样的,用户业务服务,产品业务服务,订单业务服务,这样服务都使 用单独的数据库,它们之间的通讯采用WCF进行实现,在获数据时会在WEB
阅读全文
posted @ 2013-08-06 16:53 张占岭
阅读(6476)
评论(10)
推荐(2)
2013年8月5日
我心中的核心组件(可插拔的AOP)~第二回 缓存拦截器
摘要: 回到目录AOP面向切面的编程,也称面向方面的编程,我更青睐于前面的叫法,将一个大系统切成多个独立的部分,而这个独立的部分又可以方便的插拔在其它领域的系统之中,这种编程的方式我们叫它面向切面,而这些独立的部分,我们很早之前叫它部件,在SOA里,它叫做服务,而我认为叫它模块更加贴切,确实,这些与领域无关的东西,是像是一个个的功能模块。之前讲过一个日志组件,有兴趣的同学可以查看:第一回 日志记录组件今天主要说一下缓存组件,就是缓存模块,这些模块可以很方便的为每个方法添加缓存机制,事实上是在方法体执行之前,进行缓存对象的检索,当检索到有缓存,就直接加载缓存对象了,这对于数据高并发情况下,尤其有用,呵呵
阅读全文
posted @ 2013-08-05 11:30 张占岭
阅读(2985)
评论(4)
推荐(4)
2013年7月31日
EF架构~为EF DbContext生成的实体添加注释(T5模板应用)
摘要: 回到目录相关文章系列第八回 EF架构~将数据库注释添加导入到模型实体类中第二十一回 EF架构~为EF DbContext生成的实体添加注释(T4模板应用)第二十二回 EF架构~为EF DbContext生成的实体添加注释(T5模板应用)嗨,没法说,EF4的TT模版加上注释后,升级到EF5的TT模版后,注释就不通用了,所以,还得再研究一下,然后把操作方法再分享出来,没辙的微软!T4模版可能有些凌乱,这在T5模版里有了不错的改进,但我希望解决的问题在T5里并没有得到解决,那就是TT类文件自动得到EDMX模型的注释问题,可能大微的开发人员不需要实体注释吧,嗨!1 先加上类注释找到这行代码Write.
阅读全文
posted @ 2013-07-31 15:25 张占岭
阅读(7489)
评论(5)
推荐(9)
2013年7月27日
品味编程~底层开发人员应该这样设计一个字体类
摘要: 品味编程,不是一味的根据书本上的知识讲,而是在实践开发过程中总结出来的,比较有感悟的东西,对于一个问题,可能有多种方法,但无论你使用哪种方式,请记住,一定要用代码的扩展性,可读性及健壮性上考虑,你写的代码是否合理,这需要你自己用心去体会,用心去设计,在代码设计上,请千万不要模棱两可!就像下面的例子,都是设计一个Font类,可两种结果却完全不同例子1:class Font { /// /// 大小 /// public int Size { get; set; } /// ...
阅读全文
posted @ 2013-07-27 09:08 张占岭
阅读(878)
评论(0)
推荐(1)
上一页
1
···
275
276
277
278
279
280
281
282
283
···
388
下一页
公告