`
xiaoshao
  • 浏览: 50062 次
社区版块
存档分类
最新评论
文章列表
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 ...
MyBatis中使用parameterType向SQL语句传参,parameterType后的类型可以是基本类型int,String,HashMap和java自定义类型。 在SQL中引用这些参数的时候,可以使用两种方式#{parameterName}或者${parameterName}, 首先,我们说一下这两种引用参数时的区别,使用#{parameterName}引用参数的时候,Mybatis会把这个参数认为是一个字符串,例如传入参数是“Smith”,那么在SQL(Select * from emp where name = #{employeeName})使用的时候就会转换为Select ...
下面是一个简单的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 ...
要在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(); } /***/ ...
 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 listener, filter 等在初始化时会用到这些上下文中的信息,那么 context-param 配置节是不是应该写在 listener 配置节前呢?实际上 context-param 配置节可 ...
 <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 = ...
在php中有一种不用写代码也可以进行用户校验,那就是通过.htaccess文件进行控制访问。 例如在根目录下建立下面一个.htaccess 文件就可以控制整个用户的访问。 ErrorDocument 401 /../content.php AuthUserFile D:/test.htpassword AuthName 'Realm-Name' AuthType Basic require valid-user ------------------------------------------------------------------------------------- ...
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 ...
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= ...
读了一篇文章挺有感触了,做了几年开发了,应该总结一下自己对哪些工具已经熟悉,还需要学习哪些工具的使用。 1. 版本控制工具 无论你是在100人的团队,还是一个人做设计、开发,版本控制工具都能让你从中获益。 通过版本控制工具,你可以保留同一文件中在不同时期的版本,这对图表和二进制文件都适用,尤其适合文本类型文件。 主流版本控制工具可以分为两种:集中式和分布式。集中式版本控制工具需要一个服务器存储仓库,你可以在合适的时候把代码提交到服务器上。而分布式版本控制工具(DVCS)则不需要中心服务器:每个仓库的使用者都有自己的本地缓存,将更新从一个本地仓库传递到另一个的过程非常简单只需要从 ...
1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。 2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。 3. ctrl+e:快速转换编辑器 这组快捷键将帮助你在打开的编辑器之间 ...
今天读别人写的一些代码,突然发现了以前一直没有见过的一些用法。 例如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 ...
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 ...
播放器部分: 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语句里的表前缀需 ...
Global site tag (gtag.js) - Google Analytics