- 博客(136)
- 收藏
- 关注
转载 docker 系列学习
Docker的那些事儿https://www.jianshu.com/c/22a55b9b3f9a转载于:https://www.cnblogs.com/KQNLL/p/11318573.html
2019-08-07 23:33:00
208
转载 .net core中使用autofac
.net core2.1 三层中使用Autofac代替原来Ioc 首先,现有的三层项目的结构其中 Repository public interface IPersonRepository { string Eat(); }public class PersonRepository : IPersonRe...
2019-08-01 20:59:00
544
转载 设置容器中pgsql密码
# su postgres psql postgres=# ALTER USER postgres WITH PASSWORD 'postgres'; postgres=# \q 转载于:https://www.cnblogs.com/KQNLL/p/11228329.html
2019-07-22 20:53:00
397
转载 通用dockerfile
#拉取runtime父镜像,运行aspnet core应用必须要用runtimeFROM microsoft/dotnet:2.2-aspnetcore-runtime#设置容器工作目录WORKDIR /DockerDemo#把当前目录的所有文件copy到工作目录中COPY . /DockerDemo#暴露一个端口让外部可以访问EXPOSE 80#容器入口命令,即容器启动时执行dotne...
2019-07-22 15:37:00
165
转载 docker 常用命令
1、进入容器docker exec -it e1066fe2db35 /bin/bash2、部署运行镜像docker run -d -p 8000:80 --name=excetionlessf --restart=always exceptionless/api-ci-d指后台运行,p映射端口,restart指重启服务器后容器自动启动,最后的是运行的镜像名称转载...
2019-07-21 22:34:00
123
转载 entity framework .core常用技巧
1、在使用ef做查询时候,如果单单只是将结果数据用于展示不用后续更新操作,可以使用AsNoTracking可以提高查询效率。比如 return await _productRepository.Query().AsNoTracking().Where(x => ids.Contains(x.Id)).ToListAsync();2、批量更新时候,如果更新的...
2019-03-17 10:48:00
114
转载 .net core 在abp中扩展abpsession
1、定义扩展类/// <summary> /// IAbpSession扩展类 /// </summary> public static class SessionExtensions { /// <summary> /// 当前用户角色信息 /// ...
2019-01-27 17:45:00
285
转载 EF的性能优化插件Z.EntityFramework.Extensions
转自https://www.cnblogs.com/yaopengfei/p/7751545.html一. 综述 该模块主要介绍:EF的性能优化插件Z.EntityFramework.Extensions,该插件收费。(一). 简介1. 相关网站:http://www.zzzprojects.com/2. 下载途径:通过Nuget直接下载或者去官网下载(要注意更新最...
2019-01-27 10:29:00
1463
转载 .net core 中的[FromBody]
一、针对.net core中post类型的api注意的地方(前提是Controller上加[ApiController]特性)。默认是这个。1、如果客户端Content-Type是application/json, api接口如果是用单个对象做参数的时候,加或者不加[FromBody]都可以正常解析参数,但是接口是用对象列表做参数时候,则必须加[FromBody],否则读取不到参数...
2019-01-25 22:51:00
1279
转载 .net core 读取文件乱码
今天搞了一天!因为乱码问题。其实设置很简单,不能用Encoding.uf8编码,而应该用gb2312。在framework中用gb2312没问题,但是在.net core中却会抛出异常。找到解决方案如下:第一步向项目中添加如下包:System.Text.Encoding.CodePages所以导入这个包之后,我们将能使用 GB2312 编码。在...
2019-01-24 23:32:00
690
转载 .net core 开发注意事项
1、.net core 如果在linux上的容器上运行,如果有读取文件目录,推荐使用/,虽然用\\也可以读取到目录,后面可能会出现文件路径错误的问题。而在windows下不管是/或者\\都可以。2、在使用hangfire时候注意,hangfire中调用的方法必须public。如果方法上没有使用Queue标记,则会自动使用default队列。 [Queue("d...
2019-01-24 22:07:00
168
转载 写cookies注意事项
在调试模式下是无法写到cookie的,因为cookie需要写到域名下,并且需要写的域名和运行的域名一致才能写入。同样在读取cookie时也只能读取到当前域名的cookie,无法读取其他域名的cookie。比如下面用jquery表示在baidu.com的域名下写入cookie,只有当运行的网站是baidu的域名才能写成功。 $.cookie('baiduTest', data....
2019-01-06 08:24:00
123
转载 .net core Ocelot 开源的API网关学习
.NET Core开源API网关 – Ocelot中文文档转载于:https://www.cnblogs.com/KQNLL/p/10202565.html
2018-12-31 17:30:00
125
转载 .net core与asp.net读取网站根目录文件的区别
asp.net获取网站根目录某个文件var path = HttpContext.Current.Server.MapPath("~/XmlConfig/myconfig.json");.net core获取网站根目录某个文件,不过IHostingEnvironment需要在构造函数中注入后才能使用。IHostingEnvironment _hosting...
2018-12-27 22:27:00
329
转载 asp.net 中webapi读取参数对象和.net core的区别
asp.net 中读取webapi中的post对象参数时候需要使用[FromBody],读取get的参数要用到[FromUri]。例如 [System.Web.Http.HttpGet] public object GetPage([FromUri]ProductSearchInput input){...} [System.Web.Http.Ht...
2018-12-27 22:15:00
298
转载 json 字符串转成对象
使用Newtonsoft.Json,可以很方便的将字符串反反序列化成对象。如下,resourceJson为json格式字符串,使用一行代码即可转成对象。 ResorceDto resorceDto = JsonConvert.DeserializeObject<ResorceDto>(resourceJson);不过也可以直接读json的某个节点的...
2018-12-27 21:59:00
214
转载 一句简单的linq group by 语句
拼接筛选条件 // 拼接条件 Expression<Func<ProductLangDailySummaryDetail, bool>> whereCondition = p => 1 == 1; if (dateTimeStart != null) whereCondition = whereCo...
2018-12-13 23:03:00
145
转载 使用git版本管理工具
git为分布式版本管理工具。1、下载安装git在windows中使用git版本工具需要先安装git工具。可以到官网下载下载地址https://git-scm.com/download/win。下载安装完成后会在鼠标右键菜单中出现Git Bash。这个是git的客户端窗口。使用它可以配置全局的用户名和邮箱。2、配置全局用户名和邮箱使用Git Bash设置全局用户名如下...
2018-11-15 21:42:00
159
转载 vs2017连接mysql
要使vs2017连上mysql,需要电脑安装下图框选的两项环境,可以通过mysql installer-communtiy安装。mysql installer-communtiy可以到mysql官网下载,下载地址https://dev.mysql.com/downloads/mysql/vs2017 ado.net方式访问mysql由于默认vs中没有mysql,需要通过nug...
2018-11-05 18:42:00
236
转载 entityframwork codeFirst
codeFirst1、添加MySql.Data、MySql.Data.Entity的引用。2、添加entityframwork引用。3、数据库连接。 [DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))] public class BookContext : ...
2018-11-02 18:40:00
96
转载 linq表达式 多表关联查询,左连接查询
多表关联查询 from x in _wholesalerReplenishmentDetailRepository.GetAll() join n in _wholesalerReplenishmentRepository.GetAll() on x.WholesalerReplenishmentId equa...
2018-10-29 17:33:00
1613
转载 .NET Core微服务系列基础文章索引(目录导航Final版)
.NET Core微服务系列基础文章索引(目录导航Final版)转载于:https://www.cnblogs.com/KQNLL/p/9824118.html
2018-10-21 09:30:00
92
转载 .net core code frist带数据库迁移
1、新建.net core 工程。2、添加类book。 public class Book { public int ID { get; set; } public string Name { get; set; } public DateTime ReleaseDate { get; set; } ...
2018-10-19 20:56:00
126
转载 dapper 最简单操作示例
static string dataConnection = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString; static IDbConnection connection = new MySqlConnection(dataConnection);...
2018-10-19 19:56:00
211
转载 ASP.NET Core 运行原理剖析
ASP.NET Core 运行原理剖析转载于:https://www.cnblogs.com/KQNLL/p/9757085.html
2018-10-08 20:53:00
207
转载 webAPI token验证
ASP.NET WebApi 实现Token验证https://www.cnblogs.com/dukang1991/p/5627584.html转载于:https://www.cnblogs.com/KQNLL/p/9757025.html
2018-10-08 20:41:00
160
转载 .net core 微服务
spring cloud+.net core搭建微服务架构https://www.cnblogs.com/longxianghui/tag/spring%20cloud/转载于:https://www.cnblogs.com/KQNLL/p/9692295.html
2018-09-23 11:35:00
141
转载 .net core webAPI 使其同时支持返回json或xml
在.netframwork的mvc框架下创建的webapi默认同时支持json和xml。但是.net core新建的web API默认只支持返回json,如果想要同时支持XML。需要修改下配置。在项目的startup.cs文字中,修改services.AddMvc(),为项目添加xml支持。services.AddMvc(options => ...
2018-09-06 21:55:00
1009
转载 asp.net webAPI 加注释生成帮助文档和测试demo
转自https://blog.youkuaiyun.com/a123_z/article/details/710780621:配置 接口注释。(1)配置生成xml的路径。我们在项目上面点右键→属性→生成标签页配置xml的路径。(2)在xml的读取路径:在Areas\HelpPage\App_Start\HelpPageConfig.cs里面配置xml的读取路径。conf...
2018-09-05 23:48:00
86
转载 asp.net mvc webAPI 解决跨域问题
方法在Win10 + VS2017(MVC5)测试通过1、建立 WebApi项目: 输入项目名称和位置,确定,进入模板选择页面。选择 WEB API 模板(选择Web API 时会添加对MVC 的支持)2、添加ApiController查看生产的目录结构,发现WebAPI 的结构和普通MVC程序结构是非常类似的。 默认...
2018-09-05 23:43:00
293
转载 .net core学习
系列教程一目录:.netcore+vue 前后端分离https://www.cnblogs.com/laozhang-is-phi/default.html?page=2学习ASP.NET Core Razor 编程系列https://www.cnblogs.com/chillsrc/p/9687312.html转载于:https://www.cnblogs.com...
2018-09-01 21:22:00
75
转载 abp+vue.js学习
教程https://blog.youkuaiyun.com/yiershan1314/article/details/77875679vue.js安装https://blog.youkuaiyun.com/wyljz/article/details/77193778abp详细特性介绍 https://www.cnblogs.com/xajh/tag/ABP/default.html?page=3...
2018-08-27 23:05:00
147
转载 css 样式备忘录
1、使用百分比设置宽度<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">...
2018-08-26 23:00:00
178
转载 Entity Framework 6.X实现记录执行的SQL功能(复习用)
转自http://www.cnblogs.com/cuihongyu3503319/p/8657785.htmlEntity Framework 6.X实现记录执行的SQL功能转载于:https://www.cnblogs.com/KQNLL/p/9425125.html
2018-08-05 12:23:00
96
转载 EntityFramework 更新数据库字段的三种方法(复习用)
转自https://www.cnblogs.com/cuihongyu3503319/p/8671006.htmlEntityFramework 更新数据库字段的三种方法例:实体类: public class TestDbContext : DbContext { public DbSet<Test> Tests ...
2018-08-05 12:19:00
713
转载 Entity Framework 普通操作(复习用)——感觉有点不对,需要撸代码验证
方式一,使用Attach,并更新某个属性的值(注意,不是所有的属性都作修改)using (var context = new EFContext()){//方式一var entity = context.Citys.Find(4);context.Citys.Attach(entity);entity.Name = "肇庆";context.SaveCha...
2018-08-05 08:18:00
140
转载 C# 线程安全问题
线程安全指的是 多个线程并行执行某段代码会使代码的执行结果无法控制。一般造成线程安全的原因都是多个线程对全局变量或者静态变量进行了读写操作。比如单例模式中的经典模式就存在线程安全问题。可以使用线程同步方式解决线程安全问题,如使用锁。线程同步相关可以参考https://www.cnblogs.com/JoeSnail/p/7155815.html转载于:https://www.cn...
2018-07-29 12:01:00
235
转载 多线程笔记
用了很久的多线程了,今天记录下多线程的常用方法。当创建一个线程时,就会消耗几百毫秒cpu,创建一些新的私有局部变量栈。每个线程还消耗(默认)约1 MB的内存。线程池通过共享和回收线程,允许在不影响性能的情况下启用多线程。每个.NET程序都有一个线程池,线程池维护着一定数量的工作线程,这些线程等待着执行分配下来的任务。线程池线程注意点:1 线程池的线程不能设置名字(导致线程调试...
2018-07-29 11:37:00
80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人