03 2025 档案

Xcode 集成 GitHub Copilot
摘要:Xcode 集成 GitHub Copilot 小里li关注IP属地: 天津 0.4812024.01.12 14:19:35字数 335阅读 5,070 随着 AI 编程助手的兴起,GitHub Copilot 成为了开发者的新宠。如何在 Apple 的开发环境 Xcode 中利用这一工具呢?这里 阅读全文

posted @ 2025-03-31 11:34 漫思 阅读(97) 评论(0) 推荐(0)

苹果优雅的设计
摘要: 阅读全文

posted @ 2025-03-31 11:18 漫思 阅读(10) 评论(0) 推荐(0)

glTF™ 2.0 Specification GLTF ™ 2.0规范(AI翻译)
摘要:glTF™ 2.0 Specification GLTF ™ 2.0规范(AI翻译) glTF™ 2.0 Specification GLTF ™ 2.0规范 The Khronos® 3D Formats Working GroupKhronos ® 3D格式工作组version 2.0.1, 版 阅读全文

posted @ 2025-03-30 12:46 漫思 阅读(118) 评论(0) 推荐(0)

Windows桌面应用自动更新解决方案SharpUpdater5发布
摘要:Windows桌面应用自动更新解决方案SharpUpdater5发布 SharpUpdater是什么 SharpUpdater是一套C#桌面应用自动更新解决方案。基本上,所有自动更新程序的原理都一样:生成一份文件清单,将本地清单与云上清单对比后进行全量更新或增量更新。本方案的特点是集成了一套完整的工 阅读全文

posted @ 2025-03-30 12:40 漫思 阅读(33) 评论(0) 推荐(0)

c-primer-plus深入解读系列-从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
摘要:c-primer-plus深入解读系列-从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜 目录 前言 逐行分析解读-第一行代码 逐行分析解读-第二行代码 总结 前言 小提示:阅读本篇内容,至少需要了解double和float的二进制表示规则。 书中的代码示例如下: #incl 阅读全文

posted @ 2025-03-30 12:40 漫思 阅读(17) 评论(0) 推荐(0)

继电器是如何成为CPU的(1)
摘要:继电器是如何成为CPU的(1) 阅读目录(Content) 1 从电池、开关和继电器开始 1.1 用继电器做个与门 1.2 用继电器做个或门 1.3 用继电器做个异或门 2 做一些看起来可用的东西 2.1 小小约定 2.2 振荡器 2.3 加法器 2.4 寄存器 2.4.1 R-S触发器 2.4.2 阅读全文

posted @ 2025-03-30 12:39 漫思 阅读(76) 评论(0) 推荐(0)

C# 13 中的新增功能实操
摘要:C# 13 中的新增功能实操 思维导航 前言 前提准备 params 集合 新增Lock锁对象 新的转义序列 方法组自然类型改进 隐式索引访问 异步和迭代器方法中的 ref 与 unsafe 支持 allows ref struct partial类型中现在允许使用部分属性和索引器 重载解析优先级 阅读全文

posted @ 2025-03-30 12:36 漫思 阅读(15) 评论(0) 推荐(0)

[Unity3D入门]入门级游戏项目"坦克狙击手"更新
摘要:[Unity3D入门]入门级游戏项目"坦克狙击手"更新 阅读目录(Content) 1 关于调节粒子系统参数的经验 2 使用第三方包Detonator的爆炸效果 3 导弹杀伤一定半径范围内的所有坦克 4 坦克撞坦克问题 5 显示一些信息 6 坦克的布娃娃效果 [Unity3D入门]入门级游戏项目"坦 阅读全文

posted @ 2025-03-30 12:29 漫思 阅读(44) 评论(0) 推荐(0)

