摘要: 常见的字段类型选择 1.字符类型建议采用varchar/nvarchar数据类型 2.金额货币建议采用money数据类型 3.科学计数建议采用numeric数据类型 4.自增长标识建议采用bigint数据类型 (数据量一大,用int类型就装不下,那以后改造就麻烦了) 5.时间类型建议采用为datet 阅读全文
posted @ 2017-07-11 15:14 Honker书生 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 规范目的:为了提高工作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,在网站建设中,使结构更加清晰,代码简明有序,有一个更好的前端架构。 规范基本准则:符合web标准,使用具有语义的标签,使结构、表现、行为分离,兼容性优良。页面性能优化,代码简洁、明了、有序,尽可能的减少服务器的负载 阅读全文
posted @ 2017-07-11 15:09 Honker书生 阅读(15238) 评论(1) 推荐(7) 编辑
摘要: 1.DOM基础操作2.数组基础3.函数基础4.运算符5.流程控制语句6.正则表达式7.字符串函数8.数据类型9.变量10.window对象 阅读全文
posted @ 2015-11-25 23:07 Honker书生 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 最近没啥时间自己状态也不是很好,公司的事情忙,自己也有一些事情要处理,所以好久没有写博客了。利用公司午休时间写一写,以下是参考了一些资料,整理出来,共勉之。代码风格没有正确与否,重要的是整齐划一,清晰易读。1. C# 代码风格要求1.1注释类型、属性、事件、方法、方法参数,根据需要添加注释。如果类型... 阅读全文
posted @ 2015-08-26 14:06 Honker书生 阅读(2185) 评论(0) 推荐(1) 编辑
摘要: windowserver2012服务器部署.net core3.1环境操作文档 一、安装.net core3.1要先具备这些系统补丁,如果没有则需要安装,这些 KB 必须按以下顺序安装:(clearcompressionflag.exe、KB2919442、KB2919355、KB2932046、K 阅读全文
posted @ 2022-11-21 18:08 Honker书生 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: //注册Swagger生成器,定义一个和多个Swagger 文档 services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info { Version = "v1", ... 阅读全文
posted @ 2020-01-07 09:47 Honker书生 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1.使用input标签进行图片操作,input的标签有一个accept属性,accept 属性只能与 <input type="file"> 配合使用。它规定能够通过文件上传进行提交的文件类型,多个属性值使用逗号分隔<input accept="audio/*,video/*,image/*">。 阅读全文
posted @ 2019-09-18 20:29 Honker书生 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 多线程编程相对于单线程会出现一个特有的问题,就是线程安全的问题。所谓的线程安全,就是如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的。 线程安全问题都是由全局变量及静态变量引起的。 为了保 阅读全文
posted @ 2019-08-28 08:40 Honker书生 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。 DATEDIFF() 函数返回两个日期之间的时间差。 计算两个时间差 相差年数:SELECT DATEDIFF(YEAR,'2017-07-01 11:25:52','2018-07-02 12:25:52') 阅读全文
posted @ 2019-08-27 09:39 Honker书生 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 1.业务场景:用户登录,收到消息通知,审批业务,根据配置的流程继续流转,最终审核发送回给申请人(终审同意结束,终审不同意申请人可以继续修改提交)。 2.思路过程: 3..数据库设计: 4.代码过程: 阅读全文
posted @ 2019-08-12 18:05 Honker书生 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 前言 配置文件中程序运行中,担当着不可或缺的角色;通常情况下,使用 visual studio 进行创建项目过程中,项目配置文件会自动生成在项目根目录下,如 appsettings.json,或者是被大家广泛使用的 appsettings.{env.EnvironmentName}.json;配置文 阅读全文
posted @ 2019-06-12 16:43 Honker书生 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 前言 在 .NET Core 项目中,配置文件有着举足轻重的地位;与.NetFramework 不同的是,.NET Core 的配置文件都以 .json 结尾,这表示一个标准的 json 格式的文件;一个标准的 Asp.Net Core MVC 项目,一定带着一个 appsettings.json 阅读全文
posted @ 2019-06-12 16:13 Honker书生 阅读(1112) 评论(0) 推荐(1) 编辑
摘要: 创建项目的命令 首先来认识一下创建项目可使用的各种命令,.NETCore 的命令都以 dotnet 打头,这很好理解,输入 dotnet xxx,就是执行环境变量指向的 C:\Program Files\dotnet\dotnet.exe 程序,然后给 dotnet.exe 提供参数运行。建议初学者 阅读全文
posted @ 2019-06-12 15:39 Honker书生 阅读(2084) 评论(0) 推荐(1) 编辑
摘要: 1 /// 2 /// MD5加密 3 /// 4 public class Md5 5 { 6 /// 7 /// MD5加密 8 /// 9 /// 加密字符 10 /// 加密位数16/32 11 /// 12 ... 阅读全文
posted @ 2019-01-04 22:44 Honker书生 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 1 public class Base64 2 { 3 #region Base64加密 4 /// 5 ///Base64加密 6 /// 7 /// 8 /// 9 public static string Base64Code(... 阅读全文
posted @ 2019-01-04 22:42 Honker书生 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 1 private static string IsOpenSendMail = ConfigurationManager.AppSettings["IsOpenSendMail"]; //是否启用异常消息发送邮箱功能 2 private static string SendUser=ConfigurationManager.AppSettings["Mail... 阅读全文
posted @ 2019-01-04 22:39 Honker书生 阅读(498) 评论(0) 推荐(0) 编辑
摘要: @echo off:11set /p path=Please enter delete filepath:del /f /s /q %path%rd /q /s %path%goto 11pause 阅读全文
posted @ 2018-08-20 11:03 Honker书生 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 打开cmd,依次输入mkdir .project(创建目录),cd .\.project(进入目录),dotnet new(新建初始项目),dotnet restore(还原依赖),dotnet run(运行)即可运行第一个Hello World程序 1.为 .NET Core 项目创建文件夹,并进 阅读全文
posted @ 2018-07-08 18:32 Honker书生 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 .NET发行至今已经过了十四个年头。随着版本的不断迭代更新,.NET在Windows平台上的表现也是越来越好,可以说Windows平台上所有的应用类型.NET几乎都能完成。 只是成也Windows,败也Windows,这十四年来,除了部分“民间”版本,.NET一直没能在官方支持下摆脱Wi 阅读全文
posted @ 2018-07-08 17:23 Honker书生 阅读(1349) 评论(0) 推荐(0) 编辑