流浪のwolf

卷帝

导航

< 2025年2月 >
26 27 28 29 30 31 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 1
2 3 4 5 6 7 8

统计

05 2024 档案

sqlSugar 使用原生模式链接数据库
摘要:using System.Reflection; using zhulongxu_webapi_pro.Tools; namespace zhulongxu_webapi_pro.Services { /// <summary> /// 初始化数据库 /// </summary> public st 阅读全文

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

通过脚手架 npx 创建 react 项目
摘要:npx create-react-app create-react --template typescript 使用 ts 模板 阅读全文

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

dotnet封装一个配置工具类
摘要:using Microsoft.Extensions.Configuration; namespace web.tools; public class settingHelper { public static IConfiguration _config { get; set; } public 阅读全文

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

树形结构数据 数组对象 按照 sort 字段排序
摘要:export function sortTreeData (data, flag) { let arr = [] if (flag 1) { arr = data[0].children } else { arr = data } arr.sort(function (a, b) { return 阅读全文

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

前端性能优化
摘要:代码压缩:使用工具如UglifyJS、Terser等来压缩JavaScript代码,移除不必要的空格、注释和未使用的代码,减少文件大小。 图片优化:使用合适的图片格式(如WebP、JPEG、PNG等),并对图片进行压缩,减少图片加载时间。另外,可以考虑使用CSS的background-image代替 阅读全文

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

react -- 什么是jsx
摘要:概念:JSX 就是js和xml的缩写,表示在js代码中编写html模板结构,他是react中编写UI模板的方式 优势:html的声明式模板写法 js的可编程能力 阅读全文

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

什么是WebRTC
摘要:背景:webrtc web real-time communication 实时通信标准,提供了音视频通话系统的能力。 应用场景: 点对点视频聊天,如 微信视频,等实时视频通话应用。 多人视频会议,企业级多人视频会议系统,如飞书,钉钉,视频会议等。 在线教育 如腾讯课堂,网易云课堂等。 直播:游戏直 阅读全文

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

什么是混淆矩阵
摘要:混淆矩阵也称误差矩阵,是表示精度评价的一种标准格式,用n行n列的矩阵形式来表示。具体评价指标有总体精度、制图精度、用户精度等,这些精度指标从不同的侧面反映了图像分类的精度。 [1]在人工智能中,混淆矩阵(confusion matrix)是可视化工具,特别用于监督学习,在无监督学习一般叫做匹配矩阵。 阅读全文

posted @ 2024-05-12 14:45 朱龙旭的网络 阅读(30) 评论(0) 推荐(0) 编辑

webgl和canvas的区别
摘要:webgl和canvas的区别 WebGL和Canvas的主要区别在于它们的渲染方式、功能复杂性、以及编程难度。12 渲染方式:Canvas使用2D渲染上下文来绘制图形和图像,基于像素的绘图系统,通过JavaScript脚本控制渲染过程。而WebGL(Web Graphics Library)是 阅读全文

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

html5新标签 画布 canvas 替代了 flash
摘要:绘制矩形边框,和填充不同的是绘制使用的是strokeRect, 和strokeStyle实现的 绘制路径 绘制路径的作用是为了设置一个不规则的多边形状态 路径都是闭合的,使用路径进行绘制的时候需要既定的步骤: 需要设置路径的起点 使用绘制命令画出路径 封闭路径 填充或者绘制已经封闭路径的形状 <!D 阅读全文

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

画布canvas基础 01
摘要:1. 什么是canvas canvas是用来绘制图形的.它可以用于动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方面。 <canvas width="500" height="500"> 当前的浏览器版本不支持,请升级浏览器</canvas> 判断浏览器是否支持 画布 cnavas canv 阅读全文

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

dotnet 使用自定义特性
摘要:namespace TETTD.Common { /// <summary> /// 导入excel特性 标记字段映射的列 /// </summary> [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, Allow 阅读全文

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

js 时间日期
摘要:Date.parse() 把字符串时间转化为时间戳。 new Date(时间戳) 转化 时间格式 时间比较大小 阅读全文

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

几何体划分顶点处不同区域的颜色
摘要:所有的多边形都是由多个三角形构成的 一个物体可以由多个材质构成的 ,就是通过分组 给点分组 addGroup 贴图的区分 1. 普通贴图 2. 高光贴图 -- 依据物体的光滑程度,随着周围的灯光逐渐反射高光,越光滑的反射的越清晰。 3. 光照贴图 -- 灯光透过窗户纸打在物体上 4. 透明贴图 -- 阅读全文

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

前端 export default 和 export const name 的区别?
摘要:export default 是默认导出export const 是命名导出 在一个vue文件中export const可以有多个,但是export default只有且仅有一个,{}表示导入非默认变量 , 也就是说文件中不使用export default导出的变量就需要加{}, 使用export 阅读全文

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

electron 菜单选项 - 隐藏,设置菜单
摘要:隐藏菜单 const { app, Menu, session } = require('electron'); /*隐藏electron的菜单栏*/ Menu.setApplicationMenu(null); 设置菜单 const { app, Menu, session } = require 阅读全文

posted @ 2024-05-08 16:12 朱龙旭的网络 阅读(1057) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

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

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

posted @ 2024-05-04 11:20 朱龙旭的网络 阅读(15) 评论(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 朱龙旭的网络 阅读(7) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

静态方法和抽象方法
摘要:// 虚方法(小蜜蜂) // 抽象方法(大懒虫) // 定义:一定要写在抽象类里面,而且不能使用 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 朱龙旭的网络 阅读(7) 评论(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 朱龙旭的网络 阅读(25) 评论(0) 推荐(0) 编辑

反射获取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 朱龙旭的网络 阅读(23) 评论(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 朱龙旭的网络 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示