- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 linux c++多线程互斥锁和信号量简单实例
#include #include using namespace std; int num = 0; pthread_mutex_t lock; pthread_cond_t threadADo; pthread_cond_t threadBDo; void *doThreadA(void *a)//只输出偶数 { for(int i = 0; i { pthr
2017-05-23 11:12:06
834
原创 linux centos6联网脚本配置
DEVICE=eth0 HWADDR=EC:AA:A0:19:82:F8 TYPE=Ethernet UUID=addf8c9c-365a-4398-95b8-39a328036192 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.1.153 NETMASK=255.255.255.0 GATEWAY=1
2017-04-07 17:16:54
376
原创 udp改变缓冲区大小
windows: 包含的头文件#include int nRecvBuf=64*1024;//设置为64K setsockopt(listenSocket,SOL_SOCKET, SO_RCVBUF,(const char*)&nRecvBuf,sizeof(int)); linux: #include #include struct ifreq ifr; mem
2017-03-04 09:08:50
2981
转载 opencv常用函数
1、cvLoadImage:将图像文件加载至内存; 2、cvNamedWindow:在屏幕上创建一个窗口; 3、cvShowImage:在一个已创建好的窗口中显示图像; 4、cvWaitKey:使程序暂停,等待用户触发一个按键操作; 5、cvReleaseImage:释放图像文件所分配的内存; 6、cvDestroyWindow:销毁显示图像文件的窗口; 7、c
2016-07-05 11:49:38
864
转载 MFC打开/保存文件对话框:CFileDialog
MFC打开/保存文件对话框:CFileDialog CFileDialog 文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下: CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD d
2016-06-27 12:12:23
348
原创 linux key
useradd -d /data/lys -m lys (可以通过 chown lys -R /data/lys来改变用户的目录) mkdir .ssh cd .ssh chmod 700 .ssh ssh-keygen -t rsa cat id_rsa.pub > authorized_keys chmod 600 authorized_keys 将私钥通过putty保存为私钥文
2015-07-24 11:54:58
444
原创 sql limit offset查询结果不准确问题
select的结果顺序可能是不确定的,所有在使用offset的时候一定要order by一下,确定select每次的结果固定。
2015-06-04 03:17:20
951
转载 vim 配置文件 高亮+自动缩进+行号+折叠+优化
vim 配置文件 ,高亮+自动缩进+行号+折叠+优化 将一下代码copy到用户目录下 新建文件为 .vimrc 保存即可生效; 如果想所有用户生效 请修改/etc/vimrc (建议先cp一份) "========================================================================= " DesCRiption: 适合自己使用的
2013-10-16 23:01:30
565
转载 linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示C
2013-05-23 16:39:24
442
转载 账薄记录小程序
#include #include #include #include //#include //#include //#include //文件保存路径 #define FilePath1 "Myinfor.dat" #define FilePath2 "Myinfor.txt" //查询用声明 #define Status int #define
2013-05-16 21:01:40
698
转载 格式占位符
格式字符说明 格式占位符(%)可以以下字母配合使用用来表示某些特定的输入输出。 %a,%A 读入一个浮点值(仅C99有效) %c 读入一个字符 %d 读入十进制整数 %i 读入十进制,八进制,十六进制整数 %o 读入八进制整数 %x,%X 读入十六进制整数 %s 读入一个字符串,遇空格、制表符或换行符结束。 %f,%F,%e,%E,%g,%G 用来输入实数,
2013-04-24 09:38:18
915
转载 HTML黑页源码
var msg1 = " OOPS YUR HACKED By mix "; var speed=300; function ScrollTitle() { document.title=msg1; msg1=msg1.substring(1,msg1.length)+msg1.charAt(0); setTimeout(
2013-03-26 22:34:41
5283
2
转载 Linux根目录各个系统文件夹的含义和用途
Linux根目录”/“下各个系统文件夹的含义和用途 /boot 该目录默认下存放的是Linux的启动文件和内核。 /initrd 它的英文含义是boot loader initialized RAM disk,就是由boot loader初始化的内存盘。在linux 内核启动前,boot loader会将存储介质(一般是硬盘)中的initrd文件加载到内存,内核启动时会在访问
2013-03-26 22:14:17
722
转载 Centos 删除root密码
centos忘记root密码怎么办? 最近在试装centos,不小心把密码丢了,进不去,查了一下资料,找到了方法,试验成功。 存在这里,备用。 1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键 2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL
2013-03-08 08:01:30
1593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