自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我要出家当道士

边学习,边记录。三人行,必有我师!

  • 博客(359)
  • 资源 (30)
  • 收藏
  • 关注

原创 快照技术的基本介绍

本文较为详细的介绍了常见类似快照的实现原理

2024-04-11 23:58:19 571

原创 了解与生成火焰图

本文较为详细的描述了火焰图的一些基本特征,并介绍了一个如何生成火焰图的方法。

2024-04-02 23:50:31 671

原创 KeepAlived使用介绍

本文简单的介绍了 keepAlived 的简单用法,并提供了一个高可用案例。

2024-03-31 23:54:32 1009

原创 Nginx Array

本文详细的介绍了 Nginx 中 Array 的代码实现

2024-03-22 16:59:57 277 1

原创 Nginx 内存池

本文详细的介绍了 Nginx 中内存池的设计思路与源码实现

2024-03-21 15:53:57 572

原创 3. 无重复字符的最长子串

力扣《3. 无重复字符的最长子串》题解

2024-03-12 23:09:52 340

原创 209. 长度最小的子数组

Leetcode《209. 长度最小的子数组》的题解

2024-03-10 21:12:03 377

原创 内存地址对齐

本文介绍了内存地址对齐的必要性并提供了示例代码

2024-02-26 23:29:33 874

原创 Linux 内存管理

本文详细的介绍了多种内存管理方式,同时详细介绍了Linux下的内存管理方式

2024-02-26 23:21:03 1225

原创 C 编码规范

简单介绍了 C 的编码规范。平时编码过程中可以快速查阅索引。

2024-02-20 23:38:02 1101

原创 Domain Socket

本文对什么是 Domain Socket 进行了简单介绍,并提供了使用案例。

2024-01-23 18:18:04 1093

原创 TCP服务器最多支持多少客户端连接

本文从理论和实际两个方面介绍了一个 TCP 服务器支持的最大连接数

2024-01-20 22:28:25 921

原创 如何调用 DBMS_DISKGROUP 对 ASM 文件进行随机读取

该篇博客介绍了如何通过 Java 调用 DBMS_DISKGROUP 读写 Oracle ASM 共享存储文件,并提供了 Java Demo。并测试出 DBMS_DISKGROUP 存在性能瓶颈。

2023-11-13 21:08:33 348

原创 Lamport Clock算法

本文详细的介绍了早期解决分布式存储系统一致性问题的 Lamport Clock 算法

2023-11-05 11:12:11 336

原创 进程信息查看脚本

文章提供了一个进程信息查看 shell 脚本,可根据进程名或 PID 查看进行的信息

2023-07-27 10:53:40 612 1

原创 Oracle中Archived redolog的生成

详细的介绍了 arhcived redolog是如何切换与生成的

2023-04-11 15:49:27 703 1

原创 内存映射详细介绍

简单的介绍了内存映射的相关概念,并提供了参考代码,最后还比较与其与 Direct IO 的不同

2023-03-30 10:16:46 1787

原创 Direct IO

详细的介绍了如何使用 Direct IO,并提供了案例代码。最后还比较了 O_DIRECT 与 O_SYNC。

2023-02-28 19:41:14 1415 1

原创 Centos下使用iscsi进行目录挂载

详细的介绍了如何在 centos 环境下使用 iscsi 将磁盘挂载到别的主机下

2023-02-27 17:52:02 2115

原创 使用Sysbench测试Oracle

详细的介绍了如何使用 sysbench 对 oracle 进行压力测试。

2023-02-24 16:06:53 902

原创 无网环境下centos7安装sysbench

详细的介绍了如何在无网环境下在Centos7环境中编译安装Sysbench,用于测试 Oracle。文内介绍了完整的安装流程,并提供了过程中所需的所有安装包与依赖。

2023-02-20 18:33:14 917

原创 如何提高数据库数据更新速率

简单的介绍了如何提升 Oracle 的 insert 与update 操作效率,并提供了测试过程与结果

2023-02-15 14:08:54 1531

原创 lsof使用介绍与案例模板

详细的介绍了 lsof 工具的使用,并提供了大量的使用案例

2023-02-10 16:39:42 639

原创 C中线程信号控制

详细的介绍了C中线程间信号控制的问题与方法,建议读一下

