上一篇博文可以实现基本的网络通信,但是只能服务给一个人,我们可以通过给每个客户端fork()一个子进程,来实现一对多的服务。
方法:
客户端连到服务器以后,服务器启动一个新创建的套接字对话,也就是说父进程可以继续连接下一个客户端,而子进程来需要处理
accept()创建的副套接字,实现通信功能。父进程克隆子进程后可以关闭副套接字close(connect_d),而子进程可以关闭主监听套...
分类:
其他好文 时间:
2014-05-26 05:02:14
阅读次数:
228
zabbix 解决 Asuming that agent dropped connect because of access permision...
分类:
数据库 时间:
2014-05-26 03:48:44
阅读次数:
313
ubuntu下配置adb环境变量ubuntu下配置环境变量有两中方法,/etc下的environment和.bashrc文件,这里介绍.bashrc的用法.首先打开终端输入vim.bashrc打开文件然后写入以下内容exportANDROID_HOME=/home/zhao/android-sdk-...
分类:
数据库 时间:
2014-05-26 00:37:51
阅读次数:
357
1、以SYSDBA身份登录PL;[sys/密码 as
sysdba]2、右键“User”->“New”新建用户;3、弹出新建用户窗口,在“general”选项卡中,填写:name:用户名;password:密码;4、切换到“Role
Privileges”选项卡:Role选择connect,勾选“D...
分类:
数据库 时间:
2014-05-25 22:21:34
阅读次数:
511
首先要配置的是Android SDK中带有的adb工具:
解压并打开下载好的Android SDK,找到platform-tools文件夹,
右击我的电脑-->属性--->高级系统设置--->环境变量;
建议只在用户变量中设置;
如果有PATH环境变量就双击进行编辑,拷贝找到的platform-tools文件夹的全路径,例如:
D:\Program Files\adt-bundle-wi...
分类:
移动开发 时间:
2014-05-25 21:11:40
阅读次数:
373
1. Jar包:ganymed-ssh2-build210.jar2. 步骤: a) 连接:
Connection conn = new Connection(ipAddr); conn.connect(); b)认证: boolean
authenticateVal = co...
分类:
编程语言 时间:
2014-05-25 20:35:17
阅读次数:
1774
ADB启不来,报"The connection to adb is down, and a severe error has occured" 检查任务管理器,也没看到adb.exe. 尝试手工启动.
C:\Ndk\adt-bundle-window\sdk\platform-tools>adb kill-server
* server not running *
C:\Ndk\adt-...
分类:
数据库 时间:
2014-05-25 07:32:54
阅读次数:
310
一、开发环境
Win8.1 64位、VS2013、MySQL5.5.37
64位
MySQL安装目录为:C:\Program Files\MySQL\MySQL Server 5.5
二、配置工程环境
首先创建一个控制台空项目,打开VS2013,文件--> 新建项目 --> 常规 --> 选择“空项目”
因为我们要使用MySQL数据库...
分类:
数据库 时间:
2014-05-25 04:45:09
阅读次数:
442
关于php与mysql之间的工作机制,今天蛋疼地考虑php编译安装时不添加--with-mysql参数,是否可以实现mysql_connect()函数。第一次编译只是简单的./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/php/etc
make&&makeinstallmysql_connect()果然使..
分类:
Web程序 时间:
2014-05-24 15:40:47
阅读次数:
1057