码迷,mamicode.com
首页 > 编程语言
14.输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。 要求时间复杂度是O(n)
待完善!转载请注明出处:http://www.cnblogs.com/wuzetiandaren/p/4259199.html声明:现大部分文章为寻找问题时在网上相互转载,此博是为自己做个记录记录,方便自己也方便有类似问题的朋友,本文的思想也许有所借鉴,但源码均为本人实现,如有侵权,请发邮件表明文章...
分类:编程语言   时间:2015-01-29 12:24:00    阅读次数:1234
跨语言通信方案的比较—Thrift、Protobuf和Avro
常用的跨语言通信方案:基于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
用java实现简单的聊天小程序
该小程序目前还不具有对话功能,只有最基本的登录,显示聊天记录的功能//登录界面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 字符数组的无效长度
RSA加密解密 错误:Base-64 字符数组的无效长度文章1.程序中实现了这样一个功能,将一个对象序列化后,作为参数传递给另一个页面,这个页面得到参数并反序列化后还原此对象,但是在运行时有时正常,有时出现“base-64字符数组的无效长度”的错误提示。在网上查找资料,都是说在使用Convert.T...
分类:编程语言   时间:2015-01-29 12:20:14    阅读次数:170
KMP字符串匹配算法
KMP算法是一种改进的字符串匹配算法,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法).
分类:编程语言   时间:2015-01-29 12:22:00    阅读次数:165
C#学习笔记之线程 - 高级主题:等待和触发信号
等待信号和触发信号 - Signaling with Wait and Puls前面讨论事件等待句柄--一个简单的信号机制,一个线程一直阻塞直到接收到另外一个线程的通知。一个更强大的信号机制被Monitor类所经由静态函数Wait和Pluse(及PulseAll)提供。你自己编写通知逻辑,使用自定义...
分类:编程语言   时间:2015-01-29 12:20:55    阅读次数:763
一个由C/C++编译的程序占用的内存
一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类...
分类:编程语言   时间:2015-01-29 12:13:55    阅读次数:196
c++输入输出流读取文件
#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】配置JAVA的环境变量
新建系统变量:变量名: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
开涛spring3(2.1) - IoC基础
2.1.1 IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对 象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(...
分类:编程语言   时间:2015-01-29 12:07:43    阅读次数:229
C语言面试题_指针篇
来源: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
An overview of the Spring MVC request flow
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
Practical Java
声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任! 实践1、 参数是以by value方式而非by reference方式传递 一个普通存在的误解是:java中的参数是以by value方式传递。其实不是这样的,参数是以by value方式传递的...
分类:编程语言   时间:2015-01-29 12:04:42    阅读次数:340
Java环境变量设置
JAVA_HOME 系统变量 为安装JDK的目录此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量);Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\binCL...
分类:编程语言   时间:2015-01-29 12:02:00    阅读次数:144
了解注解及java提供的几个基本注解
JDK几个最基本的注解.
分类:编程语言   时间:2015-01-29 11:59:23    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!