- 浏览: 53752 次
-
最新评论
-
xiaoshao:
bitray 写道jdk不是保持向下兼容的嘛?为什么升级以后其 ...
产品环境升级JDK1.6 到JDK1.8遇到的各种问题 -
xiaoshao:
bitray 写道jdk不是保持向下兼容的嘛?为什么升级以后其 ...
产品环境升级JDK1.6 到JDK1.8遇到的各种问题 -
bitray:
jdk不是保持向下兼容的嘛?为什么升级以后其他的应用也需要变化 ...
产品环境升级JDK1.6 到JDK1.8遇到的各种问题
文章列表
1.ORACLE里锁有以下几种模式:
0:none
1:null 空
2:Row-S 行共享(RS):共享表锁,sub share
3:Row-X 行独占(RX):用于行的修改,sub exclusive
4:Share 共享锁(S):阻止其他DML操作,share
5:S/Row-X 共享行独占(SRX):阻止其他事务操作,share/sub exclusive
6:exclusive 独占(X):独立访问使用,exclusive
数字越大锁级别越高, 影响的操作越多。
1级锁有:Select,有时会在v$locked_object出现。
2级锁有:Select ...
- 2013-12-23 17:34
- 浏览 838
- 评论(0)
MyBatis中使用parameterType向SQL语句传参,parameterType后的类型可以是基本类型int,String,HashMap和java自定义类型。
在SQL中引用这些参数的时候,可以使用两种方式#{parameterName}或者${parameterName},
首先,我们说一下这两种引用参数时的区别,使用#{parameterName}引用参数的时候,Mybatis会把这个参数认为是一个字符串,例如传入参数是“Smith”,那么在SQL(Select * from emp where name = #{employeeName})使用的时候就会转换为Select ...
- 2013-12-20 15:14
- 浏览 566
- 评论(0)
下面是一个简单的java MD5加密算法。
/** MD5 encrypt algorithm*/
public class MD5{
public static String encryptTo32(String input){
MessageDigest digest = MessageDigest.getInstance("MD5");
byte[] ciphertext = digest.digest(input.getBytes());
//convert 8 bytes cipher text to 16 bytes cip ...
- 2013-12-20 10:44
- 浏览 335
- 评论(0)
要在web项目中使用SpringMVC首先要对web.xml进行如下配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java ...
/**
*java日期操作(月末、周末等的日期操作)
*
*@author
*
*/
publicclassDateUtil{
/***/
/**
*取得某天相加(减)後的那一天
*
*@paramdate
*@paramnum
*(可正可负)
*@return
*/
publicstaticDategetAnotherDate(Datedate,intnum){
Calendarc=Calendar.getInstance();
c.setTime(date);
c.add(Calendar.DAY_OF_YEAR,num);
returnc.getTime();
}
/***/ ...
- 2013-12-09 09:24
- 浏览 569
- 评论(0)
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet
同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 listener, filter 等在初始化时会用到这些上下文中的信息,那么 context-param 配置节是不是应该写在 listener 配置节前呢?实际上 context-param 配置节可 ...
- 2013-12-06 16:55
- 浏览 447
- 评论(0)
<html>
<head>
<title>CSS menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<script type="text/javascript">
startlist = function(){
if(document.all&&document.getElementById){
navRoot = ...
- 2013-12-06 16:19
- 浏览 456
- 评论(0)
在php中有一种不用写代码也可以进行用户校验,那就是通过.htaccess文件进行控制访问。
例如在根目录下建立下面一个.htaccess 文件就可以控制整个用户的访问。
ErrorDocument 401 /../content.php
AuthUserFile D:/test.htpassword
AuthName 'Realm-Name'
AuthType Basic
require valid-user
------------------------------------------------------------------------------------- ...
- 2013-10-31 10:08
- 浏览 444
- 评论(0)
PHP + mysql query
$link = mysql_connect(ipAddress, userName, password);
mysql_select_db(DBName, $link); ========>第一步和第二部等于 mysql_connect(ipAddr, userName, password, DBName);
$result = mysql_query(SQL, $link);
while($row=mysql_fetch_row($result)) $row[0];
mysql_free_result($result);
metho ...
- 2013-10-25 14:38
- 浏览 340
- 评论(0)
File file = new File("G:\\dddd.txt");
response.reset();
InputStream fis = new BufferedInputStream(new FileInputStream(file));
byte[] buffer = new byte[fis.available()];
fis.read(buffer);
fis.close();
response.addHeader("Content-Disposition", "attachment;filename= ...
- 2013-09-03 22:18
- 浏览 404
- 评论(0)
读了一篇文章挺有感触了,做了几年开发了,应该总结一下自己对哪些工具已经熟悉,还需要学习哪些工具的使用。
1. 版本控制工具
无论你是在100人的团队,还是一个人做设计、开发,版本控制工具都能让你从中获益。
通过版本控制工具,你可以保留同一文件中在不同时期的版本,这对图表和二进制文件都适用,尤其适合文本类型文件。
主流版本控制工具可以分为两种:集中式和分布式。集中式版本控制工具需要一个服务器存储仓库,你可以在合适的时候把代码提交到服务器上。而分布式版本控制工具(DVCS)则不需要中心服务器:每个仓库的使用者都有自己的本地缓存,将更新从一个本地仓库传递到另一个的过程非常简单只需要从 ...
- 2013-05-15 09:43
- 浏览 396
- 评论(0)
1. ctrl+shift+r:打开资源
这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。
2. ctrl+o:快速outline
如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。
3. ctrl+e:快速转换编辑器
这组快捷键将帮助你在打开的编辑器之间 ...
- 2013-05-06 16:39
- 浏览 362
- 评论(0)
今天读别人写的一些代码,突然发现了以前一直没有见过的一些用法。
例如enum的一个新用法,enum中可以保存更多的信息,不仅仅只是代表一组标示符的罗列。
public enum EnumDataType {
HS("xiaoshao", 0);
String name;
int age;
pulibc EnumDataType(String name,int age){
this.name =name;
this.age =age;
}
public getAge(){
return age;
}
....
}
这样后面就可以使用了EnumDat ...
- 2013-04-11 15:38
- 浏览 523
- 评论(0)
import java.awt.Toolkit;import java.util.ArrayList;import java.util.List;import org.eclipse.jface.action.Action;import org.eclipse.jface.action.MenuManager;import org.eclipse.jface.action.StatusLineManager;import org.eclipse.jface.viewers.CellEditor;import
org.eclipse.jface.viewers.ICellModifier;im ...
- 2013-03-22 21:39
- 浏览 485
- 评论(0)
播放器部分:
1.
\phpcms\modules\admin\player.php
\phpcms\model\player_model.class.php
\phpcms\modules\admin\templates\player_list.tpl.php
\phpcms\modules\admin\templates\player_add.tpl.php
2.执行一个sql语句-- v9_player.sql ,以增加播放器代码;注意sql语句里的表前缀需� ...
- 2013-03-18 21:26
- 浏览 490
- 评论(0)