在代码生成工具Database2Sharp中对Vue3+ElementPlus的BS端和Winform端界面进行定制生成
我前面很多随笔中都介绍过代码生成工具Database2Sharp的快速开发,为了方便业务系统的快速开发,我们对代码生成工具一直在优化完善,以便提高更多的效率,事半功倍。在我前面很多随笔主题《代码生成工具》中都介绍过快速开发的各个方面,包括对Winform开发框架界面、基于SQLSugar开发框架等方... ...
Web前端入门第 86 问:JavaScript 中的 Web Worker 为什么能提升代码性能?
最初的 JS 执行代码都是一条线执行到底,当遇到比较耗时的操作时,比如大数组循环运算,就会导致页面卡着,就像假死一样。就像一个人在厨房烧菜一样,需要依次完成切菜、炒菜、装盘这些步骤,此过程中没办法同时做其他事情,必须按顺序执行每一个步骤。 Web Worker 赋予了 JS 分配任务的能力,在遇到复 ...
崩了!Nacos升级到3.0竟不能用了,哭死!
距离 Nacos 发布 3.0 版本已经过去几个月了,中间一直在忙其他事情,所以也没来及升级体验。 刚好最近要做新项目,所以准备使用最新版升级一波,这不升级还不知道,一升吓一跳,这变化也太大了吧? 1.升级概览 Nacos 3.0 最大的升级是新增了“AI 中心”,将会支持以下功能: 存量 API ...
独立开发,做产品的45天
短短45天,感觉像打工一年,忙的云里雾里。朋友说现在没了上班的松弛感,家人说现在的随意都像刻意装的。说句心里的实话,时间线走到产品和知识库完成,心底莫名生出几分焦虑。 ...
【URP】[平面阴影]原理与实现
本文介绍了在Unity URP中实现平面投影阴影的Shader实现方法。通过解析光源位置、方向与平面法线的关系,推导出投影点计算公式,并给出了完整的Shader代码实现。文章详细说明了计算过程中需要的参数:光源位置L0、方向L、平面法线TerrainNormal和平面任意点TerrainPos,重点... ...
每个 PHP 开发者都应该了解的 10 个必备 PHP 库
每个 PHP 开发者都应该了解的 10 个必备 PHP 库 作为 PHP 开发者,我们都面临着同样的问题:重复性任务占用了太多时间。无论是管理数据库、发送邮件,还是处理图片,我们经常为每个项目编写相同的代码。 好消息是什么?有 PHP 库可以为你处理这些任务,让你能专注于构建应用程序中真正重要的部分 ...
美团也出招了,LongCat-Flash 开源,主打一个快!
提到美团,你可能会想到穿梭在大街小巷的黄衣骑手,以及手机里那个“送啥都快”的生活小助手。 而这一次,美团选择将“小助手”背后的“超级大脑”开源! 就在上周日(8.31)凌晨,美团正式发布并开源了千亿参数大模型 LongCat-Flash。仅开源一天,LongCat-Flash 便登上了 Huggin ...
在Next.js中集成swagger文档
Next.js 本来就不能直接用 Swagger,非要用还得自己折腾 API Routes?自动生成工具?手动写 Spec?这简直是在侮辱开发者。手动注释?这操作简直是在挑战耐心极限。 ...
高颜值测试报告 pytest-xhtml
大概是三年前我自己设计了 XTestRunner 测试报告,主要是针对unittest 单元测试框架而设计。 记得当时主要是被一个网友安利说 UnitTestReport 好看,这我就非常不服气了,你可以质疑我的技术能力,但是不能质疑我的审美,于是重新设计了XTestRunner并发布了 1.0 版 ...
斜率优化 DP 解析([HNOI2008] 玩具装箱 题解)
前置知识:单调队列(一般情况下)、一次函数、前缀和(例题)。 关于 斜率优化一般解决这样的问题: \[dp_i = \min \{ dp_j + f(i, j) \} \]当然这种也算: \[dp_i = \max \{ dp_j + f(i, j) \} \]例题 链接是这个:跳转到洛谷。 题目大 ...
GEE&Python-demo1:利用Sentinel-2监测北京奥林匹克森林公园2024年NDVI变化(附Python版)
01 说明 1.1 逻辑和流程 简要流程: 获取指定区域指定时间范围的Sentinel-2影像并进行预处理 绘制并构建训练样本 训练随机森林分类器并分类 计算总体分类精度和混淆矩阵 ps: 提供JS版本和Python版本,但注意,无论是JS还是Python版本除了JS提供了GEE的Script 链接 ...
【EF Core】优化后的模型
本文所讲述内容,大伙伴们不必要完全掌握,毕竟,dotnet ef 工具会帮助咱们生成相关代码。不过,为了让各位能够真正了解它,老周会做一次纯手搓代码。 所谓优化后的模型,相当于把实体的配置进行“硬编码”,程序会执行更少的代码来提升效率。放到实际代码编写上,这个活叫运行时模型,对应的类就是 Runti ...
使用VHF框架实现一个虚拟HID键盘
前几天我通过改造微软的vhidmini2这个驱动示例,写了一个umdf的虚拟hid键盘,然后我发现,微软还提供了一个叫Virtual Hid Framework(VHF)的框架,专门用来实现虚拟hid设备,在kmdf和umdf上都支持(文档这么说的),所以就想着用VHF来重写一下上次的那个虚拟hid ...
为什么你的 Vibe Coding 体验那么差?
昨天下午参加了腾讯云上海架构师同盟组织的线下沙龙《AI时代架构师如何Vibe Coding》。对于这个前沿话题,分享嘉宾各有观点,引发了激烈的辩论,作为听众的我也是收获颇丰。 由于这半年的时间,我几乎每天都在与Vibe Coding打交道,从最初Cursor、到后来的Trae、CodeBuddy、C ...
每周读书与学习->认识性能测试工具JMeter
每周读书与学习是由清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》一书的作者推出,分享作者多年的IT从业经历,希望对很多计算机科学技术IT类专业毕业生以及IT从业者有所帮助。 1、JMeter基本介绍 Jmeter 是Apache 基金会下一个开源的由纯Java语言编写的性能测试工具 ...
夜莺监控新版表格配置图文讲解
夜莺监控从 8.3 版本开始引入了新版的表格,力争对齐 Grafana(Grafana 积累了多年,确实太强了),本文图文并茂手把手教你配置一个 Table 仪表盘出来,用于展示机器列表,当然了,交换机、MySQL 实例等其他监控对象,也可以通过这个方式展示。 先看效果 JSON 文件:https: ...
货拉拉开源两款三方库,为鸿蒙应用高效开发贡献力量
自HarmonyOS 5发布以来,鸿蒙应用开发加速推进。通过共建的方式,华为与众多生态伙伴一道,针对鸿蒙的底座技术、通用能力及各垂直行业应用场景,推出了一系列开发者场景化解决方案,为开发者提供可复用、可扩展的通用工具,持续提升鸿蒙应用的创新体验与开发效率。 ...
在 Halo 中导入 Markdown 和 Word 文档
Halo 是大小网站均可适用的内容管理系统,Halo 导入 Markdown 和 Word 文档一直缺乏完善的解决方案。其主要原因在于 Markdown 和 Word 的文档格式较为复杂,难以完美支持所有格式特性,且图片资源的处理存在技术难点。 现在,有一个插件可以很好地支持导入 Markdown ...
Java中使用正则表达式的正确打开方式
正则表达式基础语法 Java正则表达式基于java.util.regex包,核心类是Pattern和Matcher。基本语法遵循标准正则规范: . 匹配任意单个字符(除换行符) \d 匹配数字,等价于 [0-9] \w 匹配单词字符,等价于 [a-zA-Z0-9_] \s 匹配空白字符(空格、制表符 ...