2023-01-31 19:15:17 587 1

原创 C中的动态库与静态库

简单高效的介绍了动态库与静态库,已经如何生成与使用。

2023-01-30 14:57:16 726

原创 Oracle IO是否为Direct IO

Oracle IO 是否为 Direct IO?

2022-12-05 11:23:20 467

原创 Oracle 日志文件内的checksum计算

详细介绍了Oracle 日志文件中每块数据的校验和位置信息和如何计算校验和

2022-11-23 13:36:16 272

原创 linux和windwos下的磁盘扇区数据查看

介绍了linux和windows下实用的磁盘数据查看工具,并提供了linux环境下的c程序查看磁盘数据。

2022-11-17 11:12:17 2188

原创 Oracle内部表X$KFFXP为啥为空?

Oracle内部表X$KFFXP为啥为空?如何正确获取 X$KFFXP 中的数据。

2022-11-15 13:34:11 418

原创 Oracle redo日志文件转储为文本格式

介绍了一种解析 Oracle 中 redo 日志文件的一种方法。

2022-11-03 21:26:14 289

原创 Oracle基本介绍与基本使用

介绍了oracle的基础架构与组成、基础的操作语句和一般功能检查

2022-10-22 09:47:44 6116

原创 基于informix的Gbase8s安装过程问题解疑

详细的介绍了基于informix的Gbase8s的安装过程已经过程中遇到的问题的解决办法。

2022-10-13 18:57:49 1248

原创 简单的正则应用

大多数语言都支持使用正则进行字符串的匹配,快速高效。该文简单的介绍正则表达式的用法。

2022-10-11 10:08:16 371

原创 mongodump与mongorestore的使用示例

介绍了mongodump与mongorestore的使用示例

2022-08-09 14:24:02 585

原创 基于信号量与环形队列实现读写异步缓存队列

提供了读写异步缓存队列的一种实现思路。详细的介绍了实现思路与过程,并在最后提供了C实现的参考代码。

2022-08-07 16:33:06 422

原创 linux下程序分析工具总结

总结了如何对运行中的进程进行全面的分析的一些方法

2022-07-26 23:56:25 754

原创 linux系统下CPU利用率的计算

详细介绍了linux环境下如何计算CPU利用率,并提供了参考代码

2022-07-24 23:02:59 4593 3

原创 Journal日志与oplog日志的区别

详细介绍了mongoDB中Journa日志和oplog日志的不同

2022-07-15 10:44:27 802

原创 源码编译按照mongoc

详细介绍在centos7环境下无网安装mongc。包括gcc、cmake的安装

2022-07-12 18:39:14 374

原创 mongoDB副本集

简单的介绍了mongoDB副本集架构中各个节点并介绍了oplog的一些基础概念和使用方法

2022-07-01 00:05:32 969

Ubuntu 下 man 3 手册(pdf格式)

将 ubuntu 20.04 下 man 3 下所有的库函数导出为 pdf 文件,方便快速查看阅读。 积分不够的,可以按如下步骤导出。 (0)按照 manpages, (1)man -S 2 -k . | awk '{print $1}' | xargs -I {} sh -c 'man -Tps {} > {}.ps' (2)执行如下脚本即可。 #!/bin/bash for file in *.ps; do if [ -f "$file" ]; then filename=$(basename -- "$file") filename_no_ext="${filename%.*}" ps2pdf "$file" "$filename_no_ext.pdf" echo "Converted $file to $filename_no_ext.pdf" fi done

2024-04-09

Ubuntu 下 man 2 手册(pdf格式)

将 ubuntu 20.04 下 man 2 下所有的库函数导出为 pdf 文件,方便快速查看阅读。 积分不够的,可以按如下步骤导出。 (0)按照 manpages, (1)man -S 2 -k . | awk '{print $1}' | xargs -I {} sh -c 'man -Tps {} > {}.ps' (2)执行如下脚本即可。 #!/bin/bash for file in *.ps; do if [ -f "$file" ]; then filename=$(basename -- "$file") filename_no_ext="${filename%.*}" ps2pdf "$file" "$filename_no_ext.pdf" echo "Converted $file to $filename_no_ext.pdf" fi done

2024-04-09

C编码中常见的错误汇总

1、表达式 2、空指针 3、内存泄漏 4、内存越界 5、野指针 6、其他常见错误

