自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不积跬步无以至千里,不积小流无以成江河

  • 博客(199)
  • 问答 (1)
  • 收藏
  • 关注

原创 sysbench数据库压力测试工具

下载安装:yum install sysbench检验安装是否成功:sysbench --version创建测试数据库:mysql>create database sbtest;准备:sysbench --test=/usr/share/sysbench/oltp_point_select.lua --tables=1 --table-size=...

2019-08-26 17:52:43 654

原创 wireshark过滤ip 端口 post

ip.dst == 192.168.74.72 and tcp.port in {443} and http.request.method==POST完!

2019-07-06 13:23:53 3197

原创 C语言base64编码解码(基于openssl)

#include <openssl/err.h>#include <openssl/ssl.h>#include <openssl/bio.h>#include <openssl/crypto.h>int base64_encode_by_openssl(char *in_str, int in_len, char *out_s...

2019-05-09 15:18:55 1152

原创 Linux上使用ftp

ftp 12.12.12.12在输入用户名/密码>cd 路径>bi>put test>get test>close>bye说明:bi意思是以二进制的模式传输,若传输的文件为图像、可执行文件等非文本的文件,则需要二进制模式传输。put test为上传test文件,get test为下载test文件。完!...

2019-04-16 10:20:13 350

原创 lilinux 命令修改文件内容

find -name 'test.txt' | xargs perl -pi -e 's|要被替换的字符|替换后的字符|g'完!!

2019-04-10 14:28:44 491

原创 source insight 项目窗口和上下文窗口 丢失 解决办法

选项-》装入配置-》装入会显示一个路径。卸载source insight之后 ,再把该路径删除,再安装source insight即可。完!!

2019-04-02 14:14:21 4439

原创 C语言 字符串裁剪实现

#include<stdio.h>#include<string.h>int main(){char a[100]="hello my name is";char b[100]= {0};int i=0;for(i=0;i<strlen(a);i++){ if(a[i] == ' ') { printf("dddddddddddd...

2019-03-20 17:50:04 2852

原创 验证网站证书问题 https://myssl.com/

如题。

2019-03-11 14:15:28 2550

原创 windows出现蓝屏解决方法

以ipeaklwf.sys为例。电脑突然蓝屏,显示“电脑遇到问题,需要重新启动.....”下面有小字,写到“失败的操作:ipeaklwf.sys”\解决方法:首先去文件管理器全局搜索ipeaklwf.sys发现它在Velocity目录下然后去“控制面板中的程序卸载”中找到Velocity并卸载它之后再在文件管理器全局搜索ipeaklwf.sys发现已经没有了完!...

2019-03-07 17:42:14 5641

原创 nginx重启时端口被占用

ps查看进程如下:~ # ps aux | grep nginxroot 1916 0.0 0.0 22012 2756 ? Ss 16:34 0:00 nginx: master process /www/bin/nginxroot 5533 0.0 0.2 28576 8108 ? S 16:58 0:...

2019-03-07 17:34:13 1366

原创 nginx使用printf打印输出

在配置文件nginx.conf中加入daemon off; master_process off;然后 kill掉nginx进程,再启动即可。完!

2019-03-05 22:10:02 6391 1

原创 C字符串截切函数strtok

#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(void){ char buf[]="aa bb cc dd"; char *temp1 = strtok(NULL," "); char *temp2 = strtok(NULL," "); char *temp3 = strtok(NULL,"...

2019-03-05 22:07:14 342

转载 C语言URL encode decode(url编码解码)

