Map读取键值对,Java遍历Map的两种实现方法第一种方法是根据map的keyset()方法来获取key的set集合,然后遍历map取得value的值import java.util.HashMap;import java.util.Iterator;import java.util.Set;pu...
分类:
编程语言 时间:
2014-11-20 13:35:18
阅读次数:
166
1 public sealed class StringTool 2 { 3 /// 4 /// 将txt文件读入字符串 5 /// 6 /// 7 /// 8 pu...
最大公约数:d = gcd(a,b)
裴蜀定理:存在u,v使得a*u + b*v = d
裴蜀定理特例:若a,b互质,gcd(a,b) = 1则存在u,v 使得a*u + b*v = 1
设 a = pd, b = qd, 则p,q互质(为什么?)
裴蜀定理 pdu + qdv = d ->pu + qv = 1
证明:
直接构造出u,v
au + bv...
分类:
其他好文 时间:
2014-11-19 11:28:05
阅读次数:
365
最大公约数:d = gcd(a,b)
裴蜀定理:存在u,v使得a*u + b*v = d
裴蜀定理特例:若a,b互质,gcd(a,b) = 1则存在u,v 使得a*u + b*v = 1
设 a = pd, b = qd, 则p,q互质(为什么?)
裴蜀定理 pdu + qdv = d ->pu + qv = 1
证明:
直接构造出u,v
au + bv...
分类:
其他好文 时间:
2014-11-19 01:29:26
阅读次数:
178
Min Stack My SubmissionsQuestionSolutionDesign a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Pu...
分类:
其他好文 时间:
2014-11-19 00:15:08
阅读次数:
271
定义一个类:TestAuthorizeAttribute public class TestAuthorizeAttribute : AuthorizeAttribute { public string roleName = ""; //权限进入 pu...
??
谈恋爱啊谈恋爱。可是怎么追女神呢?你是否也试过代理模式呢?啊,什么?追女神还和模式有关?当然,让我一起学习代理模式。
一、什么是代理模式?
代理模式就是为其他对象提供一种代理以控制对这个对象的访问。有点拗口。其实就是中间人而已,A与B认识,B与C认识,A不认识C,那么A怎么追C呢?B呗。
二、代码实例(追女神)
Main.java
public class Main {
pu...
分类:
其他好文 时间:
2014-11-17 16:00:29
阅读次数:
237
原文地址:http://leihuang.net/2014/11/13/Cycular-Dependency/
假设我们有一个类A,它包含了一个B的对象,同时类B也包含了一个A对象。那么此时不管你实例化哪一个类,都会出现StackOverflowError错误,这就是java对象循环依赖问题。类似于鸡和蛋的问题。
首先我们看下面这段错误的代码,分析其错误的地方。
pu...
分类:
编程语言 时间:
2014-11-15 14:14:17
阅读次数:
144
什么是线程同步?当使用多个线程来访问同一个数据时,非常容易出现线程安全问题(比如多个线程都在操作同一数据导致数据不一致),所以我们用同步机制来解决这些问题。实现同步机制有两个方法:1。同步代码块:synchronized(同一个数据){} 同一个数据:就是N条线程同时访问一个数据。2。同步方法:pu...
分类:
编程语言 时间:
2014-11-13 00:22:11
阅读次数:
223
最近有这么一个需求:在点击EditText时弹出软键盘,然后在点击空白处或者其他控件的时候隐藏软键盘。这个需求在平板电脑上非常实用,因为屏幕大,用户不可能每次都点左下角去隐藏,并且点击空白处更容易。刚开始从网上搜索,不是很理想,后来突然想到Android的事件分发机制,于是想到了实现方法: 1 pu...
分类:
其他好文 时间:
2014-11-11 18:37:05
阅读次数:
195