2019年3月28日
摘要: 为什么需要锁(并发控制)? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: 丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。 脏读:当一个 阅读全文
posted @ 2019-03-28 10:15 洋气的名字 阅读(368) 评论(0) 推荐(0) 编辑
  2019年1月17日
摘要: 上篇文章有详细的介绍.Net Core 项目中引用本地类库通过打包,然后Nugety引用方式,这里再介绍一种引用包的方式 阅读全文
posted @ 2019-01-17 18:21 洋气的名字 阅读(1039) 评论(0) 推荐(0) 编辑
  2019年1月16日
摘要: 最近了解到.NET Core 项目,引用本地类库DLL的方式有三种 1、非同解决方案下的引用,直接引用,浏览,找到对应的DLL,然后确定引用。 这种方式有个不好的地方就是,如果引用的DLL文件里面,也引用了第三方DLL,那么通过这种方式引用,第三方DLL不会跟着引用进来,需要在项目里面重新又引用一次 阅读全文
posted @ 2019-01-16 18:32 洋气的名字 阅读(10199) 评论(1) 推荐(1) 编辑
  2019年1月4日
摘要: 1、新建一个解决方案: 我习惯会把运行文件移至一级目录 然后清除CoreTest 文件夹里面的文件 2、在解决方案中新建一个项目 点击确认有,这里有几种选择类型,我一般选择空类型(这里需要注意一下,空类型的Startup 文件没有ConfigureServices方法,具体该文件配置,上篇文章有说到 阅读全文
posted @ 2019-01-04 14:00 洋气的名字 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: .net core 和asp.net MVC区域请求有个区别,这里重点记录一下 asp.net MVC 区域请求直接是/区域名称/控制名称/方法名称,其他不需要设置任何东西,而Core 项目这样请求路径没有错, 只是需要另外设置以下内容,否则,请求404。 区域结构如下: 1、需要定义区域名称 2、 阅读全文
posted @ 2019-01-04 11:11 洋气的名字 阅读(341) 评论(0) 推荐(0) 编辑
  2019年1月3日
摘要: 做项目时,用到了汇总统计的行转列,且 表结构: 具体存储过程脚本如下: -- Author: -- Create date: -- Description: -- ALTER PROCEDURE [dbo].[cp_Material_PutOutCostStat_StatDay_GetFeedCon 阅读全文
posted @ 2019-01-03 15:26 洋气的名字 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 这个主要用于数据库查询列表数据,进行分页操作 表结构如下 得到该表的分页列表 ALTER PROCEDURE [dbo].[cp_Farm_CloseAccount_GetPageRecord] @Page INT, @PageSize INT, @FarmID INT, @OrderColumn 阅读全文
posted @ 2019-01-03 14:48 洋气的名字 阅读(161) 评论(0) 推荐(0) 编辑
  2018年12月28日
摘要: 前面也有说到,我学习Linux 主要因为要学习一下部署.NET CORE项目到Linux 系统,这里就记录一下部署的详细步骤吧。 主要需要安装以下几个工具 1、.NET CORE SDK 2、Jexus 3、supervisord 一、安装.NET CORE SDK 1、注册Microsoft产品F 阅读全文
posted @ 2018-12-28 17:47 洋气的名字 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 安装完Linux 系统后,开始学习一些我认为常用的基础命令啦,稍微研究了一下,把这些常用的命令先存起来吧 好啦,以上就是我目前经常用到的一些命令了,说明一下,本文章内容全部为我手动输入的,如果有什么错误的,也是很正常的哦 注:这个文章是仅用于本人学习日记的,若大家不幸看到这个文章,不要嫌弃哦,我也是 阅读全文
posted @ 2018-12-28 17:42 洋气的名字 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 本人之前很少接触过Linux ,因为最近学习了.net core,支持部署Linux 环境,迫于生存压力,被迫了解一下Linux 基本语法等,在学习的过程中,以我对自己的了解,不过三天,基本忘记一干二净,所以,在这里存一下,以后用上再看看。 首先,先在本机安装一个虚拟机,然后在虚拟机上部署Linux 阅读全文
posted @ 2018-12-28 17:26 洋气的名字 阅读(188) 评论(0) 推荐(0) 编辑