如题。对于java正則表達式这几个方法匹配一次后的,匹配位置搞不太清楚,就写了几个样例。例如以下: String ss="ooaaoo"; Pattern pt=Pattern.compile("(o+)"); Matcher mt=pt.matcher(ss); // mt.lookingAt() ...
分类:
编程语言 时间:
2017-04-23 15:01:57
阅读次数:
159
Attack Time Limit: 5000/3000 MS (Java/Others) Memory Limit: 65768/65768 K (Java/Others) Total Submission(s): 1890 Accepted Submission(s): 554 Problem ...
分类:
编程语言 时间:
2017-04-23 15:02:12
阅读次数:
260
1 #通过DEBUG可以看出是guess输入内容(heads, tails)和TOSS内容(0,1)不一致,需修改和TOSS的比较项。 2 import random,logging 3 logging.basicConfig(level=logging.DEBUG, format='%(ascti... ...
分类:
编程语言 时间:
2017-04-23 15:02:52
阅读次数:
237
java有三大特性:封装,继承和多态。 一、 封装 1. 封装就是将类的信息隐藏在类内部,不允许外部程序直接访问,而是通过该类的方法实现对隐藏信息的操作和访问。 2. 封装是怎么实现的呢? a. 需要修改属性的访问控制符(修改为private); b. 创建getter/setter方法(用于属性的 ...
分类:
编程语言 时间:
2017-04-23 15:03:01
阅读次数:
165
scikit-learn这个非常强大的python机器学习工具包 http://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html S1. 导入数据 大多数数据的格式都是M个N维向量,分为训练集和测试集。所以,知道如何导入向量 ...
分类:
编程语言 时间:
2017-04-23 15:03:50
阅读次数:
184
python关于shabang(#!) python第一行shabang设置 百度知道 ...
分类:
编程语言 时间:
2017-04-23 15:04:34
阅读次数:
146
之前突然想玩GVBASIC游戏,但是我原来写的GVBASIC模拟器的gui是用Win32 API写的,只能在windows里运行,为了能在现在的mint系统上运行,于是有了用Qt5重写模拟器的想法,顺便学一学Qt。 这次重写顺便改进了一下gvb解释器结构,把没卵用的优化去掉了。成果: 保留了变量列表 ...
分类:
编程语言 时间:
2017-04-23 15:05:24
阅读次数:
381
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 ...
分类:
编程语言 时间:
2017-04-23 15:47:18
阅读次数:
152
http://www.cnblogs.com/duoduo369/archive/2012/04/12/2439118.html 迭代器(iterator) 个人理解就是把所有和迭代有关的东西给抽象出来的,不管是数组的下标,指针,for里面的、list里面的、vector里面的,抽象一下变成了ite ...
分类:
编程语言 时间:
2017-04-23 15:48:19
阅读次数:
240
第五章:引用类型 Object类型 创建object实例的两种方式: 1.new方式 var person = new Object(); person.name = “haozk”; person.age = 24; 2.对象字面量表示法 var person = { name:”haozk”, ...
分类:
编程语言 时间:
2017-04-23 15:48:27
阅读次数:
139
1——100求和 1——100偶数和 1——100的质数 1——100 的合数 ...
分类:
编程语言 时间:
2017-04-23 15:49:38
阅读次数:
153
一 搭建好开发环境 JDK Eclipse 等 二 下载jar包 https://commons.apache.org/logging/ https://repo.spring.io/release/org/springframework/spring 三 添加依赖jar包 把下载下来的jar包 添 ...
分类:
编程语言 时间:
2017-04-23 15:49:47
阅读次数:
227
MyEclipse项目上有红色感叹号,各包显示正常。用JUnit测试部分能运行,部分报错,报错如下: Class not found n_jdbc.UserDaoTestjava.lang.ClassNotFoundException: n_jdbc.UserDaoTest at java.net. ...
分类:
编程语言 时间:
2017-04-23 15:55:38
阅读次数:
272
题目链接:http://ac.jobdu.com/problem.php?pid=1458 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...
分类:
编程语言 时间:
2017-04-23 15:56:11
阅读次数:
184
一、概述 命令模式能够将请求发送者和接收者全然解耦。发送者与接收者之间没有直接引用关系,发送请求的对象仅仅须要知道怎样发送请求,而不必知道怎样完毕请求。核心在于引入了命令类,通过命令类来减少发送者和接收者的耦合度,请求发送者仅仅需指定一个命令对象,再通过命令对象来调用请求接收者的处理方法,命令模式是 ...
分类:
编程语言 时间:
2017-04-23 15:56:25
阅读次数:
214
选择排序:从第一个开始,让当前项后的所有项与当前项比较,根据排序条件交换位置,直到倒数第二位,共比较n(n-1)/2次 ...
分类:
编程语言 时间:
2017-04-23 16:46:01
阅读次数:
149
java 集合类 (一)集合类的分类:List ,Set,Queue(属于Collection接口),Map(属于Map接口) Collection接口的框架结构: Map接口的框架结构: Set集合类:(为保证多线程安全,需要用Collections.synchronizedSortedSet(n ...
分类:
编程语言 时间:
2017-04-23 16:46:24
阅读次数:
225
1,冲突链表 冲突链表主要用于HashMap,HashTable中,内部采用数组保存链表,链表内部是单向链接,插入的时候会采用头部插入法, 插入的链表包裹数据都是无序的,由于容量的增加,会导致整个数据的重新HASH,所以,两次循环同一个HASH链表,可以得到不同的顺序。 内部实现难点是根据KEY的H ...
分类:
编程语言 时间:
2017-04-23 16:46:31
阅读次数:
133
一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronized(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLo ...
分类:
编程语言 时间:
2017-04-23 16:46:55
阅读次数:
267
港真,自己一直非常希望做算法工程师,所以自己现在开始对现在常用的大数据算法进行不断地学习,今天了解到的算法,就是我们生活中无处不在的推荐系统算法。 其实,向别人推荐商品是一个很常见的现象,比如我用了一个好的商品,向朋友安利之类的。在以前广告系统不发达的时候,我们也是靠口口相传来进行商品的推广。那么为 ...
分类:
编程语言 时间:
2017-04-23 16:47:05
阅读次数:
245