随笔分类 -  个人总结

上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页
总结问题,编程实现。
摘要:1、新建项目ASP.NETCORE项目ASP.NETCORETest 2、在Startup.cs中添加如下,包括2种方式捕获启动和停止事件接口,其中FirstStartService : IHostedService ,SecondStartService : IHostedService,IHos 阅读全文
posted @ 2021-07-21 14:41 龙骑科技 阅读(348) 评论(0) 推荐(0) 编辑
摘要:ConsoleUDPServer与ConsoleUDP ConsoleUDPServer服务端 using System; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; n 阅读全文
posted @ 2021-07-06 10:45 龙骑科技 阅读(47) 评论(0) 推荐(0) 编辑
摘要:基于WMI获取USB设备信息(即获取插即用设备信息)System.Management.ManagementObjectSearcher--ManagementObjectCollection using System; using System.Collections.Generic; using 阅读全文
posted @ 2021-07-06 09:40 龙骑科技 阅读(206) 评论(0) 推荐(0) 编辑
摘要:WMI(Windows Management Instrumentation系统插件) WMI,是Windows 2K/XP管理系统的核心;对于其他的Win32操作系统,WMI是一个有用的插件。WMI以CIMOM为基础,CIMOM即公共信息模型对象管理器(Common Information Mod 阅读全文
posted @ 2021-07-05 15:52 龙骑科技 阅读(596) 评论(0) 推荐(0) 编辑
摘要:基于WMI获取USB设备信息(即获取插即用设备信息)System.Management.ManagementObjectSearcher--ManagementObjectCollection 获取PC上的设备信息 public static void TestUsbDevice() { ushor 阅读全文
posted @ 2021-07-05 15:35 龙骑科技 阅读(830) 评论(0) 推荐(0) 编辑
摘要:C#使用Emgu.CV.dll进行图像处理 使用EmguCV获取摄像头和读取视频 using System.Windows.Forms; using Emgu.CV; using Emgu.CV.CvEnum; using Emgu.CV.UI; using Emgu.CV.Structure; n 阅读全文
posted @ 2021-06-28 14:09 龙骑科技 阅读(1462) 评论(0) 推荐(0) 编辑
摘要:Windows 10系统“家庭版”到“专业版”的转换 1、快捷键 Ctol + Shift + Esc,打开任务管理器,选择 文件 运行新任务(N), 输入CMD,勾选 以系统管理员权限创建此任务,界面如下: 2、输入 dism(部署映像服务和管理工具,Deploy image servicing 阅读全文
posted @ 2021-03-15 14:29 龙骑科技 阅读(2761) 评论(0) 推荐(0) 编辑
摘要:1、新建空白解决方案LJTest.sln 2、添加动态链接库(DLL),命名TestDLL 3、在头文件pch.h中添加需要导出的方法 // pch.h: 这是预编译标头文件。 // 下方列出的文件仅编译一次,提高了将来生成的生成性能。 // 这还将影响 IntelliSense 性能,包括代码完成 阅读全文
posted @ 2021-01-13 14:32 龙骑科技 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:AOP面向切面的编程使用Interceptor内置的容器进行属性注入 1. NuGet程序包管理添加Castle Core,主要用于拦截器的使用,Startup ConfigureServices中添加如下内容 public void ConfigureServices(IServiceCollec 阅读全文
posted @ 2021-01-12 14:40 龙骑科技 阅读(286) 评论(0) 推荐(0) 编辑
摘要:使用IOC内置的容器进行属性注入,新建Asp Net Core Web项目,添加以下内容1. 自定义特性,标记需要控制器Controoler中依赖注入的属性标记和对应服务接口 using System; namespace WebAppTest.CustomAttrributes { /// <su 阅读全文
posted @ 2021-01-12 14:27 龙骑科技 阅读(182) 评论(0) 推荐(0) 编辑
摘要:Autofac IOC 依赖注入方式和生命周期以及Autofac配置文件配置IOC属性注入 Autofac IOC 依赖注入方式:构造函数(默认),属性,方法,属性(1、接口实现类的属性注入,2、Controller控制器中的属性注入) Autofac IOC 生命周期以 :瞬态(InstanceP 阅读全文
posted @ 2020-12-22 15:34 龙骑科技 阅读(547) 评论(0) 推荐(0) 编辑
摘要:测试消除If-Else代码如下: #region 消除eliminate remove If-Else public static void TestRemoveIfElse() { Console.WriteLine($"TestRemoveIfElse"); TestIfElse testIfE 阅读全文
posted @ 2020-12-18 14:42 龙骑科技 阅读(122) 评论(0) 推荐(0) 编辑
摘要:测试TestTcp请求 处理Socket,代码如下: #region 测试TestTcp测试Socket /// <summary> /// 测试TestTcp /// </summary> public static void TestTcpSocket() { var threadStart = 阅读全文
posted @ 2020-12-17 16:57 龙骑科技 阅读(296) 评论(0) 推荐(0) 编辑
摘要:测试TestTcp请求 处理Socket,代码如下: #region 测试TestTcp /// <summary> /// 测试TestTcp /// </summary> public static async void TestTcp() { var threadStart = new Thr 阅读全文
posted @ 2020-12-17 16:36 龙骑科技 阅读(167) 评论(0) 推荐(0) 编辑
摘要:测试Socket监听请求 处理Socket,代码如下: #region 测试Socket /// <summary> /// 测试Socket /// </summary> public static void TestSocket() { var threadStart = new Thread( 阅读全文
posted @ 2020-12-17 16:13 龙骑科技 阅读(318) 评论(0) 推荐(0) 编辑
摘要:测试HttpListener监听请求,代码如下: #region 测试HttpListenerWebSocket /// <summary> /// 测试HttpListener /// </summary> public static async void TestHttpListenerWebS 阅读全文
posted @ 2020-12-17 15:41 龙骑科技 阅读(784) 评论(0) 推荐(0) 编辑
摘要:测试HttpListener监听请求,代码如下: #region 测试HttpListener /// <summary> /// 测试HttpListener /// </summary> public static async void TestHttpListener() { var thre 阅读全文
posted @ 2020-12-17 11:14 龙骑科技 阅读(401) 评论(0) 推荐(0) 编辑
摘要:EntityFramework Core 5.0 VS SQLBulkCopy EF Core 5.0伴随着.NET 5.0发布已有一段时日,本节我们来预估当大批量新增数据时,大概是多少区间我们应该考虑SQLBulkCopy而不是EF Core SQLBulkCopy早出现于.NET Framewo 阅读全文
posted @ 2020-12-08 12:31 龙骑科技 阅读(321) 评论(0) 推荐(1) 编辑
摘要:代码如下: #region 表达式树的访问过程,并转化成sql语句 /// <summary> /// 访问 表达式树 Expression<Func<MyClass, bool>> expressionFunc = x => x.Age > 5 && x.Id == 8; /// 并转化成sql语 阅读全文
posted @ 2020-12-02 17:32 龙骑科技 阅读(252) 评论(0) 推荐(0) 编辑
摘要:动态拼接Lambda表达式-表达式目录树动态构建及修改 访问 :表达式树 Expression<Func<int, int, int>> predicate1 = (m, n) => m * n + 2;修改: (m, n) => m * n + 2;改成(m, n) => m * n - 2; / 阅读全文
posted @ 2020-12-02 15:35 龙骑科技 阅读(182) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页