自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 博客目录

目录 1.svn svn依赖关系 svn原理-协议交互图 svn协议和git协议的区别-从数据抓包分析 svn深度使用 svn的hook机制 svn源码下载以及svn封装的方法 2.python python编辑器 python学习例程1-helloword python学习...

2019-07-21 23:49:37

阅读数 39

评论数 0

原创 Libcurl库的使用

Libcurl库的使用 简单的概念,具体的使用就不细说了了,网上有一大堆,自行参考,下面记录一些使用中的注意的点,以免下次踩坑 常用的curl_easy_setopt设置 使用http的post发送数据需要设置如下参数: curl_easy_setopt(curl,CURLOPT_URL...

2019-10-10 18:35:29

阅读数 6

评论数 0

原创 Makefile--由入门到放弃

Makefile--由入门到放弃 入门: 最简单的makefile 目录结构如下: # tree ./ ./ ├── 1unicode_test.c ├── a.test ├── comm │ ├── cJSON.c │ ├── cJSON.h │ ├── Makefil...

2019-10-10 18:33:18

阅读数 8

评论数 0

原创 深入理解汉字编码问题---解决为编码而头疼

本文参考引用的其他博主的段落,均归其原创作者。 背景:在做网络通信的时候,总是会遇到各种样的编码格式问题,头疼不已,这次,为了一个中文的unicode转utf-8而头疼了两天,算是弄懂了其中的一部分理解吧。 首先我们要区分清楚很多概念,才不至于迷惑,才能理清楚这个问题,否则,我的脑袋就是一...

2019-09-27 19:17:28

阅读数 49

评论数 0

原创 一次耗时4天的oracle安装过程

一次耗时4天的oracle安装过程 服务端部署 平台环境 Linux系统:centos7.5 kernel:3.10.0-862.el7.x86_64 Oracle版本:oracle-database-ee-19c 因为oracle19对linux内核有版本要求,所以选择centos7....

2019-09-15 13:50:06

阅读数 15

评论数 0

原创 python的pyinotify模块一些注意事项

用于文件监控,可以使用pyinotify模块,感觉封装的并没有比c的代码有太多的不同,一样的机制,一样的使用方式。 使用的时候有以下几点注意: 1.使用python -m xxx 将单独调用模块,我们通过观察,监控目录和监控文件,其event的信息是不一样的,如下图: 这个情况是监控了一个目...

2019-08-11 18:45:17

阅读数 42

评论数 0

原创 svn源码下载以及svn封装的方法

svn源码下载地址如下图: 选择这个图标: svn封装的http方法 http原生的方法

2019-07-28 11:48:58

阅读数 15

评论数 0

原创 python模块列表-目前见过的自己整理

目录 1. ConfigParser 3 2. threading 3 3. json 3 4. urllib,urllib2 3 5. socket 3 6. uuid 3 7. re 3 8. pexpect 3 9. logging 3 10. signal 3 11....

2019-07-28 11:04:45

阅读数 59

评论数 0

原创 svn的hook机制

svn拥有hook机制,给了我们更多的操作空间。 在创建svn以后,在其版本库会有一个hooks的目录,其中就存放了svn提供的对外hook接口,在利用hook时,有一点需要注意,你写的脚本程序,一定要注意权限问题,否则会导致执行失败,但是svn的hook执行失败了不会有任何报错,除非你吧其中的...

2019-07-21 23:33:45

阅读数 10

评论数 0

原创 svn协议和git协议的区别-从数据抓包分析

从协议上来讲,svn和git的区别网上文章也很多,我就不多说了,大家自己分析。今天从数据抓包来分析一下。大神就不需要看了。 Git 客户端访问 Gitlib网页访问 svn_hhtp Svn 之所以做这个分析,是因为做防火墙系统的时候,需要对其进行区分,我们可以发...

2019-07-20 23:49:31

阅读数 50

评论数 0

原创 svn原理-协议交互图

svn项目使用图: svn协议交互图:

2019-07-20 22:48:38

阅读数 21

评论数 0

原创 svn依赖关系

由于服务器安装时最小化系统安装,所以软件的依赖需要自己安装。下面时依赖详细。 安装svn的依赖 通过rpm命令查找svn的依赖 rpm -ql package 显示软件包的文件列表 rpm -qf package 查询 文件所属于的软件包 通过这两个命令,可以知晓其余四种软件的依赖所需,...

2019-07-20 22:44:43

阅读数 13

评论数 0

原创 svn深度使用

svn,源代码管理工具,我就不多介绍了,网上一大堆。下面写一些我最近的对svn开发的过程,一些心得与体会。 都知道,svn服务器一般建在linux端,c端只有一个小乌龟,也挺好用的,最近发现有对svn的网页支持,就搞搞。 当我们在用小乌龟的时候,一般使用的时候是svn的协议,现在配置的是h...

2019-07-20 22:24:46

阅读数 23

评论数 0

转载 比较优秀的C/C++开源框架

本文转载至百度,其中介绍了一些c++的框架,觉得很齐全,特此发个博客进行记录。 其中我用过qt,感觉很不错,但不能将qt的单个模块提取出来,当作一个库的融入自己的c++程序中,可能是自己实力不够吧。 看到此文的大牛们,对于将qt的单个模块提取融入c++程序,你们有什么想法,欢迎留言交流。 原...

2019-07-13 00:10:15

阅读数 99

评论数 0

原创 LD_PRELOAD函数劫持

LD_PRELOAD函数劫持 2.3. LD_PRELOAD使用限制这种方式虽然很酷,但却有一些限制。比如对于静态编译的程序是无效的。因为静态编译的程序不需要连接动态库的面的函数。而且,假如文件的SUID或SGID位被置1,加载的时候会忽略LD_PRELOAD(这是ld的开发者出于安全考虑做的)...

2019-05-16 22:38:39

阅读数 68

评论数 0

原创 automake创建c项目,python项目的makefile

目录 入门教程(c/c++,bin) 2 进阶教程(python,bin): 4 编译生成so(c/c++,so) 5 入门教程(c/c++) 环境:centos7.5 安装automake 创建hello word程序 执行autoscan mv confi...

2019-05-16 22:35:46

阅读数 27

评论数 0

原创 python--自制程序性能检测工具

需求:做一个小工具,用来检测某一个程序的异常崩溃,cpu专用率,内存使用率,线程数,线程是否阻塞问题,当出现上述异常时,将日志上传服务器,方便查找问题。 这样一个小程序实现起来并不太难,但是我一点python都不会,可真是。。。时间只有一个星期。所以用一天的时间看了python的语法,第二天开始...

2019-03-23 14:33:38

阅读数 40

评论数 0

原创 ubuntu安装或更换内核问题处理步骤记录

ubuntu如何安装或更换内核 https://jingyan.baidu.com/article/17bd8e527a915085ab2bb89c.html Ubuntu无法更新的问题 https://blog.csdn.net/sunnyfg/article/details/51...

2019-03-05 11:40:24

阅读数 100

评论数 0

转载 网络-趣味理解网关、路由等概念

网关 网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时,网关也可以提供过滤和安全功能。大多数网关运行在OSI 7层协议的顶层--...

2019-03-01 13:00:51

阅读数 61

评论数 0

转载 Linux内核-整体架构简介

1. 前言 本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个软件子系统对应。 注:本文和其它的“Linux内核分析”文章都基于如下约定: a) 内核版本为L...

2019-03-01 11:12:55

阅读数 60

评论数 0

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