- 博客(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
714
原创 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
3453
原创 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
1260
原创 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
413
原创 lilinux 命令修改文件内容
find -name 'test.txt' | xargs perl -pi -e 's|要被替换的字符|替换后的字符|g'完!!
2019-04-10 14:28:44
550
原创 source insight 项目窗口和上下文窗口 丢失 解决办法
选项-》装入配置-》装入会显示一个路径。卸载source insight之后 ,再把该路径删除,再安装source insight即可。完!!
2019-04-02 14:14:21
4610
原创 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
2942
原创 windows出现蓝屏解决方法
以ipeaklwf.sys为例。电脑突然蓝屏,显示“电脑遇到问题,需要重新启动.....”下面有小字,写到“失败的操作:ipeaklwf.sys”\解决方法:首先去文件管理器全局搜索ipeaklwf.sys发现它在Velocity目录下然后去“控制面板中的程序卸载”中找到Velocity并卸载它之后再在文件管理器全局搜索ipeaklwf.sys发现已经没有了完!...
2019-03-07 17:42:14
5927
原创 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
1442
原创 nginx使用printf打印输出
在配置文件nginx.conf中加入daemon off; master_process off;然后 kill掉nginx进程,再启动即可。完!
2019-03-05 22:10:02
6603
1
原创 C字符串截切函数strtok
#include<stdio.h>#include<string.h>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
368
转载 C语言URL encode decode(url编码解码)
static unsigned char char_to_hex( unsigned char x ) { return (unsigned char)(x > 9 ? x + 55: x + 48); } static int is_alpha_number_char( unsigned char c ) { if ( (c >= 'a' && c &...
2019-03-05 22:02:00
2029
转载 C语言 判断一个字符串是否全为数字
#include<stdio.h>#include<string.h>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
14793
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
17845
原创 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
2556
3
原创 2018年过去了 2019年开始了
前言:算下来,入职这一行已经有30个月,来到北京也已经30个月。感叹时光匆匆,不知不觉。健康:最大的感受莫过于对身体对健康的追求,现在每遇项目重或加班,颈椎就疼的厉害。且经常会感到疲惫或骨骼疼痛。长时间久坐,压力大,吃外卖,不规律的作息,以及没有运动,是身体素质下滑的关键。18年身体体重飙升,胖了40斤。好在18年11月份开始减肥,现在又减掉了这40斤肉。不光为了美,更是对健康...
2019-02-23 17:43:09
364
原创 Linux系统路由route的添加与删除
默认路由添加:route add default gw 192168.11.1删除:route del default查看:route -n 完!!
2018-11-13 16:31:46
2862
原创 popen与system
popen与system都可在C语言代码中实现shell命令的执行。popen是不堵塞的,也就是说不会等待子进程的结束并杀死子进程,即不会管理进程。这样就需要我们认为的去杀死或忽略子进程等操作。还有就是popen会将执行的结果返回到buf中。system是堵塞的,会自动对进程进行管理,无需我们再去对进程进行管理。另外,system不会返回执行的结果,只是会返回执行是否成功。若想要获取s...
2018-10-29 11:10:47
3590
转载 linux shell 重定向
之前对shell重定向的了解是模棱两可的,遇到重定向相关的知识总是需要翻书或者google,因此在这里总结一下shell的重定向一 输出重定向> 表示覆盖; >> 表示追加Command > filename 把标准输出重定向到一个新文件中(此命令等价于:Command 1> filename. #注意:"1"和">"中间没有空格. 系统默认的就是1...
2018-10-29 11:00:54
338
原创 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
3368
原创 inotifywait+rsync实现配置同步
inotifywait可用来检测文件或目录 一旦触发条件就会执行设定的操作。rsync是同步工具。详细不再赘述,查看设计文档即可。此条博客仅供自己备忘,小白请绕行。...
2018-10-26 11:36:37
722
1
原创 程序员
身为一个程序员,感觉这是一份很高大上的工作。可为什么社会上对程序员这个工作这么看不起呢。每次有人问我什么工作,我说程序员,总会被嗤之以鼻,不管这种嗤之以鼻是玩笑也好是真心的也好,次数多了总会让人不舒服。究其原因,我认为是程序员们自身的原因,程序员老是玩笑自己是搬砖的,是IT民工,是屌丝。久而久之,那些非IT行业的人也这么认为了。我们推动着中国互联网科技的发展,我们靠技术吃饭,何以要不受待见。...
2018-09-16 18:47:04
259
1
原创 Beyond Compare对比文件不同
使用beyond compare可对比文件夹或文件的不同。灰色代表相同。紫色代表新增。红色代表内容不同。 完。
2018-08-23 18:52:34
1088
原创 scp错误解决:WARING:REMOTE HOST IDENTIFICATION HAS CHANGED!
解决方法:ssh-keygen -R 目标ip完!!
2018-08-21 17:19:36
439
转载 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
10007
转载 proxy_pass字段加不加“/”注意事项
点击查看原文https://www.cnblogs.com/kevingrace/p/6566119.html
2018-08-08 15:55:00
510
原创 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
5036
原创 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
237
原创 linux人为增加cpu使用率或load值
cpu使用率和load值是相通的,其一增加,另一也增加。可以通过计算圆周率的方式来增加也可执行该条语句dd if=/dev/zero of=/dev/null使用uptime命令即可查看load值使用top命令可查看cpu使用率完!!...
2018-07-05 16:48:26
5247
1
原创 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(&cmcf->phases[NGX_PERACCESS_PHASE].handles);改为:h=ngx_array_push(&cmcf->phase...
2018-06-04 16:21:52
484
转载 win10搭建ftp服务器
转自百度经验FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件。目前有很多软件都能实现这一功能,然而windows 8系统自带的IIS就可以帮助你搭建FTP服务器。方法/步骤首先在开始屏幕中打开“搜索”,输入“控制面板”,并打开;在控制面板窗口中,找到“程序”,点击,步骤阅读在打开的“程序”窗口中,找到“启用或关闭wind...
2018-05-24 14:07:55
1717
1
转载 nginx开机自启动以及状态控制
转载地址:https://blog.youkuaiyun.com/u013870094/article/details/52463026Nginx 是一个很强大的高性能Web和反向代理服务器。虽然使用命令行可以对nginx进行各种操作,比如启动等,但是还是根据不太方便。下面介绍在linux下安装后,如何设置开机自启动。首先,在linux系统的/etc/init.d/目录下创建nginx
2018-04-18 11:57:03
365
原创 nginx做反向代理
反向代理概念:最初是client访问server,但是使用代理服务器去代理server后,当client访问server时就不会直接访问server,而是先访问代理服务器,由代理服务器再去访问serevr。但是client并不知道自己访问的是一台代理服务器。这个代理服务器就是反向代理。反向代理与正向代理的区别:反向代理代理server,正向代理代理client。使用nginx做反向
2018-04-18 11:55:26
301
空空如也
openssl 读取DER编码的私钥 写入DER编码的私钥的函数是什么?
2017-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人