- 浏览: 33849 次
-
最新评论
-
masuweng:
求代码,谢谢.
jQuery实现拖动布局并将排序结果保存到数据库
文章列表
随机生成由字母和数字组成的字符串
- 博客分类:
- java技术
private final static String[] EM = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "q", "w", "e", "r", "t",
"y", "u", " ...
本例实现的效果:
通过拖动随意布局页面模块。记录拖动后模块的位置,并记录到数据库中。页面永久性布局,用任意浏览器在任意时候打开,页面布局不变。(除非用户再次更改模块的排序,跟cookie没有关系)。
原理采用jquery ui的sorttable拖动排序插件实现拖动效果。将拖动后的模块的位置通过ajax传给服务端PHP程序。PHP程序处理位置信息后,更新数据库中相应的字段内容。
<div id="loader"></div>
<div id="module_list">
< ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; char ...
Oracle中一般将自增sequence重置为初始1时,都是删除再重建,这种方式有很多弊端,依赖它的函数和存储过程将失效,需要重新编译。
不过还有种巧妙的方式,不用删除,利用步长参数,先查出sequence的nextval,记住,把递增改为负的这个值(反过来走),然后再改回来。
假设需要修改的序列名:seq_name
1、select seq_name.nextval from dual; //假设得到结果5656
2、 alter sequence seq_name increment by -5655; //注意是-(n-1)
3、 select seq_name.next ...
/**
* 对图像进行压缩
* @param image 图像
* @return 图像数据包装类
* @throws ImageFormatException
* @throws IOException
* @throws IOException
*/
public static ImageTransferObject encodeImage(BufferedImage image)
throws ImageFormatException, IOException{
ImageTransferObject ito = new Image ...