2024-02-29

Linux离线 rman 手册

Linux 离线 rman 手册,对于无法使用 rman 命令的 windows 环境,可以直接阅读 linux 下相关命令的介绍。

2024-02-25

musl libc 源码实现

musl libc 是一个轻量级的 C 标准库实现,与其他 C 标准库有着一些显著的区别和特点。 它非常适合用于嵌入式系统的开发。嵌入式系统通常对资源消耗有较高要求,而 musl libc 的小体积和高效性使得它成为开发嵌入式系统的理想选择。 一些 Linux 发行版如 Alpine Linux 就采用了 musl libc 作为其默认的 C 标准库实现。相比其他标准库,musl libc 更加轻量,因此在资源受限的环境下可以提供更好的性能。 对于追求性能的计算任务,musl libc 也可以发挥其优势。在一些高性能计算领域,开发者可能会选择使用 musl libc 来取得更好的性能表现。 由于 musl libc 对安全性有着极高的要求,一些对安全性要求较高的应用场景也会选择使用 musl libc。这包括一些安全相关的系统软件、网络安全产品等。 musl libc 遵循 POSIX 标准,提供了符合 POSIX 规范的函数和接口。因此,它也适用于跨平台开发,可以在不同的 POSIX 兼容系统上进行良好的移植性。

2024-02-22

Open BSD libc 源码

OpenBSD libc 是 OpenBSD 操作系统自带的 C 标准库实现,它与其他 C 标准库有着一些显著的区别和特点,下面是一些主要的特点: 安全性优先:OpenBSD libc 重视系统安全和可靠性,将其作为设计的首要目标。libc 的开发者们致力于通过减少代码复杂性、增加安全措施和积极修补潜在的安全漏洞等方式来提高库的安全性。 简洁而稳定:OpenBSD libc 追求代码的简洁性和可读性,以便于维护和审查。它遵循“保持简单”的原则,并避免引入过多的特性和复杂性。这使得 OpenBSD libc 在设计上更加稳定,减少了潜在的错误和安全风险。 POSIX 兼容:OpenBSD libc 遵循 POSIX 标准,提供了符合 POSIX 规范的函数和接口。这使得 OpenBSD libc 可以与其他 POSIX 兼容的系统和软件进行良好的互操作性。 系统优化:OpenBSD libc 针对 OpenBSD 操作系统进行了优化。它与 OpenBSD 内核紧密配合,以提供更好的性能和效率。OpenBSD libc 专注于开发高效的系统调用和底层操作,以充分利用操作系统的功能和

2024-02-22

glibc-2.39源码

内包含 gcc 标准库实现源码,对于想了解标准库如何实现的朋友,非常推荐阅读。

2024-02-21

Aix 环境下的安装 GCC 6.3.0 所需安装包与依赖包

在 Aix 7.1 和 Aix 7.2 测试有效。安装步骤如下: 1、将 gcc 包上传到 Aix 上 2、查询 Aix 主机内是否存在残留包 rpm -qa | grep gcc,如果存在则使用 yum -y remove 卸载掉。 3、进入 gcc 目录,使用命令 rpm -ivh *.rpm --nodeps --force,进行安装 4、使用 gcc -v 查询 gcc 版本号,若查询到则说明安装成功。

2023-10-23

AIX环境下的JDK1.7版本

AIX 环境下的 JDK1.7 版本,解压后里面存在两个文件 Java71_64.jre Java71_64.sdk。使用命令 installp -agXYd . Java71_64.jre Java71_64.sdk 2>&1 | tee installp.log 进行安装,已经在 AIX 7.1 和 AIX 7.2 上测试过了。

2023-10-19

Windows JDK 1.6 安装包

Windows JDK 1.6 安装包,解压后直接双击安装,简单易用。 下面是Oracle官网对 Java 的介绍:Oracle Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. With millions of developers running more than 60 billion Java Virtual Machines worldwide, Java continues to be the development platform of choice for enterprises and developers.

2023-10-12

Linux操作系统知识架构图1.0-高清

