摘要: public class RuntimeHelper { /// /// 获取项目程序集,排除所有的系统程序集(Microsoft.***、System.***等)、Nuget下载包 /// /// public static IList GetAllAssemblies() { ... 阅读全文
posted @ 2018-09-10 11:39 风吹一点云 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 新建一个core api 项目,使用nuget搜索Swashbuckle.AspNetCore 安装 修改项目生成属性 修改启动Startup 现在默认启动的路径是http://localhost:60442/api/values,需要修改一下launchSettings.json文件 然后直接启动 阅读全文
posted @ 2018-09-03 18:17 风吹一点云 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 新建一个spring boot项目 会生成这样的一个目录结构 如上图所示,Spring Boot的基础结构共三个文件: src/main/java 程序开发以及主程序入口 src/main/resources 配置文件 src/test/java 测试程序 可以通过修改 application.pr 阅读全文
posted @ 2018-09-03 18:03 风吹一点云 阅读(145) 评论(0) 推荐(0) 编辑
摘要: SELECT '/// /// ' + CAST(C.value AS NVARCHAR) + ' /// [DataMember] public string ' + CAST(B.name AS VARCHAR) + ' {get;set;}'+CHAR(13) AS 属性 , ROW_NUMBER() OVER ( ORDER BY B.name ) AS r... 阅读全文
posted @ 2018-08-08 10:47 风吹一点云 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 方法一 :根据未知替换 String subStr = phone.Substring(3, 4); oldcellphone.Text = phone.Replace(subStr, "****"); 方法二:正则表达式, String subStr = phone.Substring(3, 4) 阅读全文
posted @ 2018-08-01 15:27 风吹一点云 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 在NuGet中添加Swashbuckle 引用 ; 主要Swashbuckle 中已经包含了Swagger UI 与Swagger.net 不要重复引用。 引用完之后会在App_Start下生成 SwaggerConfig文件,如果还有一个SwaggerNet需要将这个删除掉。 输入:http:// 阅读全文
posted @ 2018-06-14 09:50 风吹一点云 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 定义: 假设场景: 1、取数据,先看缓存中是否存在,有缓存取缓存,不存在时取数据库中的数据。 首先需要一个产品类 定义IProjectRepository接口 实现IProjectRepository 创建ProjectService类 去实现业务 PeojctService类现在只依赖与抽象而不是 阅读全文
posted @ 2018-06-12 17:20 风吹一点云 阅读(401) 评论(0) 推荐(0) 编辑
摘要: static bool done = false; static readonly object obj = new object(); static void Main(string[] args) { //线程发送信号 var signal = new ManualResetEvent(... 阅读全文
posted @ 2018-05-30 17:08 风吹一点云 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 工厂方法(Factory Method) 1、定义一个用于创建对象的接口,让子类决定实例化哪一个类。使一个类的实例化延迟到其子类。 Client:作为开始节点 Game:抽象产品基类,做为具体的产品抽象类,所有同类的产品都继承它 Factory:抽象工厂基类,任何产品工厂必须继承 xxxGame:具 阅读全文
posted @ 2018-05-16 18:23 风吹一点云 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 单例模式 确保一个类只有一个提供访问的全局入口,解决的是实体对象个数的问题,而其他的建造者模式都是解决new所带来的耦合关系问题。 要点:1、类只有一个实例 2、全局只有一个访问入口 通过定义 private Singleton 私有构造函数,限制外部无法new一个实例出来,所有创建行为只能在内部进 阅读全文
posted @ 2018-05-14 15:31 风吹一点云 阅读(182) 评论(0) 推荐(0) 编辑