- 博客(35)
- 资源 (4)
- 收藏
- 关注
原创 Window下安装 Mongodb,并实现单点事务
在window操作系统下安装Mongodb,并让单点mongodb支持事务,mongodb5以上时才支持事务,所以必须时mongodb5及以上版本才支持。
2023-11-08 15:18:30
586
原创 Linux部署Nginx、Nginx性能优化+Linux内核优化
一、使用yum安装Nginx服务1、添加源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2、安装nginx(1)使用命令,看看是否已经添加源成功 yum search nginx(2)安装Nginxsudo yum install -y nginx3、设置开机启动systemctl enable ng
2022-05-18 17:01:05
1108
原创 Blazor WebAssembly App第一次打开过慢优化
对于Blazor WebAssembly 该模式的Blazor第一次打开需要的时间很长。该模式的blazor的运行机制是基于WebAssembly对C#进行编译和运行。第一次打开的时候需要传输很多的Dll过来。总体的体积是比较大的,所以造成了第一次打开过慢。 针对该情况.NET官方给出了一个解决办法是【压缩总体包的大小】包如下:链接:https://docs.microsoft.com/zh-cn/aspnet/core/blazor/host-and-deploy/webassemb...
2021-06-24 15:44:39
2854
原创 使用Jenkins来实现Asp.Netcore的自动化部署【winserver服务器】
每次发布的时候,手动发布所做的事情无非就是备份,生成,发布。而手动做这些循环的事情,如果偶尔一次还好,当在产品持续迭代的时候,无限重复的步骤就会让人很烦躁。这时候Jenkins的作用就提现出来了,让我们解放双手。准备工作 1、首先我们要把Asp.Netcore发布成基于windows服务的发布方式。 2、下载java的jdk并安装,java的环境安装这里就不说了,...
2019-12-11 17:48:53
2182
1
原创 如何把Asp.NetCore部署成window服务
在window上部署Asp.netcore时,当不想使用IIS时,使用双击启动就会出现一个黑色的窗体,总感觉会不经意间给关闭掉。这时候就想如果可以生成winserver,这样就可以避免掉,也可以使崩溃后自动启动。如何把Asp.NetCore部署成window服务呢?第一种方式:按照官网上的方式:详情请看官方Windows 服务中托管 ASP.NET Core。第二种方式:使用NSS...
2019-11-29 15:50:57
2737
1
原创 【四】EFCore代码运行时迁移@Asp.netcore Code First DDD学习笔记
EfCore实现全自动化迁移数据库结构,非执行命令。达到运行时自动迁移,且数据库有数据结构的记录。主题:Asp.netcore Code First +DDD学习笔记目录: 【一】 CodeFirst+DDD项目结构的构建 【二】Asp.Netcore使用Panda.DynamicWebApi来进行Controller解耦 【三】Asp.NetCore使用Efcor...
2019-10-12 09:10:55
1993
4
原创 【三】Asp.NetCore使用Efcore+Mysql实现CodeFirst@Asp.netcore Code First +DDD学习笔记
Asp.NetCore使用Efcore+Mysql实现CodeFirst,并且自动生成EfCore的builderModel的实现过程主题:Asp.netcore Code First +DDD学习笔记目录: 【一】 CodeFirst+DDD项目结构的构建 【二】Asp.Netcore使用Panda.DynamicWebApi来进行Controller解耦 【三】...
2019-09-26 14:41:37
1724
原创 【二】Asp.Netcore使用Panda.DynamicWebApi来进行Controller解耦@Asp.netcore Code First +DDD学习笔记
在Asp.Netcore内Panda.DynamicWebApi的使用方法,以及如何使用Panda.DynamicWebApi来使Controller何Server解耦主题:Asp.netcore Code First +DDD学习笔记目录: 【一】 CodeFirst+DDD项目结构的构建 【二】Asp.Netcore使用Panda.DynamicWebApi来进行...
2019-09-25 11:22:40
2114
1
原创 C# 如何遍历一个实体的所有字段并给另外一个实体赋值,包含子实体也可以
把一个实体的值,根据名称一样的赋值给另外一个实体,名称不一样的不进行赋值。实体可以是嵌套结构的也可以进行赋值。 /// <summary> /// 把dto的值全部赋值到entity上的递归函数 /// </summary> /// <typeparam name="T"></typep...
2019-09-24 15:23:55
4152
原创 【一】CodeFirst+DDD项目结构的构建@Asp.netcore Code First +DDD学习笔记
Asp.netcore如何使用Efcore+mysql来构建CodeFirst,以及如何按照DDD的设计思路来对代码进行分层。主题:Asp.netcore Code First +DDD学习笔记目录: 【一】 CodeFirst+DDD项目结构的构建 【二】Asp.Netcore使用Panda.DynamicWebApi来进行Controller解耦 【三】Asp....
2019-09-12 11:08:22
3969
原创 C#ORM要使用IQueryable禁止使用IEnumberable的原因
IEnumerable在调用自己的SKip 和 Take 等扩展方法之前数据就已经从数据库查到本地内存里了 IQueryable是将Skip ,take 这些方法表达式翻译成SQL语句之后再向去数据库查询。大神测试样例 https://blog.youkuaiyun.com/qq_42732038/article/details/85339108...
2019-09-12 10:55:36
524
原创 Asp.netcore使用Hangfire来配置任务管理器
1. 下载并引用NuGet组件包 Hangfire.AspNetCore 【1.7.1】版本 Hangfire.Dashboard.BasicAuthorization Hangfire.Mongo // 下面写法适应于Hangfire.Mongo 的【 0.5.15】版本我这里使用的是Mongo数据库,所以下载这个 ,别的数据库有别的对应的版本2. 修...
2019-09-09 11:59:44
1936
原创 C# 使用Newtonsoft.Json 对象转json字符串,json字符串转对象
对象转json字符串string jsStr=Newtonsoft.Json.JsonConvert.SerializeObject(对象)json字符串转对象User user=JsonConvert.DeserializeObject<User>("json字符串");
2019-08-30 16:17:06
11236
原创 Asp.netcore 在StartUp里面的Configure使用ConfigureServices里面依赖注入的服务
1.首先给configure里面添加一个参数IServiceProviderserviceProvider (默认没有,需手动添加),如下所示 public void Configure(IApplicationBuilder app, IHostingEnvironment env, IServiceProvider serviceProvider)2.调取服务如下...
2019-08-30 10:44:56
10327
原创 【四】C# 基于WPF 使用CefSharp来做万能爬虫---扩展 一个httpClient访问辅助类可设置代理
目录 【一】C# 基于WPF 使用CefSharp来做万能爬虫 【二】C# 基于WPF 使用CefSharp来做万能爬虫 【三】C# 基于WPF 使用CefSharp来做万能爬虫 【四】C# 基于WPF 使用CefSharp来做万能爬虫---扩展 一个httpClient访问辅助类可设置代理using Newtonsoft.Json.Linq;...
2019-06-24 18:36:51
3828
原创 【三】C# 基于WPF 使用CefSharp来做万能爬虫
目录 【一】C# 基于WPF 使用CefSharp来做万能爬虫 【二】C# 基于WPF 使用CefSharp来做万能爬虫 【三】C# 基于WPF 使用CefSharp来做万能爬虫 【四】C# 基于WPF 使用CefSharp来做万能爬虫---扩展 一个httpClient访问辅助类可设置代理分享一个对CefSharpWebrowser的操作类...
2019-06-24 15:49:45
5143
1
原创 【二】C# 基于WPF 使用CefSharp来做万能爬虫
目录 【一】C# 基于WPF 使用CefSharp来做万能爬虫 【二】C# 基于WPF 使用CefSharp来做万能爬虫 【三】C# 基于WPF 使用CefSharp来做万能爬虫 【四】C# 基于WPF 使用CefSharp来做万能爬虫---扩展 一个httpClient访问辅助类可设置代理一.对浏览器进行操作 1.刷新 ...
2019-05-31 18:17:34
4025
3
原创 【一】C# 基于WPF 使用CefSharp来做万能爬虫
目录 【一】C# 基于WPF 使用CefSharp来做万能爬虫 【二】C# 基于WPF 使用CefSharp来做万能爬虫 【三】C# 基于WPF 使用CefSharp来做万能爬虫 【四】C# 基于WPF 使用CefSharp来做万能爬虫---扩展 一个httpClient访问辅助类可设置代理安装CefSharp,并开始使用第一步:安装CefSh...
2019-05-24 18:06:28
7335
5
原创 【四】在Asp.Netcore上使用ElasticSeach的一个helper类
目录 【一】在window上部署ElasticSearch并注册成服务 【二】在window上部署kibana并注册成服务 【三】在Asp.Netcore上使用ElasticSearch 【四】在Asp.Netcore上使用ElasticSeach的一个helper类ElasticSeach 访问封装的服务类IElasticSearch类的代码如下: ...
2019-05-23 09:40:18
2711
6
原创 【三】在Asp.Netcore上使用ElasticSearch
目录 【一】在window上部署ElasticSearch并注册成服务 【二】在window上部署kibana并注册成服务 【三】在Asp.Netcore上使用ElasticSearch 【四】在Asp.Netcore上使用ElasticSeach的一个helper类在Asp.netcore 上使用ElasticSearch1.安装NuGe...
2019-05-17 11:39:29
8734
3
原创 【二】在window上部署kibana并注册成服务
目录 【一】在window上部署ElasticSearch并注册成服务 【二】在window上部署kibana并注册成服务 【三】在Asp.Netcore上使用ElasticSearch 【四】在Asp.Netcore上使用ElasticSeach的一个helper类安装Kibana到Window上1.下载链接:https://www.elast...
2019-05-17 11:37:53
3854
原创 【一】在window上部署ElasticSearch并注册成服务
目录 【一】在window上部署ElasticSearch并注册成服务 【二】在window上部署kibana并注册成服务 【三】在Asp.Netcore上使用ElasticSearch 【四】在Asp.Netcore上使用ElasticSeach的一个helper类安装ElasticSeach到Window上1.环境配置(1) jdk下载,链接为...
2019-05-14 17:31:28
4132
1
原创 Asp.netcore IdentitySever4入门学习笔记
一、什么是IdentitySever4?IdentityServer4可以做什么认证授权 (1)客户端认证控制API (2)密码认证方式控制API (3)添加外部认证支持二、如何创建IdentitySever4授权服务器1.创建一个aspnetcore的一个空项目2.载入IdentitySever4组件3.创建一个config...
2019-05-05 11:44:53
349
原创 Asp.Netcore 使用swagger 来自动生成API文档
一. 安装nuget包 搜索并安装:Swashbuckle.AspNetCore的包 结果如图所示: 二.开始使用 1.在Startup文件的 ConfigureSevers 里面添加如下代码: services.AddSwaggerGen(options => { ...
2019-03-28 10:44:36
1005
原创 Asp.NetCore 服务依赖注入的三个模式以及三个模式的区别
AddTransient瞬时模式:每次请求,都获取一个新的实例。即使同一个请求获取多次也会是不同的实例使用方式:services.AddTransient<IOperationTransient, Operation>();AddScoped:每次请求,都获取一个新的实例。同一个请求获取多次会得到相同的实例使用方式:services.AddScoped<IMyDepe...
2019-03-12 17:06:25
2299
原创 Asp.Netcore使用Filter来实现接口的全局异常拦截,以及前置拦截和后置拦截
全局异常拦截器: 解决写每个接口都需要去做容错而添加try{}catch{},有了该异常拦截器后,所有接口都不需要去添加异常处理。实现方式: 第一步:新建一个类继承 IExceptionFilter,添加 using Microsoft.AspNetCore.Mvc.Filters;该类的名称命名要求是:后缀必须ExceptionFilter,例如:Global...
2018-12-24 17:09:08
8152
原创 Asp.Netcore使用拦截器后跨域问题解决
aspnetcore在使用拦截器【无论是官方的filter还是第三方封装的】后,跨域中间件Cors会失去效果。第一种方法在注入拦截器里面也载入跨域中间件 .AddMvc(options => { #region 拦截器配置 options.Filters.Add(new CorsAuthoriz...
2018-12-24 15:42:23
1383
原创 Asp.Netcore 使用AspectCore做拦截器
1. 安装NuGet包 <1>AspectCore.Core <2>AspectCore.Extensions.DependencyInjection2.创建特性拦截器例如:异常拦截器 /// <summary> /// 异常拦截器 /// </summary> public cla...
2018-11-23 17:24:11
5856
原创 在Asp.Netcore MVC中使用efcore,DBfrist
一.安装efcore 在NUGET包管理器里搜索并安装如下: (1)Microsoft.EntityFrameworkCore (2)Microsoft.EntityFrameworkCore.Design (3)Microsoft.EntityFrameworkCore.Tools (4)MySql.Data.EntityFrameworkCor...
2018-11-15 14:58:58
929
原创 wcf做服务的时候,综合型接口,允许使用url,cookie的操作
服务端://cookie的读取var requestProperties = OperationContext.Current.IncomingMessageProperties;var hrp = requestProperties[HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;var cookie ...
2018-03-12 14:40:39
352
原创 .net winform/wpf 等占有内存问题
开发客户端的时候 碰到多线程,然后导致内存一直增加,最后客户端崩溃。在网上看到一个方法使用后这个问题立马解决了,在这里记录一下,方便后期翻阅。代码如下:[DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")]public static extern int SetProcessWorkingSetSize...
2018-03-08 09:20:55
1518
原创 快速入门微信小程序
如何快速入门微信小程序呢? 个人认为: 第一步应该了解整个数据流框架。微信小程序主要提供了一个前端页面的开发和微信接口服务,和前后端分离开发基本一样,唯一不一样的是无论是调取自己服务器接口的数据,还是手机上的数据的时候,都要使用由微信提供的服务接口。用户产生的数据和后台交互的流程:小程序界面产生数据------->微信服务...
2018-03-03 12:09:22
3096
原创 Windows 配置coreseek 学习日志
一 .下载安装包【http://download.youkuaiyun.com/download/qq_38762313/10232033】该安装包不需要安装,下载后解压到自己打算放的目录。例如:二.安装服务(1)“开始”——>“运行”——>输入cmd,打开命令行窗口——>执行 "d: 回车"——>执行 "cd www\coreseek\",进入到 coreseek...
2018-02-01 15:18:12
235
AspNetCore+EfCore+Mysql+CodeFrist+DDD案例含:Efcore全自动化迁移,代码运行时迁移
2019-10-12
AspNetCore+EfCore+Mysql+CodeFrist+DDD案例.rar
2019-09-26
一个vs2017 使用 Xamarin.forms开发APP的demo
2018-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人