linux操作系统的大纲图,可以系统的了解linux相关知识点。可以用于速查常用 Linux 操作命令、性能工具与指标,一张图定位工作中80%高频问题。3 大体系,22 个模块,一张图搞定 Linux 必备核心技能。 linux操作系统的大纲图,可以系统的了解linux相关知识点。可以用于速查常用 Linux 操作命令、性能工具与指标,一张图定位工作中80%高频问题。3 大体系,22 个模块,一张图搞定 Linux 必备核心技能。 linux操作系统的大纲图,可以系统的了解linux相关知识点。可以用于速查常用 Linux 操作命令、性能工具与指标,一张图定位工作中80%高频问题。3 大体系,22 个模块,一张图搞定 Linux 必备核心技能。

2023-10-09

Oracle多个版本 JDBC

压缩包中包含了多个版本的Oracle JDBC。 包中 JDBC 版本如下所示: 1、ojdbc5-11.2.0.1.0 2、ojdbc6 3、ojdbc7 4、ojdbc8 5、ojdbc14

2023-03-16

python实现ftp文件传输

文件传输系统,基于ftp协议,使用python语言开发,虽然python里面已经有ftplib模块,可以很容易的实现ftp服务器。这次我使用的是socket实现client与ftp server之间的通讯和文件传输,client另起一个flask服务器,用于用户在浏览器端的交互。系统实现的功能有:用户登录注册,用户查看ftp服务器端文件和下载上传删除操作,支持多进程、多用户。 配合博客,使用更佳:https://blog.csdn.net/qq_37437983/article/details/104701344

2023-03-02

SAS磁盘与FC磁盘的比较说明

1、对如今企业级磁盘应用现状进行了简单的描述; 2、对SAS 磁盘和 FC 磁盘的性能进行了充分比较(内含具体测试参数) 3、对SAS的历史发展进行了概述,描述了SAS 磁盘的其它优势 4、补充了存储系统性能问题说明

2022-11-07

jdk1.8.0_333.x86_64-linux

linux(x86_64)下的jdk压缩包,版本为 1.8.0_333。附带安装教程。 1、将jdk压缩包解压到指定目录(如:/usr/local/java) 2、添加环境变量(sudo vi ~/.bashrc) export JAVA_HOME=/usr/local/java/jdk1.8.0_333 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH

2022-08-20

jdk1.7.0_79.x86_64-linux

linux(x86_64)下的jdk压缩包,版本为 1.7.0_79。附带安装教程。 1、将jdk压缩包解压到指定目录(如:/usr/local/java) 2、添加环境变量(sudo vi ~/.bashrc) export JAVA_HOME=/usr/local/java/jdk1.7.0_79 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH

2022-08-20

gcc与g++离线安装包

适合无网环境安装GCC与G++,版本为:4.8.5. 压缩包内置安装脚本:install.sh。运行即可完成安装。 方便快捷有效,可以避免各类依赖的困扰。 ---- 适合无网环境安装GCC与G++,版本为:4.8.5. 压缩包内置安装脚本:install.sh。运行即可完成安装。 方便快捷有效,可以避免各类依赖的困扰。 ----- 适合无网环境安装GCC与G++,版本为:4.8.5. 压缩包内置安装脚本:install.sh。运行即可完成安装。 方便快捷有效,可以避免各类依赖的困扰。 ---- 适合无网环境安装GCC与G++,版本为:4.8.5. 压缩包内置安装脚本:install.sh。运行即可完成安装。 方便快捷有效,可以避免各类依赖的困扰。

2022-05-23

最全RFC文档下载(截至2022年2月27号、英文、PDF格式)

目前所有发布的rfc文档(除 Not Issued),文档格式为PDF文档,具体介绍链接:https://blog.csdn.net/qq_37437983/article/details/123161219?spm=1001.2014.3001.5502

2022-02-27

深信服、奇安信、腾讯零信任安全解决方案

网络安全架构,零信任安全解决方案PPT与白皮书

2021-12-17

零信任基础资料整理(包含汇报PPT).zip

文件夹中包含的资料详细介绍了零信任思想,并对google的beyondCorp进行了深度解读,还介绍了腾讯的零信任解决方案,最后里面还有一个知识分享会所作的的ppt(内容简练,您可进行一定扩充)

2021-07-25

Zero Trust Architecture(final-2020-8).rar

《Zero Trust Architecture》为给出了零信任官方意义上的解读,细化了零信任架构的细节,更有力的推动了零信任思想的发展和落地。该版为最终版。

