其他

Redis持久化机制(面试考点)与位图API

一,Redis持久化机制详细博客笔记 1. Redis持久化机制概述 Redis是一个基于内存的高性能键值对数据库,其所有数据都存储在内存中。为了确保数据的安全性,防止服务器崩溃导致数据丢失,Redis提供了持久化机制,将内存中的数据保存到磁盘上。Redis支持两种持久化方式:RDB(快照持久化)和AOF(追加文件持久化)。 2. RDB持久化(快照) 2.1 RDB特点 RDB持久化会生成数

爬虫--识别验证码

验证码识别平台 图鉴平台:http://www.ttshitu.com/ (推荐) 超级鹰:https://www.chaojiying.com/about.html 使用流程: 注册登录图鉴平台 登录后,点击开发文档,提取识别的源代码 模块(tujian.py)的封装: tujian.py 验证码图片识别操作 实验网站 古诗文网:https://so.gushiwen.cn

TZYLT's 2024CSP-S游记

(本文同步发表在)(博客园) 是梦,总是要醒的。 说在前头 转眼间,我的 (OI) 之路走向了最后一年,或是最后一个月。 无论如何,经过一年的洗礼,我感觉我的实力有了很大的提升。我学习了luogu省选相关课程,疯狂学数学学了一个学期。 现在回头想起来甚是后悔,在八九月的时候就隐隐感觉我的基础以及DP十分的薄弱,然后我就疯狂的开始补了一两个月的DP。 经过这两个月,我感觉我终于达到了打 (OI)

「CSP2024」游记

Day ? 甚至(在机房)开了动员大会,还有宣誓颁奖之类,鉴于有一次模拟赛没有参加直接按最后一名算的,所以直接没我的奖了。 之后的每天有每日一歌和每日宣誓之类的,随机选谁的歌时当事人随到好几个我,但由于他代码打的是错的(应该 (frac{1}{19}) 他打的 (frac{1}{20})),然后改后一次我没随到,现在还没有轮到我,后来每日一歌一天放得比一天早,有时候都听不到,不过也好,不会被某些狗

js模拟构造函数的实现过程

下面是 TypeScript 版本的 myNew 函数实现: 代码解析 泛型类型参数: T 是一个泛型类型参数,表示构造函数返回的实例类型。 constructor 的类型为 new (...args: any[]) => T,这表示它是一个构造函数,接受任意数量的参数并返回类型 T 的实例。 创建对象: 使用 Object.create 创建新对象,并将其原型指向构造函

god father

来不及为离去的学长感到悲伤了,接下来登场的是----数据删除。-------- 8.11 day x+0 晚上返校,打 arc。 打得有点史。 day x+1 早上zhengrui,下午改上一天的zhengrui t2,t2是平衡树挺有意思。 今天的 t2 是容斥图论计数,t1 博弈结论题,t3 猫树类状物。 总的而言挺有意思。 下午听题,听到有意思的东西了。 晚上暂不知。 day -1CSP 运

划水

今天进行了期中考试,基本功能大增删改查部分实现了,但是还有一些细节上的要求没有实现,下来我在学习完善一下

命令拼接技巧

现在由于IP没有做任何过滤,因此可以进行命令拼接,但是进行命令拼接还要分为不同的操作系统

SD NAND 与 SPI NAND

SD NAND: 接口:SD NAND使用SD卡接口,支持SPI模式和SD模式。 通信方式:SD模式下为并行通信,SPI模式下为串行通信。 引脚数:通常有8个引脚,用于数据传输、控制和电源供给。 SPI NAND: 接口:SPI NAND使用SPI(Serial Peripheral Interface)接口。 通信方式:纯串行通信,通过少数引脚实现数据传输。 引脚数:通常只有6到8个引脚,适合空

C语言中的编译过程详解

在C语言中,编译过程是将高级语言代码转换成可执行程序的过程,主要包括预处理、编译、汇编、以及链接四个阶段。首先,预处理器根据指令处理源代码,展开宏、处理条件编译指令、去除注释等;编译阶段将源代码翻译成汇编代码;汇编器将汇编代码转换为机器语言;最终,链接器负责将程序的各个部分和必要的库文件组合起来,生成最终的可执行文件。其中,预处理是基础而必不可少的一步,它直接影响着编译器如何理解源代码。 接下来

step7 V5.x上的SCL