系统高可用的 10 条军规
摘要:系统高可用的 10 条军规 前言 系统高可用是非常经典的问题,无论在面试,还是实际工作中,都经常会遇到。 这篇文章跟大家一起聊聊,保证系统高可用的10个小技巧,希望对你会有所帮助。 1 冗余部署 场景:某电商大促期间,数据库主节点突然宕机,导致全站交易瘫痪。 问题:单节点部署的系统,一旦关键组件(如 阅读全文

posted @ 2025-03-30 12:28 漫思 阅读(14) 评论(0) 推荐(0)

Oracle存储过程里操作BLOB的字节数据的办法
摘要:Oracle存储过程里操作BLOB的字节数据的办法 一、缘由 BLOB是指二进制大对象,也就是英文Binary Large Object的缩写。在很多时候,我们是通过其他编程语言(如Java)访问BLOB的字节数据,进行字节级的操作的。但是有些时候工作量很小,感觉专门为BLOB字节级操作而专门开发个 阅读全文

posted @ 2025-03-30 12:25 漫思 阅读(30) 评论(0) 推荐(0)

接口重试的7种常用方案!
摘要:接口重试的7种常用方案! 前言 记得五年前的一个深夜,某个电商平台的订单退款接口突发异常,因为银行系统网络抖动,退款请求连续失败。 原本技术团队只是想“好心重试几次”,结果开发小哥写的重试代码竟疯狂调用了银行的退款接口 82次! 最终导致用户账户重复退款,平台损失过百万。 老板在复盘会上质问:“接口 阅读全文

posted @ 2025-03-30 12:24 漫思 阅读(60) 评论(0) 推荐(0)

Chrome 133 版本开发者工具(DevTools)更新内容
摘要:Chrome 133 版本开发者工具(DevTools)更新内容 一、持久化的 AI 聊天记录 AI 助手面板会在本地持久化聊天记录,即使重新加载 DevTools 或 Chrome,也可以查看之前与 Gemini 的对话内容。 二、Performance 面板改进 此版本为 Performance 阅读全文

posted @ 2025-03-30 12:23 漫思 阅读(75) 评论(0) 推荐(0)

swift的闭包
摘要: 阅读全文

posted @ 2025-03-24 16:49 漫思 阅读(10) 评论(0) 推荐(0)

浅谈 C# 13 中的 params 集合
摘要:浅谈 C# 13 中的 params 集合 思维导航 前言 params的适用场景 C# 13 的改进与旧版本对比 注意事项 性能基准测试 基准测试报告 最后总结 参考文章 前言 在 C# 13 中,params 的改进使其从可变数量的数组参数升级为可变数量的集合类型参数。这一改进通过支持高性能集合 阅读全文

posted @ 2025-03-21 13:00 漫思 阅读(57) 评论(0) 推荐(0)

浅谈C#可变参数params
摘要:浅谈C#可变参数params 前言# 前几天在群里看到群友写了一个基础框架,其中设计到关于同一个词语可以添加多个近义词的一个场景。当时群友的设计是类似字典的设计,直接添加k-v的操作,本人看到后思考了一下觉得使用c#中的params可以更优雅的实现一个key同时添加一个集合的操作,看起来会更优雅一点 阅读全文

posted @ 2025-03-21 12:59 漫思 阅读(274) 评论(0) 推荐(0)

c#中可变参数(params关键字的使用)
摘要:c#中可变参数(params关键字的使用) 一、params 是C#开发语言中关键字, params主要的用处是在给函数传参数的时候用,就是当函数的参数不固定的时候。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 关于参数数组,需掌握 阅读全文

posted @ 2025-03-21 12:58 漫思 阅读(101) 评论(0) 推荐(0)

Массив параметров и ключевое слово params
摘要:Массив параметров и ключевое слово params Последнее обновление: 10.11.2021 softhome.store Ad•16+ Windows 11 Home RU x64 bit. 1 790 ₽ xcraft.net Ad•16+ 阅读全文

posted @ 2025-03-21 12:58 漫思 阅读(23) 评论(0) 推荐(0)

线程
摘要:线程 阅读目录 AppDomain,进程和线程的关系 前台线程和后台线程 多线程和异步的区别 .net中实现异步的几种方式 线程的启动,挂起和结束 Demo 回到顶部 AppDomain,进程和线程的关系 还是用图来说明比较容易理解。 可以总结为以下几句话。 1,进程可以理解为程序(.exe)的实例 阅读全文

posted @ 2025-03-19 20:12 漫思 阅读(14) 评论(0) 推荐(0)

线程池
摘要:线程池 阅读目录 线程池与线程的不同 Demo 回到顶部 线程池与线程的不同 线程的创建是比较占用资源的一件事情,.NET 为我们提供了线程池来帮助我们创建和管理线程。Task是默认会直接使用线程池,但是Thread不会。如果我们不使用Task,又想用线程池的话,可以使用ThreadPool类。 回 阅读全文

posted @ 2025-03-19 20:11 漫思 阅读(8) 评论(0) 推荐(0)

Task
摘要:Task 阅读目录 传参 可以有返回值 Demo .net 4.0为我们带来了TPL(Task Parallel Library),其中Task相较ThreadPool线程池使用更简单,而且支持线程的取消,完成和失败通知等交互性操作,而这些是ThreadPool所没有的。并且Task是可以有返回值的 阅读全文

posted @ 2025-03-19 20:11 漫思 阅读(9) 评论(0) 推荐(0)

异步编程模型(APM)模式
摘要:异步编程模型(APM)模式 阅读目录 什么是APM Demo 回到顶部 什么是APM .net 1.0时期就提出的一种异步模式,并且基于IAsyncResult接口实现BeginXXX和EndXXX类似的方法。 .net中有很多类实现了该模式(比如HttpWebRequest),同时我们也可以自定义 阅读全文

posted @ 2025-03-19 20:11 漫思 阅读(24) 评论(0) 推荐(0)

基于事件的异步模式(EAP)
摘要:基于事件的异步模式(EAP) 阅读目录 什么是EAP异步编程模式 Demo 回到顶部 什么是EAP异步编程模式 EAP基于事件的异步模式是.net 2.0提出来的,实现了基于事件的异步模式的类将具有一个或者多个以Async为后缀的方法和对应的Completed事件,并且这些类都支持异步方法的取消、进 阅读全文

posted @ 2025-03-19 20:11 漫思 阅读(18) 评论(0) 推荐(0)

基于任务的异步模式(TAP)
摘要:基于任务的异步模式(TAP) 阅读目录 Task async/await 回到顶部 Task .net 4.0为我们带来了Task的异步,我们有以下三种方法创建Task。 1,Task.Factory.StartNew,比较常用。 2,Task.Run,是.net 4.5中增加的。 3,Task.F 阅读全文

posted @ 2025-03-19 20:11 漫思 阅读(15) 评论(0) 推荐(0)

设计模式系列
摘要:设计模式系列 阅读目录 7大设计原则 创建型 结构型 行为型 参考资料 源代码 包括7大设计原则和23大设计模式。 回到顶部 7大设计原则 这7大设计原则不仅是23大设计模式要去遵守的,也是我们平常开发过程中要时刻去遵守的准则,所以说非常非常重要。 1,单一职责原则 1)定义:就一个类而言,应该仅有 阅读全文

posted @ 2025-03-19 19:55 漫思 阅读(13) 评论(0) 推荐(0)

设计模式系列1:单例模式(Singleton Pattern)
摘要:设计模式系列1:单例模式(Singleton Pattern) 阅读目录 定义 UML类图 使用场景 C#代码实现 回到顶部 定义 保证一个类仅有一个实例,并提供一个该实例的全局访问点。 --《设计模式GoF》 回到顶部 UML类图 回到顶部 使用场景 当类只能有一个实例并且用户可以从一个众所周知的 阅读全文

