- 浏览: 414706 次
- 性别:
- 来自: 北京
最新评论
-
jackson200:
讲解的狠不错!谢谢!
spring注入原理 -
阳光泛滥的日子:
讲的很透彻,受教了 。
spring中注解的实现原理 -
liudechao9:
最近在研究这方面,很不错,但是多线程并发的时候可能会出问题,而 ...
spring中注解的实现原理 -
小帅1127:
厉害啊 我的哥
spring中注解的实现原理 -
phoenixpaul:
...
Oracle存储过程和程序包
文章列表
session超时时间设置方法
- 博客分类:
- Java基础
由于session值之前没有设置,以至于刚登录的网站,不到一分钟就超时了,总结了一下,原来是session过期的原因,以下是设置session时间的3个方法:
1、在tomcat——>conf——>servler.xml文件中定义:
<Context path="/test" docBase="/test"
defaultSessionTimeOut="3600" isWARExpanded="true"
isWARValidated="false ...
js设置cookie
- 博客分类:
- javascript
//设置cookie
function setCookie(){
//获取当前时间
var date=new Date();
var expireDays=10;
//将date设置为10天以后的时间
date.setTime(date.getTime()+expireDays*24*3600*1000);
document.cookie ="loginName="+$("#loginName").val()+";expires="+date.toGMTString();
}
//获取coo ...
IE6出现横滚动条的解决办法
- 博客分类:
- jquery
$(function(){
if($.browser.msie&&$.browser.version=="6.0"&&$("html")[0].scrollHeight>$("html").height()) $("html").css("overflowY","scroll");
});
1、oracle定时备份
@echo off
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
set tm= %time:~1,1%%time:~3,2%
set da= %date:~0,4%%date:~5,2%%date:~8,2%
if not exist "%CD%\%da:~1,6%" md "%CD%\%da:~1,6%"
exp gwcs_test/gwcs@orcl file=.\%da:~1,6%\%da:~1,9%tm%tm:~1,5%.dmp log=.\%da:~1,6%\%da: ...
主要的使用情景
定时在后台执行相关操作:如每天晚上0点将一张表的数据保存到另一张表中,2:定时备份数据库等。
begin
sys.dbms_job.submit(job => :job,
what => 'insert into test(id) values(1);',
next_date => to_date('19-10-2012 14:51:11', 'dd-mm-yyyy hh24:mi:ss'),
interva ...
<ec:column property="#" title="序号" width="30" filterable="false" sortable="false">${(document.ec_p-1)*document.ec_crd+ROWCOUNT}</ec:column>
<ec:column title="序号" property="rowcount" cell="rowCount" sortabl ...
解决模态窗口提交表单在新窗口打开的问题
- 博客分类:
- 问题一堆
在head标签中加入<base target="_self"/>
build.xml
<?xml version="1.0"?>
<project default="dist" name="test_ant">
<property name="srcDir" location="src" />
<property name="buildDir" location="build" />
<property name="distDir" ...
/**
* 选择排序:首先第一趟从n个元素中找到最大或最小的元素与第一个元素交换;
* 第二趟从第二个元素开始的第n-1个元素中再选出最小的放到第二位,以此类推。
* @author Administrator
*
*/
public class SelectSort {
/**
* 有大到小
*
* @param values
*/
public static void descSort(int[] values) {
int temp = 0;
for (int i = 0; i < values.length ...
java 复制到剪切板
- 博客分类:
- web应用开发
package com.zzstxx.barcode.utils;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.Unsupported ...
servlet过滤器配置白名单、黑名单
- 博客分类:
- web应用开发
1、web.xml配置
<filter>
<description>过滤是否登陆</description>
<filter-name>encodingFilter</filter-name>
<filter-class>com.stxx.manager.filter.EncodingFilter</filter-class>
<init-param>
<description>配置白名单</description>
<param ...
hibernate缓存机制
- 博客分类:
- hibernate
一、首先来了解什么是缓存?
缓存是位于应用程序和物理数据源之间,用来临时存放数据的内存区域,目的是为了减少物理数据源和应用程序的访问次数,从而提高应用程序的运行性能。Hibernate的大多数查询在查询数据 ...
Hibernate锁机制
- 博客分类:
- hibernate
Hibernate锁机制包括悲观锁和乐观锁。
1、悲观锁
它指的是对数据被外界修改持保守态度。假定一个事务在对指定数据做操作时,都可能有另外一个事务同时在对当前数据做操作,为了保证对数据操作的完整性和一致性,于是采取了在数据库级别的锁定状态,依靠数据库提供的锁机制来实现。
select * from account where id =1 for update
在查询的过程中,数据库处于锁定状态,任何其它的针对本条数据的操作都会被延迟,本次事务提交后解除锁定。
hibernate悲观锁实现如下:
String sql="查询语句";
Query ...
封装类比较出现的问题
- 博客分类:
- Java基础
Java为了性能提供了一个类似缓存的东西,不仅仅是Integer,Long也有同样的缓存,在内存中定义了一个长度为 255的对象数组,装箱之前先比较一下,如果是在-128-127范围内就直接取,所以只要是-128~127之间的取的都是一个对象,是true了,-128~127之外的就会重新new对象。
public class IntegerTest {
/**
* @param args
*/
public static void main(String[] args) {
Integer i1 = 10;
Integer i2 = 10; ...
KindEditor
- 博客分类:
- web应用开发
1、kindEditor官方地址:http://www.kindsoft.net
2、文档地址:http://www.kindsoft.net/doc.php