首页 > 编程语言
一些算法入门应该明白的东西
floor(x)返回x的整数部分一般用法为floor(x + 0.5)sprintf 意思是输出到字符串 fprintf是输出到文件,printf("%d",clock()/CLOCKS_PER_SEC)输出程序运行的时间;isdigit(x)判断x是否为整数;assert.t assert(x.....
分类:编程语言   时间:2014-11-24 23:54:33    收藏:0  评论:0  赞:0  阅读:337
Java学习篇之数组方法
Java中数组常用方法的总结(学习过程中看到的一篇关于Java数组的常用方法,希望能给大家提供帮助)一、Java标准类库提供static方法System.arraycopy(),用它复制数组比用for循环复制要快得多, System.arraycopy()针对所有的类型做了重载,需要5个参数。 .....
分类:编程语言   时间:2014-11-24 23:51:13    收藏:0  评论:0  赞:0  阅读:338
Spring+hibernate+struts
一、Spring1.概念:容器:容器可以装载对象,实例化对象,配置对象之间的依赖关系。IOC/DIIOC:Inversion of Control(控制反转),是指程序之间的依赖关系由依赖具体实现(如DISKUSB,UUSB),变为依赖抽象接口(USB). 一句话:依赖抽象非具体。DI:Dep...
分类:编程语言   时间:2014-11-24 23:50:23    收藏:0  评论:0  赞:0  阅读:373
Java中List转换为数组,数组转List
今天写代码遇到一个奇怪的问题,具体代码不贴出了,写一个简化的版本。如下: ArrayList<String> list=new ArrayList<String>(); String strings[]=(String [])list.toArray(); 这样写代码个人觉得应该没什么问题...
分类:编程语言   时间:2014-11-24 22:47:43    收藏:0  评论:0  赞:0  阅读:359
C++中的static关键字的总结
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 1.面向过程设计中的static 1.1静态全局变量 在全局变...
分类:编程语言   时间:2014-11-24 22:47:33    收藏:0  评论:0  赞:0  阅读:370
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:03    收藏:0  评论:0  赞:0  阅读:366
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:44:03    收藏:0  评论:0  赞:0  阅读:355
Java中Map值得注意的坑!
Java中Map值得注意的坑!...
分类:编程语言   时间:2014-11-24 22:40:33    收藏:0  评论:0  赞:0  阅读:256
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:39:53    收藏:0  评论:0  赞:0  阅读:306
Python-OpenCV教程-8-图像金字塔融合
图像金字塔融合算法主要用在两幅图像的拼接中。两幅有重合区域的图片,如果直接个根据位置来拼接,那么由于两幅图片自身的差异,拼接完的图片上会有很明显的拼接线存在。 解决这个问题,最简单的方法是对两幅图片的重合区域的像素进行加权相加(这个操作可以理解为一种羽化的处理效果)。 设定一个权重w,就有公式:PB(i,j) = (1-w)*PA(i,j) + w*PB(i,j)可以计算重合区域融合后...
分类:编程语言   时间:2014-11-24 22:38:53    收藏:0  评论:0  赞:0  阅读:1470
Python标准库:内置函数eval(expression, globals=None, locals=None)
本函数是用来动态地执行一个表达式的字符串,或者compile函数编译出来的代码对象。参数expression是一个表达式字符串,或者表示编译出来代码对象的名称;参数globals是全局命名空间,可以指定执行表达式时的全局作用域的范围,比如指定某些模块可以使用。如果本参数缺省,就使用当前调用这个函数的当前全局命名空间;参数locals是局部作用域命名空间,是用来指定执行表达式时访问的局部命名空间。如...
分类:编程语言   时间:2014-11-24 22:37:03    收藏:0  评论:0  赞:0  阅读:363
算法导论-------------队列(queue)的简单实现
队列的基本操作包括入队enqueue和出队dequeue,队列有队头head和队尾tail指针。元素总是从队头出,从队尾入。采用数组实现队列时候,为了合理利用空间,可以采用循环实现队列空间的有效利用。                                                                                                  ...
分类:编程语言   时间:2014-11-24 22:35:47    收藏:0  评论:0  赞:0  阅读:297
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:33:23    收藏:0  评论:0  赞:0  阅读:358
java中final的使用方法
1 final用于修饰变量 final变量只能赋值一次,赋值的方式有三种: 1)声明变量时直接赋值; 2)非静态成员变量在{}块中赋值,静态成员变量在static{}块中赋值; 3)非静态成员变量在构造方法中赋值。 三种赋值方式的顺序是1)、2)、3),若有一种方式先行赋值了,则后面的方式就不能再赋值,否则就会编译错误。 public class FinalTest { priva...
分类:编程语言   时间:2014-11-24 22:33:13    收藏:0  评论:0  赞:0  阅读:354
JAVA集合类——难得的总结
文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41346969 以下资料是在学习中总结出来的,希望对你有所帮助。如果需要请转载,谢谢。 1. StringBuffer 线程安全,StringBuilder 线程不安全 效率稍高些 集(Set):集里的对象不按任何特定的方式排列,按索引值来操作数据,不能有重复的元素 列表(List):序列中的对象以线性方式存储,按索引值来操作数据,可以有重复的元素 映射(Map):映射...
分类:编程语言   时间:2014-11-24 22:33:03    收藏:0  评论:0  赞:0  阅读:346
算法与数据结构基础1:动态数组
恶补算法与数据结构,从很基础的开始,先看动态数组的实现。 // array.h #include #include #include using namespace std; class Array { public: // ************************************************************************** ...
分类:编程语言   时间:2014-11-24 22:32:03    收藏:0  评论:0  赞:0  阅读:221
Python3.4操作文件目录
编程语言对文件系统的操作是一项必不可少的功能,各种编程语言基本上都有对文件系统的操作,最简洁的莫过于linux里面shell的操作了,其次,则是python,ruby等动态语言的操作,那么,今天先来看下,在python里面如何使用一些常用的操作文件功能。...
分类:编程语言   时间:2014-11-24 22:30:53    收藏:0  评论:0  赞:0  阅读:403
HDU1811 Rank of Tetris 【缩点】+【拓扑排序】
Rank of Tetris Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5447    Accepted Submission(s): 1526 Problem Description 自从Lele开发了Ra...
分类:编程语言   时间:2014-11-24 22:30:43    收藏:0  评论:0  赞:0  阅读:343
Web Service (四) 手动发布Web Service接口-CXF与Spring集成
当我们发布完Web Service接口之后有两种方式可以调用Web service服务,一种是通过动态客户端方式,另一种是引用服务端的接口,引用服务端接口的方式对于客户端同服务器端耦合比较大,而使用WSDL的方式客户端不知道服务端的存在就可以调用服务器的方法。        下面是项目的结构图:        1.Web Service发布项目 2.编写服务端接口类以及实现类...
分类:编程语言   时间:2014-11-24 22:30:13    收藏:0  评论:0  赞:0  阅读:345
python读取文件小结
python读取文件小结 你想通过python从文件中读取文本或数据。 一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中: all_the_text = open('thefile.txt').read( )     # 文本文件中的所有文本   all_the_data = open('abinfile','rb').read( )    # 二进制文件中的所有数据...
分类:编程语言   时间:2014-11-24 22:30:03    收藏:0  评论:0  赞:0  阅读:424
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!