摘要: 在聊如何使用Thrift让Python和C#可以互相调用之前,我们先来看看下面的话题。 一、什么是微服务、微服务的特征、诞生的背景、优势和不足 微服务:使用一套小服务来开发单个应用的方式,每个服务运行在 独立的进程中,一般采用轻量级的通讯机制互联,并且他们可以通过自动化的方式部署。 微服务的特征: 阅读全文
posted @ 2018-06-25 21:17 菠萝吹雪—Code 阅读(4214) 评论(4) 推荐(4) 编辑
摘要: 一、前言 设计模式在软件开发中有很重要的,常常是软件开发中的解决方案,在软件开发中遵循的模式有很多,大多数公司/开发人员一次只执行一个或多个模式。 它们的范围从抽象工厂(创建一个以上的类的实例)到Singleton(只有一个类的实例可以存在)。 今天我们将看看Singleton Deasign模式。 阅读全文
posted @ 2018-05-01 15:05 菠萝吹雪—Code 阅读(428) 评论(0) 推荐(1) 编辑
摘要: 第一部分: C#是一种通用的,类型安全的,面向对象的编程语言。有如下特点: (1)面向对象:c# 是面向对象的范例的一个丰富实现, 它包括封装、继承和多态性。C#面向对象的行为包括: 统一的类型系统 类与接口 属性、方法、事件 (2)类型安全:C#还允许通过dynamic关键字动态指定类型。 但是, 阅读全文
posted @ 2018-05-01 14:06 菠萝吹雪—Code 阅读(4881) 评论(9) 推荐(25) 编辑
摘要: 一、前言 首先,想说说为什么要写这样系列的文章,有时候在和同事朋友聊天的时候,经常会听到这样的话题: (1)在这家公司没什么长进,代码太烂,学不到东西。(你有没有想想框架为什么这样写,代码还可以怎么去优化,比如公司使用Dapper,源码研究过没以及这样封装原因是啥) (2)现在只会Ctrl + C 阅读全文
posted @ 2018-02-11 14:00 菠萝吹雪—Code 阅读(9040) 评论(8) 推荐(25) 编辑
摘要: 一、Centos7.3的安装 打开VirtualBox,点击新建,如下图所示: 点击“下一步”,弹出下面的对话框,调整内存大小,建议设置为2G,这样操作更流畅点 设置好,点击“OK”,再点击“启动”,就进入到Centos的安装界面, 点击“软件选择”,弹出下面的界面,选择下面图中所标注的,测试环境没 阅读全文
posted @ 2017-11-12 16:31 菠萝吹雪—Code 阅读(2360) 评论(3) 推荐(5) 编辑
摘要: 基础篇 .Neter玩转Linux系列之一:初识Linux .Neter玩转Linux系列之二:Linux下的文件目录及文件目录的权限 .Neter玩转Linux系列之三:Linux下的分区讲解 .Neter玩转Linux系列之四:Linux下shell介绍以及TCP、IP基础 .Neter玩转Li 阅读全文
posted @ 2017-10-06 09:37 菠萝吹雪—Code 阅读(1769) 评论(4) 推荐(8) 编辑
摘要: 一、版本控制的好处: (1)有助于及时推出功能, 而不会破坏现有系统。 (2)它还可以帮助为选定的客户提供额外的功能。 API 版本控制可以采用不同的方式进行控制,方法如下: (1)在 URL 中追加版本或作为查询字符串参数, (2)通过自定义标头和通过接受标头 在这篇文章中, 让我们来看看如何支持 阅读全文
posted @ 2017-09-06 15:20 菠萝吹雪—Code 阅读(23847) 评论(33) 推荐(76) 编辑
摘要: 今天成功把.Net Framework下使用Dapper进行封装的ORM成功迁移到.Net Core 2.0上,在迁移的过程中也遇到一些很有意思的问题,值得和大家分享一下。下面我会还原迁移的每一个过程,以及在此过程中遇到的问题和处理这些问题的方法。 一、迁移前的准备 之前对Dapper的封装使用的是 阅读全文
posted @ 2017-08-26 02:38 菠萝吹雪—Code 阅读(12813) 评论(12) 推荐(10) 编辑
摘要: 1、问题的引出 我相信大家在项目中都使用过TempData,TempData是一个字典集合,一般用于两个请求之间临时缓存数据或者页面之间传递消息。也都知道TempData是用Session来实现的,既然是用Session来实现的,那么模式就是线程模式,这样的Session是没法用到分布式系统中的,那 阅读全文
posted @ 2017-06-18 17:01 菠萝吹雪—Code 阅读(2336) 评论(8) 推荐(14) 编辑
摘要: 昨天,面试官说他们的项目使用的是Unity,我们的项目中使用的是autofac,看了一下,用法都差不多,就连方法的名字都是一样的哈,想了解的朋友可以看看这篇文章,作者讲解的挺详细的,关于autofac的用法后面我会结合项目,给大家介绍一下如何使用,又学习了一种如何解耦的方法。 Unity 阅读全文
posted @ 2017-02-22 11:51 菠萝吹雪—Code 阅读(461) 评论(0) 推荐(0) 编辑