自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 centos7 tcpkill安装

tcpkill dnsiff

2022-07-25 15:17:53 1816 1

翻译 使用 OpenSSL 生成自签名证书

https://www.ibm.com/docs/zh/api-connect/10.0.1.x?topic=overview-generating-self-signed-certificate-using-openssl基本环境[root@localhost build]# rpm -q centos-releasecentos-release-7-9.2009.1.el7.centos.x86_64[root@localhost build]# openssl req -newkey r

2022-03-29 18:29:09 291

原创 CentOS7 Systemtap 安装

uname -a。

2021-12-09 11:09:03 1841

转载 C++二维数组与指针

C++二维数组与指针

2021-11-27 09:30:44 1443

原创 CentOS7 火焰图制作

on-cpu火焰图准备1. 首先目标二进制编译加参数 -fno-omit-frame-pointer2. 安装perf:yum install -y perf数据采样perf record -F 99 -p PID -g -- sleep 60perf record -g <binary>-F 99: 每秒采样99次-p PID: 指定进程id-g: 记录调用栈sleep 60: 持续60秒, 如果不加则一直采样到手动中断(CRTL+C)为止上面的命令会生成

2021-09-23 08:45:49 647

原创 swig c++ 转java 封装

1. 环境记录分装ctp apilinux: centos7, 64位java -version openjdk version "1.8.0_292"swig -version SWIG Version 2.0.10gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)2. 编译dtp lib库g++ -fPIC -shared -O2 -Wfatal-errors -m64 库依依赖 头文件路径都要加上编译时 64位要__att...

2021-04-29 20:25:04 376

原创 ubuntu 18.04挂载 samba 共享文件目录

sudo apt install cifs-utilssudo mount -t cifs //ip/文件夹 /mnt/文件夹 -o username=用户名,password=密码,vers=1.0

2019-04-19 08:28:00 3194

转载 802.11协议帧格式、Wi-Fi连接交互过程、无线破解入门

转自: http://www.cnblogs.com/littlehann/p/3700357.htmlLinux黑客大曝光: 第8章 无线网络无线网络安全攻防实战进阶无线网络安全 黑客大曝光 第2版http://zh.wikipedia.org/wiki/IEEE_802.11http://www.hackingexposedwireless.com/doku.phphttp:/...

2018-11-30 10:08:44 4662

转载 ubuntu redmine 安装

1 预备工作redmine source code两个途径http://www.redmine.org/projects/redmine/wiki/Download git clone https://github.com/redmine/redmine需要一种数据库,这里以mysql为例sudo apt-get install mysql-server mysql-clie...

2018-11-30 09:03:10 304

转载 Linux下用hostapd架无线AP(转载)

原网址:http://ihacklog.com/post/use-hostapd-to-setup-wireless-access-point-under-linux.html 本文将介绍在linux下面用笔记本无线网卡架设无线AP。在win7下面用“承载网络”让爪机上wifi真是爽YY啊。其实linux下面也是可以的,不过得看运气了。正如windows7下面要求你的无线网卡驱动必须...

2018-11-23 09:27:12 485

转载 rocketchat 的安装方式, 手动安装可以参考官网

1.手动安装原创部分:手动安装的方式https://rocket.chat/docs/installation/manual-installation/ubuntu/该启动的服务都要启动, 比如MongoDB 2. 使用snap安装Rocket.Chat 是特性最丰富的 Slack 开源替代品之一。主要功能:群组聊天,直接通信,私聊群,桌面通知,媒体嵌入,链接预览,文件上传,...

2018-11-21 11:00:09 10332

转载 OpenWrt quilt patch 方法

转自: http://blog.csdn.net/wwx0715/article/details/25160361   一、前言配置完Openwrt后,首次编译时会在编译过程中下载各种源码包,而且解压这些源码包并打上patch。  需要对源码进行修改时,可直接修改源码并重新编译,但clean后再次编译时会再次解压源码包,以至所做的修改全部丢失。本文参考Openw...

2018-10-12 09:03:20 1232

转载 送你一个励志故事(转载)

转载 MARK一下作者:守望者1028链接:https://www.nowcoder.com/discuss/55353来源:牛客网 本面试主要分成三块内容:第一部分:知识水平的提升方法与面试技巧,针对非科班或者知识面薄弱的同学,讲解准备校招与校招过程中应该具备的能力与技巧,包括但不限于推荐书单,技能说明,面试技巧等。第二部分:大体上描述C++研发或者后台开发在笔试面试中高频出现...

2018-08-14 21:15:40 965

