上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页
摘要: 前言 在C#编程中,由于存在类型之间的强制转换,很容易会出现所谓的类型可变性说法,存在协变、逆变、不变三种。 如果创建了泛型类型的实例,编译器会接受泛型类型声明以及类型参数来创建构造类型。但是在日常使用过程中,我们可能会将派生类型分配给基类型的变量,有时候会出现错误。 这里就存在一个赋值兼容性问题。 阅读全文
posted @ 2022-07-30 09:14 码农阿亮 阅读(71) 评论(0) 推荐(0) 编辑
摘要: #.NET支持的类型参数约束有以下五种: where T : struct | T必须是一个结构类型 where T : class | T必须是一个Class类型 where T : new() | T必须要有一个无参构造函数 where T : NameOfBaseClass | T必须继承名为 阅读全文
posted @ 2022-07-26 21:32 码农阿亮 阅读(57) 评论(0) 推荐(0) 编辑
摘要: //序列化对象 static byte[] Serialize(MyObject obj) { //二进制序列化 IFormatter formatter = new BinaryFormatter(); using (MemoryStream ms=new MemoryStream ()) { f 阅读全文
posted @ 2022-07-26 21:12 码农阿亮 阅读(167) 评论(0) 推荐(0) 编辑
摘要: public class VerifyCode { /// <summary> /// 生成验证码 /// </summary> /// <returns></returns> public byte[] GetVerifyCode() { int num = 80; int num2 = 30; 阅读全文
posted @ 2022-07-26 20:25 码农阿亮 阅读(35) 评论(0) 推荐(0) 编辑
摘要: public class Net { /// <summary> /// 获取Ip /// </summary> public static string Ip { get { string text = string.Empty; bool flag = HttpContext.Current ! 阅读全文
posted @ 2022-07-26 20:18 码农阿亮 阅读(88) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 文件上传帮助类 /// </summary> public class UploadHelper { /// <summary> /// 附件上传 成功:succeed、失败:error、文件太大:-1、 /// </summary> /// <param nam 阅读全文
posted @ 2022-07-26 20:16 码农阿亮 阅读(41) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 汉字转换拼音 /// </summary> public class PinyinHelper { /// <summary> /// 将中文汉字转成拼音码 /// </summary> /// <param name="chineseStr">汉字字符</par 阅读全文
posted @ 2022-07-26 20:15 码农阿亮 阅读(26) 评论(0) 推荐(0) 编辑
摘要: public class SizeHelper { /// <summary> /// 获取文件大小并以B,KB,GB,TB方式表示 /// </summary> /// <param name="file">文件(FileInfo类型)</param> /// <returns></returns 阅读全文
posted @ 2022-07-26 20:13 码农阿亮 阅读(40) 评论(0) 推荐(0) 编辑
摘要: public class Cache { private static Cache _cache = HttpRuntime.Cache; /// <summary> /// 本地缓存获取 /// </summary> /// <param name="name">key</param> /// < 阅读全文
posted @ 2022-07-26 20:10 码农阿亮 阅读(49) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// Web操作 /// </summary> public static class WebHelper { /// <summary> /// 获取主机名,即域名, /// 范例:用户输入网址http://www.a.com/b.htm?a=1&amp;b=2, / 阅读全文
posted @ 2022-07-26 20:10 码农阿亮 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、本地缓存 设计思路 查询数据时先查看本地缓存中是否有数据,如果有数据直接返回,如果没有数据,到数据库查询后添加到本地缓存,并将数据返回。 优缺点 缺点 Memory是服务器内存的缓存,如果并发量大并查询的数据不一致,会造成内存非常大,同时会造成GC不断的回收内存,由于Memory内部使用的是静态 阅读全文
posted @ 2022-07-22 22:28 码农阿亮 阅读(501) 评论(0) 推荐(0) 编辑
摘要: ​ 1.右击桌面上VS图标,打开文件所在位置,即打开IDE文件夹,找到ItemTemplates 2.打开ItemTemplates文件夹,可以看到如下根据语言分类存放的模板,找到你要修改的语言模板。比如:打开CSharp 3.打开CSharp后,进入到.\Code\2052\Class文件夹下,编 阅读全文
posted @ 2022-07-20 22:41 码农阿亮 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: Redis数据类型操作之Hash 一、准备 本地或者远端服务器安装Redis 安装Redis Desktop Manager软件,进行可视化数据操作 新建的项目中,引入ServiceStack.Redis.dll 二、链接Redis 第一个参数为ip;第二个参数为端口号;第三个参数为密码验证;第四个 阅读全文
posted @ 2022-07-17 23:33 码农阿亮 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 一、准备 本地或者远端服务器安装Redis 安装Redis Desktop Manager软件,进行可视化数据操作 新建的项目中,引入ServiceStack.Redis.dll 二、链接Redis 操作Redis过程中,都在Using语句块中就行操作 第一个参数为ip;第二个参数为端口号;第三个参 阅读全文
posted @ 2022-07-16 00:40 码农阿亮 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Redis安装与配置1 Redis安装与配置2 安装程式的启动 安装多个服务 redis-server --service-install redis.windows.conf --service-name redis6380 --port 6380 --loglevel verbose 启动服务 阅读全文
posted @ 2022-07-15 22:51 码农阿亮 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 主从复制-数据库配置 阅读全文
posted @ 2022-07-11 23:16 码农阿亮 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 仓库拉取Redis docker pull redis 查看镜像 docker images 运行redis docker run -p 6379:6379 --name redis01 -d redis 查看容器是否启动 docker ps -a 交互模式进入redis docker exec - 阅读全文
posted @ 2022-07-11 20:09 码农阿亮 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 备注:以WebAPI下项目为例,数据库根据下面的实体类手动创建 一、项目准备 NuGet为项目安装如下两个包 1.Dapper.dll 2.Dapper.Contrib.dll 二、准备实体类 项目目录下建立Entities文件夹,存放如下实体类 约束实体BaseEntity public clas 阅读全文
posted @ 2022-07-10 23:01 码农阿亮 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 实体类 ///<summary> /// ///</summary> [SplitTable(SplitType._Custom01)] [SugarTable("CommoditySubTableArea")] public partial class CommoditySubTableArea 阅读全文
posted @ 2022-07-10 22:16 码农阿亮 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: { //注意: //1、 分页有 OrderBy写 SplitTable 后面 ,uinon all后在排序 //2、 Where尽量写到 SplitTable 前面,先过滤在union all //原理:(sql union sql2) 写SplitTable 后面生成的括号外面,写前生成的在括号 阅读全文
posted @ 2022-07-10 21:58 码农阿亮 阅读(2740) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页