在开发过程中,需要用户登陆才能访问指定的页面这种功能,微软已经提供了这个特性。// 摘要:
// 表示一个特性,该特性用于限制调用方对操作方法的访问。 [AttributeUsage(AttributeTargets.Class |
AttributeTargets.Method...
分类:
Web程序 时间:
2014-06-07 05:35:02
阅读次数:
302
该例子说明,Sleep可以被中断,但是I/O和synchronized不能被中断。package Thread.Interrupting;import
java.io.IOException;import java.io.InputStream;import java.util.concurrent...
分类:
编程语言 时间:
2014-06-07 03:40:10
阅读次数:
270
synchronized:利用上锁实现数据同步,避免多线程操作的情况下,数据出现异常。当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。在代码块前加上
s...
分类:
编程语言 时间:
2014-06-03 14:10:33
阅读次数:
243
创建模式1.工厂方法模式(Factory Method)
将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。
public class TestFactoryMethod ....
分类:
编程语言 时间:
2014-06-03 12:54:56
阅读次数:
374
今天使用Display获取屏幕的宽和高时出现下面的提示:Display
dp=getWindowManager().getDefaultDisplay(); int Height=dp.getHeight();
---->The method getHeight() from t...
分类:
其他好文 时间:
2014-06-03 11:37:47
阅读次数:
395
OO的ALV隐藏工具栏:***展示数据 CALL METHOD
gr_alvgrid->set_table_for_first_display EXPORTING is_variant = gs_variant
i_save ...
分类:
其他好文 时间:
2014-06-03 09:18:53
阅读次数:
316
1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了
锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果使用 synchronized
,如果A不释放,B将一直等下去,不能被中断 如果 使用...
分类:
其他好文 时间:
2014-05-30 08:13:44
阅读次数:
409
synchronized 关键字,它包括两种用法:synchronized 方法和
synchronized 块。1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized
方法。如:public synchronized void a...
分类:
编程语言 时间:
2014-05-29 16:46:25
阅读次数:
234
public void doSave(IProgressMonitor monitor) {
// TODO Auto-generated method stub performSave(monitor, getEditorInput());
自定义的一个save函数,作...
分类:
其他好文 时间:
2014-05-29 07:56:21
阅读次数:
240
模板方法模式Template Method
Pattern定义一个操作的算法的框架,是的子类可以不改变算法结构即可重定义该算法一些特定步骤public abstract class
AbstractClass{//抽象模板类protected abstract void method1();//算法...
分类:
其他好文 时间:
2014-05-29 00:11:54
阅读次数:
309