原创 ubuntu 16.04 bind9 DNS server 这里只做域名解析成IP

1. sudo apt-get install bind9有询问Yes的地方Yes就行。无法安装执行 sudo apt-get update2.等待安装完成,进入配置文件目录, cd /etc/bind/在named.conf 里可以看到:include "/etc/bind/named.conf.options";include "/etc/bind/named.conf.local";incl...

2018-03-15 10:41:33 3733

原创 C语言 static

变量的生命周期是指,相对于程序运行的进程生命周期,变量存在的时间段。变量的生命周期由变量的存储类型(位置)决定。因此static的第1种含义也可以理解为,static定义了变量的存储类型(位置)。C语言中,变量存储位置分为栈、全局静态区、堆。栈用来做函数调用,参数传递等,在程序的运行过程中是操作最频繁的数据区。全局静态区,是变量一直存在于内存中,在程序整个运行过程中不会被销毁。堆,是由操作系统维护...

2018-03-14 22:54:00 302

原创 Ubuntu 16.04 ftp服务器搭建 匿名用户

1. sudo apt-get install vsftpd有询问Yes的地方Yes就行。无法安装vsftpd执行 sudo apt-get update2.等待安装完成,进入配置文件目录, cd /etc/3. 将配置文件备份, sudo cp vsftpd.conf vsftpd.conf.bak  这是个人习惯。4.配置文件中主要有这几项修改:匿名用户(就是可以直接登录的)anon_uplo...

2018-03-02 10:47:49 2877

原创 ubuntu 16.04 samba服务搭建

1. sudo apt-get install samba有询问Yes的地方Yes就行。无法安装samba执行 sudo apt-get update2.等待安装完成,进入配置文件目录, cd /etc/samba/3. 将配置文件备份, sudo cp smb.conf smb.conf.bak  这是个人习惯。4.配置文件最后添加:[share]  #到时候samba登录的时候显示的文件夹的名...

2018-03-02 10:39:59 8829 2

原创 Ubuntu 16.04 http/https server apache2 搭建

1. sudo apt-get install apache2有询问Yes的地方Yes就行。无法安装apache2执行 sudo apt-get update2.等待安装完成,进入配置文件目录, cd /etc/apache2/3. 将配置文件备份, sudo cp apache2.conf apache2.conf.bak 这是个人习惯。4.配置文件中主要有这几项修改:...

2018-03-02 10:25:23 5566 1

原创 linux c 中文件的创建 读写

头文件:#include定义: FILE *fd创建 : fd=fopen("pathname" ,"w");pathename: 路径 或者直接在当前目录下w:只写r:  只读b: 二进制可以组合使用。fprintf(fd,const char *format,[argument]);fclose(fd);

2015-09-14 15:13:45 839

转载 Linux中替换文本中的字符串

方法有二: (一)通过vi编辑器来替换。参考博文:http://www.linuxdiyf.com/viewarticle.php?id=99843http://kingaragorn.javaeye.com/blog/467308 vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用编辑软件进行替换,今天发现该命令有很多种写法(vi真是强大啊,还有很多需要学

2015-09-11 15:15:22 568

原创 多个 echo 输出 不换行

在shell中,echo输出会自动换行。有时候在循环中希望echo输出不换行。代码实现如下:                         echo -e     " \c"                                        -e 表示开启转义                                       \c表示不换行     

2015-08-25 08:43:33 46103 1

原创 vim 配置文件 .vimrc

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""set shortmess=atI   " 启动的时候不显示那个援助乌干达儿童的提示  "winpos 5 5          " 设定窗口位置  "set lines=4

2015-08-18 08:36:43 417

转载 shell printf 用法

$printf "The first program always prints '%s,%s!'\n" Hello world为什么!'出错?%s!是无法识别的可以写成 $printf "The first program always prints '%s,%s' \n" Hello world!printf某些情况可以替代echo.1 #!/bin/bas

2015-08-14 10:07:17 1012

原创 linux 在bash 中的 second SECOND SECONDS

:$  echo $SECONDS  #当前系统运行时间:$ 6643   #单位s在一个shell脚本中运行的话,每一次SECONDS从0开始,无需定义和read. bash默认SECONDS从0开始计时.在这里我们用一个例子进行说明,使读者容易理解.这个脚本已经运行的时间(以秒为单位).1 #!/bin/bash23 TIME_LIMIT=104 INTERVA

2015-08-11 10:26:12 1026

程序 snake

一个简单的snake程序,c++程序。初学者使用学习c语言。

2015-08-12

空空如也

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

TA关注的人

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