- 博客(7)
- 资源 (5)
- 收藏
- 关注
转载 ubuntu 1204 无法安装libmysqlclient-dev
http://blog.csdn.net/sduwgl/article/details/47814601 用C++连接mysql数据库,编译报错: 致命错误: mysql/mysql.h:没有那个文件或目录编译中断。 发现libmysqlclient-dev没有安装,于是乎: [ruby] view plain copy sudo
2016-08-29 17:14:09 2110
转载 mysql 基本命令
1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 d rop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 m
2016-08-29 15:52:13 291
转载 ubuntu防火墙设置
自打2.4版本以后的Linux内核中, 提供了一个非常优秀的防火墙工具。这个工具可以对出入服务的网络数据进行分割、过滤、转发等等细微的控制,进而实现诸如防火墙、NAT等功能。 一般来说, 我们会使用名气比较的大iptables等程序对这个防火墙的规则进行管理。iptables可以灵活的定义防火墙规则, 功能非常强大。但是由此产生的副作用便是配置过于复杂。一向以简单易用著称Ubuntu在它
2016-08-20 21:34:47 238
原创 TCP回射1-----线程
实现数据的回射功能,服务器端接收到客户端发送来的数据时会将同样数据发送回去,客户端之间没有数据通信 服务器端代码 #include #include #include #include #include #include #define LISTEN_NUM 10 //最大允许连接数 /** 回射函数的处理,当收到客户单发送来的数据时将同样数据发送回去 **/ voi
2016-08-15 13:49:05 300
原创 gets()和fgets()在输入中的差异(fgets会多吃一个回车符号'\n')
#include char* gets(char *s); char* fgets(char *s, int n, FILE *stream); 相同: 1. fgets的参数stream指定为stdin时,两者都能从标准输入中读取字符串。 2. 读取成功都返回地址。 不同: gets从标准输入中得到字符串,fgets加入了防溢出的措施。此外,两者都从stdin中读
2016-08-13 22:36:57 6116
原创 通过信号关闭相关进程
发送信号kill(pid, SIGINT)可以关闭子进程,然后再wait(NULL),最后exit退出 #include #include #include #include #include #include int main() { pid_t pid; pid = fork(); if(pid == 0) { while(1) { printf("chil
2016-08-11 19:40:57 597
原创 结构体字节对齐的规则
字节对齐的计算规则 1、先看结构中最大类型的数据,包括嵌套结构体(如果有)。确定一行的最大数。 2、如果只有一个元素,那就是这个元素的大小,不需要补齐。 3、单一变量,先看看元素放到这一排的剩余位置能否完全放下,如果放不下,则从下一行的首地址开始放。 4、嵌套子结构体则要看看这个元素的整个大小(就是累加的大小,不是对齐的大小放到这一排的剩余位置能不能放下,放不下则从下一行开始,子结构体中的
2016-08-01 16:12:23 421
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人