posted @ 2025-03-19 19:54 漫思 阅读(19) 评论(0) 推荐(0)

设计模式系列13:模板方法模式(Template Method Pattern)
摘要:设计模式系列13:模板方法模式(Template Method Pattern) 阅读目录 定义 UML类图 使用场景 C#代码实现 回到顶部 定义 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 --《设计模式GoF》 阅读全文

posted @ 2025-03-19 19:54 漫思 阅读(9) 评论(0) 推荐(0)

设计模式系列19:策略模式(Stragety Pattern)
摘要:设计模式系列19:策略模式(Stragety Pattern) 阅读目录 定义 UML类图 使用场景 关键组成部分 C#代码实现 回到顶部 定义 定义一系列算法,将它们一个个封装起来,并且使它们可以互相替换,该模式使得算法可独立于使用它的客户而变化。 --《设计模式》GoF 回到顶部 UML类图 回 阅读全文

posted @ 2025-03-19 19:54 漫思 阅读(41) 评论(0) 推荐(0)

设计模式系列6:适配器模式(Adapter Pattern)
摘要:设计模式系列6:适配器模式(Adapter Pattern) 阅读目录 定义 UML类图 使用场景 关键组成部分 C#代码实现 回到顶部 定义 将一个类的接口转换成客户希望的另一个接口,适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 --《设计模式》GoF 回到顶部 UML类图 阅读全文

posted @ 2025-03-19 19:54 漫思 阅读(39) 评论(0) 推荐(0)

当前标签:Linux操作系统系列
摘要:1 2 下一页 Linux下Redis服务器搭建 永远的麦子 2017-10-27 14:12 阅读:4303 评论:1 推荐:0 编辑 Linux下Jenkins服务器搭建 永远的麦子 2017-09-30 11:52 阅读:1085 评论:0 推荐:1 编辑 Linux下RabbitMQ服务器搭 阅读全文

posted @ 2025-03-19 19:04 漫思 阅读(8) 评论(0) 推荐(0)

反射(4)反射性能问题:直接调用vs反射调用
摘要:反射(4)反射性能问题:直接调用vs反射调用 阅读目录 直接调用vs反射调用 为什么反射有性能损失 反射性能优化方案 参考文章 很多人都说使用反射会有性能问题,那到底会比直接调用慢多少呢,下面就来测试一下。 回到顶部 直接调用vs反射调用 下面就来写个demo来验证下直接调用和反射调用的性能差异,代 阅读全文

posted @ 2025-03-19 19:03 漫思 阅读(71) 评论(0) 推荐(0)

反射(3)反射应用:一个插件项目
摘要:反射(3)反射应用:一个插件项目 阅读目录 项目结构 定义插件接口 插件程序实现 运行程序 前面总结了反射的使用,这一篇结合一个完整的项目来总结下反射的实际应用。 回到顶部 项目结构 如下图: 回到顶部 定义插件接口 在项目ConsoleApplication6.IService中,定义了两个接口, 阅读全文

posted @ 2025-03-19 19:02 漫思 阅读(11) 评论(0) 推荐(0)

反射(2)使用反射
摘要:反射(2)使用反射 阅读目录 加载程序集 查找程序集内所有类型 查找类型成员 构造类型实例 访问实例成员 反射对泛型的支持 这一篇文章来总结下怎么使用反射的。 回到顶部 加载程序集 要加载程序集,可以调用 Assembly的LoadXXX系列方法。 1,Assembly.Load方法 1 //1,从 阅读全文

posted @ 2025-03-19 19:02 漫思 阅读(17) 评论(0) 推荐(0)

反射(1)认识反射
摘要:反射(1)认识反射 阅读目录 什么是反射 为什么要使用反射 反射的应用场景 程序集 反射是.net中非常有用的特性。 回到顶部 什么是反射 可以用一句话来概括就是:基于程序集和元数据,可以动态创建某个类型的实例,调用方法,和访问对象成员的一种能力。 回到顶部 为什么要使用反射 在编译时无法确定要调用 阅读全文

posted @ 2025-03-19 19:02 漫思 阅读(12) 评论(0) 推荐(0)

