会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
敢于对过去告一个段落,才有信心掀开新的篇章!
技术栈:架构设计、云原生、领域驱动、统一网关、统一认证、API管理、微服务、大数据、分布式、容器编排、设计模式
大叔推荐文章
|
wso2
|
keycloak
|
kubernetes
|
云原生网关
|
springboot
|
springcloud
|
java
|
golang
|
设计模式
微分是函数在某点的微小变化,导数是函数在某点的变化率
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
310
311
312
313
314
315
316
317
318
···
385
下一页
2012年8月30日
代码重构~方法归父
摘要: 返回目录 这几天牙痛的厉害,所有一直没有写博客,今天正好有个培训的机会,所以就把“代码重构”这块的内容整理了一下,首先看一下方法归父吧。 方法归父 — 或译函数上移,指的是方法从子类移动到父类,为什么呢,其主要原因就是一个方法在多个类中出现了,这样违背了REP原则,出现了重复的代码,这时,我们称为"
阅读全文
posted @ 2012-08-30 15:27 张占岭
阅读(1372)
评论(0)
推荐(3)
2012年8月27日
LINQ-to-SQL那点事~LINQ-to-SQL中的数据缓存与应对
摘要: 在linq to sql作为底层数据源时,我们进行一个linq返回结果集的操作,这没有问题,不过,当你进行update操作之后,再使用linq返回结果集时,你会发现,它返回的信息是不正确的,或者总是发生变化的,这是为何?事实上,这是由于DataContext本身的机制所决定的,它本身就有缓存机制,当你从数据库把信息得到时,然后修改它,再进行保存,如果你再把信息取出来,这时,你会从datacontext的缓存中得到,而不是真正的数据库里得到,这个datacontext缓存如果想要解决,有几种方法:1 datacontext不要共享化(不要静态化,不要单例),使用私有datacontext,即每.
阅读全文
posted @ 2012-08-27 22:44 张占岭
阅读(970)
评论(1)
推荐(0)
2012年8月24日
Lucene中对document(记录)的CURD操作~为分布式全文检索设计
摘要: Lucene.net是.net环境中比较强的全文检索工具,它是从JAVA中转过来的,.net版本的lucene在功能上也豪不逊色于java版的lucene。今天主要来说一下lucene索引文件在更新时的一些方式。一 整个索引文件 (cfs文件)覆盖更新;优点:简单,缺点:与服务器没有交互,但在生成索引文件时对IO影响比较大,前台lucene信息显示与数据库不同步。二 索引文件按需要更新(对document记录进行curd操作),优点:与数据库同步,缺点:与服务器交互多,对于curd的安全性要重视起来,但这样做是必须的。下面主要说一下第二种索引文件按需要更新的情况追加document(记录):当
阅读全文
posted @ 2012-08-24 15:11 张占岭
阅读(2483)
评论(1)
推荐(4)
2012年8月23日
LINQ-to-SQL那点事~线程共享的DbContext与私有的DbContext
摘要: 回到目录 在使用Linq to Sql做为底层ORM时,它为我们提供的数据上下文为DataContext对象,实现上我们通过拖动生成的DBML文件,它们都是继承自System.Data.Linq.DataContext类型的,所以DataContext就是LINQ数据对象的基类,有时,我们可以通过这种类的多态性来动态创建DB的实例。 在每个DataContext类中,它有几个实例的构造方法,用来让你创建DataContext的实例,如下: 1 /// 2 /// 使用默认的连接串创建实现(每拖一次数据库,就会产生一个连接串) 3 /// 4 ...
阅读全文
posted @ 2012-08-23 23:04 张占岭
阅读(3895)
评论(0)
推荐(7)
2012年8月17日
DDD领域驱动设计(Domain Driven Design)(转)
摘要: 摘要本文将介绍领域驱动设计(Domain Driven Design)的官方参考架构,该架构分成了Interfaces、Applications和Domain三层以及包含各类基础设施的Infrastructure。本文会对架构中一些重要组件和问题进行讨论,给出一些分析结论。目录1. 架构概述2. 架构详解 2.1. Interfaces-接口层 2.1.1. DTO 2.1.2. Assembler 2.1.3. Facade 2.2. Application-应用层 2.3. Domain-领域层 2.4. Infrastructure-基础设施层3. 关于架构的一...
阅读全文
posted @ 2012-08-17 14:32 张占岭
阅读(1840)
评论(0)
推荐(0)
上一页
1
···
310
311
312
313
314
315
316
317
318
···
385
下一页
公告