自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CodeHouse的博客

MFC对Excel数据进行读取

  • 博客(360)
  • 资源 (23)
  • 问答 (4)
  • 收藏
  • 关注

原创 eth0无法ping通网关问题

所以现在让eth0口处于活跃状态,则修改BONDING_OPTS=“mode=active-backup miimon=100”为BONDING_OPTS=“mode=active-backup miimon=100 primary=eth0”172.16.122.1对应的是bond0接口,在ping 172.16.122.1网关时一直报不可达,执行systemctl restart nework后,可以ping 通172.16.122.1。通过cat /proc/net/bonding/bond0。

2025-04-20 00:29:31 144

原创 python类装饰器

当使用@logger装饰器时,Python会执行say = logger(say),这会创建一个logger类的实例(即logger_instance),并将原函数say作为参数传递给__init__方法。当执行say(“hello”)时,Python会隐式调用logger_instance.__call__(“hello”),这是__call__方法的特性。​​装饰器本质​​:装饰器语法糖会将目标函数(如say)作为参数传递给装饰器类,此时会调用类的__init__方法。

2025-04-14 23:39:20 231

原创 python reduce常用场景

【代码】python reduce常用场景。

2025-01-01 20:18:53 98

原创 qemu搭建aarch64

下载固件:https://publishing-ie-linaro-org.s3.amazonaws.com/releases/components/kernel/uefi-linaro/16.02/release/qemu64/QEMU_EFI.fd?构建系统,hostfwd=tcp::8081-:22很重要,用于ssh可以访问qemu内的系统,否则无法传输文件和远程访问操作,系统内22映射到外部8081端口(可以自行更改)安装之后不能上外网,发现没有ifcfg-eth0文件,可以手动创建后重启。

2024-12-04 11:12:23 920

原创 docker 僵尸进程问题

若A中执行B的方式是subprocess.run([“/usr/bin/B”], shell=True),会发现B的ppid是一个bash,手动kill 掉B服务,B资源会被bash进行回收,bash同时也会运行结束;若A中执行B的方式是os.system(“/usr/bin/B”),会发现B的ppid是1,手动kill 掉B服务,B就会出现僵尸进程情况(并且无法被kill掉)。场景分析:python脚本A中执行B应用,将A部署在docker中,在yml文件中COMMAND:[“A”]进行运行A。

2024-11-28 09:50:54 459

原创 python 装饰器使用

【代码】python 装饰器使用。

2024-11-27 22:41:06 127

原创 linux 网络序

在将ip字符串转网络序存储时。根据整形二进制显示判断。

2024-09-30 09:51:27 561 1

原创 python 执行命令

【代码】python 执行命令。

2024-07-21 23:11:24 182

原创 python mro计算规则

【代码】python mro计算规则。

2024-07-14 22:59:08 147

原创 python元类

【代码】python元类。

2024-07-13 00:41:01 141

原创 python类和对象属性

【代码】python类和对象属性。

2024-07-06 17:28:18 167

原创 python协程yield实现

【代码】python协程yield实现。

2024-06-30 23:16:00 409

原创 python eval和exec使用

【代码】python eval和exec使用。

2024-06-30 00:00:00 144

原创 python__getattribute__使用

【代码】python__getattribute__使用。

2024-06-23 22:21:33 223

原创 python魔法__dir__和__dict__

【代码】python魔法__dir__和__dict__

2024-06-22 23:04:43 183

原创 python cls的使用

【代码】python cls的使用。

2024-06-15 01:20:39 616

原创 python 可迭代对象与迭代器

【代码】python 可迭代对象与迭代器。

2024-06-11 23:26:42 144

原创 python信号量

【代码】python信号量。

2024-06-09 15:09:28 166

原创 python进程池使用

【代码】python进程池使用。

2024-06-08 22:07:44 212

原创 win磁盘映射到linux

1.windows磁盘映射,指定文件win_share进行文件共享,右键属性共享。有时虚拟机磁盘不够或文件想存在本地但使用linux环境,可以使用磁盘映射。2.linux 新建映射目录win_share。3.在linux进行挂载。