委托(1)认识委托
摘要:委托(1)认识委托 阅读目录 什么是委托 为什么要使用委托 委托的应用场景 委托是.net中非常重要的特性,自.net 1.x版本就包含了,委托在项目开发过程中应用得非常多,但是一直以来很多同学对其理解得不是非常清楚(也包括我,虽然做开发很多年了,可能很多地方不知不觉也使用到了委托,但是仍然不是很清 阅读全文

posted @ 2025-03-19 19:01 漫思 阅读(17) 评论(0) 推荐(0)

委托(5)委托和事件
摘要:委托(5)委托和事件 阅读目录 使用事件实现 使用委托实现 事件和委托 在面试的时候经常会被问到,委托和事件的联系和区别?之前也一直没有彻底搞明白,下面就来总结一下。 从一个有趣的需求入手。有三个角色,猫,老鼠和主人,当猫叫的时候,老鼠开始逃跑,主人则从睡梦中惊醒。 回到顶部 使用事件实现 如下代码 阅读全文

posted @ 2025-03-19 19:01 漫思 阅读(11) 评论(0) 推荐(0)

委托(4).net 3.5中的委托
摘要:委托(4).net 3.5中的委托 阅读目录 .net 3.5中的委托 省略参数类型 使用语句替换表达式 .net 3.5引入了Linq,lambda表达式,所以委托的创建变得更加简单和优雅了。 回到顶部 .net 3.5中的委托 引入lambda表达式后,就不需要再使用匿名方法了,使得创建委托的方 阅读全文

posted @ 2025-03-19 19:01 漫思 阅读(5) 评论(0) 推荐(0)

委托(3).net 2.0中的委托
摘要:委托(3).net 2.0中的委托 阅读目录 .net 2.0中的委托 由于.net 2.0引入了匿名方法,所以创建委托的方式可以更简化了。 回到顶部 .net 2.0中的委托 有了匿名方法,上一篇的例子可以简化为: 1 namespace DelegateDemo 2 { 3 //声明委托 4 p 阅读全文

posted @ 2025-03-19 19:00 漫思 阅读(6) 评论(0) 推荐(0)

委托(2).net 1.x中的委托
摘要:委托(2).net 1.x中的委托 阅读目录 .net 1.x中的委托 赋值委托 为委托增加和移除方法 调用委托 上一篇已经演示了使用委托实现一个多语言问候的程序,这一篇文章来总结一下在.net 1.x中委托的使用方法。 既然委托是一个类型(class),那么它就要经历像类一个先声明,然后new一个 阅读全文

posted @ 2025-03-19 19:00 漫思 阅读(8) 评论(0) 推荐(0)

多线程(7)多线程中的异常处理
摘要:多线程(7)多线程中的异常处理 阅读目录 默认主线程捕获不到异步线程的异常 常用的异常处理方法 多线程使用过程中,除了线程同步的问题要考虑外,异常处理也是经常要面对的事情。 回到顶部 默认主线程捕获不到异步线程的异常 如下代码: View Code 回到顶部 常用的异常处理方法 1,在异步线程内部使 阅读全文

posted @ 2025-03-19 19:00 漫思 阅读(81) 评论(0) 推荐(0)

多线程(6)线程同步
摘要:多线程(6)线程同步 阅读目录 什么是线程同步 线程同步带来哪些问题 线程同步的常用解决方案 使用多线程很容易,但是如果多个线程同时访问一个共享资源时而不加以控制,就会导致数据损坏。所以多线程并发时,必须要考虑线程同步(或称线程安全)的问题。 回到顶部 什么是线程同步 多个线程同时访问共享资源时,使 阅读全文

posted @ 2025-03-19 19:00 漫思 阅读(21) 评论(0) 推荐(0)

多线程(5)async&await
摘要:多线程(5)async&await 阅读目录 使用Task实现 使用async&await实现 .net 4.0的Task已经让我们可以非常简单地使用多线程,并且可以有返回值,也可以支持线程的取消等操作,可谓已经很强大了。但.net 4.5为我们带来了async&await,使得实现多线程的写法更简 阅读全文

posted @ 2025-03-19 18:59 漫思 阅读(14) 评论(0) 推荐(0)

多线程(4)Task
摘要:多线程(4)Task 阅读目录 创建和运行任务 取消任务 创建任务集合并输出结果 多任务的串行化 多任务等待执行完成 创建子任务 使用线程池使得创建线程已经很简单了,但是使用线程池不支持线程的取消,完成和失败通知等交互操作,为了解决这些问题,.net 4.0带来了TPL(Task Parallel 阅读全文

posted @ 2025-03-19 18:59 漫思 阅读(13) 评论(0) 推荐(0)

多线程(3)ThreadPool
摘要:多线程(3)ThreadPool 阅读目录 线程池ThreadPool 不适合使用线程池的场景 使用Thread类已经可以创建并启动线程了,但是随着开启的线程越来越多,线程的创建和终止都需要手动操作,非常繁琐,另一个问题是,开启更多新的线程但是没有用的线程没有及时得到终止的时候,会占用越来越多的系统 阅读全文

posted @ 2025-03-19 18:59 漫思 阅读(21) 评论(0) 推荐(0)

多线程(2)Thread
摘要:多线程(2)Thread 阅读目录 创建并启动线程 暂停线程 合并线程 终止线程 线程传递参数 我们先从最基础的Thread说起。 回到顶部 创建并启动线程 创建并启动一个线程,如下代码: View Code 运行结果: 回到顶部 暂停线程 假如需要暂停当前线程,可以调用Thread.Sleep方法 阅读全文

posted @ 2025-03-19 18:59 漫思 阅读(16) 评论(0) 推荐(0)

多线程(1)认识多线程
摘要:多线程(1)认识多线程 阅读目录 windows为什么要支持多线程 线程的开销 为什么要使用多线程 进程,线程和应用程序域的关系 前台线程和后台线程的区别 多线程和异步的区别 多线程在项目开发过程中非常非常重要,这个系列就来详细总结一下,首先认识一下多线程。 回到顶部 windows为什么要支持多线 阅读全文

posted @ 2025-03-19 18:58 漫思 阅读(12) 评论(0) 推荐(0)

Elasticsearch系列(5):深入搜索
摘要:Elasticsearch系列(5):深入搜索 阅读目录 结构化搜索 全文搜索 回到顶部 结构化搜索 结构化搜索是指搜索那些具有内置结构数据的过程,比如日期,时间和数字都是结构化的,它们有精确的格式,我们可以对这些格式进行逻辑操作,比较常见的操作包括比较数字或时间的范围,或判定两个值的大小。 在结构 阅读全文

posted @ 2025-03-19 18:57 漫思 阅读(32) 评论(0) 推荐(0)

Elasticsearch系列(4):基本搜索
摘要:Elasticsearch系列(4):基本搜索 阅读目录 空搜索 查询字符串 查询表达式 回到顶部 空搜索 搜索API的最基础的形式是没有指定任何查询的空搜索 ,它简单地返回集群中所有索引下的所有文档,如下命令: GET /_search 返回如下结果: 查询结果解释: 1,hits 返回结果中最重 阅读全文

posted @ 2025-03-19 18:57 漫思 阅读(40) 评论(0) 推荐(0)

Elasticsearch系列(3):Elasticsearch操作入门
摘要:Elasticsearch系列(3):Elasticsearch操作入门 阅读目录 创建Index 新增记录 修改记录 查询记录 删除记录 回到顶部 创建Index 新建Index,可以直接向Elastic服务器发送PUT请求,比如下面的命令创建了一个名为:logdb的Index。 [root@el 阅读全文

posted @ 2025-03-19 18:57 漫思 阅读(16) 评论(0) 推荐(0)

Elasticsearch系列(2):安装Elasticsearch(Linux环境)
摘要:Elasticsearch系列(2):安装Elasticsearch(Linux环境) 阅读目录 系统环境 安装步骤 注意事项 回到顶部 系统环境 操作系统:CentOS 6.9 Elasticsearch:6.2.2 Filebeat:6.2.2(收集IIS日志) Kibana:6.2.2 Jav 阅读全文

posted @ 2025-03-19 18:56 漫思 阅读(122) 评论(0) 推荐(0)

批量插入使用SqlBulkCopy
摘要:批量插入使用SqlBulkCopy 对于大量的数据插入,我们可以使用批量插入功能来提升性能,例如。 调用方法: 分类: 数据库技术 阅读全文

posted @ 2025-03-19 18:29 漫思 阅读(7) 评论(0) 推荐(0)

尽量少用Include
摘要:尽量少用Include 当我们使用EF写查询,尤其是关联到多个表的时候,我们一般习惯使用include关联,但是过多地使用include会带来性能问题。作为替代方法,可以使用多个toList来代替。 改造前: 改造后: 分类: 数据库技术 阅读全文

posted @ 2025-03-19 18:29 漫思 阅读(9) 评论(0) 推荐(0)

SQL Server遍历表的几种方法
摘要:SQL Server遍历表的几种方法 阅读目录 使用游标 使用表变量 使用临时表 在数据库开发过程中,我们经常会碰到要遍历数据表的情形,一提到遍历表,我们第一印象可能就想到使用游标,使用游标虽然直观易懂,但是它不符合面向集合操作的原则,而且性能也比面向集合低。当然,从面向集合操作的角度出发,也有两种 阅读全文

posted @ 2025-03-19 18:28 漫思 阅读(144) 评论(0) 推荐(0)

page-skeleton-webpack-plugin
摘要:page-skeleton-webpack-plugin 0.10.12 • Public • Published 7 years ago Readme Code Beta 22 Dependencies 0 Dependents 31 Versions :high_brightness:Autom 阅读全文

posted @ 2025-03-19 18:12 漫思 阅读(19) 评论(0) 推荐(0)

骨架屏(page-skeleton-webpack-plugin)初探
摘要:骨架屏(page-skeleton-webpack-plugin)初探 小土豆biubiubiu 2020-10-206,360阅读8分钟 作者:小土豆biubiubiu 博客园:www.cnblogs.com/HouJiao/ 掘金:juejin.cn/user/243617… 微信公众号:土豆妈 阅读全文

posted @ 2025-03-19 18:08 漫思 阅读(21) 评论(0) 推荐(0)

cross-env的理解
摘要:cross-env的理解 Posted on 2023-09-04 16:00 卡卡Kk 阅读(1930) 评论(0) 编辑 收藏 举报 1、什么是cross-env? 它是运行跨平台设置和使用环境变量(Node中的环境变量)的脚本。 2、cross-env的作用是什么? 当我们使用 NODE_EN 阅读全文

posted @ 2025-03-18 18:49 漫思 阅读(87) 评论(0) 推荐(0)

Nodejs 原生支持 .env 文件了
摘要:Nodejs 原生支持 .env 文件了 重庆崽儿brand 公众号:九零后重庆崽儿 4 人赞同了该文章 本文首发记录在我的个人博客上: Nodejs 原生支持 .env 文件了​www.brandhuang.com/article/1735788707341 开始支持的Nodejs版本:v20.6 阅读全文

posted @ 2025-03-18 18:49 漫思 阅读(64) 评论(0) 推荐(0)

SQLite数据库是中小站点CMS的最佳选择
摘要:SQLite数据库是中小站点CMS的最佳选择 SQLite 是一个类似Access的轻量级数据库系统,但是更小、更快、容量更大,并发更高。为什么说 SQLite 最适合做CMS(内容管理系统)呢?并不是说其他数据库不好, Oracle、MySQL、SQLServer 也都是非常优秀的 DBS,只不过 阅读全文

posted @ 2025-03-18 18:42 漫思 阅读(76) 评论(0) 推荐(0)

npx 使用教程
摘要:npx 使用教程 作者: 阮一峰 日期: 2019年2月 9日 npm 从5.2版开始,增加了 npx 命令。它有很多用处,本文介绍该命令的主要使用场景。 Node 自带 npm 模块,所以可以直接使用 npx 命令。万一不能用,就要手动安装一下。 $ npm install -g npx 调用项目 阅读全文

posted @ 2025-03-18 18:41 漫思 阅读(298) 评论(0) 推荐(0)

npx详细使用
摘要:npx详细使用 偶余杭关注IP属地: 山西 0.7182019.05.18 11:56:24字数 912阅读 40,962 前几天接触到了npx,发现这个命令非常好用,这里总结下npx的使用。 npx是什么? npx是npm5.2之后发布的一个命令。官网说它是“execute npm package 阅读全文

posted @ 2025-03-18 18:37 漫思 阅读(1123) 评论(0) 推荐(0)

SQLite的13个使用场景
摘要:SQLite的13个使用场景 代码狂魔 ​ 佛祖保佑 永无BUG 33 人赞同了该文章 SQLite和C/S SQL数据库引擎没有直接的可比性,这些数据库引擎包括MySQL, Oracle, PostgreSQL, 或者 SQL Server,因为SQLite试图解决另外一个问题。 C/S SQL数 阅读全文

posted @ 2025-03-18 18:37 漫思 阅读(107) 评论(0) 推荐(0)

npm npx使用教程
摘要:npm npx使用教程 npm npx使用教程 npm 从5.2版开始,增加了 npx 命令。它有很多用处,本文介绍该命令的主要使用场景。Node 自带 npm 模块,所以可以直接使用 npx 命令。万一不能用,就要手动安装一下。 $ npm install -g npx 调用项目安装的模块 npx 阅读全文

posted @ 2025-03-18 18:28 漫思 阅读(315) 评论(0) 推荐(0)

fastify 不使用jwt 使用cookie进行认证信息的管理
摘要:要在 Fastify 中使用 Cookie 进行认证信息管理,可以使用 fastify-cookie 插件来处理 Cookie。以下是一个示例,展示如何设置和读取 Cookie 以进行认证: 安装 fastify-cookie 插件:npm install fastify-cookie 设置 Fas 阅读全文

posted @ 2025-03-18 18:01 漫思 阅读(29) 评论(0) 推荐(0)

10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
摘要:10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义 引言 ❝ 小编是一名10年+的.NET Coder,期间也写过Java、Python,从中深刻的认识到了软件开发与语言的无关性。现在小编已经脱离了一线开发岗位,在带领团队的过程中,发现了很多的问题,究其原因,更多 阅读全文

posted @ 2025-03-16 01:53 漫思 阅读(28) 评论(0) 推荐(0)

如何将cad图纸转化为pdf
摘要:1、下载 CAD快速看图-编辑助手 2、打开CAD图纸 3、点击打印 保存到本地即可 阅读全文

posted @ 2025-03-16 01:45 漫思 阅读(40) 评论(0) 推荐(0)

PDF 2018-2025版本
摘要:PDF 2018-2025版本 【如果您实在是不会、不愿看教程、或是懒得折腾、或是安装不成功、或是急用的话)可以联系店铺客服 补拍远程安装服务(远程2-5分钟即可完成安装)重点注意事项: 1. 安装前请退出360安全卫士。 (解释:不是因为有病毒,而是软件需要写入注册表没给360交保护费,会被拦截, 阅读全文

posted @ 2025-03-16 01:20 漫思 阅读(58) 评论(0) 推荐(0)

CAD显示已安装的解决办法
摘要:CAD显示已安装的解决办法 飞翔的企鹅 一只飞翔的企鹅 ​关注他 创作声明:内容包含虚构创作 101 人赞同了该文章 今日分享一些CAD常见错误之一: CAD显示已安装的解决办法 话不多说,进入正题; 首先给大家做个科普,之所会出现这种显示已经安装或说安装点击不了的状况,一般有几个原因; 1.确实是 阅读全文

posted @ 2025-03-15 22:18 漫思 阅读(231) 评论(0) 推荐(0)

分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
摘要:分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能! 思维导航 前言 SharpCompress SharpZipLib K4os.Compression.LZ4 优秀项目和框架精选 前言 今天大姚给大家分享 3 个 .NET 开源、免费的文件压缩处理库,希望可以快速帮助同学 阅读全文

posted @ 2025-03-15 20:46 漫思 阅读(44) 评论(0) 推荐(0)

PyTorch Foundation
摘要:PyTorch 阅读全文

posted @ 2025-03-14 17:49 漫思 阅读(11) 评论(0) 推荐(0)

Docusaurus 3.7
摘要: 阅读全文

posted @ 2025-03-14 17:48 漫思 阅读(10) 评论(0) 推荐(0)

_.flattenDeep(array)
摘要:_.flattenDeep(array)​ 将array递归为一维数组。 引入版本 3.0.0 参数 array (Array): 需要处理的数组。 返回值 (Array): 返回一个的新一维数组。 例子 _.flattenDeep([1, [2, [3, [4]], 5]]);// => [1, 阅读全文

posted @ 2025-03-13 18:40 漫思 阅读(10) 评论(0) 推荐(0)

_.mean(array)
摘要:_.mean(array)​ 计算 array 的平均值。 添加版本 4.0.0 参数 array (Array): 要迭代的数组。 返回 (number): 返回平均值。 例子 _.mean([4, 2, 8, 6]);// => 5 阅读全文

posted @ 2025-03-13 18:40 漫思 阅读(10) 评论(0) 推荐(0)

JavaScript Array indexOf() 方法
摘要:JavaScript Array indexOf() 方法 JavaScript Array 对象 实例 查找数组中的 "Apple" 元素: var fruits = ["Banana", "Orange", "Apple", "Mango"]; var a = fruits.indexOf("A 阅读全文

posted @ 2025-03-12 19:22 漫思 阅读(40) 评论(0) 推荐(0)

react-signature-canvas
摘要:react-signature-canvas 1.1.0-alpha.1 • Public • Published 24 days ago Readme Code Beta 4 Dependencies 345 Dependents 30 Versions react-signature-canva 阅读全文

posted @ 2025-03-11 17:07 漫思 阅读(87) 评论(0) 推荐(0)

使用C#程序打开音量播放一段录音
摘要:使用C#程序打开音量播放一段录音 在C#中打开音量播放一段录音,你可以使用System.Media命名空间中的SoundPlayer类,或者使用NAudio库来实现更高级的音频处理功能。下面我将展示两种方法: 方法1:使用System.Media.SoundPlayer 这是最简单的方法,适用于播放 阅读全文

posted @ 2025-03-11 15:58 漫思 阅读(98) 评论(0) 推荐(0)

SQL Server 2025 AI相关能力初探
摘要:SQL Server 2025 AI相关能力初探 SQL Server 在2024年11月开始进行社区私有预览(链接),由于涉及AI能力,我也是第一时间申请了内侧资格,悲剧的是,直到2025年2月,才拿到预览版的测试资格-.-,此时已经是CTP1.3了,也就是内侧的第四个版本了。 但whatever 阅读全文

posted @ 2025-03-11 15:13 漫思 阅读(129) 评论(0) 推荐(0)

开源推荐! 一款开箱即用的电子签名组件
摘要:开源推荐! 一款开箱即用的电子签名组件 徐小夕 2023-01-287,690阅读5分钟 专栏: 100+前端几何学应用案例 作者: 徐小夕 演示地址: h5.dooring.cn/react-sign hello, 大家好, 我是徐夕, 今天又到了分享时间. 今天和大家分享一下我最近开源的轻量级电 阅读全文

posted @ 2025-03-11 14:54 漫思 阅读(50) 评论(0) 推荐(0)

React Sparklines
摘要:borisyankov.github.io/react-sparklines/ 阅读全文

posted @ 2025-03-11 14:52 漫思 阅读(13) 评论(0) 推荐(0)

SVG实现github代码仓库的活跃动态sparkline(迷你图)
摘要:SVG实现github代码仓库的活跃动态sparkline(迷你图) 书中枫叶 ​ 软件开发行业 从业人员 ​关注他 1 人赞同了该文章 前言 可视化数据对于有效理解和传达信息至关重要。一种常见的可视化数据的方法是使用Sparkline图表 - 这是一种小型、简单、紧凑的图表,可以快速概览数据集中的 阅读全文

posted @ 2025-03-11 14:52 漫思 阅读(53) 评论(0) 推荐(0)

Sparkline 走势图
摘要: 阅读全文

posted @ 2025-03-11 14:51 漫思 阅读(11) 评论(0) 推荐(0)

Lynx
摘要:Lynx 阅读全文

posted @ 2025-03-10 12:10 漫思 阅读(17) 评论(0) 推荐(0)

由 Rspack 驱动的构建工具
摘要:Rsbuild - 基于 Rspack 的构建工具 阅读全文

posted @ 2025-03-10 12:10 漫思 阅读(14) 评论(0) 推荐(0)

字节跨平台框架 Lynx 开源:一个 Web 开发者的原生体验
摘要:字节跨平台框架 Lynx 开源:一个 Web 开发者的原生体验 恋猫 ​ Flutter & Dart GDE ​关注他 36 人赞同了该文章 最近各大厂都在开源自己的跨平台框架,前脚腾讯刚宣布计划四月开源基于 Kotlin 的跨平台框架 「Kuikly」 ,后脚字节跳动旧开源了他们的跨平台框架「  阅读全文

posted @ 2025-03-10 12:09 漫思 阅读(243) 评论(0) 推荐(0)

腾讯开源内部跨端框架 Hippy,打磨三年,日均 PV 过亿
摘要:腾讯开源内部跨端框架 Hippy,打磨三年,日均 PV 过亿 腾讯云开发者 2019-12-2313,839阅读3分钟 12月20日,腾讯开源跨端框架 Hippy。 在腾讯内部,Hippy 已运行3年之久,跨 BG 共有 18 款线上业务正在使用 Hippy,日均 PV 过亿,且已建立一套完整生态。 阅读全文

posted @ 2025-03-10 12:08 漫思 阅读(49) 评论(0) 推荐(0)

腾讯 TDF 即将开源 Kuikly 跨端框架,Kotlin 支持全平台
摘要:腾讯 TDF 即将开源 Kuikly 跨端框架,Kotlin 支持全平台 恋猫 ​ Flutter & Dart GDE ​关注他 35 人赞同了该文章 今天,在腾讯的 Shiply 平台看 Flutter 动态化自研框架 Conch 时,在侧边栏看到了有「跨端开发框架」的介绍,点开发现有两个产品: 阅读全文

posted @ 2025-03-10 12:07 漫思 阅读(348) 评论(0) 推荐(0)

国内大厂在移动端跨平台的框架接入分析
摘要:国内大厂在移动端跨平台的框架接入分析 恋猫de小郭 2020-06-0151,958阅读5分钟 专栏: Flutter House 智能总结 复制 重新生成 本文对国内 53 个知名应用的移动端跨平台框架接入情况进行分析,主要涉及 Android 端,包括 arm 框架、kotlin、android 阅读全文

posted @ 2025-03-10 12:06 漫思 阅读(119) 评论(0) 推荐(0)

https://www.zhihu.com/column/c_1010519741030551552
摘要:移动跨平台开发之家 - 知乎 在移动端开发很厉害的一个人 阅读全文

posted @ 2025-03-10 12:06 漫思 阅读(12) 评论(0) 推荐(0)

React 黄玄:不懂艺术的 B-Boy 不是 Swag 的程序员
摘要:本期封面人物:React 黄玄 React 黄玄:不懂艺术的 B-Boy 不是 Swag 的程序员 来源:Gitee 封面人物 丨 2022-10-13 React 黄玄 一个略懂计算机科学与艺术的斜杆不动青年,现 Meta 软件工程师,目前就职于开源技术团队 React Core Team ,还是 阅读全文

posted @ 2025-03-10 12:00 漫思 阅读(56) 评论(0) 推荐(0)

阿里巴巴d2终端开发者大会的知识点总结
摘要:1、midscence.js AI在前端测试领域的应用 2、yubo的分享。出来创业 首先是出来。盯着问题看,不能盯着解决方案看 长期做难&正确的事 3、trae ide的架构 4、lynx跨端的架构体系 5、weex 淘宝出品 6、SAR 字节跳动的高性能引擎 7、version pro开发的难点 阅读全文

posted @ 2025-03-10 11:58 漫思 阅读(43) 评论(0) 推荐(0)

koa2 图形验证码技术+session内存技术
摘要:koa2 图形验证码技术+session内存技术 在koa2项目中结合图形验证码和session内存技术,你可以不使用外部存储(如Redis)来保存session数据,而是将其保存在服务器的内存中。这通常适用于开发环境或小型应用,但在生产环境中,为了可扩展性和安全性,建议使用外部session存储。 阅读全文

posted @ 2025-03-03 22:37 漫思 阅读(51) 评论(0) 推荐(0)

读《The Early History of F#》
摘要:读《The Early History of F#》 赵俊民 ​ 探索技术 ​关注他 24 人赞同了该文章 1,文章来源 此文章即将发表在HOPL IV大会,主要介绍F#发展历史。作者是来自微软的DON SYME ,之前调查微软的跨平台应用框架Fabulous的时候,看到过此作者一些关于F#的演讲。 阅读全文

posted @ 2025-03-03 15:57 漫思 阅读(25) 评论(0) 推荐(0)

数据库管理进入AI新时代,SSMS + Copilot助你轻松写SQL代码!
摘要:数据库管理进入AI新时代,SSMS + Copilot助你轻松写SQL代码! 原创桦仔2024-11-28 214 SQL工具团队很高兴地宣布发布SQL Server Management Studio(SSMS)21 Preview 1,以及SSMS中的Copilot私有部署预览版。 SSMS 2 阅读全文

posted @ 2025-03-03 15:54 漫思 阅读(295) 评论(0) 推荐(0)

Google Spanner原理:地球上最大的单一数据库
摘要:Google Spanner原理:地球上最大的单一数据库 发布于 2018-05-21 11:23:56 12K0 举报 文章被收录于专栏:大数据文摘 关联问题 换一批 Google Spanner如何实现全球分布式一致性? Google Spanner的架构是怎样的? Google Spanner 阅读全文

posted @ 2025-03-03 15:01 漫思 阅读(44) 评论(0) 推荐(0)

解读Google Spanner
摘要:解读Google Spanner 蓝色麻雀 云计算及分布式数据库架构师 ​关注他 42 人赞同了该文章 一、前言 Spanner的设计反映了Google多年来在分布式存储系统领域上经验的积累和沉淀,它采用了Megastore的数据模型,Chubby的数据复制和一致性算法,而在数据的可扩展性上使用了B 阅读全文

posted @ 2025-03-03 15:01 漫思 阅读(209) 评论(0) 推荐(0)

利用 nodejs 解析 m3u8 格式文件,并下 ts 合并为 mp4
摘要:利用 nodejs 解析 m3u8 格式文件,并下 ts 合并为 mp4 2019-09-26 10:40 muamaker 阅读(7761) 评论(0) 编辑 收藏 举报 利用 nodejs 解析 m3u8 格式文件,并下 ts 合并为 mp4 以前看视频的时候,直接找到 video标签,查看视频 阅读全文

posted @ 2025-03-03 15:00 漫思 阅读(73) 评论(0) 推荐(0)

hls.js 获取ts文件加动态参数
摘要:hls.js 获取ts文件加动态参数 在使用 HLS.js (HLS.js 是一个开源的 JavaScript 库,用于播放 HTTP Live Streaming (HLS) 视频) 来播放带有动态参数的 TS 文件时,你可以通过修改请求的 URL 来加入这些参数。这通常涉及到在视频播放列表(M3 阅读全文

posted @ 2025-03-03 14:40 漫思 阅读(275) 评论(0) 推荐(0)

silverlight 的案例
摘要:Leagueoflegends 阅读全文

posted @ 2025-03-03 11:13 漫思 阅读(11) 评论(0) 推荐(0)

Introducing OpenSilver 3.1
摘要:Introducing OpenSilver 3.1 First XAML Designer for VS Code, Modern UI Theme, WPF Everywhere, and More! We’re excited to announce the release of OpenSi 阅读全文

posted @ 2025-03-03 11:13 漫思 阅读(126) 评论(0) 推荐(0)

OpenSilver
摘要:OpenSilver is a free, open-source UI framework for building modern .NET web applications in C# and XAML. It is professionally supported by Userware. 阅读全文

posted @ 2025-03-03 11:12 漫思 阅读(47) 评论(0) 推荐(0)

WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
摘要:WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战 开源项目名称:leagueoflegends-OpenSilver作者:Vicky&Jamesleagueoflegends-opensilver:https://github.com/jamesnetgroup/leagueo 阅读全文

posted @ 2025-03-03 11:10 漫思 阅读(91) 评论(0) 推荐(0)

从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
摘要:从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇) 前言 在这个人工智能大模型日益普及的时代,AI 的能力从最初的简单文本回复,发展到了生成图像,甚至可以实时输出思考过程。那么,问题来了:这些多样化的数据是如何高效地从后端传递到前端的呢?今天,我们就来聊聊一种轻量级、简单 阅读全文

posted @ 2025-03-03 11:10 漫思 阅读(127) 评论(0) 推荐(0)

Apache 2.0 开源协议及商业用途
摘要:Apache 2.0 开源协议及商业用途 123 Apache 2.0 是一种开源协议,它被设计来允许软件的商业使用。根据该协议,用户在遵守许可条款的前提下,被授予了对软件进行复制、修改、分发以及商业使用的权利。这意味着,Apache 2.0 协议支持软件在商业环境中的应用,包括但不限于复制、准备衍 阅读全文

posted @ 2025-03-03 11:09 漫思 阅读(1673) 评论(0) 推荐(0)

导航