待完善!转载请注明出处:http://www.cnblogs.com/wuzetiandaren/p/4259199.html声明:现大部分文章为寻找问题时在网上相互转载,此博是为自己做个记录记录,方便自己也方便有类似问题的朋友,本文的思想也许有所借鉴,但源码均为本人实现,如有侵权,请发邮件表明文章...
分类:
编程语言 时间:
2015-01-29 12:24:00
阅读次数:
1234
常用的跨语言通信方案:基于SOAP消息格式的WebService基于JSON消息格式的RESTful 服务以上两种方案的弊端:XML体积太大,解析性能极差JSON体积相对较小,解析相对较快,但表达能力较弱现在比较流行的跨语言通信方案:Google protobuf (http://code.goog...
分类:
编程语言 时间:
2015-01-29 12:22:07
阅读次数:
1205
#include #include #include #include #include #include #include #include #include using namespace std;#define MAXN 200020#define MAX(a,b) (a>b?a:b)#def...
分类:
编程语言 时间:
2015-01-29 12:22:18
阅读次数:
197
该小程序目前还不具有对话功能,只有最基本的登录,显示聊天记录的功能//登录界面import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JButton;import javax.swing.JTextField;im...
分类:
编程语言 时间:
2015-01-29 12:21:24
阅读次数:
358
RSA加密解密 错误:Base-64 字符数组的无效长度文章1.程序中实现了这样一个功能,将一个对象序列化后,作为参数传递给另一个页面,这个页面得到参数并反序列化后还原此对象,但是在运行时有时正常,有时出现“base-64字符数组的无效长度”的错误提示。在网上查找资料,都是说在使用Convert.T...
分类:
编程语言 时间:
2015-01-29 12:20:14
阅读次数:
170
KMP算法是一种改进的字符串匹配算法,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法).
分类:
编程语言 时间:
2015-01-29 12:22:00
阅读次数:
165
等待信号和触发信号 - Signaling with Wait and Puls前面讨论事件等待句柄--一个简单的信号机制,一个线程一直阻塞直到接收到另外一个线程的通知。一个更强大的信号机制被Monitor类所经由静态函数Wait和Pluse(及PulseAll)提供。你自己编写通知逻辑,使用自定义...
分类:
编程语言 时间:
2015-01-29 12:20:55
阅读次数:
763
一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类...
分类:
编程语言 时间:
2015-01-29 12:13:55
阅读次数:
196
#include#include#include "fstream"using namespace std;ifstream fin("read.txt");ofstream fout("result1.txt"); void zero(char *ch, int len) { int i; for...
分类:
编程语言 时间:
2015-01-29 12:13:08
阅读次数:
228
新建系统变量:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;变量名:Path变量值:%JAVA_HOME%\bin;...
分类:
编程语言 时间:
2015-01-29 12:09:43
阅读次数:
200
2.1.1 IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对 象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(...
分类:
编程语言 时间:
2015-01-29 12:07:43
阅读次数:
229
来源:http://blog.chinaunix.net/u1/58640/showart.php?id=1354073记下来以备不时之需。1. char * const p;char const * pconst char *p上述三个有什么区别?char * const p; //常量指针,p的...
分类:
编程语言 时间:
2015-01-29 12:07:57
阅读次数:
307
The Spring MVC request flow in short:When we enter a URL in the browser, the request comes to the dispatcher servlet. The dispatcher servlet then acts...
分类:
编程语言 时间:
2015-01-29 12:04:57
阅读次数:
149
//在堆中开辟一个4×5的二维int数组 2.#include 3.#include 4.int **p; 5.int i,j; 6.void main() { 7. p=(int **)malloc(4*sizeof(int *)); 8. if (NULL==p) ...
分类:
编程语言 时间:
2015-01-29 12:03:14
阅读次数:
201
声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任! 实践1、 参数是以by value方式而非by reference方式传递 一个普通存在的误解是:java中的参数是以by value方式传递。其实不是这样的,参数是以by value方式传递的...
分类:
编程语言 时间:
2015-01-29 12:04:42
阅读次数:
340
JAVA_HOME 系统变量 为安装JDK的目录此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量);Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\binCL...
分类:
编程语言 时间:
2015-01-29 12:02:00
阅读次数:
144