2024-06-06 23:31:31 632

原创 python线程池的使用

【代码】python线程池的使用。

2024-06-06 23:27:09 378 1

原创 python threading.local

【代码】python threading.local。

2024-06-05 23:36:01 247 1

原创 makefile ifeq条件编译

make 参数为空,则会执行@ls -rlt。参数为clean: 这会执行下面find命令。

2024-01-26 20:18:22 408

原创 python ast 解析enum为C头文件

【代码】python ast 解析enum为C头文件。

2024-01-23 00:01:51 1613

原创 二层交换机和三层交换机

pc3与pc4进行通信,pc3 192.168.1.1直连Vlanif2,源地址ip地址是属于192.168.1.0/24网段的,目的地址192.168.2.1是属于192.168.2.0/24网段,对应的是Vlanif3, 最终是可以ping通的。如:pc1 192.168.1.1 与 pc2 192.168.1.2通信需要经过二层交换机,二层交换机不能配置ip的,但有的二层交换机可以配置vlan口,作为管理ip,可以给vlan口配置ip。上面配置完后,pc无法识别vlan,是无法通信的。

2024-01-21 23:08:02 1175

原创 dhcp协议

3.DHCP Request(选择并请求),选择指定的offer,因为新设备还没有安全允许可以使用这个ip,因此在网络层里依旧使用0.0.0.0来作为源ip地址,但options选项中有选择的ip地址,并进行广播,因为局域网可能存在多个DHCP服务器,因此用广播可以告诉所有设备已经选择哪个服务器。数据链路层mac地址(源mac地址是新设备mac地址,不知道目的mac地址, 填写ff:ff:ff:ff:ff:ff)若局域网里有两天DHCP服务器,同时提供offer,设备只能选择其中一个,根据先到先选择。

2024-01-21 19:32:11 416

原创 python super使用

【代码】python super使用。

2024-01-17 23:43:46 546

原创 linux 内核编译和日志

若想内核代码日志生效需要重新编译,安装,重启操作。后续待补充,关于内核跟踪调试。

2024-01-03 17:25:18 663

原创 /lib64/librpmio.so.8 undefined symbol EVP_md2 version OPENSSL_1_1_0

【代码】/lib64/librpmio.so.8 undefined symbol EVP_md2 version OPENSSL_1_1_0。

2023-12-21 18:48:31 3646 1

原创 pandas 输出dict

【代码】pandas 输出dict。

2023-12-14 20:36:44 618

原创 python zmq客户端和服务端router socket类型

【代码】python zmq客户端和服务端router socket类型。

2023-12-02 17:26:05 768

原创 unix dgram通信

【代码】unix dgram通信。

2023-12-02 16:49:46 685

原创 安装openssl Makefile:688 configdata.pm报错

执行:sudo timedatectl set-time “yyyy-MM-dd hh:mm:ss”安装openssl报错:openssl Makefile:688 configdata.pm。关闭ntp服务:sudo timedatectl set-ntp false。查看:timedatectl status。环境centos8 aarch64。date查看时间发现时间没有同步。发现ntp服务是active。

2023-11-23 16:21:32 319

原创 gdb调试

break [args] if [cond]: 当【cond】这个运算为真时,设置中断点,args可以能是以上。rbreak regex: 使用正则表达式来寻找可能的函数,并在其进入点设置中断点;break function:在当前文件指定函数设置断点,c++中key使用。可能出现的详细位置,0-表示取消,1-表示所有设置断点,其他则设置相应的。down n:表示栈的下面移动n层,n可以省略,表示向下移动一层。up n: 表示栈的上面移动n层,n可以省略,表示向上移动一层。frame(f) n:切换栈。

2023-10-06 16:16:51 192

原创 二分查找法

【代码】二分查找法。

2023-09-24 13:48:16 163

原创 腐烂橘子图问题

【代码】腐烂橘子图问题。

2023-09-23 23:45:35 174

