- 浏览: 150896 次
- 性别:
- 来自: 苏州
最新评论
-
tuspark:
关于ApplicationContextAware的详细介绍, ...
ApplicationContextAware -
hc_face:
应该是 环境被初始化的时候,bean 也一并被初始化吧。先后顺 ...
ApplicationContextAware -
奇林醉:
有点明白了
Collections.unmodifiableList() -
tcking:
HashSet不关心迭代的次序,也就是说下一次的迭代次序可能就 ...
HashSet LinkedHashSet TreeSet -
yzhw:
我要去试试
seam前端提速
文章列表
显示桌面快捷方式删除恢复
- 博客分类:
- 计算机(computer)
点击“开始->运行”,在“运行”框中输入“regsvr32 /n /i:u shell32”回车,在弹出框中选择“确定”,之后,会系统提示“Shell32中的DllInstall成功”,再点确定,“快速启动栏”里的“显示桌面”便又回来了。
只能处理int,byte,short,char,(其实是只能处理int,其它三种是可以promotion到int型)不能处理string
1.sleep()
使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是如果有Synchronized同步块,其他线程仍然不同访问共享数据。注意该方法要捕获异常
比如有两个线程同时执行(没有Synchronized),一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级的线程执行完成后,低优先级的线程才能执行;但当高优先级的线程sleep(5000)后,低优先级就有机会执行了。
总之,sleep()可以使低优先级的线程得到执行的机会,当然也可以让同优先级、高优先级的线程有执 ...
在intern()方法被调用时,如果String Pool(java 执行时会维持一个String Pool)中
已经有了相同的String对象时就会从Pool中返回该String对象,否则
新建的String 对象会被加入Pool中并返回该String对象的Reference
举例如下:
-------**************************************-------
String str1="wang";
String str2="wang";
System.out.println(str1==str2);
//t ...
1.编写一个JavaBean实现ApplicationContextAware方法
Test.java
public class Test implements ApplicationContextAware {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void setApplicationContext(ApplicationContext context)
throws Bea ...
看到一篇好文章引用过来,方便大家学习,特此引用过来
下面用实例来体会一下,先给出本章完成之后的项目结构的截图:
3.2 简单实例
假设我们有如下程序,程序的作用是打印出一个字符串
package cn.com.chengang.spring;
public class MessageTest {
public static void main(String[] args) {
String str = "ChenGang";
System.out.println(str);
}
}
现在,我们 ...
开发时遇到这种情况
在C:\WINDOWS\system32\drivers\etc\Hosts里面输入例如
192.168.0.4 http://wangzl2222.iteye.com(你要访问的页面)
但不存在该页面则没用。
public class Set1 {
static void fill(Set<String> s) {
s.addAll(Arrays.asList("f b d c e a g".split(" ")));
}
public static void test(Set s) {
System.out.println(s.getClass().getName().replaceAll("\\w+\\.", ""));
fill(s);
fill(s);
fill(s);
...
unicode中文互转
- 博客分类:
- java
public static String decodeUnicode(String str) {
str = str.trim();
Pattern p = Pattern.compile("&#\\d{5};");
Matcher m = p.matcher(str);
String word = null;
while (m.find()) {
word = m.group();
str = str.replace(word, decode(word));
}
return str;
}
public stat ...
import java.util.*;
public class Main
{
public static void main(String args[])
{
Main main = new Main();
main.test();
}
public void test()
{
Map bb = new HashMap();
bb.put("1", "wj");
bb.put("2", "ry");
Iterator it = bb.keySet().iterator();
while(it.hasNext() ...
可能大家会经常遇到 IntegrityConstraintException Duplicate entry '****' for key 3这样的错误,我把我我自己遇到事怎么解决记录在此,
这是说完整性约束异常,因为在数据库里的某一个字段,例如:person表:id,name两个字段,在name上定义了完整性约束unique,当你向数据库插入一个已经存在的姓名时,就会报这种异常,所以,要插入一个不存在的名称就ok了或者把数据库的字段约束去掉也可以,希望能帮助大家。
在用seam+jsf组合开发时,有时遇到警告: 'for' attribute cannot be null 错误,结果研究终于解决了,原因是我们经常用模板开发,例如:
<s:decorate id="nameField" template="/layout/edit.xhtml" >
<ui:define name="label">标题</ui:define>
<s:label id="imageCaption" value="#{systemIm ...