木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java3年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql4年进入店铺

03 2012 档案

摘要:网关(英语:Gateway;台湾、港澳作闸道器),区别于路由器【说明:由于历史的原因,许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此现在通常指的网关就是路由器的IP!】(英语:Router),经常在家庭中或者小型企业网络中使用,用于连接局域网和Internet。 网关也经常指把一种协议转成另一种协议的设备,比如语音网关。网关顾名思义就是连接两个网络的设备,对于语音网关来说,他可以连接PSTN网络和以太网,这就相当于VOIP,把不同电话中的模拟信号通过网关而转换成数字信号,而且加入协议再去传输。在到了接收端的时候再通过网关还原成模拟的电话 阅读全文
posted @ 2012-03-31 09:47 C语言程序 阅读(513) 评论(0) 推荐(0) 编辑
摘要:先使用notepad 编写一个Student.java 文件 包含包名格式如下package com.hkrt.domain;public class Student{ public static void main(String [] args){ System.out.println("你好"); }}使用如下命令对此类进行编译,编译的前提是安装过JDK ,并且配置了环境变量。javac 对类文件进行编译 javac 类.javajava 对类文件进行解析 java 类如果有包就需要javac -d . 类.java对此文件进行打包打包的命令:jar cvf stude 阅读全文
posted @ 2012-03-29 10:40 C语言程序 阅读(219) 评论(0) 推荐(0) 编辑
摘要:如果您正在运行 Ubuntu,请尽量使用像 aptitude 或者 synaptic 一样的软件包管理器,代替人工手动操作的方式从这个网页下载并安装软件包。您可以使用以下列表中的任何一个源镜像只要往您的 /etc/apt/sources.list 文件中像下面这样添加一行:deb http://ubuntu.mirror.cambrium.nl/ubuntu/ precise main 请使用最终确定的源镜像替换 ubuntu.mirror.cambrium.nl/ubuntu/。具体地址:http://packages.ubuntu.com/zh-cn/precise/amd64/libs. 阅读全文
posted @ 2012-03-27 09:48 C语言程序 阅读(368) 评论(0) 推荐(0) 编辑
摘要:到http://sourceforge.net/projects/mingw/ 手动去下载最新的MinGW,或使用MinGW-5.1.4.exe,自动下载。但后者往往不能下载到最新的稳定包。1、手动下载说明,参见:http://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_Suite可从:http://sourceforge.net/projects/mingw/ 选择包下载。2、运行 MinGW-5.1.4.exe 的话,选择 Candidate,一般会下载最新的包,选择如下几项:MinGW base toolsg++ com 阅读全文
posted @ 2012-03-23 15:17 C语言程序 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Subversion在Linux下的设置比Windows简单,今天我们一起来看看如何在Ubuntu下安装配置Subversion服务器。1、首先需要安装Subversion软件:sudoapt-getinstallsubversion2、创建仓库svnadmincreate/var/svn/var/svn 为所创建仓库的路径,理论上可以是任何目录3、修改配置文件/var/svn/conf/svnserve.conf#去掉#[general]前面的#号 [general] #匿名访问的权限,可以是read,write,none,默认为read anon-access=none#认证用户的权限,可 阅读全文
posted @ 2012-03-23 11:13 C语言程序 阅读(142) 评论(0) 推荐(0) 编辑
摘要:1. KDevelop只是一个IDE,要想编译c/c++程序,要安装make和GCC,以及头文件,那就从这里开始:sudo apt-get build-dep gcc sudo apt-get installbuild-essential 2.安装KDevelopsudo apt-get install kdevelop33.安装好后,可以在应用程序->编程 中看到 KDevelop了。下面这个使用KDevelop开发程序是转的,偷下懒:-)基本步骤 一般而言,用KDevelop编程大体要经历如下几个步骤。编程是比较复杂的,很难一次成功,这些步骤可能要反复进行多次。 第一步,新建工程 可 阅读全文
posted @ 2012-03-22 11:08 C语言程序 阅读(2566) 评论(0) 推荐(0) 编辑
摘要:/** * 发送请求报文 * 注:不可以关闭流 否则会关闭对应的socket */ public static void send(Socket socket, byte[] msg) { DataOutputStream out=null; try { out = new DataOutputStream((socket.getOutputStream())); out.write(msg); out.flush(); } catch (IOException e) { e.printStackTrace(); } } ... 阅读全文
posted @ 2012-03-14 03:07 C语言程序 阅读(672) 评论(0) 推荐(0) 编辑
摘要:Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有发生则返回一个代码来告知事件未发生, 阅读全文
posted @ 2012-03-13 14:57 C语言程序 阅读(1155) 评论(0) 推荐(1) 编辑
摘要:1、安装Ubuntu nfsUbuntu上默认是没有安装Ubuntu nfs服务器的,因此我们首先安装Ubuntu nfs服务器端:$sudo apt-get install nfs-kernel-server在一些文档中,提出还需要使用apt-get来手动安装nfs的客户端nfs-common,以及端口映射器portmap,但其实这是没有必要的,因为在安装nfs-kernel-server时,apt会自动为我们把它们安装好。2、配置/etc/exportsUbuntu nfs允许挂载的目录及权限在文件/etc/exports中进行了定义。例如,我们要将根目录下的nfsroot目录共享出来,那 阅读全文
posted @ 2012-03-12 17:03 C语言程序 阅读(322) 评论(0) 推荐(0) 编辑
摘要:grep在指定文件中搜索包含指定格式的行,并将找到的行打印出来。实例如下:grep energywise * 在当前目录搜索带'energywise'行的文件grep -r energywise * 在当前目录及其子目录下搜索'energywise'行的文件grep -r "a and b" * 在当前目录及其子目录下搜索包含"a and b"行的文件grep -ir SendByte * 在当前目录及其子目录下搜索包含sendbyte而不管大小写的行的文件grep -R "words received!&quo 阅读全文
posted @ 2012-03-09 18:32 C语言程序 阅读(180) 评论(0) 推荐(0) 编辑
摘要:ubuntu下更改文件或目录的所有者和群组权限,使用命令:sudo chown current_username /location_of_files_or_folderschown命令格式:chown [OPTION]... [OWNER][:[GROUP]] FILE...常用命令选项:-R递归操作当前目录下的所有目录和文件;-h更改遇到的符号连接的所有权;如果不指定该选项,将更改符号连接所指向的文件或目录的所有权,而不是符号连接本身的所有权;举例:chown -hR root:staff /tmp改变/tmp的所有者为root,群组为staff。 阅读全文
posted @ 2012-03-09 13:59 C语言程序 阅读(456) 评论(0) 推荐(0) 编辑
摘要:首先指出一个错误,压根就不应该有指针常量这个说法。 经常听到有关常量指针和指针常量的讨论,也经常见到有关两者区别的文章,然而,有些文章却误导了读者,他们的结论根本就是错的。 例如http://www.cnitblog.com/mantou/archive/2005/10/05/3074.html关于指针常量和常量指针的讨论,结果完全颠倒了; 而其他一些文章呢,充其量只是火上加油,让本来就很复杂的事情变得更加难于理解,例如http://yluo09.blogchina.com/2261395.html; 有些观点甚至是错的,博客园的这篇文章(http://www.cnblogs.com/jon. 阅读全文
posted @ 2012-03-07 13:42 C语言程序 阅读(314) 评论(0) 推荐(0) 编辑
摘要:1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件svn addfile 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit -m "LogMessage"[-N][--no-unlock] PATH(如果选择了保持锁,就使用--no-unlock开关) 例如:svn co 阅读全文
posted @ 2012-03-02 16:17 C语言程序 阅读(258) 评论(0) 推荐(0) 编辑
摘要:名称malloc,free,calloc,realloc--分配和释放动态内存概要#include void *malloc(size_tsize);void free(void *ptr);void *realloc(void*ptr, size_t size);void *calloc(size_tnmemb, size_tsize);描述malloc()函数分配size个字节的内存并返回指向已分配内存的指针。该内存未初始化。如果size为0,malloc()或者返回空指针NULL,或者返回能成功传给free()函数的唯一的指针值。free()函数释放指针ptr指向的内存空间,ptr必须是 阅读全文
posted @ 2012-03-02 10:59 C语言程序 阅读(635) 评论(0) 推荐(0) 编辑

木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java3年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql4年进入店铺
点击右上角即可分享
微信分享提示