新建SCL块 新建项目,选择SCL source: 选择模板,FB/FC都行,这里选择FB模板: 把对应的FBxxx改成实际的FB编号 VAR TEMP是FB的临时变量; VAR是FB的静态Static变量 模板选择完成,可以选择参数模板(定义变量的IN/OUT/INOUT接口模板): 选择参数模板之后,可以看到多了VAR INPUT,VAR IN_OUT,VAR OUTPUT

yolo --- 核心思想

把待检测图片分成一个个小格,每个小格作为中心点得到两个候选框,每个小格算出一个confidence(置信度),置信度大于阈值的小格对应两个候选框都有一个IOU,去掉IOU低的那个,对高IOU的候选框进行微调,最终得到物体的检测框。 每个格子都有30个值,第1~5个值是第一个候选框的左上角坐标及长宽、置信度,第6~10个值是第二个候选框的,第11~30是候选类别概率,比如狗的概率、车的概率,如下:

一些学科笑话

实验室制取/智取生辰纲 [ce{杨志 + 生辰纲 ->[蒙汗药][黄泥岗] Fe + 吴用 ^ + 杨志 v + 虞候 v + 老都管 v + 厢禁军 v} ]阿基米德 给我一个G点,我能屮动地球

NOIP2024模拟赛20 & 11.1 小记

上午炸完了,应该好好总结。 整场比赛所有的时间都花在 T3 上了: 20 分钟就猜出一个结论,过了小样例。高兴极了。 过了半个小时意识到结论错了,于是赶紧写暴力程序打表。 又过了 1 个小时才修补出另外的结论。然后花了 1 个小时实现并修补。结果大样例死了。关键是这个结论一看就不像是对的。什么 mod 32 是多少多少是输。为什么我会认为这是对的呢? 最后 1 个小时就完全破防了,

20241101 数据结构与算法期中机试收获

1. 一种神奇的打印较多字符(成片的那种)的方法。 2. 机试教训,可以直接输出不管输入来试着骗基础样例分,2分钟拿5/100分还是很不错

什么是IT技术

IT技术是指应用计算机技术和通信技术来处理和传输信息的一系列技术和方法。它涵盖了多个方面,包括计算机硬件和软件技术、网络技术、数据库技术、信息安全技术等。IT技术的发展使得信息的获取、传递和处理更加迅速和高效,推动了信息社会的快速发展。 一、IT技术的定义 IT技术(Information Technology)是一种以计算机技术为核心,结合通信技术、电子技术、软件技术等多种技术手段,对信息

即将到来!

已经到一百三十节课了,努力这周就搞完!

舍得-时间-工作是人的一生最重要的事情-自己要有私房钱-人的一生最重要的事情是书写自己的人生

舍得-时间花在哪,收获就在哪-工工作是人的一生最重要的事情-自己要有私房钱-人的一生最重要的事情是书写自己的人生,以自己为中心是最重要的。--寒门子弟,唯一能改变命运的方式就是求学,完成学业。 -----------?》》》工作好了,自己有钱,自己才有底气,才有选择权。工作收入决定一切。感恩的心,平常心。人外有人,山外有山。 手心向上问人要钱的日子,很难过。 蔡志忠。及时每天把自己清零。该睡觉的时

2.TiUP 部署 DM 集群

TiUP 是 TiDB 4.0 版本引入的集群运维工具,TiUP DM 是 TiUP 提供的使用 Golang 编写的集群管理组件,通过 TiUP DM 组件就可以进行日常的运维工作,包括部署、启动、关闭、销毁、扩缩容、升级 DM 集群以及管理 DM 集群参数。 安装 TiUP DM 组件: tiup install dm dmctl 生成模版文件,然后根据模版文件把主机替换成自己的机器即可: t

ubuntu 24.04 部署 mysql 8.4.3 LTS

安装依赖 apt -y install libaio1t64 ln -sv /usr/lib/x86_64-linux-gnu/libaio.so.1t64.0.2 /usr/lib/x86_64-linux-gnu/libaio.so.1 创建用户 groupadd -g 28 -o -r mysql && useradd -M -N -g mysql -o -r -d /dat

国标GB28181公网平台LiteGBS国标GB28181视频平台建筑工地无线视频联网监控系统方案

技术的快速进步已经使得视频信号在经过数字化压缩之后,能够通过互联网宽带或移动4G网络进行远程视频监控。将这种尖端技术应用于建筑工地的安全管理,无疑极大地提高了管理的效率,使得监管工作变得更加高效和精确。国标GB28181公网平台LiteGBS监控系统在这一领域中表现卓越,它不仅为建筑施工企业提供了一个全新的管理平台,还显著提高了政府监管的实时性和有效性,让管理者能够随时掌握施工现场的最新情况。

