会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
追随微笑
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
[置顶]
让数据也面向对象(微服务治理数据)
摘要: 随着业务的扩展,系统也逐渐的庞大起来,系统的复杂性也随之增加,开发/维护成本也无限的进行扩张,这时候微服务构架应运而生。微服务的相关知识点这里也不在描述,感兴趣的同学可以在网上进行查询。 微服务解决了传统系统设计的耦合性问题,使庞大的系统进行划分为独立的服务,让每个独立的服务可以独立去解决各自的问题
阅读全文
posted @ 2019-07-11 12:29 追随微笑
阅读(714)
评论(0)
推荐(0)
编辑
[置顶]
游戏服务器菜鸟之C#初探四游戏服务
摘要: 经过多次折腾之后,在一次进行了一次重大的重构,去解决问题 主要重构如下 1.将原来的单一协议修改多协议进行,一些查询、认证的功能都采用HTTP进行,避免全部采用TCP链接资源的消耗; 2.原来单一的部署,划分多个分布式的系统,添加怪物自动管理系统(怪物的刷新,配置等)、后台服务系统(游戏过程中逻辑数
阅读全文
posted @ 2016-11-17 10:33 追随微笑
阅读(1359)
评论(0)
推荐(0)
编辑
2018年1月25日
C#采用rabbitMQ搭建分布式日志系统
摘要: 网上对于java有很多开源的组件可以搭建分布式日志系统,我参考一些组件自己开发一套简单的分布式日志系 全部使用采用.NET进行开发,所用技术:MVC、EF、RabbitMq、MySql、Autofac 整体构架如下: 主要采用的RabbitMq进行处理,下面我主要讲讲.NET下运用RabbitMq
阅读全文
posted @ 2018-01-25 11:45 追随微笑
阅读(650)
评论(0)
推荐(0)
编辑
2017年6月13日
C#简单构架之EF进行读写分离+多数据库(Mysql/SqlService)
摘要: 最近因为项目需要,研究了下EF的读写分离,所以做了一个demo进行测试,下面是项目的结构 表现层view 主要提供Web、WebApi等表现层的解决方案 公共层public 主要提供项目公共类库,数据缓存基础方法等 实体层model 主要提供数据库映射模型,还有就是DDD领域操作模型 数据层Db 主
阅读全文
posted @ 2017-06-13 16:37 追随微笑
阅读(10146)
评论(202)
推荐(37)
编辑
2017年6月5日
大话领域驱动
摘要: 最近对网上时常提起的领域驱动,进行一些了解和学习,也查阅了不少书籍和资料。下面来谈谈我对领域驱动的一些感悟吧。 很多人把领域驱动谈成一种技术,我觉得这个可能是一个误区,因为领域驱动说白了就是一种设计的思想,其实和技术没有很大的关系。 我们在做一个学生管理系统的时候,按照原来传统的设计方式; 1.分析
阅读全文
posted @ 2017-06-05 10:14 追随微笑
阅读(389)
评论(1)
推荐(1)
编辑
2017年3月2日
c#之循环效率
摘要: 很多人在保存数据时候对于使用数组、集合等?然后遍历数据的时候是for、froeach? 下面我就写一个小例子进行测试看看,话不多说,直接用数据说话。 1.构建数据分别是数组、集合构建,数据类型分别是值类型、引用类型 public static List<int> ListData = new Lis
阅读全文
posted @ 2017-03-02 10:25 追随微笑
阅读(1447)
评论(0)
推荐(1)
编辑
2017年3月1日
编程思想之——"人是活的,程序是死的"
摘要: "人是活的,程序是死的"这句话我时常提起,可能很多人不是很理解我为什么会这样说,下面我就简单来谈谈我对这句话的理解。 1.不要因为技术而技术,技术选型的初衷是需求。 现在很多人在做项目的时候,开口就提项目用的NoSql、大数据处理、分布式系统等等技术。技术真的这么重要吗? 技术在软件开发过程中的地位
阅读全文
posted @ 2017-03-01 10:58 追随微笑
阅读(4471)
评论(20)
推荐(16)
编辑
2017年2月28日
C#之系统异常处理机制
摘要: 在系统开发过程中,BUG和异常产生是无处不在的,但是需要我们去做的就是不断去发掘异常、修改异常。 这篇文章主要谈谈我在系统中解决异常的几种方法: 1.控制台程序产生的异常; 在大多数的控制台程序中,运用最多的就是 但是需要注意的就是在控制台运行中产生的线程和一些特殊异常try捕捉不到,就只有需要使用
阅读全文
posted @ 2017-02-28 10:08 追随微笑
阅读(1361)
评论(0)
推荐(2)
编辑
2017年2月16日
EF操作扩展之async
摘要: EF的操作类网上很多类,我只是把我在平时项目中的类进行一些改进和扩展,扩展了部分同步和异步的EF操作 接口 1 /// <summary> 2 /// 接口数据操作基础类 3 /// </summary> 4 /// <typeparam name="Key"></typeparam> 5 ///
阅读全文
posted @ 2017-02-16 16:42 追随微笑
阅读(1244)
评论(0)
推荐(0)
编辑
2016年12月14日
C#提供APP接口之JSON差异
摘要: C#在给APP提供接口,现在返回的数据大部分分为三类:JSON、XML、BTYE。 今天简单说下C#给APP提供接口返回JSON的一些异同: 1.通过Newtonsoft.Json.JsonConvert.SerializeObject进行序列化 但是当APP接收到JSON字符串的时候里面会反斜杠出
阅读全文
posted @ 2016-12-14 10:29 追随微笑
阅读(900)
评论(0)
推荐(0)
编辑
2016年11月30日
EF操作MySql
摘要: EF的CodeFrist操作MySql的提前准备: 1.安装两个包:MySql.Data和MySql.Data.Entity,在VS中程序包管理器中添加2个包。(备注需要的VS2015,并且EF6支持); 2.安装MySql,并且配置好角色和权限,最好能够安装Navicat Premium方便查看和
阅读全文
posted @ 2016-11-30 10:45 追随微笑
阅读(308)
评论(1)
推荐(0)
编辑
下一页