中控IFace302考勤机二开内存问题解决方案
文章背景:收到几好位博友、微信公众号读者在询问中控iface302开发的问题,如“尝试读取或写入受保护的内存”。 一、前言 周日刚好在家,把以前的移动硬盘找了个遍,也找到以前开发中控Iface302的一些案例,由于年份比较较,不能保证一定可以解决问题,但这可能也是一种思路,具体需要根据问题去调度搜索 ...
磁盘性能测试工具FIO-使用教程
最近拿到了新的机器,既然是新的机器那肯定要测试一下磁盘的性能,FIO是一个必备的磁盘性能测试工具,怎么测试厂商的磁盘是否符合标准?怎么结合自己的业务场景去测试磁盘的性能,那必然要仔细熟悉一下FIO这个工具的使用,为了安全我开了一个虚拟机这里给大家做简单演示 ...
【URP】法线贴图为什么主要是蓝色的?
法线贴图呈现蓝紫色调是由其存储原理决定的。在切线空间中,法线向量(X,Y,Z)的取值范围为[-1,1],通过RGB=(Normal+1)/2转换为[0,1]的颜色值。默认垂直方向法线(0,0,1)映射为(128,128,255)的蓝紫色。由于大多数模型表面以垂直方向为主,因此法线贴图整体呈现蓝色基调... ...
SpringBoot使用AOP优雅的实现系统操作日志的持久化!
基于AOP+Spring实现操作日志记录:从设计到落地全指南 在日常开发中,操作日志是系统不可或缺的一部分——它用于追溯用户行为、排查问题、审计安全操作。但如果在每个业务方法中硬编码日志逻辑,会导致代码耦合度高、重复工作量大、维护困难。本文将基于 AOP(面向切面编程) 思想,结合Spring生态, ...
论文阅读-PANTHER: Private Approximate Nearest Neighbor Search in the Single Server Setting
1 介绍 首先是介绍一些概念: 最近邻搜索KNN:找到与查询点最接近的前k个点。 近似最近邻搜索:在大型高维数据库中,KNN的成本会很高,此时该问题通常会被放宽为近似最近邻搜索ANNS,允许以高概率返回最接近的前k个邻点而非精确结果。 私有最近邻搜索:客户端希望获取且仅能获取最近邻搜索的结果,同时不 ...
uni-app项目Tabbar实现切换icon动效
uni-app项目原生的tabbar是限制非常多,如果想实现一些高度自定义需求,那就不得不上自定义tabbar了,一起来看一看怎么实现一个异形的带切换icon动效的Tabbar? ...
我的第一个coze 智能体(agent)应用
导航 前言 作品展示 操作步骤 结语 参考 前言 2025年被行业认为是智能体(Agent)元年,AI从“听令行事”到能“主动服务”了,行业相关的产品也越来越丰富。 过去几年,我们见证了AI 大模型的飞速发展,从只会简单回答问题,简单生成图文,到可以写代码,生成复杂视频,甚至可以主动服务。 其实,通 ...
消息积压了100万,除了加机器,还能干什么?
前言 有些小伙伴在工作中可能遇到过这种场景:某天早上起来,监控告警响了——MQ队列里突然积压了100万条消息,整个系统卡顿如蜗牛。 你第一反应是不是“赶紧加机器,扩容消费端”? 没错,这招能临时救火,但成本高、见效慢,如果根源问题没解决,积压只会卷土重来。 我曾在一次餐饮大促中就处理过类似灾难:我们 ...
计算机领域常用概率学公式的代码实现教程
本文由 愚人猫(Idiomeo) 编写 欢迎查看我的博客原文 一. 概率学与编程的交汇 概率统计是计算机科学的基础学科之一,从数据科学到人工智能,从金融风控到游戏开发,概率模型无处不在。作为计算机学者,理解概率理论并将其转化为可执行代码的能力至关重要。本文将带领读者将数学中的六个经典概率公式与模型转 ...
PostgreSQL三种关闭方式的区别
1、使用smart参数关闭数据库:smart:最为安全,但最慢,需要将所有连接都断开后,才会关库,默认关库模式。smart: 等所有的连接中止后,关闭数据库。如果客户端连接不终止, 则无法关闭数据库。[postgresql@master ~]$ pg_ctl stop -D $PGDATA -m s ...
【EF Core】实体类的依赖注入
在使用外部模型那篇水文中,有大伙伴提出:老周,你那个 Ultraman 类和 Speciality 类的的关系是不是有问题,外键不应该在 Speciality 类上吗,怎么会跑到 Ultraman 类上?因为它们是一对一关系,在配置的时候你也可以反过来,主要区别是谁引用谁的问题,由于是一对一引用,所 ...
微软.net表达式编译居然有bug?
微软.net表达式编译问题困扰本人很久了, 为此我整理了以下case给大家分享 1. 可行性调研 用表达式把对象转化为另一个类型的对象 当一个类含有多个同类型属性时,把相同类型转化提取为公共方法 LambdaExpression可以用来定义复用的公共方法 一切看起来都很完美,但是居然翻车了!!! 2 ...
Mac上安装Harbor并配置
官方的离线安装包是 AMD64 版本的,不支持 M 系芯片的 Mac,会出现如下报错,所以要找社区编译的 ARM 版本。 Prepare base dir is set to /Users/iven/Downloads/harbor WARNING: The requested image's pl ...
我做了个开源数据应用平台 Lumina:数据人的快乐,终于轮到我了(内含在线 Demo)
我做了个开源数据应用平台 Lumina:数据人的快乐,终于轮到我了(内含在线 Demo) 先上干货:在线 Demo 与账号 GitHub:https://github.com/TNT-Likely/Lumina 网址:https://lumina.zeabur.app/ 测试账号:testlumin ...
关于nano banana模型实践的思考
Nano banana Google提出的图片生成和编辑模型 这个不过多阐述 解决问题 这个模型重点是解决了什么问题? 为什么我们需要使用这个模型来解决问题, 对比传统的解决方案存在什么显著的优势? 解决了什么问题? 对于已有图片的二次编辑, 以及基于已有概念图的图片绘制. 这些问题都可以很好的被解 ...
MySQL 31 误删数据后除了跑路,还能怎么办?
传统的高可用架构不能预防误删数据的,因为主库的一个drop table命令,会通过binlog传给所有从库和级联从库,进而导致整个集群的实例都会执行这个命令。 MySQL相关误删数据主要有以下几种可能: 使用delete语句误删数据行; 使用drop table或truncate table语句误删 ...
精选 4 款基于 C# 开源、实用的工具类库,开发效率提升利器!
前言 在我们日常工作开发中工具类库是软件开发中不可或缺的一部分,它们通过提供通用功能、实现代码复用、封装复杂逻辑、提升代码质量与可维护性,帮助开发者更高效、更稳定地构建软件应用程序。 今天大姚给大家分享 4 款基于 C# 开源、免费、实用的工具类库,希望能帮助到有需要的小伙伴。 Masuit.Too ...
Python 中多个装饰器执行顺序验证
关于 Python 装饰器执行时的顺序问题,一直以来都保持粗略的理解概念: 装饰器相当于函数调用的语法糖,因此在函数执行时,会从最内层括号开始,逐层向外执行。从代码文本上看,就是距离被修饰函数越近的装饰器,越先执行 原始的装饰器会覆盖被修饰函数的__name__等元数据,需要使用functools. ...
PHP 发力 AI !PHP 官方 MCP SDK 正式发布
PHP 官方 MCP SDK 正式发布 PHP Foundation、Anthropic MCP 团队和 Symfony 正在合作开发 PHP 官方 MCP SDK。该项目的目标是为 PHP 生态提供一个跨框架、可用于生产环境的标准实现。 Symfony 团队将负责主要维护工作,社区也会参与贡献,包 ...
一生一心学习记录:一些个人思考。
学一生一心的时候我出现了这样的疑问,我试着给出回答。 程序是如何运行的 处理器是如何设计的 RTL代码是如何变成可流片版图的 这三个问题分别对应了计算机系统的三个不同抽象层次:软件层、硬件架构层和物理实现层。 1. 程序是如何运行的 以C语言为例子,你写完一个.c文件后。 编译与链接:经过编译之后成 ...