XOR
汇编-LOOPZ和LOOPE指令
LOOPE(相等循环)指令等价于LOOPZ 这两条指令执行如下任务:ECX=ECX-1若ECX >0且ZF=1,则跳转到目的地址;否则结束循环 LOOPZ和LOOPE不影响任何状态标志 在32位模式下, ECX是循环计数器; 在64位模式下, RCX是循环计数器。 ......
apache相关漏洞
CVE-2021-41773 目录穿越 Apache HTTP Server 2.4.49、2.4.50版本对路径规范化所做的更改中存在一个路径穿越漏洞,攻击者可利用该漏洞读取到Web目录外的其他文件,如系统配置文件、网站源码等,甚至在特定情况下,攻击者可构造恶意请求执行命令,控制服务器。 启动环境 ......
AI助力软件工程师高效工作:8款神器助你优化工作流程
随着人工智能技术的不断发展,AI工具在软件工程领域展现出强大的应用潜力。善用 AI 工具可以消除繁琐事务带来的倦怠,帮助软件工程师更好地传达想法,完成更高质量的工作。我们可以将 AI 以各种方式应用于软件工程领域,例如交付、开发、QA 和测试、DevOps、提高生产力等。本文将为你介绍8款 AI 工... ......
Qt搜索本机网卡对应网段的在线设备
需求:销售给我的需求是找出哪些IP是没有被占用的,所以我要先找出已经被占用的IP 项目是Qt开发的,所以在网上搜索了下,搜索到的实现方式都是:QHostInfo::lookupHost,但是这种方式,我发现有部分已经占用了的IP还是搜索不出来,遂放弃这种方式。 // QHostInfo::looku ......
数据结构 图及其应用
一、要求 1.设计并验证如下算法:图采用邻接矩阵表示,实现无向图的深度优先搜索与有向图的广度优先搜索。 2.设计并验证如下算法:带权图采用邻接表表示,实现无向图的广度优先搜索与有向图的深度优先搜索。 二、代码 1. #include<stdio.h> #include<stdlib.h> #incl ......
实验七
实验四 1 #include <stdio.h> 2 int main(){ 3 FILE *p; 4 int i=0; 5 char ch; 6 p=fopen("data4.txt","r"); 7 if(p==NULL) {printf("wrong");exit(0);} 8 while(! ......
MySQL运维7-Mycat水平分表
一、水平分表场景 在业务系统中,有一张日志表,业务系统每天都会产生大量的日志数据,单台服务器的数据存储即处理能力是有限的,可以对数据库表进行拆分,这时候就可以使用水平分表的策略 说明1:水平分表,每个表的结构一致 说明2:水平分表,每个表的数据不同 说明3:水平分表,所有表的合集才是完整的数据 二、 ......
关于插件导入的一些问题
无非就是解决一些报错 1,XXX not found——untiy 如何解决 The type or namespace name ‘NativeList<>‘ could not be found_the type or namespace name 'nativemultihashmap<,>' ......
避坑合集|芝麻免押失败排查思路超详细总结(小程序场景)
在使用小程序对接芝麻免押时,遇到了一些报错,估计把这个接口的坑都踩了个遍,这篇汇总一下我在芝麻免押上遇到的免押失败问题合集,大家注意避坑~ ......
SslSugar导航查询与EF Core导航查询
SqlSugar: 当我们在SQLSugar中定义了两个实体类之间的关联关系时,可以使用导航属性进行关联查询。导航属性是表示一个实体对象与其他实体对象之间关联的属性。通过导航属性,我们可以方便地在查询中访问和检索相关联的实体数据。 在SQLSugar中,导航属性需要满足以下条件: 导航属性必须为可访 ......
Remote Dictionary Server
Redis 7.0 源码环境搭建与阅读技巧 天下武功,无坚不摧,唯快不破!我的名字叫 Redis,全称是 Remote Dictionary Server。 有人说,组 CP,除了要了解她外,还要给机会让她了解你。 那么,作为开发工程师的你,是否愿意认真阅读此心法抓住机会来了解我,运用到你的系统中提 ......
Oceanbase部分参数学习与验证
Oceanbase部分参数学习与验证 字符集等参数查看 yum install obclient -y 然后使用客户端连接: obclient -h172.24.110.175 -P2881 -uroot -p'Testxxxx' -Doceanbase -A mysql方式连接: mysql -h ......
阅读笔记《掌握需求过程》
《掌握需求过程》,又是一本新的书,这和我们现在上的课内容一致,都是讲解需求过程的。在试图构造产品之前,必须明确需求。如果没有正确的需求,就不能设计构造正确的产品,进而产品也就不能帮助用户完成他们的工作。然而已经有人证明,60%的错误在于需求和分析活动,大多数人选择,或更糟糕的是,他们的经理选择,赶紧 ......
送东阳马生序(宋濂)
送东阳马生序(宋濂) 余幼时即嗜学。家贫,无从致书以观,每假借于藏书之家,手自笔录,计日以还。天大寒,砚冰坚,手指不可屈伸,弗之怠。录毕,走送之,不敢稍逾约。以是人多以书假余,余因得遍观群书。既加冠,益慕圣贤之道,又患无硕师、名人与游,尝趋百里外,从乡之先达执经叩问。先达德隆望尊,门人弟子填其室,未 ......
思考-没有时间学习
参考链接 https://www.zhihu.com/question/65183533 https://zhuanlan.zhihu.com/p/144865164 ......
python的orjson
简介 首先我们先来了解下orjson的优缺点: 可以将datetime、date和time实例序列化为RFC 3339格式,例如:"2022-06-12T00:00:00+00:00" 序列化numpy.ndarray实例的速度比其他库快4-12倍,但使用的内存更少,约为其他库的1/3左右 输出速度 ......
5款不可或缺的办公软件,好用且使用频率超高,几乎每个人都需要
在当今数字化时代,办公软件成为了现代职场必备的工具。这些软件可以大大提高我们的办公效率,简化工作流程,使我们更加高效地完成任务。今天给大家分享5款不可或缺的办公软件,它们不仅好用,而且使用频率极高,几乎每个人都需要。 01、Anytxt Searcher(文档内容搜索神器) Anytxt Searc ......
HTML表格基础
一、表格相关标签 <table> </table>:表格相关的内容都需要包含在该标签内。 <tr> </tr> :table row的缩写,创建一行。 <td> </td>:table data的缩写,创建一行中的一列。 <th> </th>:table head的缩写,类似<td> </td>,创 ......
DMP文件生成
程序崩溃时生成DMP文件一搬三种方法,在进程还在点确定的时候 找到进程转储, 二修改注册表,三 代码里加,显示我最喜欢的第二种,记录一下 @echo start Dump reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows E ......
flutter better_player 增加投屏按钮
better_player 播放器默认不可以修改UI 需要增加投屏按钮 则需要自定义UI 但是自定义UI 需要布局 有需要定义手势动作 还需要监听播放事件 有没可能服用原来的一切 仅仅增加一个投屏按钮呢? 答案是肯定的 第一步设置主题 默认安卓和IOS 我们设置自定义 BetterPlayerCon ......
数据库迁移方式和相关文档地址
数据库迁移方式 1、php yii migrate 文档地址 2、flyway 文档地址 3、liqiubase 操作文档 更多的其他迁移工具探索方式 flyway alternatives 迁移比较 liqiubase操作 (1)、在Java中的项目中使用 1、在yml中配置相关的扫描 sprin ......
React useEffect 在组件挂载时运行了两次
在使用 useEffect 这个 hook 时,发现useEffect会执行2次 useEffect(() => { console.log("执行 useEffect"); }, []); 控制台输出: 执行 useEffect 执行 useEffect 查看 疑难解答 官方文档,官方解释如下: ......
git hook 和 Husky工具
git hook 背景 git : 除了作为版本控制之外,还能执行自定义操作 git hook , 它存在于.git 文件夹下的hook文件夹,里面有很多以.sample结尾的demo文件,要执行它,只需要把文件名后面的的sample删了。 应用场景: (1)实现自动编译 (2)自动删除仓库中的编译 ......
2023年12月 论文推荐
12月已经过了一半了,还有2周就是2024年了,我们来推荐下这两周我发现的一些好的论文,另外再推荐2篇很好的英文文章。 https://avoid.overfit.cn/post/4a878fde9a3f4cf3a29de4e742580d6b ......
实验6
#include <iostream> #include <stdexcept> using namespace std; template <typename T> class Vector { private: T* data; int size; public: Vector() : data ......
C++(虚函数和纯虚函数的区别)
在 C++ 中,虚函数和纯虚函数都与面向对象编程中的多态性相关,但它们有一些关键的区别。 虚函数(Virtual Function): 定义:虚函数是在基类中声明并在派生类中定义的函数,使用 virtual 关键字进行声明。在基类中可以提供一个默认实现,但在派生类中可以选择覆盖(override)它 ......
玩具厂ERP是干什么的?常见玩具厂ERP有哪些
另一方面,近些年数字和智能科技也被广泛的用于玩具生产行业,很多玩具厂借助ERP系统实现各业务数据共享,从而有效整理各类资源,减少车间材料损耗,确保生产线高效运转,降低制造成本等。 ......
神经网络优化篇:机器学习基础(Basic Recipe for Machine Learning)
机器学习基础 下图就是在训练神经网络用到的基本方法:(尝试这些方法,可能有用,可能没用) 这是在训练神经网络时用到地基本方法,初始模型训练完成后,首先要知道算法的偏差高不高,如果偏差较高,试着评估训练集或训练数据的性能。如果偏差的确很高,甚至无法拟合训练集,那么要做的就是选择一个新的网络,比如含有更 ......
前端体验优化(3)——后端
前端很多时候是不会接触到后端的工作,不过我们公司由于历史原因,维护了大量的 Node.js 服务。 所以也积累了一些后端优化的经验,主要分两块 Node.js 和数据库。 一、Node.js Node.js 的监控没有从 0 开始,业务逻辑的日志直接记录在阿里云中,性能监控部署的是阿里云提供的系统。 ......
【2023-12-17】连岳摘抄
23:59 我相信,一个在沧海中失掉了笑的人,决不能做任何的事情。我也相信,一个曾经沧海又把笑找回来的人,却能胜任任何的艰巨。 ——季羡林 你因为网上的几句话,就否定爸妈给你选的专业,觉得自己永远不能实现梦想。你宁愿相信网上的话,也不相信爸妈的选择,这不是很荒唐吗?网上的话,90%都是不负责任的胡说 ......