- 浏览: 161052 次
- 性别:
- 来自: 北京
最新评论
-
semmy:
赞一个
displaytag的Excel导出实践 -
李君寻:
...
displaytag的Excel导出实践 -
xiaoz170:
不太明白为嘛包这一层 class ,反而使代码更复杂。难道是为 ...
试读《基于MVC的JavaScript Web富应用开发》— 不一样的JavaScript -
lingceng:
<mirror> <id>U ...
maven usage guide
文章列表
update at 2013-12-09
使用Eclipse3.7 Indigo 靛青色,现在官网默认4.2,觉得反应太慢。
插件 安装 备注m2 search maven from market 更改配置,不使用内置的maven,可能报slf4j的异常svn search svn from market 更建议使用gitJD link JD不需要另外的exe,也很好用,JAD需要另外的exe。vrapper from market vim插件,避免使用viable,viable需要购买证书egit from market gitspket link spket可以对js很好地 ...
git clone可以获取源码,选择显示列。
https://github.com/lingceng/jquery.column.picker
$("table#monthTable").pickout({
picked:[0, 1, 2]
});
demo
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Co ...
Vim和所有的流行文本编辑器一 样,可以很好的编辑各种字符编码的文件,这当然包括 UCS-2、UTF-8 等流行的 Unicode 编码方式。而且和很多来自 Linux 世界的软件一样,这需要你自己动手设置。
Vim 有四个跟字符编码方式有关的选项 ...
set autoindent
"use backspace to replace tab
set expandtab
"tab is 4 backspace
set ts=4
"indent 4 backspace
set shiftwidth=4
项目中web.xml文件报如下的错误
The content of element type "web-app" must match...
开始以为在web.xml中使用了不正确的标签,后来发现,其实是标签的顺序不对,比如filter后是filter-mapping, 然后是listener。
记录。
网上有很多内容讲解,这里只是提一些这次用的的小点,重点关于EL的内容。
EL的几个内置变量[1]
1.默认变量pageScope、requestScope、sessionScope、applicationScope
这4个默认变量包含Scope作用范围的参数集合,相当于被保存在java ...
使用hibernate时,接口SessionFactory中获取session的方法挺多:openSession, getCurrentSession.如果使用spring,则有更多的用法。这些用法不免迷惑,他们分别是什么意思,哪些会自动提交呢?
下面是我结合实例与源码的分析。
没有使用spring管理的情况
主要区别openSession()和openCurrentSession(),openSession()即打开一个session,但程序中直接使用它,而是使用getCurrentSession(),典型用法如下(没有使用spring申明式管理管理事务)
private ...
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Ubu ...
Hibernate事物隔离级别[转]
- 博客分类:
- hibernate
事务不完全隔离会导致:脏读,不可重复读,幻读, 针对由事务的不完全隔离所引起的上述问题,提出了一些隔离级别,用来防范这些问题。
读操作未提交(Read Uncommitted): 说明一个事务在提交前,其变化对于其他事务来说是可见的。这样脏读、不可重读和幻读都是允许的。当一个事务已经写入一行数据但未提交,其他事务都不能再写入此行数据;但是,任何事务都可以读任何数据。这个隔离级别使用排写锁实现。
读操作已提交(Read Committed): 读取未提交的数据是不允许的,它使用临时的共读锁和排写锁实现。这种隔离级别不允许脏读,但不可重读和幻读是允许的。
可重读(Repeatable Read ...
Hibernate comes with three different caches: first level, second level and query cache.
The first level cache is the Hibernate Session and is used to track the state of entities during the current Session (or unit of work). This is a transaction-level cache.
The second level cache shares entity ...
Memcache is C/S structure, server is not supported on windows offical, but we can find one windows server here
install
here is the install guide on windows:
The win32 version of memcached can be run both as a NT Service or from the command line. To install memcached as a service, follow the next ste ...
alert() is ok, but console.log() is more powerful.
You can use console to debug Javascript with either Firebug for Firefox, Javascript console in WebKit browsers, Opera or anything with Firebug Lite installed.
Wrapper console to avoid breakdown in IE.
if (window.console && console.log) {
...
Ubuntu12.10, eclipse indigo install subversion
Do not install Subversion1.8, install 1.6 instead,here the url: http://subclipse.tigris.org/update_1.6.x, then, install libsvn1.6 and libsvn-java from software center.
details and why:
http://subclipse.tigris.org/wiki/JavaHL
http://subclipse.ti ...
edit at 2012-12-09
学习全在于应用,实例是个很好的学习方法,所以外网配上maven环境,方便构建工程。
1.安装maven
安装maven3.0.4,配置maven环境变量M2_HOME和M2。
使用mvn -version测试基本环境。
按照maven官网[1]创建测试例子,会有一段时间的加载构建。最好在当前用户目录下建立.m2文件夹,复制setting.xml。默认是使用apache的公共仓库。
2.安装m2e插件
没找到插件的安装包,可以同过Help
系统中使用displaytag显示表格,displaytag可以自动分页,但是,如果表格字段过多便不好处理了。封装了一个基于jQuery的表格分栏js,只需两步配置便可以轻松分栏显示。js会根据配置自动生成滚动浏览的按钮。
scroll_table_columns.js中还加入了cookie使用,可以保持按钮的选中状态。
使用方式:
step1:
引入 scroll_table_columns.js
step2:
在页面中加入如下格式的div
/**
* id the button div id, fixed
* ref the r ...