imes完工下线

找bom清单SELECT reserved_number, reserved_line, b.erp_control_key_group, CASE WHEN shop_order_type IN ('SP04', 'SP12') AND error_proofing_sign = 'P' THEN 0 ELSE it.scan_check END scan_check, b.component_

Visual Studio Code(VSCode)中设置中文界面

通过快捷键设置中文‌: 打开VSCode,按住键盘上的“Ctrl+Shift+P”组合键打开命令面板。 在命令面板中输入“Configure Display Language”。 选择“Configure Display Language”,然后在弹出的语言列表中选择“zh-cn”。 点击“Reload”按钮或关闭并重新打开VSCode以应用更改。

影响黄金价格大幅波动的因素主要有哪些?

(10 封私信 / 80 条消息) 影响黄金价格大幅波动的因素主要有哪些? - 知乎 (zhihu.com) 黄金与美元,到底是什么关系?_财富号_东方财富网 (eastmoney.com) 是谁在买买买,推动黄金价格飙上天?|央行|美债|加息|美联储|国际金价|美元指数|新兴市场_网易订阅 (163.com)

winform用Dev的TreeList滚动到指定节点的位置

先说结果:MakeNodeVisible,TreeList用这个方法滚动到指定节点位置。 treeview有对应的方法EnsureVisible,滚动到指定节点的位置。 但treelist查了一下午就是没找到,AI还一本正经的说有EnsureVisible这个方法,最后同事说可以用bing国际版的搜索试试,都是英文了看着费劲。 在其中一个博客中找到了灵感,看到MakeNodeVisible这个方法

SSHD服务

1.sshd服务 1.0 故障案例:openssh删除了 本地连接 物理服务器 ,通过远程控制卡连接. 本地连接 云: 登录web页面,连接. 解决 连接后安装openssh,软件包,直接apt/yum安装 预防 删除之前准备好备用方案.Telnet 1.1 目标 1.修改sshd服务端配置文件修改ssh端口号,修改ssh禁用root远程登录. 2.使用ss

国标GB28181设备管理软件LiteGBS国标GB28181-2016平台构建雪亮工程视频监控系统

近年来,“雪亮工程”在全国范围内得到了大力推广和实施。该工程秉承“群众的眼睛是雪亮的”这一核心理念,利用现代信息技术,旨在提高基层治安综合治理的能力,特别是在治安防控、人口服务、信息宣传和矛盾纠纷调解等方面。 通过建立三级综治中心,将视频监控系统与综治信息化平台相融合,国标GB28181设备管理软件LiteGBS可实现视频监控资源的联网共享和智能化应用。 一、构建雪亮工程的视频监控系统是一个涵盖

rootless容器开发指北

前言: ruri前不久通过使用uidmap二进制的方式修好了rootless容器无法setgroups()的问题,差不多也该讲讲rootless容器的创建了。 rootless容器创建流程: 1.设置uidmap 我们可以通过读取/etc/subuid和/etc/subgid来获取uid_lower,uid_count和gid_lower,gid_count, 他们的格式为:foo:lower:c

一款超低功耗485芯片应用分享

最近一直在找一款可以低功耗运行的485芯片,但是市面上的很多485芯片接收状态下功耗都很大,后来找到了这款由无锡景明电子科技有限公司研制的超低功耗485芯片——JME8871(SOP8封装)/JME8471(MSOP8封装)(图片如下)。 以下是我对这款超低功耗485芯片的使用体验和介绍: 1.功能与特性 ●超低功耗:这款芯片最大的特点是其接收状态下功耗非常低,在接收状态下功耗可以低至不到2u

Nothing Phone(2)的灯带驱动研究笔记

最近整了部Nothing Phone(2),bl秒解的设定是真的舒服,所以买来第一时间就透了一遍(指root了)。 然后半夜睡不着,就打算研究一下这个灯带是怎么调用的。 然后就开始了, 一段孤独的旅程充满烦恼~ 内核源码: 很不幸,除了知道了灯带型号是aw20036之外没啥收获,原因无他,单纯看不懂代码,注释都不怎么写这不欺负萌新吗。。。 仓库里相关代码文件甚至具有可执行权限,看来开发者也是和咱一

<<  <  1  2  3  4  5  6  >  >>