自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DREAMER

涨姿势,多积累。奋斗中的 菜鸟。

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 Linux下高并发socket最大连接数所受的限制问题

Linux下高并发socket最大连接数所受的限制问题  1、修改用户进程可打开文件数限制  在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前

2014-05-28 11:18:50 773

转载 MySQL C语言API编程教程

http://www.xftalk.com/archives/474本篇教程使用C语言进行MySql数据库编程,内容覆盖了基本的使用C语言API进行MySql编程。本教程的程序在Ubuntu下进行编写和编译运行。为了能够使用C语言进行MySql数据库编程,我们需要安装MySQL的C开发库。在基于Debian的Linux中开发库的安装命令如下。sudo apt-get i

2014-05-21 15:48:08 4202 1

转载 linux下mysql配置文件my.cnf详解

调整MySQL运行参数,修改/etc/my.cnf文件调整mysql运行参数重启MySQL后生效,在MySQL4版本以后,一部分内部变量可以在MySQL运行时设置,不过重启MySQL就失效了。 mysqld程序–目录和文件basedir      = path          # 使用给定目录作为根目录(安装目录)。datadir      = path          # 从给定

2014-05-13 11:02:16 3875

转载 wifi和wlan有什么区别

现在每台手机都有wifi,每台电脑都有wlan,那么,都是作为无线网络协议,他们有什么不同呢?下面小翔为你细细道来。WLAN简介:1WLAN全称为:Wireless Local Area Networks,中文解释为:无线局域网络,是一种利用射频(Radio Frequency RF)技术进行据传输的系统,该技术的出现绝不是用来取代有

2014-05-12 13:13:26 1398

转载 linux 下搭建、配置、使用apache

使用安装命令apt-get insall apache2,安装结束后可以看到在/etc/下有apache2的目录。启动apache服务:/etc/init.d/apache2 start停止apache服务:/etc/init.d/apache2 stop重新启动apache服务:/etc/init.d/apache2 restart配置文件保存在 /etc

2014-05-09 11:30:57 932

转载 ubuntu下的apache重装 [Web服务器]

用了3年的linux,还是喜欢centos的风格,但没办法公司服务器一开始全部是ubuntu,到现在还一直用着ubuntu,今天把/etc/apache2目录删除了准备重装下apache,搞了半天装不上去,google了下还是没成功,最后还是凭着自己对centos系统的感觉装上去的,分享下经验,免得以后谁碰到走弯路。centos 有个命令是 yum list |grep httpd (查找

2014-05-09 11:20:28 1058

转载 Mysql数据库学习(一):数据库基本概念、关系型数据库、Mysql数据库安装配置、DDL/DCL/DML语句

一、数据库基本概念数据库(DB)按照数据结构来组织、存储数据的仓库数据库管理系统(DBMS)数据库管理系统(Database Management System)是一套操纵和管理数据库的软件,是用于建立、使用和维护数据库数据库系统(DBS)数据库数据库管理系统(及其开发工具)应用系统数据库管理员

2014-05-07 14:33:02 948

原创 VIM装X神器

1、下载插件,直接区vim官方网站上下就行了,顺便练习一下英语,网址http://www.vim.org/scripts/script.php?script_id=11892、按照上面的安装说明,直接将matrix.vim放到~/.vim/plugin/文件夹下就行了3、打开vim,执行命令":Matrix",就可以看到效果了,按任意键退出

2014-05-06 23:47:53 1296

转载 ctags 的一些实用细节!!

原文地址:ctags 在使用vim编程和浏览代码是非常有用。可以用CTRL+]和CTRL+t 来回跳转关键字(peakflys注:在有些环境下CTRL+] 快捷键不出现同名跳转列表,而是直接跳转到查找到的第一条记录,此时可以使用g+]代替  ) 。先生成自己工作目录的tags。最简单粗暴用法:$cd yourwork $ctags -R *这样会生成一个tags文件。不

2014-05-06 17:13:17 934

转载 recvmsg与sendmsg函数

想对于之前的几个IO函数,recvmsg与sendmsg功能更为强大,当然用起来也更为复杂。#include "sys/socket.h" ssize_t recvmsg(int sockfd,  struct msghdr * msg, int flags);ssize_t sendmsg(int sockfd,  struct msghdr * msg, int

2014-05-06 15:13:16 5462

转载 Linux Socket编程(不限Linux)

“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?soc

2014-05-06 13:53:22 541

转载 Linux和windows之间资源共享--samba服务器配置

随着计算机网络的发展,实现不同操作系统的文件和打印共享成为一个必然的趋势。用过Windows的用户都知道,网上邻居是一个可以方便地访问其他Windows计算机资源的共享方式。为了使Windows用户以及Linux用户能够互相访问彼此的资源,Linux提供了一套资源共享的软件——Samba服务器。 4.1 SMB协议和Samba简介 4.1.1 SMB协议 为了使Windows 主机间的

2014-05-06 12:42:59 1202

转载 MYSQL常用命令

1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u

2014-05-05 17:51:41 487

转载 snprintf/_snprintf 在不同平台间函数差异

本文转自:点击打开链接文章一:谈谈snprintf 众所周知,sprintf不能检查目标字符串的长度,可能造成众多安全问题,所以都会推荐使用snprintf.snprintf(_snprintf)的声明是这样的int _snprintf(   char *buffer,   size_t count,   const char *form

2014-05-05 17:47:25 715

转载 C语言函数指针基础

本文写的非常详细,因为我想为初学者建立一个意识模型,来帮助他们理解函数指针的语法和基础。如果你不讨厌事无巨细,请尽情阅读吧。函数指针虽然在语法上让人有些迷惑,但不失为一种有趣而强大的工具。本文将从C语言函数指针的基础开始介绍,再结合一些简单的用法和关于函数名称和地址的趣闻。在最后,本文给出一种简单的方式来看待函数指针,让你对其用法有一个更清晰的理解。 函数指针和一个简单的函

2014-05-04 15:36:23 669

VIM7.3中文手册.doc

vim7.3中文手册

2013-07-06

空空如也

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

TA关注的人

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