自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Visual Studio(vs)创建Windows服务 安装与卸载

Visual Studio(vs)创建Windows服务 安装与卸载,包括.bat与cmd命令执行。另外说明服务无法停止的解决方案

2021-04-27 09:31:57 818

原创 解决无法建立SSL / TLS安全通道(The request was aborted: Could not create SSL/TLS secure channel)的问题

解决无法建立SSL / TLS安全通道(The request was aborted: Could not create SSL/TLS secure channel)的问题,未包含"Tls11"的定义,未包含"Tls12"的定义

2020-12-23 10:25:43 9640 1

原创 SQLite数据表数量大时建索引的方法,SQLite索引知识归纳

SQLite虽然是本地数据库,但总有些表数据量达到几万的数量,这样一但和其它表联合查询再按没有索引的字段排序就会慢。本文从准备样例数据,介绍索引的使用,到速度对比;并且简单介绍联合索引用于排序、联合索引的某个字段用于条件查询时的速度。

2020-12-23 10:25:06 1332

原创 部署在IIS服务器的网站中明明有这个json文件,但浏览器中报404的错误,web.config配置json的MIME类型后IIS Express 报500.19的错误

IIS在没有配置json文件的**mime类型**之前,是无法访问的,IIS忽略了这个文件,一般情况下只需要在整个IIS/网站 → 选择 MIME类型 → 点击添加 → 输入 .json text/json → 点击确定即可

2020-12-14 14:09:14 473

原创 sql server(MsSql)字段命名,表命名,视图命名,SQL语句书写参考

SQL语句书写都有一套自己的习惯,可以减少维护成本。减少不必要的字段误解,让项目更好交接。说白了就是写SQL不要太辣眼睛、字段不要容易混淆。抛开自动生成的SQL,平常自己写SQL还是要排好格式,免得自己回来维护时头大

2020-11-10 09:00:43 1615

原创 sql server(MsSql)日志过大处理方法,数据库日志清理,LDF文件过大怎么清理

sql server(MsSql)数据库日志文件占用过大,导致服务器空间不足的处理方案,清理数据库日志

2020-07-20 11:50:13 5424 1

原创 jQuery ajax(异步)请求封装,解决重复提交,调用困难,统一异步请求函数

每次ajax异步请求都写$.get,$.post很麻烦?领导说要加个异步请求登录超时提醒?要统一异步请求响应提示框?我觉得你缺一个封装,一个封装完用起来很方便,很舒服的封装

2020-07-17 16:32:52 413

原创 C# 模拟浏览器发起http Get请求,Post请求,支持GZIP响应体

System.Net.HttpWebRequest 封装实现Get、Post请求,包括Url编码封装,防止内存泄漏

2020-07-17 15:27:09 1533

原创 Memcach、WebCache、MemoryCache缓存帮助类

Memcach、WebCache、MemoryCache缓存帮助类场景说明使用方法业务层的缓存类实例化接口ICacheMgrMemcachMgr 实现WebCacheMgr 的实现MemoryCacheMgr 的实现场景说明项目中使用的缓存各用各的,难以统一,所以封装一下,一来方便使用,二来统一调用,以后想改用其它缓存方式也不用整个项目大改。使用方法CacheKey.cache["key"] = 123;//写入CacheKey.cache["key", 60] = 123;//写入Cache

2020-07-02 15:31:06 265

原创 C#对集合进行深度复制,C#深度复制封装

场景说明有时候方法更改外部传进来的对象,又不得不对其进行修改再返回结果时直接上代码public static object Clone(object obj){ if (obj == null || obj.GetType().BaseType == typeof(ValueType)) return obj; try { Type t = obj.GetType(); if (obj is ICloneable) return (obj as

2020-07-02 15:24:39 1017

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除