码迷,mamicode.com
首页 > 编程语言
C++中的static关键字的总结
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 1.面向过程设计中的static 1.1静态全局变量 在全局变...
分类:编程语言   时间:2014-11-24 22:48:37    阅读次数:331
java-list和数组互相转换
List转为数组: List?list?=?new?ArrayList(); list.add("1"); list.add("2"); final?int?size?= list.size(); String[]?arr?=?(String[])list.toArray(new?String[size]); 数组转为List: 1.比较笨的...
分类:编程语言   时间:2014-11-24 22:47:58    阅读次数:234
java.lang.IllegalStateException: getWriter() has already been called for this response
java.lang.IllegalStateException:getWriter()hasalreadybeencalledforthisresponse出现原因:1.代码中有打开的Response.getWriter(),未关闭2.再次使用了ServletOutputStreamout=response.getOutputStream();通过查看代码,response中的usingWriter=true,想办法将该标志位设..
分类:编程语言   时间:2014-11-24 22:48:16    阅读次数:203
java中的URLEncoder和URLDecoder类的联系与区别
今天碰到了这个问题,就查找了些资料总结下:java中的URLEncoder和URLDecoder类的联系与区别。首先说这两者的联系与区别:URLEncoder是编码,URLDecoder是解码。两者的转换过程刚好是相反的。URLEncoder该类包含了将String转换为application/x-www-form-urlencodedMIME格式的静..
分类:编程语言   时间:2014-11-24 22:48:05    阅读次数:337
linux java环境变量设置
查看java版本rpm-qa|grepjava删除原来java自带版本yum-yremovejava-1.6.0-openjdk-1.6.0.0-1.2.b09.el5yum-yremovejava-1.4.2-gcj-compat-1.4.2.0-40jpp.1153,解压下载的jdk*.tar.gz包tar-zxvfjdk-8u25-linux-i586.tar.gz4,改名mvjdk1.8.0_25//usr/java/jdk5,修改环境变量vi/..
分类:编程语言   时间:2014-11-24 22:44:25    阅读次数:273
JavaScript自动关闭窗口
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>JavaScript自动关闭窗口</title><metahttp-equiv="content-..
分类:编程语言   时间:2014-11-24 22:45:36    阅读次数:300
Java中Map值得注意的坑!
Java中Map值得注意的坑!...
分类:编程语言   时间:2014-11-24 22:42:40    阅读次数:323
Valid Parentheses——括号匹配算法
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41450987 本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41450987 通过本文你能学到如下知识: (1)对数据结构中栈的理解,特别是Stack类中的peek()方法和pop()方法的区别。 (2)理解解题思路,提高思考问题的能力。 Given a string co...
分类:编程语言   时间:2014-11-24 22:40:46    阅读次数:257
Python-OpenCV教程-8-图像金字塔融合
图像金字塔融合算法主要用在两幅图像的拼接中。两幅有重合区域的图片,如果直接个根据位置来拼接,那么由于两幅图片自身的差异,拼接完的图片上会有很明显的拼接线存在。 解决这个问题,最简单的方法是对两幅图片的重合区域的像素进行加权相加(这个操作可以理解为一种羽化的处理效果)。 设定一个权重w,就有公式:PB(i,j) = (1-w)*PA(i,j) + w*PB(i,j)可以计算重合区域融合后...
分类:编程语言   时间:2014-11-24 22:38:57    阅读次数:692
Python标准库:内置函数eval(expression, globals=None, locals=None)
本函数是用来动态地执行一个表达式的字符串,或者compile函数编译出来的代码对象。参数expression是一个表达式字符串,或者表示编译出来代码对象的名称;参数globals是全局命名空间,可以指定执行表达式时的全局作用域的范围,比如指定某些模块可以使用。如果本参数缺省,就使用当前调用这个函数的当前全局命名空间;参数locals是局部作用域命名空间,是用来指定执行表达式时访问的局部命名空间。如...
分类:编程语言   时间:2014-11-24 22:39:18    阅读次数:188
算法导论-------------队列(queue)的简单实现
队列的基本操作包括入队enqueue和出队dequeue,队列有队头head和队尾tail指针。元素总是从队头出,从队尾入。采用数组实现队列时候,为了合理利用空间,可以采用循环实现队列空间的有效利用。                                                                                                  ...
分类:编程语言   时间:2014-11-24 22:36:08    阅读次数:325
Miller-Rabin算法
该算法产生的数不一定是素数,但该算法产生的数很大几率上可以认为是素数! 素数的两个性质:(只有理解了这两个性质才能理解Miller-Rabin算法!) 性质一:如果p是素数,a是小于p的正整数,则 a^2 mod p =1 当且仅当 a mod p = 1 或 a mod p = -1 mod p =p-1  性质二:设p是大于2的素数,我们有 p-1=2^k * q,k>0,q为奇...
分类:编程语言   时间:2014-11-24 22:35:14    阅读次数:271
java中final的使用方法
1 final用于修饰变量 final变量只能赋值一次,赋值的方式有三种: 1)声明变量时直接赋值; 2)非静态成员变量在{}块中赋值,静态成员变量在static{}块中赋值; 3)非静态成员变量在构造方法中赋值。 三种赋值方式的顺序是1)、2)、3),若有一种方式先行赋值了,则后面的方式就不能再赋值,否则就会编译错误。 public class FinalTest { priva...
分类:编程语言   时间:2014-11-24 22:34:52    阅读次数:234
JAVA集合类——难得的总结
文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41346969 以下资料是在学习中总结出来的,希望对你有所帮助。如果需要请转载,谢谢。 1. StringBuffer 线程安全,StringBuilder 线程不安全 效率稍高些 集(Set):集里的对象不按任何特定的方式排列,按索引值来操作数据,不能有重复的元素 列表(List):序列中的对象以线性方式存储,按索引值来操作数据,可以有重复的元素 映射(Map):映射...
分类:编程语言   时间:2014-11-24 22:35:03    阅读次数:282
算法与数据结构基础1:动态数组
恶补算法与数据结构,从很基础的开始,先看动态数组的实现。 // array.h #include #include #include using namespace std; class Array { public: // ************************************************************************** ...
分类:编程语言   时间:2014-11-24 22:33:16    阅读次数:252
SpringMVC(三)URL请求到Action的映射规则
在上篇中我们展示了一个简单的get请求,并返回了一个简单的helloworld页面。本篇我们来学习如何来配置一个action的url映射规则。 在上篇中我们在HelloWorldController上配置了一个@RequestMapping(value = "/helloworld")这表示对该controller的所有action请求必须是以"/helloworld”开始。 1.UR...
分类:编程语言   时间:2014-11-24 22:33:56    阅读次数:281
Python3.4操作文件目录
编程语言对文件系统的操作是一项必不可少的功能,各种编程语言基本上都有对文件系统的操作,最简洁的莫过于linux里面shell的操作了,其次,则是python,ruby等动态语言的操作,那么,今天先来看下,在python里面如何使用一些常用的操作文件功能。...
分类:编程语言   时间:2014-11-24 22:31:23    阅读次数:303
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!