2014 - 5 - 22
上午Java对大小写敏感.点号(.)用于调用方法,Java的能用语法是:object.method(parameters);Java中的常量声明使用final关键字.且仅能赋值一次.习惯上,常量名大写.可使用static
final 定义一个类常量,以便在一个类中的多个方...
分类:
编程语言 时间:
2014-05-26 22:17:43
阅读次数:
385
本文主要介绍如何使用静态工厂方法已经在那种场合来使用这种方式代替构造方法。
众所周知,对于类而言,我们为了获得一个类的实例对象,通常情况下会提供一个公有的(public) 的构造器。当然除了这种方法以外,我们还可以通过给类提供一个public的静态工厂方法(static factory method)的方式来完成,让它返回一个类的实例。...
分类:
编程语言 时间:
2014-05-23 01:03:20
阅读次数:
317
代码如下,在多线程AsyncTask类中的doInBackground调用Jsoup
protected String doInBackground(String... params) {
// TODO Auto-generated method stub
Log.i(TAG, "doInBackground(Params... params) called");
tr...
分类:
编程语言 时间:
2014-05-23 00:54:53
阅读次数:
475
这题的关键在于建图,然后最大流算法,而建图的关键在于拆点。将每个点拆为两个点,两点之间的流为performance。和其他点相连的边容量为INF。...
分类:
其他好文 时间:
2014-05-23 00:41:58
阅读次数:
355
Direct request is the simplest method used to request a semaphore. The request behaves as an atomic read and set operation. The result of a request is either to grant the semaphore
to the requesting...
分类:
其他好文 时间:
2014-05-22 17:21:38
阅读次数:
517
Cancellation tokenParallel
optionsCancellationTokenSource cancellationTokenSource = new
CancellationTokenSource();Task.Factory.StartNew(() =>{ Thre...
分类:
Web程序 时间:
2014-05-22 16:43:14
阅读次数:
332
List integers = new List() { 0, 1, 2, 3, 4, 5,
6, 7, 8, 9 };Parallel.ForEach(integers, (int item, ParallelLoopState state)
=>{ if (item > 5) { ...
分类:
Web程序 时间:
2014-05-22 16:03:56
阅读次数:
287
call_user_method()(使用 call_user_func() 替代)
call_user_method_array() (使用 call_user_func_array() 替代)
define_syslog_variables() dl() ereg() (使用 preg...
分类:
Web程序 时间:
2014-05-22 15:08:51
阅读次数:
290
工厂方法模式适合于对实现了同一接口或继承了同一父类的一些类进行实例的创建。一般是通过定义一个工厂类,并在其方法中实现对具有上述特点的类对象的创建。根据具体产生类对象的方法定义形式,又可以将其分为普通工厂方法模式、多个工厂方法模式和静态工厂方法模式。一、普通工厂方法模式:常见的经典写法如下(以发送邮件...
分类:
其他好文 时间:
2014-05-22 14:26:03
阅读次数:
236
1、在fragment的代码中 @Override public void
onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub
super.onCreate(save...
分类:
其他好文 时间:
2014-05-22 13:48:05
阅读次数:
197