基于tcp双向传输,socket编程共用信息流来接收和发送数据。重点在于理解对不同端来说,输入与输出流的关系。对客户端来说,服务端的输出是客户端的输入。对服务端来说,客户端的输出是服务端的输入。import java.io.*;import java.net.*;public class Clien...
分类:
编程语言 时间:
2015-03-26 12:51:10
收藏:
0 评论:
0 赞:
0 阅读:
206
0、如果你不想手动编译生成,请直接跳到最后下载附件。1、下载protobuf release版本:https://github.com/google/protobuf/releases,protoc-xx.xx.xx-win32.zip和protobuf-xx.xx.xx.zip2、下载maven:...
分类:
编程语言 时间:
2015-03-26 12:50:10
收藏:
0 评论:
0 赞:
0 阅读:
302
总结下Java socket IO。首先是各种IO的定义,这个定义似乎也是众说纷纭。我按照stackoverflow上面的解释:IO有两种分法:按照阻塞或者按照同步。按照阻塞,有阻塞IO和非阻塞IO。按照同步就是同步IO或者异步IO。我们可以认为阻塞IO和同步IO相等,而非阻塞IO和异步IO不同。阻...
分类:
编程语言 时间:
2015-03-26 12:50:00
收藏:
0 评论:
0 赞:
0 阅读:
520
MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不须要支付不论什么版权费用。MD5功能: 输入随意长度的信息,经过处理,输出为128位的信息(数字指纹); 不同的输入得到的不同的结果(唯一性); ...
分类:
编程语言 时间:
2015-03-26 12:48:21
收藏:
0 评论:
0 赞:
0 阅读:
425
(1)传值(2)传址(指针)(3)传引用引用无需解引用 指针需要解引用引用只能在定义时初始化一次,之后不可变,指针可变string op = "test"; string &refer = op; string *poi = &refer; cout << refer << "++" << *poi...
分类:
编程语言 时间:
2015-03-26 12:48:00
收藏:
0 评论:
0 赞:
0 阅读:
312
1 Eclipse的安装到http://java.sun.com/j2se/1.5.0/download.jsp下载JRE安装;到http://eclipse.org下载Eclipse安装。(这儿可以下载Java版本的,也可以下载C/C++ 版本的)2 对于下载的Java版本或着只下载Eclipse...
分类:
编程语言 时间:
2015-03-26 12:47:50
收藏:
0 评论:
0 赞:
0 阅读:
329
C/C++学习到这儿,结合自己曾经学过的javasweb知识,现在让我们来看看,如何做一个CGI程序吧!首先了解一下啥子叫CGI:CGI全称是“公共网关接口”(CommonGatewayInterface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。-...
分类:
编程语言 时间:
2015-03-26 12:46:50
收藏:
0 评论:
0 赞:
0 阅读:
285
转自:http://blog.linuxeye.com/324.htmlPython自动补全有vim编辑下和python交互模式下,下面分别介绍如何在这2种情况下实现Tab键自动补全。一、vim python自动补全插件:pydiction可以实现下面python代码的自动补全:简单python关键...
分类:
编程语言 时间:
2015-03-26 12:45:10
收藏:
0 评论:
0 赞:
0 阅读:
291
分别使用C++中的运算符重载的方法来实现大数之间的数学运算,包括加法、减法、乘法、除法、n次方、取模、大小比较、赋值以及输入流、输出流的重载。感觉很麻烦。。。【代码】 1 #include 2 #include 3 #include 4 #include 5 using names...
分类:
编程语言 时间:
2015-03-26 12:42:50
收藏:
0 评论:
0 赞:
0 阅读:
394
//选择排序void chooseSort(unsigned char *list, int length){ int i,j,temp,minIndex; //要遍历的次数 for(i = 0; i list[j]) { minIndex = j; } } temp = lis...
分类:
编程语言 时间:
2015-03-26 12:39:40
收藏:
0 评论:
0 赞:
0 阅读:
218
原文:http://javascript.ruanyifeng.com/stdlib/object.html目录概述Object对象的方法Object()Object.keys(),Object.getOwnPropertyNames()Object.observe()其他方法Object实例对象的...
分类:
编程语言 时间:
2015-03-26 12:35:30
收藏:
0 评论:
0 赞:
0 阅读:
1411
KMP算法我看了很多次,每次都觉得自己理解了,但是当返回头来用的时候,就又觉得不是很理解,今天我就把思路整理一下好了:KMP算法主要有两个部分,1)计算next前缀函数,其实就是一个数组,每个元素储存了如果模式串和Target串在改点匹配不成功时,应该将模式串的那个点与之匹配。2)实现模式串匹配1)...
分类:
编程语言 时间:
2015-03-26 12:30:20
收藏:
0 评论:
0 赞:
0 阅读:
316
/*检测属性检测属性可以通过三种方式1.通过in运算符2.通过hasOwnPerperty() 如果给定的属性是继承属性将返回false3.通过propertyIsEnumerable():只有检测到的自有属性且这个属性的可枚举性为true时它才返回true,某些内置对象是不可枚举的,通常由Jav....
分类:
编程语言 时间:
2015-03-26 12:26:20
收藏:
0 评论:
0 赞:
0 阅读:
302
A dead-simple, yet extensible, C test framework.PhilosophyMost test frameworks for C require a lot of boilerplate code to set up tests and test suites...
分类:
编程语言 时间:
2015-03-26 12:23:40
收藏:
0 评论:
0 赞:
0 阅读:
253
一、前言 Java I/O这块是学好java必须了解的,以前都是只会用几个简单的类来读读文件啦,写写文件而已,对于新手来说,这个java的I/O实在是太庞大复杂了,而且还涉及到好几种设计模式,尽管如此但是我觉得很有必要多了解一点。二、为什么要I/O? I/O是任何一门编程都要遇到的问题,可以说是.....
分类:
编程语言 时间:
2015-03-26 12:23:30
收藏:
0 评论:
0 赞:
0 阅读:
307
VC++ 升级到VC2013
分类:
编程语言 时间:
2015-03-26 12:22:40
收藏:
0 评论:
0 赞:
0 阅读:
327
下面就开始介绍怎么在Windows上搭建C/C++环境了。因为我们用到的C/C++编译器使用的是gcc/g++,所以需要下载安装MinGW,1.下载地址http://sourceforge.net/projects/mingw/。这个是边下载边安装的,下载完成即安装完成。因为是下载安装的,所以需要的...
分类:
编程语言 时间:
2015-03-26 12:22:30
收藏:
0 评论:
0 赞:
0 阅读:
234
这里将用到以下几个包:引用aopalliance-1.0.jar commons-collections.jar commons-dbcp.jar commons-logging-1.1.1.jar commons-pool.jar jstl.jar log4j-1.2.15.jar mysql-c...
分类:
编程语言 时间:
2015-03-26 12:22:00
收藏:
0 评论:
0 赞:
0 阅读:
316
springMVC已经越来越流行了。以下是对spring事务的一些个人总结。我们先了解下事务:数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关.....
分类:
编程语言 时间:
2015-03-26 12:19:10
收藏:
0 评论:
0 赞:
0 阅读:
372
public enum LogObject { CLASSIFIED("设备分类",1), DEVICE_PROPERTIES("设备属性",2), DEVICE_DATA("设备数据",3), DEVICE_SPATIAL_DATA(...
分类:
编程语言 时间:
2015-03-26 12:17:10
收藏:
0 评论:
0 赞:
0 阅读:
260