- 浏览: 142159 次
- 性别:
- 来自: 小城市
最新评论
-
gf757830515:
[color=orange][/color][/size]l] ...
理解 java7 switch语句使用字符串 -
perzer:
...
布局管理器(五)——GridBagyout(1) -
zhouchuang:
写的还好。
Java单例模式实例 -
zhouchuang:
[b][/b]
Java单例模式实例 -
kuangbenma:
与节省内存空间
Java堆与栈的区别
文章列表
接:http://alog2012.iteye.com/admin/blogs/2040477
Spring为我们提供了:org.springframework.web.servlet.HandlerInterceptor接口,org.springframework.web.servlet.handler.HandlerInterceptorAdapter适配器,实现这个接口或继承此类,可以非常方便的实现自己的拦截器。 有以下三个方法: Action之前执行: public boolean preHandle(HttpServletRequest request, HttpServlet ...
接:http://alog2012.iteye.com/admin/blogs/2040214
一、表单上传
1、引入jar:
apache.commons-fileupload-1.3.jar
apache.commons.io-2.4.0.jar
2、修改springmvc配置
<!-- id="multipartResolver"必须是multipartResolver -->
<bean id="multipartResolver"
class="org.springframework.w ...
一、SpringMVC注解入门
1. 创建web项目2. 在springmvc的配置文件中指定注解驱动,配置扫描器
<!-- mvc的注解驱动 -->
<mvc:annotation-driven />
<!--只要定义了扫描器,注解驱动就不需要,扫描器已经有了注解驱动的功能 -->
<context:component-scan base-package="org.study1.mvc.controller" />
<!-- 前缀+ viewName +后缀 -->
<bean
...
1、Spring下载地址
http://repo.spring.io/release/org/springframework/spring/
2、SpringMVC核心类和接口
1.DispatcherServlet:分发控制器,它自动将请求给转发到具体的控制类 2.HandlerMapping(接口):映射处理器,负责映射分发控制器转发给contro ...
读取word2003文本
public String readDoc(File docFile) {
String text2003 = null;
try {
// word 2003: 图片不会被读取
InputStream is = new FileInputStream(docFile);
WordExtractor ex = new WordExtractor(is);
text2003 = ex.getText();
System.out.println(text2003);
is.close();
...
在jdk1.7中switch语句可以支持String类型的参数,实际上,这个新特性是在编译器这个层次上实现的。而在 Java 虚拟机和字节代码这个层次上,还是只支持在 switch 语句中使用与整数类型兼容的类型。这么做的目的是为了减少这个特性所影响的范围,以降低实现的代价。在编译器层次实现的含义是,虽然开发人员在 Java 源代码的 switch 语句中使用了字符串类型,但是在编译的过程中,编译器会根据源代码的含义来进行转换,将字符串类型转换成与整数类型兼容的格式。不同的 Java 编译器可能采用不同的方式来完成这个转换,并采用不同的优化策略。
写一个如下的Tes ...
com.sun.awt.AWTUtilities.setWindowOpacity(Window arg0, float arg1 ); 是JDK6之后增加的一个新 的方法,作用是可以使得窗体以及窗体内部的组件透明。但是在使用的时候可能会遇到如下俩个麻烦:
1.在eclipse中(jdk1.6.*)版本中出现编译不通 ...
下面
用JavaFx 2. 写一个“Hello World”程序,使用eclipse(已经安装好 e(fx)eclipse 插件,安装地址详见
)步骤如下:
1、创建 JavaFx Project
2、创建类的时候,需要继承
javafx.application.Application
,或者直接创建类的时候,选择创建
JavaFx Main Class
也行。
现在看一下新创建好的JavaFx Project ,可以比普通的Java 项目多了一个Java Fx SDK 环境和一个名为 build.fxbuild 的 文件, ...
《Swing Hacks》中说:Swing的各种特性中最没有被充分利用的就是其部分重写绘图代码的能力,在改善窗口外观时,大部分程序要么使用渲染器,要么就完全重绘代码,其实通过部分重写绘图代码,就能创建很有用的绘图效果。实际 ...
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数
。例如
Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己 ...
1、完成代码:ctrl+\ //任何地方按下此组合键,均会提示相应的参考字段;
2、错误提示:alt + enter //顾名思义,当系统报错时,按下此组合可以查看系统提示;
3、自动完成字符串: ctrl+L ctrl+k //后者(Ctrl+L没用过)组合键自动打出字符串,每按一次打出一个新串,串序自下向上;
4、右键:修复自动导入
5、右键:格式化代码风格
6、导入所需包:ctrl+shift+i
7、格式化代码:alt+shift+F
8、注释/取消注释:ctrl+/,此功能支持多行注释,但首先需选中所要注释行
9、psvm+Tab 生成Main方法
...
oracle于2011年7月28日发布
JDK7
正式
版。
让我们先来看看 Java 7 都有什么新特性吧。
Java 7 的架构图:
新特性一览表:
Swing
新增JLayer
类,是一个灵活而且功能强大的Swing组件修饰器,使用方法:How to Decorate Components with JLayer
.
Nimbus Look and Feel
外观从 com.sun.java.swing 包移到 javax.swing 包中,详情:javax.swing.plaf.nimbus
更轻松的重量级和轻量级组件的 ...
栈与堆都是Java用来在Ram(随机内存存储器)中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆.
Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、 ...
单例模式是创建模式中普遍采用的一种。使用单例模式可以确保某个类只会有一个实例被创建。单例模式是通过下面的思想来保证的:不让类以外的任何事物创建对象的实例
。通常来讲,单例可以缩减内存
的需求。实现方式也有很多种。单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。
单例模式主要有以下特点:
1、单例类只能有一个实例。
2、单例类必须为自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
一. 懒汉式
在类被加载的时候,单例模式的唯一一个实例已经被加载.
class Singleton {
private st ...
每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)?
所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方均可照搬不误。但要注意,尽管将一切都“看作”对
象,但操纵的标识符实际是指向一个对象的“句柄”(Handle,也就是包装类的申明)。在其他Java参考书里,还可看到有的人将其称作一个“引用”,
甚至一个“指针”。可将这一情形想象成用遥控板(句柄)操纵电视机(对象)。只要握住这个遥控 ...