- 博客(6)
- 收藏
- 关注
原创 Ubuntu22.04 x64 下运行.net core3.1的程序 报错libssl版本问题
.Net Core在Ubuntu下运行报错 No usable version of the libssl was found
2022-06-08 10:46:39 4047 1
原创 Redis数据库基本知识
综述一种基于客户端-服务器模型以及请求/相应协议的TCP服务Key-value存储系统跨平台, 非关系型数据库值(Value)可以是:字符串,哈希Hash(字典),列表List,集合Sets,有序集合Sorted sets默认支持16个数据库,数据库编号从0开始(不支持自定义名字)不同数据库不支持不同密码,只有一个密8码不同数据库中的数据是隔离的,不能共享。但是不是完全隔离,比如FLUSHALL命令可以清空所有数据库实例中的数据。操作是原子性的,要么完全成功,要么失败完全不执行数据存储在磁
2022-03-07 16:54:30 694
原创 注册表--设置文件打开方式
自定义格式的文件名,可以通过修改注册表,设置打开方式。如双击打开,管理员打开,编辑,自定义打开方式等。1. 设置文件处理文件“索引名”。如自定义.hjx格式文件名。需要在\HKEY_CLASSES_ROOT\根目录下,新建项“.hjx”, 并设置索引名“SuperAss2”, 索引名随便起,后续要使用。c#代码:Registry.ClassesRoot.CreateSubKey(‘.hjx’).SetValue("", ‘SuperAss2’);2. 设置“索引名”相关配置。在\HKEY_C
2022-03-03 10:52:15 4806 1
原创 C# 反射: Assembly, Type, Object (实例)之间的关系
Assemble:Assembly是一个程序集,可以理解为一个dll(Test.dll)LoadFile是获取Assembly类型的其中一种方式,比如Assembly ass = Assembly.LoadFile(“Test.dll”);Type:Type是类型声明,各种类型都可以比如 Test.dll 里有两个类Test.class1, Test.class2,可以使用上面的 ass 获取到这两个Type.Type[] types = ass.GetTypes();type[0].Na
2021-11-16 00:17:44 608
原创 C# ThreadStart 和 ParameterizedThreadStart的区别
C# ThreadStart 和 ParameterizedThreadStart的区别ThreadStart启动线程委托时不能传递参数。ParameterizedThreadStart启动线程委托时可以传递一个参数。参数类型是object, 需要自行转化。例:Socket serverSocket = sSocket.Accept();ParameterizedThreadStart...
2019-09-18 09:45:43 939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人