流浪のwolf

卷帝

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

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

2024年5月3日

静态方法和抽象方法

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

posted @ 2024-05-03 11:47 朱龙旭的网络 阅读(11) 评论(0) 推荐(0) 编辑

dotnet实现多态的三种方法

摘要: 虚方法 virual 抽象方法 abstract 不能 new 不带方法体; 接口 Interface 阅读全文

posted @ 2024-05-03 10:39 朱龙旭的网络 阅读(4) 评论(0) 推荐(0) 编辑

dotnet 虚方法的使用

摘要: // 虚方法 // 作用:允许子类,进行重写,可以实现不一样的功能 // 特点:好维护 -- 不该变原方法(虚方法)情况下,可以直接使用虚方法或者重写虚方法 VirtualMethod method = new VirtualMethod(); class VirtualMethod { publi 阅读全文

posted @ 2024-05-03 10:29 朱龙旭的网络 阅读(8) 评论(0) 推荐(0) 编辑

析构方法和垃圾回收器

摘要: // 垃圾回收机制: // 回收非托管资源 -- Windows窗口句柄 ,数据库的链接,GDI对象,独占文件锁等等对象 // 1.Dispose() 需要实现 IDisposable 接口 // 2.Close()和 Dispose()的区别 -- Close关闭对象,没有完全释放(可以再次使用) 阅读全文

posted @ 2024-05-03 10:04 朱龙旭的网络 阅读(6) 评论(0) 推荐(0) 编辑

dotnet Core 静态方法和构造方法

摘要: // 静态方法: // 特点:1.生命周期一旦创建-应用结束 才会结束 2.全局的 3.效率高(放在内存中) // 用户:用户登录,系统配置信息,系统设置,SQLHelper // 注意:静态的东西创建多了,占用内存会很大 // 调用:静态方法调用非静态方法不能直接调用,要初始化(new一下)通过对 阅读全文

posted @ 2024-05-03 09:23 朱龙旭的网络 阅读(26) 评论(0) 推荐(0) 编辑

2024年5月1日

反射获取Exception的所有类

摘要: var test = "test"; $"{test} 喜喜".Dump(); // 反射 var types = Assembly .GetAssembly(typeof(Exception)) .GetTypes() .Cache(); types.Dump(); 阅读全文

posted @ 2024-05-01 18:19 朱龙旭的网络 阅读(3) 评论(0) 推荐(0) 编辑

LINQ 统计字符频率

摘要: var arr = new string[] {"test","zhulongxu","asdfdgd","yangmi","sdfytersy"}; var query = from w in arr from c in w group c by c into g select new { g.K 阅读全文

posted @ 2024-05-01 10:58 朱龙旭的网络 阅读(8) 评论(0) 推荐(0) 编辑

threejs 几何体的本质 顶点

摘要: 几何体的线框模式, 一个正方平面最少可以由4个顶点组成,两个三角形组成(公用了 2个顶点,使用了索引创建顶点属性) 。 // 导入 threejs import * as THREE from "three"; import { OrbitControls } from "three/example 阅读全文

posted @ 2024-05-01 09:43 朱龙旭的网络 阅读(24) 评论(0) 推荐(0) 编辑

threejs - js库 gui 的使用 调试开发3D效果

摘要: // 导入 threejs import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.js"; // 引入dat.gui.js的一个类GUI imp 阅读全文

posted @ 2024-05-01 09:13 朱龙旭的网络 阅读(239) 评论(0) 推荐(0) 编辑

2024年4月27日

threejs 浏览器窗口resize变化 自适应 html 全屏

摘要: 全屏:画布全屏和body页面全屏; // 导入 threejs import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.js"; // 创建场景 阅读全文

posted @ 2024-04-27 16:37 朱龙旭的网络 阅读(267) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 74 下一页
点击右上角即可分享
微信分享提示