随笔分类 -  C#

摘要:一拍即合 上一篇《.Net微服务实战之技术选型篇》,从技术选型角度讲解了微服务实施的中间件的选择与协作,工欲善其事,必先利其器,中间件的选择是作为微服务的基础与开始,也希望给一直想在.Net入门微服务的同行有一个很好的方向。在此篇重新整理了一下整个微服务项目的demo,希望对有需要的朋友起到一定的帮 阅读全文
posted @ 2020-04-16 09:52 陈珙 阅读(13072) 评论(39) 推荐(86) 编辑
摘要:前言 去年我在业余时间,自己整了一套dapper的lambda表达式的封装,原本是作为了一个个人的娱乐项目,当时也只支持了Sql Server数据库。随之开源后,有不少朋友也对此做了试用,也对我这个项目提出了不少的建议。因此我在最近公司业务不怎么繁忙的情况下,对朋友们的建议和我的想法做了一个总结,然 阅读全文
posted @ 2019-03-26 16:46 陈珙 阅读(5759) 评论(44) 推荐(56) 编辑
摘要:前言 本系列是根据我公司的某块业务优化进行改写的,为了避免触发法律的红线,我对部分代码做了截取并打码。 因为优化方案是针对现有业务的问题情况进行的,不做任何太过过分吹牛逼。一切以基于现有的业务,优化处理已存在的不可避免问题,达到目标效果的作为三个前提原则。 因需要针对现有业务与问题进行展开,业务梳理 阅读全文
posted @ 2019-01-29 14:10 陈珙 阅读(3584) 评论(11) 推荐(12) 编辑
摘要:前言 昨天开源了业务业余时间自己封装的dapper lambda扩展,同时写了篇博文《编写自己的dapper lambda扩展-使用篇》简单的介绍了下其使用,今天将分享下它的设计思路 链式编程 其实就是将多个方法通过点(.)将它们串接起来,让代码更加简洁, 可读性更强。 new SqlConnect 阅读全文
posted @ 2018-06-27 16:24 陈珙 阅读(4698) 评论(21) 推荐(18) 编辑
摘要:前言 这是针对dapper的一个扩展,支持lambda表达式的写法,链式风格让开发者使用起来更加优雅、直观。现在暂时只有MsSql的扩展,也没有实现事务的写法,将会在后续的版本补充。 这是个人业余的开源小项目,如果大家有更好的实现方式和好的建议欢迎拍砖 本项目已经在github上开源了: "Siki 阅读全文
posted @ 2018-06-26 16:38 陈珙 阅读(2409) 评论(6) 推荐(7) 编辑
摘要:原文地址:http://kb.cnblogs.com/page/106720/ 作者: spring yang GC的前世与今生 虽然本文是以.NET作为目标来讲述GC,但是GC的概念并非才诞生不久。早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC 阅读全文
posted @ 2017-06-29 14:40 陈珙 阅读(724) 评论(2) 推荐(3) 编辑
摘要:背景 这段时间公司新做了一个支付系统,里面有N个后台服务,每次有更新修改,拷贝打包发布包“不亦乐乎”。。。于是我想要不要自己定制个打包插件。 部分朋友可能会认为,有现成的可以去找一个,干嘛不用持续集成工具啊。 1、公司没用,也不打算用 2、自己想折腾下,好奇 因此主要是分享这次的学习过程和结果。 涉 阅读全文
posted @ 2016-11-10 18:46 陈珙 阅读(6311) 评论(19) 推荐(18) 编辑
摘要:前言 公司的orm框架在dapper的基础上扩展了一套表达式的方法,当时就研究了一下,把学习过程和结果记录下来,和大家分享。 有人会说重复造轮子没必要,直接上EF。 从我的角度来看重复造轮子的原因有以下三种: 1、研究造轮子的原理 2、轮子不满足现在的开发需要 3、装B 表达式树的作用 最常用到的无 阅读全文
posted @ 2016-08-02 18:37 陈珙 阅读(4838) 评论(20) 推荐(18) 编辑
摘要:前言 这几天一直在思考这章讨论什么, 在上一章讨论string的时候牵涉到引用类型,那么我们这一章讨论讨论一下,值类型和引用类型。 值类型和引用类型,它们的区别来源于传值方式。有人会认为值类型就存在栈上这是不一定的。详细看下文。有些人会说啊。。有垃圾回收机制进行清理内存。。不需要去折腾那么多吧 - -!。。。。。为了写好代码,避免面试问到。。还是勉为其难的讨论讨论吧。。。。。值类型和栈栈,存储不是对象成员的值数据类型,还存放着局部变量,参数。 那么他的工作原理是怎样的呢?首先要知道,数据在栈上,是从高内存位置往低内存位置填充的,变量地址不会重复的。 假如有下面一段代码: 从上面可以看见,... 阅读全文
posted @ 2014-03-23 19:29 陈珙 阅读(1546) 评论(4) 推荐(3) 编辑
摘要:前言 首先和博园的各位打声招呼,小弟在博园呆了也有一年多了。平常一有时间就会过来看看文章,学习各位的经验,现在养成了一种一天不来博园,心里就不踏实的习惯,不知道在看我博文的大哥们有没有这个感觉。 读归读,理解归理解,所以我现在想把平常所看的,所读的转成自己的理解,记录下来,以便与各位同行们讨论讨论。如果在我博文里有理解错误的,或者没有充分理解的请大胆指出,小弟先在这里拜谢各位了。 客套话就说到这,下面开始今天的内容。字符串System.String类System.Text.StringBuilder类String string是各位用的最多的类型之一,是一个特殊的引用类型,直接派生... 阅读全文
posted @ 2014-03-11 22:16 陈珙 阅读(16745) 评论(24) 推荐(9) 编辑

点击右上角即可分享
微信分享提示