原创 和为k的子数组个数

【代码】和为k的子数组个数。

2023-09-17 00:01:09 136

原创 所有字母异位词

【代码】所有字母异位词。

2023-09-16 21:37:31 148

原创 三数之和 数组

【代码】三数之和 数组。

2023-09-16 18:48:27 133

原创 QT object元对象

5.QObject::setProperty()和QObject::property()通过名字来动态设置或者获取对象属性;3.QObject::inherits()函数返回一个对象是否是QObject继承树上的一个类的实例的信息;4.QObject::tr()和QObject::trUtf8()进行字符串翻译来实现国际化;则会另创建一个以moc_作为前缀的C++源文件,其中包含类为每一个类生成的元对象代码,1.QObject::metaObject()函数可以返回一个类的元对象;信息和动态属性系统;

2023-09-15 22:24:44 407

ubuntu_sources.rar

主要是关于ubuntu使用apt-get install 命令安装包报错,ubuntu some packages could not be installed,需要进行换源

2021-06-20

navicat121_premium_cs_x64.exe

支持mysql、oracle、db2等数据库,使用非常方便

2021-01-21

UE_23.20 已安装版.rar

安装版本可以直接使用,还有使用教程、语法高亮等

2021-01-21

WinPcap_4_1_3.rar

wireshark 报错找不到接口,需要安装这个wincap包

2021-01-21

sourceinsight4-zhuceji.rar

sourceinsight4_zhuceji,亲测可用

2021-01-06

SecureCRT_v7.0_patch.rar

关于secureCrt中有32和64位,并且有zhuceji

2021-01-06

traceroute-2.1.0.rar

linux traceroute安装.tar.gz命令包

2021-01-06

openssl编程.rar

堆栈、hash、内存分配、抽象IO、配置文件、base64、摘要、HMAC,ASN1等理论、RSA、X509数字证书和实例

2020-07-03

mysql深入浅出

mysql最全讲义,sql基础、运算、函数、字符类型、存储过程等详细教程

2018-11-01

linux vim命令详解

从事linux的初学者可以详细看并动手,老司机可以粗略看看,增强下自己;

2018-10-31

Nginx模块开发指南

Nginx模块开发指南,由入门到精通;基础设施、高级数据结构、配置、框架、请求发送处理等

2018-10-31

access数据库存储通讯录

使用C++MFC进行开发的access的数据库通讯录,比较简陋

2018-06-20

svn使用手册

svn手册简单上手,对多人开发代码并管理代码有很大帮助

2018-05-15

ncurses编程库

1、解压 2、进入解压目录 3、执行:./configure 4、执行:sudo make 5、执行:sudo make install

2018-05-15

c语言从入门到精通

文档设计知识比较全面,对刚学习C的同学也是照顾的很周到,对有基础的可以熟悉温习下

2018-04-23

perl脚本充菜鸟到大神

第一章 简介 第二章 标量数据 第三章 列表与数组 第四章 子程序 第五章 输入与输出 第六章 哈希 第七章 漫游正则表达式王国 第八章 以正则表达式进行匹配 第九章 用正则表达式处理文本 第十章 其他控制结构 第十一章 Perl模块 第十二章 文件测试 第十三章 目标操作 第十四章 字符串与排序 第十五章 智能匹配与given-when结构 第十六章 进程管理 第十七章 高级Perl技巧

2018-04-23

对Excel数据进行读写的源文件

对Excel数据进行读取操作,将该资源的.cpp和.h拷贝到工程目录下

2015-08-10

sys/**.h头文件

socket.h uio.h types.h cdefs.h fcntl.h file.h locking.h param.h .utime.h.. GNU 里面的C library,,对应的头文件

2015-07-15

VC的截图小软件

使用VC6.0开发品台,和win32开发技术,附有源代码,编译后直接运行

2015-04-07

计算机课程表系统

用C/C++ 编写的排课系统,内部含源代码和样例。

2015-03-24

C++实现排课程序

C++实现排课程序

2015-02-03

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

TA关注的人

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