2021-07-23

logrus使用demo以及所需要的依赖包(go语言)

logrus使用demo以及所需要的依赖包,使用GO语言编写,使用方便,线程安全,demo实现了文件分割等必备功能。

2021-07-08

2006~2018年NOIP普及组初试复试试题与答案.rar

2006~2018年NOIP初赛与复赛真题答案。

2021-03-05

DASH_data.txt

DASH_data.txt

2020-10-23

Country.zip

Country.mmdb为全球IP库,可以实现各个国家的IP信息解析和地理定位,没有这个文件clash是无法运行的。但是现在的发行版好像有一个bug,就是无法自动生成这个IP库文件,并且终端中提供的网址也无法下载。这里提供一个本人的下载完成之后,将文件复制到/home/当前用户ID/.config/clash路径下就行。

2020-07-03

三个可能用到的停用词汇.zip

包括:中文停用词汇、哈工大停用词汇、四川大学机器智能实验室停用词汇。停用词是指在信息检索中,为节省存储空间和提高搜索效率,在处理自然语言数据(或文本)之前或之后会自动过滤掉某些字或词,这些字或词即被称为Stop Words(停用词)。这些停用词都是人工输入、非自动化生成的,生成后的停用词会形成一个停用词表。

2020-03-24

微博评论情感数据集(清洗之后的,有标注,中文,csv格式).zip

评论情感分类训练数据集,已完成清洗标注,分成四类,csv格式文档,二十万条数据清洗而成: 0:喜悦 1:愤怒 2:厌恶 3:低落

2020-03-24

H264码流控制.zip

H264码率控制经典资料 1. JVT-G012英文介绍与翻译.doc 2. Scalable Rate Control for MPEG-4 Video.pdf 3. H.264、AVC中的码率控制方案及算法实现 4. H264码率控制简介

2020-03-24

BP神经网络的几种改进方法.ppt

ppt文档中主要介绍了BP算法的一些不足和可以用于改进的方法! 简单实用,大家应该可以从中有所收获。

2020-01-05

32*32数字数据集.zip

注意,数据集中的是二维数组保存的测试数据和训练数据,不是图片格式的。文件中包含946个测试数据和1934个训练数据,每个单独放在txt文件中。

2019-12-17

移动边缘计算概述.rar

包内包含移动边缘计算的基础介绍,简单介绍了移动边缘计算的由来,还有一些综述类的知识点,例如卸载决策、缓存决策。

2019-12-05

非线性规划问题及其数基础.pdf

关于非线性规划问题介绍的十分详细,同时介绍了一些与其相关的基础数学知识,值得一看。我将ptf中公式格式调整了一下,阅读体验更佳。

2019-12-01

线性规划、无约束最优化和非线性规划.ppt

这个是我见过关于线性规划与非线性规划较为详细的课件,里面举例使用MATLAB编程来解决问题并简单的介绍了MATLAB中常用的几个函数。

2019-12-01

MNIST_data.zip

用于深度学习测试的数据集,官网下载十分缓慢,故放在此处宫大家下载,也留作备用。里面包含了四个文件。train-images.idx3-ubyte、train-labels.idx1-ubyte、t10k-images.idx3-ubyte和t10k-labels.idx1-ubyte。

2019-11-18

graphics下载包(包含graphics.lib).rar

graphics头文件和graphics.lib包。下载后依次放在include文件夹和lib文件夹下

2019-11-14

第12章排队论(清华教材).ppt

清华教材ppt,讲述的排队论。讲的很好,内容丰富,简单易懂

2019-11-08

bootstrap.min.js

官网copy的,网上文件资源比较少,所以copy成文件供大家下载

2019-08-18

bootstrap.min.css

bootstrap.min.cs文件,在网上看资源不多,就放上来了。

2019-08-18

Calculator.zip

基于Android实现的计算器,完成了输入排错,根据算数表达式求结果,实现了求乘方,倒数,求余,求阶乘,使用小括号完成复合运算。具体见https://blog.csdn.net/qq_37437983/article/details/94301096

2019-06-30

UML各类关系与图的学习(ptf版本)

博客https://blog.csdn.net/qq_37437983/article/details/89194396的ptf版本。话说csdn现在不能自定义积分了

2019-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除