会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
敢于对过去告一个段落,才有信心掀开新的篇章!
技术栈:架构设计、云原生、领域驱动、统一网关、统一认证、API管理、微服务、大数据、分布式、容器编排、设计模式
大叔推荐文章
|
wso2
|
keycloak
|
kubernetes
|
云原生网关
|
springboot
|
springcloud
|
java
|
golang
|
设计模式
微分是函数在某点的微小变化,导数是函数在某点的变化率
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
182
183
184
185
186
187
188
189
190
···
381
下一页
2016年12月13日
MongoDB学习笔记~数据模型属性为集合时应该为它初始化
摘要: 回到目录 今天要说一下技术点,我们在设计mongodb的数据模型时,如果属性是数组或者集合类型,我们在模型初始化时,需要为它们初始化一下,否则在数据库里将会被存储为NULL,当被存储为NULL时,我们将无法进行组件的push,pull等操作。 之间在设计模型时没有注意这点,然后产生的问题就是,没有被
阅读全文
posted @ 2016-12-13 09:02 张占岭
阅读(1192)
评论(0)
推荐(0)
2016年12月8日
异步与并行~List<T>是线程安全的吗?
摘要: 返回目录 题目有点意思,大家都知道Dictionary<K,V>不是线程安全的类型,而List<T>是线程安全的吗?在今天之前大叔没有去测试过,而就在今天也是一个VIP问我,说在我的代码中使用了并行,然后为一个List赋值,说的直接一点就是:List元素是全局的,在各个线程里分别去操作它,测试数据是
阅读全文
posted @ 2016-12-08 22:36 张占岭
阅读(4927)
评论(12)
推荐(11)
2016年12月7日
基础才是重中之重~Emit动态构建方法(参数和返回值)
摘要: 回到目录 对于Emit我们知道它的可以动态构建程序集,类型,方法,属性等,或者说只要手动使用C#创建的东西使用Emit也都可以动态创建它们,Emit由于它的特别之处,所以在很多领域得到了广泛的应用,像最近比较火的AOP技术,它最核心的功能就是方法拦截了,我们使用Emit也是可以实现方法拦截功能的,详
阅读全文
posted @ 2016-12-07 22:10 张占岭
阅读(1775)
评论(0)
推荐(0)
2016年12月6日
Lind.DDD.Aspects通过Plugins实现方法的动态拦截~Lind里的AOP
摘要: 回到目录 .Net MVC之所以发展的如些之好,一个很重要原因就是它公开了一组AOP的过滤器,即使用这些过滤器可以方便的拦截controller里的action,并注入我们自己的代码逻辑,向全局的异常记录,用户授权,Url授权,操作行为记录等,这一大批Lind的基本组件都是实现MVC和API的过滤实
阅读全文
posted @ 2016-12-06 22:14 张占岭
阅读(977)
评论(0)
推荐(0)
2016年12月2日
Lind.DDD.LindMQ~关于持久化到Redis的消息格式
摘要: 回到目录 关于持久化到Redis的消息格式,主要是说在Broker上把消息持久化的过程中,需要存储哪些类型的消息,因为我们的消息是分topic的,而每个topic又有若干个queue组成,而我们的topic和queue由于redis存储结构的原因,我们需要将它们分区对应存储一下,而不能像关系型数据库
阅读全文
posted @ 2016-12-02 14:36 张占岭
阅读(1324)
评论(0)
推荐(4)
上一页
1
···
182
183
184
185
186
187
188
189
190
···
381
下一页
公告