- 浏览: 303963 次
- 性别:
- 来自: 西安
最新评论
-
guyinyihun:
好用,谢谢分享
[转]java 类里判断字符串是iso-8859-1还是gb2312,utf-8,gbk等,判断编码类型 -
java小叶檀:
可以使用hashset retainAll实现
找相同元素 -
爱拼才会赢小超人-1983:
...
UUID -
tuspark:
这篇《serialversionuId作用》解释的更清楚,更有 ...
为何加入:private static final long serialVersionUID -
futily:
public static void middleRevers ...
java数组反转
文章列表
先以加载spring为例子看看加载顺序的作用:
Spring加载可以利用ServletContextListener 实现,也可以采用load-on-startup Servlet 实现,但比如filter 需要用到 bean ,但加载顺序是: 先加载filter 后加载spring,则filter中初始化操作中的bean为null;所以,如果过滤器中要使用到 bean,此时就可以根据加载顺序listener>filter>servlet,将spring 的加载 改成 Listener的方式。
利用ServletContextListener实现:
[xhtm ...
转:Spring事务配置的五种方式
- 博客分类:
- Spring
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,T ...
几种缓存实现
- 博客分类:
- java中的缓存技术该如何实现
- JAVA基础
OSCache
OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。
OSCache有以下特点:
缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何jav ...
问题背景描述:
在一个table中<td>中隐藏了一个级联的下拉选择框,在调用某个方法时让其显示时,下拉框在原来的下方出现。
解决办法:
obj.style.display = "inline-block" ;
inline 是关键
转 js 设置滚动条的位置
- 博客分类:
- javascript
window.onload = function()
{
var aWidth = window.screen.availWidth; // 获取客户端分辨率的宽度
var aHeight = window.screen.availHeight; // 获取客户端分辨率的高度
var sWidth = document.body.scrollWidth; // 获取浏览器的宽度
var sHeight = document.body.scrollHeight; // 获取浏览器的高度
var tWidth = sWidth - aWid ...
/**
* 1,数组的类型不定
* 2,个数不定
**/
import java.lang.reflect.Array;
public class ArrayUtils{
public static void main(String[] args) {
int[] myarray = {1, 2, 3};
int[] newarray = invertArray(myarray);
for (int i = 0; i < newarray.length; i++) {
System.out.println(newarray[i]);
}
}
/**
...
java命令行引用jar包的方法
- 博客分类:
- JAVA基础
如果java 文件和jar 包在同一目录
编译:
D:\test> javac -cp xxxx.jar Test.java
执行:
D:\test> java -classpath xxx.jar;mmm.jar;Test
如何java文件和jar包不在同一目录
编译:D:\test> javac -cp d:\abc\xxx.jar Test.java
执行:D:\test> java -classpath d:\abc\xxx.jar;d:\abc\ccc.jar; Test
引用多个jar包时
假设有个程序的启动方法在test.java里
运行Java程序是 ...
零缺陷用象征的说话就是“第一次把事情做对”。
它应该是一种可以操作、可以衡量的的工作标准和行动的准则。
我们用它来确定我们工作的要求,再根据这个要求确定自己的工作目标;
然后,采取大量行动,直至达到这些要求。
而衡量是否达到要求、是否执行到位的标准,就是我们所说的“零缺陷”。
--克劳士比
质量是政策和文化的结果。只有改变员工的心智与价值观念,树立楷模与角色典范,才能使质量改进成为公司文化的一部分。质量管理就是有目的地创建这种组织的文化。
菲利普•克劳士比
--------------------------------
每一起事故的背后,都有9次轻微事故和300起未遂先兆以及1000起事 ...
Eclipse Helios版本中,常常发现Build workspace 时,总是在验证的时候弹出错误:
Errors occurred during the build. Errors running builder 'JavaScript Validator ' on project '##'.java.lang.NullPointerException
要解决这个问题,要就把JavaScript Validator 去掉。去掉的方法是:选择一个项目—-右键Properties—-Builder s(排二个)—-点一下右则会有四项—-取消第一项“JavaScript Valid ...
IBM 全球最大的管理咨询组织
http://wiki.mbalib.com/wiki/IBM%E5%92%A8%E8%AF%A2%E5%85%AC%E5%8F%B8
1,测试驱动开发
2,计划驱动(而不是问题驱动)
3,任何伟大的管理,是看不到惊心动魄的事情的
4,关键动作不变形
5,
(1,能轻松完成本职工作
2,做领导未安排的工作
3,知悉其他部门的工作
4,会帮助同事完成工作
5,在闲暇时间学习充电)
----------------------
6
对于业务流程中比较固定的几个动作,整理出一份checklist,形成自检机制。将一些低级问题在源头消灭。
-----------------------------
7,项目可视话管理 状态墙
-----------------------------
8,低水平重复开发
9,解决不平衡,不协调,不可持续 ...
tomcat启动不了的原因积累
- 博客分类:
- JAVA基础
目前只知道这几种可能~~~
可能情况一:
在安装目录下的common\lib中加入了struts中的 lib包中的commons-beanutils.jar或者commons-digester.jar,
解决方法:去掉!如需使用放在其他路径下,再配置环境变量!错误环境:tomcat4.31 struts1.2.7
可能情况二:
tomcat的默认端口是8080,可能已经被其他占用。
解决方法:在安装路径下conf文件夹中的server.xml中把断口号改掉!
可能情况三:
Neither the JAVA_HOME nor the JRE_HOME environment variable ...
1. 我们能原谅我们讨厌的人,但却不能原谅讨厌我们的人;
2. 人开始时往往为梦想而忙,后来却因忙碌失去梦想;
3. 你越是担心的事,越是有可能成真;
4. 越是输不起的人,越喜欢下大赌注;
5. 人生中,有时不去冒险比冒险更危险;
6. 人最理智的时候,往往是别无选择的时候
<?xml version="1.0" encoding="UTF-8"?>
<project name="newDemo" default="openExplorer" basedir=".">
<!--基础设置-->
<property name="project.name" value="newDemo" />
<property name="src.dir" ...