static unsigned char char_to_hex( unsigned char x ) { return (unsigned char)(x &gt; 9 ? x + 55: x + 48); } static int is_alpha_number_char( unsigned char c ) { if ( (c &gt;= 'a' &amp;&amp; c &...

2019-03-05 22:02:00 1870

转载 C语言 判断一个字符串是否全为数字

#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ char a[]="1000023233d"; if(strspn(a, "0123456789")==strlen(a)) { printf("quan wei shu zi\n"); }else{ prin...

2019-03-01 18:32:21 14003 2

原创 C语言 对字符串中的字符串进行替换(函数)

将str中的oldstr替换成newstr,替换成的字符串存放于outstrint strrpc_weixindz15376_auth(char *str,char *outstr,char *oldstr,char *newstr){ char bstr[strlen(str)]; memset(bstr,0,sizeof(bstr)); int i=0; for(i = 0;i ...

2019-02-27 17:07:04 17692

原创 C程序中发送http请求,并使用cJSON对返回的json数据进行解析

代码如下:int http_post( unsigned char *req, int reqlen, unsigned char *respbuf, const int respbuflen, int timeout){ int ret = 0; int error; socklen_t len; struct sockaddr_in sa; int sockfd = ...

2019-02-23 18:09:27 2297 2

原创 C程序中打印文件名、函数名、行号

printf(“%s:%s:%s”,__FILE__,__FUNCTION__,__LINE__); 完!!

2019-02-23 17:45:01 1534

原创 2018年过去了 2019年开始了

前言:算下来,入职这一行已经有30个月,来到北京也已经30个月。感叹时光匆匆,不知不觉。健康:最大的感受莫过于对身体对健康的追求,现在每遇项目重或加班,颈椎就疼的厉害。且经常会感到疲惫或骨骼疼痛。长时间久坐,压力大,吃外卖,不规律的作息,以及没有运动,是身体素质下滑的关键。18年身体体重飙升,胖了40斤。好在18年11月份开始减肥,现在又减掉了这40斤肉。不光为了美,更是对健康...

2019-02-23 17:43:09 348

原创 火狐浏览器 关闭密码自动填充功能

完!

2019-01-16 14:32:50 2369

原创 linux软连接

建立目录软连接ln -s /test/ /target删除目录软连接rm /target (不可是/target/)完 

2018-12-27 14:07:36 646

原创 Linux系统路由route的添加与删除

默认路由添加:route add default gw 192168.11.1删除:route del default查看:route -n 完!!

2018-11-13 16:31:46 2780

原创 popen与system

popen与system都可在C语言代码中实现shell命令的执行。popen是不堵塞的,也就是说不会等待子进程的结束并杀死子进程,即不会管理进程。这样就需要我们认为的去杀死或忽略子进程等操作。还有就是popen会将执行的结果返回到buf中。system是堵塞的,会自动对进程进行管理,无需我们再去对进程进行管理。另外,system不会返回执行的结果,只是会返回执行是否成功。若想要获取s...

2018-10-29 11:10:47 3509

转载 linux shell 重定向

之前对shell重定向的了解是模棱两可的,遇到重定向相关的知识总是需要翻书或者google,因此在这里总结一下shell的重定向一 输出重定向&gt; 表示覆盖; &gt;&gt; 表示追加Command &gt; filename 把标准输出重定向到一个新文件中(此命令等价于:Command 1&gt; filename. #注意:"1"和"&gt;"中间没有空格. 系统默认的就是1...

2018-10-29 11:00:54 286

原创 openssl命令实现文件的加密解密(对称加密)

加密:openssl enc -e -aes256 test.txt -out test.enc -pass pass:123456解密:openssl enc -d -aes256 -in test.enc -out test.txt -pass pass:123456test.txt为源文件   test.enc为加密后的文件  123456为对称密钥 使用的AES对称加密法...

2018-10-26 11:42:13 3243

原创 inotifywait+rsync实现配置同步

inotifywait可用来检测文件或目录  一旦触发条件就会执行设定的操作。rsync是同步工具。详细不再赘述,查看设计文档即可。此条博客仅供自己备忘,小白请绕行。...

2018-10-26 11:36:37 663 1

原创 程序员

身为一个程序员,感觉这是一份很高大上的工作。可为什么社会上对程序员这个工作这么看不起呢。每次有人问我什么工作,我说程序员,总会被嗤之以鼻,不管这种嗤之以鼻是玩笑也好是真心的也好,次数多了总会让人不舒服。究其原因,我认为是程序员们自身的原因,程序员老是玩笑自己是搬砖的,是IT民工,是屌丝。久而久之,那些非IT行业的人也这么认为了。我们推动着中国互联网科技的发展,我们靠技术吃饭,何以要不受待见。...

2018-09-16 18:47:04 226 1

原创 Beyond Compare对比文件不同

使用beyond compare可对比文件夹或文件的不同。灰色代表相同。紫色代表新增。红色代表内容不同。 完。

2018-08-23 18:52:34 931

原创 linux 权限控制 递归子目录

加参数R例如chmod 777 -R /home/ 完!!

2018-08-23 18:04:37 628

原创 scp错误解决:WARING:REMOTE HOST IDENTIFICATION HAS CHANGED!

解决方法:ssh-keygen -R 目标ip完!!

2018-08-21 17:19:36 379

原创 火狐浏览器无痕模式

火狐浏览器无痕模式不会保存缓存,这样就能防止在开发时因浏览器缓存带来的一些麻烦。进入方法如下图所示: 完!

2018-08-15 14:33:53 1877

转载 nginx 根据不同的url代理到不同的服务器

在nginx的nginx.conf配置文件中追加下面代码,nginx.conf一般在/usr/local/nginx/conf下面   server {listen 80;server_name 202.103.95.166;location /web {                proxy_pass  http://192.168.23.32:8899/web;     ...

2018-08-08 15:56:25 9860

转载 proxy_pass字段加不加“/”注意事项

点击查看原文https://www.cnblogs.com/kevingrace/p/6566119.html

2018-08-08 15:55:00 471

原创 nginx添加请求头字段、apache添加响应头字段

nginx添加请求头字段:server{......proxy_set_header MyHeader "test";......} apache添加响应头字段(windows):修改配置文件httpd.conf将下面这句话前面的“#”去掉。LoadModule headers_module modules/mod_headers.so在配置文件的最后添加...

2018-07-31 19:03:01 4882

原创 samba使用

[root@sslvpn-development tftpboot]# /etc/init.d/smb statussmbd is stoppednmbd is stopped[root@sslvpn-development tftpboot]# /etc/init.d/smb startStarting SMB services:                             ...

2018-07-11 11:10:06 196

原创 linux人为增加cpu使用率或load值

cpu使用率和load值是相通的,其一增加,另一也增加。可以通过计算圆周率的方式来增加也可执行该条语句dd if=/dev/zero of=/dev/null使用uptime命令即可查看load值使用top命令可查看cpu使用率完!!...

2018-07-05 16:48:26 5050

原创 tengine-2.2.2中sysguard与session_sticky_hide_cookie互斥

tengine-2.2.2中sysguard与session_sticky_hide_cookie互斥解决方法是在源码中做如下修改:ngx_http_sysguard_module.c中h=ngx_array_push(&amp;cmcf-&gt;phases[NGX_PERACCESS_PHASE].handles);改为:h=ngx_array_push(&amp;cmcf-&gt;phase...

2018-06-04 16:21:52 427

转载 win10搭建ftp服务器

转自百度经验FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件。目前有很多软件都能实现这一功能,然而windows 8系统自带的IIS就可以帮助你搭建FTP服务器。方法/步骤首先在开始屏幕中打开“搜索”,输入“控制面板”,并打开;在控制面板窗口中,找到“程序”,点击,步骤阅读在打开的“程序”窗口中,找到“启用或关闭wind...

2018-05-24 14:07:55 1673 1

原创 linux环境下python调用C库

举例 输出“hello world”

2018-04-21 17:41:54 291

转载 nginx开机自启动以及状态控制

转载地址:https://blog.csdn.net/u013870094/article/details/52463026Nginx 是一个很强大的高性能Web和反向代理服务器。虽然使用命令行可以对nginx进行各种操作,比如启动等,但是还是根据不太方便。下面介绍在linux下安装后,如何设置开机自启动。首先,在linux系统的/etc/init.d/目录下创建nginx

2018-04-18 11:57:03 339

原创 nginx做反向代理

反向代理概念:最初是client访问server,但是使用代理服务器去代理server后,当client访问server时就不会直接访问server,而是先访问代理服务器,由代理服务器再去访问serevr。但是client并不知道自己访问的是一台代理服务器。这个代理服务器就是反向代理。反向代理与正向代理的区别:反向代理代理server,正向代理代理client。使用nginx做反向

2018-04-18 11:55:26 256

空空如也

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

TA关注的人

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