找回密码
 立即注册

推荐主题

前缀和
一维前缀和 具体做法: 首先做一个预处理,定义一个sum[]数组,sum代表a数组中前i个数的和。 原理: sum[r] = a[1] + a[2] + a[3] + a[l-1] + a[l] + a[l+1] ...... a[r]; sum[l - 1] = a[1] + a[2] + a[3] + a[l - 1]; sum[r] - sum[ ...
胁冉右 2026-3-12 02:46
1119 0 41
CMake构建学习笔记19-OpenSSL库的构建
1. 概述 OpenSSL是一个开源的加密工具包和库,主要实现了安全套接字层(SSL)和传输层安全(TLS)协议,以及各种加密算法、数字签名、消息摘要、加密证书等功能。这个库可以说是Web开发尤其是HTTPS通信的基石了。这里就具体讲解一下如何 ...
况雪柳 2026-3-12 02:29
1229 0 48
【日记】果然单身男青年就是牛马吗……(317 字)
正文   昨天睡觉被热醒了…… 半夜爬起来开空调。这是我头一次睡着的时候开两个小时以上的空调。   今天又是搬东西的一天。单身,家住单位,男青年。纯纯牛马的象征。这帮人使唤起我来也没个心理负担,后来我就不干了。累了。她们还 ...
撵延兵 2026-3-11 23:41
317 0 28
rust学习十五.5、引用循环和内存泄露
这个章节主要是为了引出弱引用这个奇怪的概念。 说实在,这个没有什么太好写的,因为内容比较晦涩难懂!   在其它语言中,也常常存在所谓循环引用问题,和大部分问题一样,在其它语言中这些基本上都不是问题。但是在rust中,这是一个致 ...
晌集涟 2026-3-11 23:02
588 0 28
Github开源项目源码阅读(progschjThreadPool)
项目地址:https://github.com/progschj/ThreadPool 项目源码: }; // the constructor just launches some amount of workers inline ThreadPool::ThreadPool(size_t threads) : stop(false) { for(size_t i = 0;i
表弊捞 2026-3-11 23:02
806 0 27
【日记】他们似乎想给我上处分(915 字)
正文   再次深刻感受到了这个银行有多黑暗。   我本来以为这个事情差不多都可以结束了。反省报告也交了,文件也学了,纪委也谈话了。结果市分行行长还觉得不满意,让我在报告里加两句,写明这次愿意接受什么处罚,下次如果再犯愿意 ...
苗嘉惠 2026-3-11 22:59
311 0 31
记一次 .NET某固高运动卡测试 卡慢分析
一:背景 1. 讲故事 年前有位朋友找到我,说他们的程序会偶发性卡慢 10s 钟,在某些组合下会正常,某些组合下就会出现问题,解释不了其中的原因,让我帮忙看下怎么回事?截图如下: 这种问题还是挺有意思的,即 GTN_GetEcatEncPos 方 ...
蓝娅萍 2026-3-11 19:12
934 0 40
字符编码发展史2 — ISO-8859-N
[*]2.2. 第二个阶段 本地化 [*]2.2.1. ANSI [*]2.2.2. ISO/IEC 8859-N [*]2.2.2.1. 什么是ISO/IEC 8859-N? [*]2.2.2.2. ISO 8859-1的编码表 上一篇《字符编码发展史1 — ASCII和EASCII》我们讲解了字符编码的起源ASCII和EASCII。本 ...
揭荸 2026-3-11 18:50
209 0 33
C++ -- 引用
什么是引用? 引用其实就是一个变量的别名。也就是说,你可以通过引用的名称去访问原来的那个变量。 其操作符很简单,就是在变量前面加上&。 一个很简单的例子: [code] //variable int i; //reference variables int& r=i; ...
挠溃症 2026-3-11 18:42
1048 0 28
[.Net Framework 4.5] SimpleMVVM(极简MVVM框架)
一、前言 意料之外,也情理之中的,在主业是传统行业的本人,技术的选型还是落后于时代。 这不,因现实需要,得将大库中的 WPF MVVM 相关部分功能拆分出来独立使用,想着来都来了,就直接开源得了,顺便放到NuGet上,方便大家使用。 事 ...
季卓然 2026-3-11 18:17
1067 0 38
C++文件系统操作6 - 跨平台实现文件和文件夹的拷贝
[*]1. 关键词 [*]2. fileutil.h [*]3. fileutil.cpp [*]4. filesystem_win.h [*]5. filesystem_win.cpp [*]6. filesystem_unix.cpp [*]7. 源码地址 1. 关键词 C++ 文件系统操作 拷贝文件 拷贝文件夹 跨平台 2. fileutil.h 3. fileutil ...
翳舀 2026-3-11 18:13
254 0 36
【日记】今天好忙(316 字)
正文   今天一整天都是疯忙的节奏。上午开户,一来来俩。从 9 点到 12 点,中间连轴转没停过。   昨天睡得还可以,不过上午依旧很困。   昨晚跟兄长打了一晚上的掳人少女人偶,没打过…… 宫崎英高!你罪该万死!搞这么难…….   ...
高清宁 2026-3-11 17:39
706 0 32
别再说我不懂Node"流"了
Nodejs中包括4种类型的流:Readable、Writable、Duplex和Transform. Readable Stream 自定义Readable 自定义 Readable 流必须调用 new stream.Readable([options]) 构造函数并实现 readable._read() 方法。 此时会触发error事件 error- ...
欧阳梓蓓 2026-3-11 17:30
299 0 27
SignalR实时通信,多客户端与服务端交互
1.SignalR介绍 SignalR是一个开源的库,跨平台;让Web应用与其他应用通讯变得很简单,Web服务端可以实时的将内容推送给对应的客户端,客户端发送的信息也可以实时到其他客户端。 SignalR提供了一种远程过程调用(RPC)的方式,使得客户端 ...
汤流婉 2026-3-11 17:19
1190 0 26
C语言中的断言函数assert
简介 assert 是 C 语言中的一个宏,用于在程序运行时进行条件检查,主要用于调试目的。它在 头文件中定义,用于验证程序中的假设条件是否成立,如果不成立,程序将打印错误信息并终止执行。 特点 [*]调试用途:主要用于捕获程序中的 ...
步雪卉 2026-3-11 17:15
589 0 28
【workerman】uniapp+thinkPHP5使用GatewayWorker实现实时通讯
前言 之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛,就离不开通讯了,然后我就想到了长连接。这里本人用的是GatewayWorker框架。 什么是GatewayWorker框架? GatewayWorker是基于Workerman开发的一套TCP长连接的应用框架 ...
鞠彗云 2026-3-11 17:08
262 0 29
局部变量和全局变量
局部变量和全局变量 局部变量 定义变量可能有3种情况: [*]在函数的开头定义 [*]在函数内的复合语句内定义 [*]在函数的外部定义 在一个函数内部定义的变量只在本函数范围内有效,也就是说只有在本函数内才能引用它们,在此函数以外是 ...
红弘丽 2026-3-11 16:34
819 0 34
【日记】感觉自己已经魔怔了(817 字)
正文   下午装档案的时候,无意间朝外看了一眼,发现自己视力衰退了好多。感觉两只眼睛都有散光了,看东西有重影。有些担心。   兄长血检报告出来了,血红蛋白高,肌酐低。尿酸倒是正常了,但总体还是偏高。我觉得好奇怪,他降尿酸 ...
请蒂 2026-3-11 16:13
351 0 29
sensitive-word-admin v2.0.0 全新 ui 版本发布!vue+前后端分离
前言 sensitive-word-admin 最初的定位是让大家知道如何使用 sensitive-word,所以开始想做个简单的例子。 不过秉持着把一个工具做好的原则,也收到很多小伙伴的建议。 v2.0.0 在 ruoyi-vue(也非常感谢若依作者多年来的无私奉献) 的基 ...
撙仿 2026-3-11 16:10
234 0 43
Linux C++ 开发5 - 一文了解CMake构建
[*]1. 什么是CMake? [*]1.1. CMake的定义 [*]1.2. CMake有哪些优势? [*]1.3. CMake 的特点 [*]1.4. Cmake 、CMakeLists.txt 、Make 、Makefile 之间的关系 [*]2. 应用案例 [*]2.1. 项目概述 [*]2.2. CMakeLists.txt [*]2.2.1. 基 ...
坐褐 2026-3-11 14:45
217 0 30

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则