码迷,mamicode.com
首页 > 编程语言
扩展欧几里得算法
首先、扩展欧几里得定理:对于两个不全为0的整数a、b,必存在一组解x,y,使得ax+by==gcd(a,b);int gcd(int a,int b){ int t,d; if(b==0) { x=1; y=0; //不明处1return a; ...
分类:编程语言   时间:2015-10-27 17:38:06    阅读次数:208
Hash表 算法的详细解析
http://xingyunbaijunwei.blog.163.com/blog/static/76538067201111494524190/什么是HashHash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定...
分类:编程语言   时间:2015-10-27 17:37:59    阅读次数:212
java多线程学习-java.util.concurrent详解(六) Exchanger
转载于:http://janeky.iteye.com/blog/769965我们先来学习一下JDK1.5 API中关于这个类的详细介绍: “可以在pair中对元素进行配对和交换的线程的同步点。每个线程将条目上的某个方法呈现给 exchange 方法,与伙伴线程进行匹配,并且在返回时接收其伙伴的对象...
分类:编程语言   时间:2015-10-27 17:34:46    阅读次数:163
maven上传jar包规范
pom.xml模板 4.0.0 com.xxx.yyy Test 1.0 POM was created by Sonatype Nexus
分类:编程语言   时间:2015-10-27 17:35:45    阅读次数:219
python基础-总结
导航: 高阶特性: 切片:Python没有针对字符串的截取函数,只需要切片一个操作就可以完成 迭代:Python的for循环抽象程度要高于Java的for循环,因为Python的for循环不仅可以用在list或tuple上,还可以作用在其他可迭代对象上 列表生成器:即List C...
分类:编程语言   时间:2015-10-27 17:35:01    阅读次数:203
Ljava.lang.Object;@ba8a1dc
因为你从数据库读出数据后,存入到list集合上时,如果你没有指定要存入的数据的类型,系统会自动给你赋一个object类型,他是所以类的鼻祖,你取出数据要进行转型,转化成你自己想要的数据类型才能显示。它的值等于getClass().getName() + '@' + Integer.toHexStri...
分类:编程语言   时间:2015-10-27 17:34:18    阅读次数:208
java多线程学习-java.util.concurrent详解(三) Semaphore
转载于:http://janeky.iteye.com/blog/769965我们先来学习一下JDK1.5 API中关于这个类的详细介绍:“一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个...
分类:编程语言   时间:2015-10-27 17:32:20    阅读次数:311
Java:正则表达式的详解
正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用一些特定的符号来表示一些代码的操作.这样就简化书写。所以学习正则表达式就是学习一些特殊符号的使用。好处:可以简化对字符串的操作。弊端:符号定义越多,正则越长,阅读性越差。具体操作功能: 1.匹配 boolean matches(S....
分类:编程语言   时间:2015-10-27 17:30:53    阅读次数:192
Java内存管理机制
Java中的几种引用方式Java中有几种不同的引用方式,它们分别是:强引用、软引用、弱引用和虚引用。下面,我们首先详细地了解下这几种引用方式的意义。 强引用在此之前我们介绍的内容中所使用的引用都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收...
分类:编程语言   时间:2015-10-27 17:29:16    阅读次数:271
java之文件基本操作
java之文件基本操作1 使用 BufferedReader 在控制台读取字符public static void readChar() throws IOException{ char c; InputStreamReader stream=new InputStrea...
分类:编程语言   时间:2015-10-27 17:28:11    阅读次数:198
Spring的特点
Spring框架Spring框架是一个分层架构,有7个定义良好的模块组成spring模块构建在核心容器智之上, 核心容器定义了创建、 配置、和管理bean的方式组成spring框架的每个模块(或组件)都可以单独存在, 或者与其他一个或多个模块联合实现1--核心容器核心容器提供spring框架的基本功...
分类:编程语言   时间:2015-10-27 17:19:16    阅读次数:222
spring 核心技术
spring 核心技术1--控制反转或反向控制 (inversion control IOC)当一个对象需要另一个对象时, 传统设计过程中, 需要通过调用者来创建被调用着的对象实例但是在spring中, 创建被调用者的工作不再有调用者来完成,而是由spring IOC容器完成.DI(dependen...
分类:编程语言   时间:2015-10-27 17:17:58    阅读次数:217
java Vamei快速教程03 构造器和方法重载
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization)。初始化时,对象的数据成员被赋予初始值。我们可以显式初始化。如果我们没有给数据成员赋予...
分类:编程语言   时间:2015-10-27 17:14:58    阅读次数:204
java多线程学习-java.util.concurrent详解(四) Exchanger
转载于:http://janeky.iteye.com/blog/769965我们先来学习一下JDK1.5 API中关于这个类的详细介绍: “取消的异步计算。利用开始和取消计算的方法、查询计算是否完成的方法和获取计算结果的方法,此类提供了对 Future 的基本实现。仅在计算完成时才能获取结果;如果...
分类:编程语言   时间:2015-10-27 17:12:54    阅读次数:318
Java获取文件后缀名
int dot = filename.lastIndexOf('.'); if ((dot > -1) && (dot < (licenceImg.getOriginalFilename().length()))) { extension = licenceImg.getOrigi...
分类:编程语言   时间:2015-10-27 17:13:48    阅读次数:179
javaScript学习日记 1 数组
indexOf与String类似,Array也可以通过indexOf()来搜索一个指定的元素的位置:var arr = [10, 20, '30', 'xyz'];arr.indexOf(10); // 元素10的索引为0arr.indexOf(20); // 元素10的索引为1arr.indexO...
分类:编程语言   时间:2015-10-27 17:11:43    阅读次数:190
c/c++指针
指针主要分: 指向单一的某个对象/变量, 用于多态或函数指针, 这个不难 - 一级指针 其次是指向数组, 用来操作/遍历数组元素 - 一级/二级指针指向数组的一级指针很简单了: p指向的是数组的元素, p++是指向下一个元素值, *p返回数组元素的值二级指针也不难吧, 你只要想到: p指向的是...
分类:编程语言   时间:2015-10-27 17:10:21    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!