摘要: redis Redis 目前被广泛应用,缓存、限流、PubSub、分布式锁、分布式数据结构等等许多场景都十分实用。 安装 docker run -p 6379:6379 --name rediss -v /root/redism.conf:/data/redis.conf -d redis redi 阅读全文
posted @ 2021-11-09 10:39 好怀念啊 阅读(40) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 无锁算法,如果多次冲突,这个算法不一定会比线程锁快 /// </summary> public class DualCounter { public int A { get; set; } public int B { get; set; } public Dua 阅读全文
posted @ 2021-11-09 10:39 好怀念啊 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 定义接口 public interface IPerson { void Speak(string msg); } 实现比较简单,直接上代码 :) public class Builder { public string Test() { var myType= BuilderClass(); va 阅读全文
posted @ 2021-07-13 14:06 好怀念啊 阅读(122) 评论(0) 推荐(1) 编辑
摘要: 安装oracle 11g镜像到docker 选择安装 jaspeen/oracle-11g,等待下载安装完成 注意,这个镜像没有直接安装好oracle,他帮我们配置好了环境,提供了安装脚本,我们只需要按照要求把oracle的安装目录配置好,启动镜像,即可 准备oracle 11g安装文件 下载ora 阅读全文
posted @ 2021-07-13 14:05 好怀念啊 阅读(191) 评论(0) 推荐(0) 编辑
摘要: GC 基本运作方式 托管进程存在两种内存堆(本机堆和托管堆),本机内存堆(Hative Heap)是由VirtualAlloc 这个Windows Api 分配,由操作系统和CLR使用,用户非托管代码所需要的内存。CLR在托管堆上为所有.NET对象分配内存,也被称为GC堆,因为其中的所有对象均会受到 阅读全文
posted @ 2021-07-13 14:02 好怀念啊 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 调用Emit构造的方法时报System.MethodAccessException 错误 System.MethodAccessException:“方法“DynamicClass.CopyProductPropertiesMethod_31(IMCOA.Sale.Data.LISTING_QUEU 阅读全文
posted @ 2020-10-28 21:12 好怀念啊 阅读(141) 评论(0) 推荐(0) 编辑
摘要: MSIL 入门文档 MSIL(Microsoft Intermediate Language 简称:IL),.Net 框架使用的中间件语言。在实际开发中使用到il的机会并不会特别多,在开发一些需要反射才能做到时的功能却效果很好。 IL命令的说明请参考:https://docs.microsoft.c 阅读全文
posted @ 2020-05-05 12:26 好怀念啊 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 具体可以参考官网:http://anglesharp.github.io/ AnglesSharp是一个符合W3C标准的工具,也是比较优秀的工具。 记录下来方便自己以后查找,需要深入使用需要自己查看官网。 阅读全文
posted @ 2020-04-23 22:29 好怀念啊 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 数据库文档官网: "Oracle Berkeley DB" |数据库访问方式|说明| | | | |Btree|Btree访问方法是排序的平衡树结构的实现。树中的搜索,插入和删除都需要 O(height)时间,其中 height是Btree中从根到叶页面的层数。高度的上限是log base_b N, 阅读全文
posted @ 2020-03-26 22:42 好怀念啊 阅读(330) 评论(0) 推荐(0) 编辑