流浪のwolf

卷帝

导航

2024年5月8日

electron的两个进程

摘要: electron 有两个类别的进程,一个是主进程,另一个是渲染进程 主进程: 启动后一直存在的,相当于一个树的主干并不会展示出来,是看不到的所有跟系统资源交互的操作都在这里进行操控渲染进程,新建或销毁一个渲染进程 调用 app.js 文件,app.js 里面的内容就是 主进程 的内容,里面会有启动程 阅读全文

posted @ 2024-05-08 09:28 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

2024年5月5日

dotnet 泛型委托 ACTION FUNC

摘要: void Main() { // 泛型委托 ACTION FUNC // 3. 创建委托实例 TestDele<string> testDele = new TestDele<string>(HellowDele); testDele("测试委托"); // 官方版本的泛型委托(不带返回值) Act 阅读全文

posted @ 2024-05-05 15:27 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

2024年5月4日

dotnet 冒泡排序

摘要: // See https://aka.ms/new-console-template for more information using ConsoleApp1; Console.WriteLine("Hello, World!"); // 我委托你办事情,作为委托方只要满足被委托方的规则的事情( 阅读全文

posted @ 2024-05-04 19:07 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

dotnet 委托delegate的使用 定义和使用

摘要: void Main() { // 委托 - 初级和高级的分水岭 // 1. 委托的初体验 // 委托是一个引用类型,其实是一个类型,保存方法的指针(地址) (变量名字都是地址 都是指针) // 是一个数据类型 实际是一个对象(委托对象,函数对象,列表对象) 万物都是对象 // 指针指向一个方法 当我 阅读全文

posted @ 2024-05-04 18:30 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

值类型和引用类型的区别

摘要: 值类型 简单类型 基本类型 比如 数字,字符串 布尔 等 引用类型 - 复杂类型 对象类型 比如 对象 函数 委托 等 区别: 1. 内存层面:值类型内存的分配和释放有编辑器管理,引用类型内存的分配和释放由垃圾回收期(GC)管理 2. 存储位层面: 存储位置:值类型存储栈内存,只有数据 ;引用类型存 阅读全文

posted @ 2024-05-04 11:21 流浪のwolf 阅读(2) 评论(0) 推荐(0) 编辑

dotnet 的LINQ使用

摘要: // LINQ (Language Integrated Qyery) 语言集成查询 -- 用来查询的一些操作类库 // 1. LINQ to Objects 主要负责对象的查询 // 2. LINQ to XML 主要负责XML的查询 // 3. LINQ to ADO.NET 主要负责数据库的查 阅读全文

posted @ 2024-05-04 11:02 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

dotnet的Lambda表达式 委托泛型(2) Action Func

摘要: // 总结:// 泛型:把类,方法,属性,字段做到了通用化// 反射:操作dll文件的一个帮助类库// 特性:就是一个特殊的类 自定义标记属性特性 他就是AOP的另一种实现方式 验证属性// 委托:就是多播委托,可以保存一个或者多个方法的信息。可以用来传递方法(把方法当作参数传递)。主要用来实现代码 阅读全文

posted @ 2024-05-04 10:51 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

2024年5月3日

泛型dotnet

摘要: // 什么是泛型List<T> T:表示类型参数,指代任意类型 T可以是任意标识 // 编写代码时使用特殊符号替代位置类型,在实例化或使用/调用时才会进行具体类型的定义 // 特点:重用代码,保护类型安全性,提高性能 // 泛型集合<k,v> Dictionary<int, string> dire 阅读全文

posted @ 2024-05-03 17:17 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

dotnet定义扩展方法

摘要: // 扩展方法 // 1.创建静态类静态方法 2. 在静态方法中参数中使用 this 关键字指定需要扩展的类 // 密封类 不能直接继承,通过扩展方法,拿到父类的属性和方法进行扩展补充 阅读全文

posted @ 2024-05-03 12:09 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑

静态方法和抽象方法

摘要: // 虚方法(小蜜蜂) // 抽象方法(大懒虫) // 定义:一定要写在抽象类里面,而且不能使用 new 方法, 不带方法体 /// 使用场合:强制性一定要实现 /// 和接口的区别使用:接口:可以多继承(继承多个接口并实现),只能写规范 不能写实现业务代码 抽象类:只能单继承,可以写规范,也可以写 阅读全文

posted @ 2024-05-03 11:48 流浪のwolf 阅读(1) 评论(0) 推荐(0) 编辑