- 浏览: 239553 次
- 性别:
- 来自: 上海
最新评论
-
zhangzh888:
怎么下载 啊 都没有看见文件
sftp处理文件 -
wx_hello:
怎么得到文件的属性呢? 比如文件的新建时间
sftp处理文件 -
HappyVeryGood:
“运行时异常(即非受控异常)自动强制执行整个逻辑工作单元的回滚 ...
事物管理,spring事物详解,spring @transactional -
skeely1234:
感谢分享,太帅了
eclipse下修改项目名导致tomcat内发布名不一致的解决方法
文章列表
网上看到一位javaeye的同志写的文章,感觉总结的比较好,虽然也研究过这些,但没有系统的总结过,觉得是好文章,先收藏了,现在转载下来!
数据类型
Java虚拟机中,数据类型可以分为两类:基本类型 和引用类型 。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress
引用类型包括:类类型 ,接口类型 和数组 。
堆与栈
堆和栈是程 ...
最近工作涉及sftp处理文件,写了个工具类,代码已经测试。请需要的同仁自行下载,根据自己需要,修改加工。附件有参考源码及必要jar包。
Java代码
package nontax.helper;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import c ...
大家都知道,java程序不像用C或者C++写出来的程序一样能够双击直接运行。但现在那位网友居然写了一个bat文件使得能够双击直接运行。相当方便。上网查了一下,很多人都这样。还有或多教程。不过我觉得太长,跟我相关的东西又少。于是乎直接用记事本打开下载下来的文件。发现里面就是一句话
java StartJMine
这就是在cmd中直接运行java的.class文件的命令啊。
前面不是刚刚完成我的坦克大战吗,嘿嘿...
最后总结发现,只要.class文件与bat文件在同一个目录下面,双击就能直接运行。很方便以后将我的成果进行演示给同学看了。爽!
爽啊!
后来又按照网友提示,加了一句
@echo o ...
- 2013-09-30 09:50
- 浏览 1253
- 评论(0)
一.概述
Spring 的web框架围绕DispatcherServlet设计。DispatcherServlet的作用是将请求分发到不同的处理器。Spring的web框架包括可配置的处理器映射、视图解析、本地化解析、主题解析以及对文件上传的支持。Spring的Web框架中缺省的处理器是Controller接口,这是一个非常简单的接口,仅包含ModelAndViewhandleRequest(request, response) 方法。可以通过实现这个接口来创建自己的控制器,但是更推荐继承Spring提供的一系列控制器,比如AbstractController、AbstractCommand ...
一. MyBatis定义
MyBat is 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBat is 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBat is 可以使用简单的XML或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的Java 对象)映射成数据库中的记录。
二.入门
每一个 MyBat is 的应用程序都以一个 SqlSessionFactory 对象的实例为核心。SqlSessionFactory 对 象 的 实 例 可 以 通 过 SqlSessionFa ...
- 2013-09-26 11:09
- 浏览 803
- 评论(0)
一、 What?
Hibernate是一种ORM工具,是连接 java 应用程序和关系数据库的中间件,主要负责 java 对象的持久化操作。是JDBC的轻量级实现,在应用程序和数据库之间架起了一条映射的桥梁。(映射是通过配置文件来维护的)
二、 ...
• Java中的简单浮点数类型float和double不能够进行运算。不光是Java,在其它很多编程语言中也有这样的问题。
如果我们编译运行下面这个程序会看到什么?
public class Test {
public static void main(String args[]) {
System.out.println(0.05 + 0.01);
System.out.println(1.0 - 0.42);
System.out.println(4.015 * 100);
S ...
转载自作者:hongchangfirst 收藏 我要投稿
win7/xp 下面安装Android虚拟机,更新SDK后,在Eclipse preference里指向android-sdk-windows时。
出现 :
This Android SDK requires Android Developer Toolkit version 17.0.0 or above. Current version is 10.0.0.v201102162101-104271. Please update ADT to the latest version.
结果:虚拟机无法打开。
原因:www ...
form表单的onsubmit()问题
2007-12-26 10:01:35| 分类: jsp学习 |字号 订阅
以前在项目中为一个表单(from)编写onsubmit()脚本的时候,经常需要验证表单中数据的合法性,所以常会写道:<form action="/admin/addUser.do" method="p ...
//验证数字是否合法性
function f_check_value(value) {
if(value.trim() == "" ){
alert("参数VALUE只能是整数,不能为空!");
Ext.getCmp('grids').getStore().reload();
return false;
}
if(value == 0 ){
alert("参数VALUE只能是整数,不能为0!");
Ext.getCmp('grids').getStore().reload();
...
1-
实现Servlet.Filter接口
public class AdminLoginFilter implements Filter
新建一个实现filter接口的类,实现dofilter方法,在dofilter方法里面写一个判读,比如如果用户名密码为空,则返回到登录页面
public class TestFilter implements Filter {
public void doFilter(ServletRequest srt, ServletResponse sre,
FilterChain filterChain) throws IOException, S ...
js验证密码必须为大小写字母和数字组成
<script language="JavaScript" type="text/JavaScript">
function checkPass(pass){
if(pass.length < 6){ return 0; }
var ls = 0;
if(pass.match(/([a-z])+/)){ ls++; }
if(pass.match(/([0-9])+/)){ ls++; }
if(pass.match(/([A-Z])+/)){ ls++; }
i ...
为单个Web应用 配置超时时间可以在web.xml中使用<session-config>元素,如
[xhtml] view plaincopy
<web-app>
<!--filter.listener,servlet,and servlet-mapping等元素要在session-config之前-->
<session-config>
<session-timeout>15 </session-timeout>
</session-config> ...
Calendar 获取日期 如果想得到某个星期几是什么日期,可以使用下面的方式获取
Java代码
/**
* @param args
*/
public static void main(String[] args) {
Calendar c3 = Calendar.getInstance();
// 上上周星期六
c3.add(Calendar.DATE, 0 - c3.get(Calendar.DAY_OF_WEEK) - 7 * 1);
Date d3 = c3.getTime();
formatToS ...
function validatename(){
var text=document.getElementById('username').value;
//if(text==null||text==''){
//不为空和输入的不是空格
if(text==null||text.replace(/^\s+,""/).replace(/^\s+$/,"")==''){
alert('用户名不能为空!');
//重新获得焦点
document.getElementById('username').focus();
return false;
} ...