- 浏览: 147846 次
- 性别:
- 来自: 北京
最新评论
-
远方_张涛:
赞一个,写的很好
Lock与synchronized 的区别 -
somefuture:
这个一定要学会的。谢谢。
Lock与synchronized 的区别 -
peng051410:
能给你完事的例子吗,我这实验了不可以,能否发邮箱一份?peng ...
struts2 封装set集合 -
houlinyan:
orderNumber是order对象的一个属性呀,order ...
struts2 封装set集合 -
ljzxc123:
请问这里面的orderNumber表示什么,order里面又有 ...
struts2 封装set集合
文章列表
用惯了eclipse,偶尔需要使用编译class的时候,总要查询资料,现在把运行class的方法记下来:
运行: java -cp ***.jar:***.jar空格类名不带class
(主要是jar直接要用:分隔,总是记成; jar 和要运行的class之间要用空格分开)
例如:运行 SendSMS.class
java -cp ./:../lib/commons-configuration-1.6.jar:../lib/commons-lang-2.5.jar:../lib/log4j-1.2.8.jar:../lib/commons-logging-api-1.1.ja ...
从文件中批量导入带有中文的数据时,总是报: too long for column XX at row n
解决办法:
在文件的开头加上一句 set names gb2312 ; 就OK了。
源文件:http://blog.knowsky.com/188443.htm
appid: 10000
install: [jetty]
webHealth: true
start: $JETTY_START
stop: killall -15 java && killall -15 nginx
setenv: {'JAVA_HOM ...
==系统安装==1.启动服务器2.10秒内按F10进入DELL UNIFIED SERVER CONFIGURATION3.进入左侧OS Deployment菜单4.点击右侧Deploy OS链接5.插入Cent OS 5.5 x64光盘6.选择 Red Hat Enterorise Linux 5.5 64-bit,点击next7.在 Insert OS Media(Step 2 of 3) 页面 点击next8.提示 内容不匹配页面,点击Yes9.Reboot the System(Step 3 of 3)页面 点击Finish10.服务器重启,进入Cent OS5.5安装界面11.输入 l ...
1、JDK的动态代理
JDK的动态代理是JDK1.3版的时候提出来的,主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler,其中 InvocationHandler 是一个接口,通过实现接口的横切逻辑,并通过反射机制调用目标代码,将横切逻辑和目标代码 动态编织在一起, Proxy是为InvocationHandler 实现类动态创建一个指定接口的代理示例 举例说明:
问题:
业务类:
package aop;
public interface Service {
public void service( ...
多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助
1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候
线程A和B都要获 ...
创建flash cs5的公共库:将作为公共库的fla文件copy到 Adobe Flash CS5安装程序的\zh_CN\Configuration\Libraries 这个位置,eg:C:\Program Files\Adobe\Adobe Flash CS5\zh_CN\Configuration\Libraries ,在 names.xml 文件中按照下面的方法加入一个name节点,
假设加入了aaa.fla ,在zh_CN\Configuration\Libraries目录下,在names.xml文件中
加入
<name source="aaa" ...
找到一本js权威指南,很基础,刚好可以补充一下我的短板,抓紧时间把不知道的补充上,下面把我不知道的,也不常用的点记录下来
1.arguments,是js的标识符,但是不是js的保留字,可以通过arguments[i],通过给i传递0、1、2、3等值,来获取参数列表的值,eg:
function max(){
var m = Number.NEGATIVE_INFINITY;
for(var i = 0;i<arguments.length;i++){
if(arguments[i]>m) {
m = arguments[i];
...
公司需要做一个类似开心网的头像裁剪功能,发现cropzoom可以实现一模一样的效果,我在这里把使用cropzoom做头像裁剪的一个难点写出来,希望能帮到大家
http://www.helloweba.com/view-blog-51.html 这里有使用cropzoom做图片裁剪的完整的demo,在这里我就不多说了,我只在这里把这个例子中没有告诉我们的说一下,
前提:
cropzoom = $('#cropzoom_container').cropzoom({
width: cropzoom_width,
height: cropzoom_hei ...
一jcs功能:
1、jcs内存缓存支持两种算法:LRU和MRU,不过通常用的为LRU,org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache ,使用内存缓存时需要配置内存缓存的大小,当超过内存缓存的最大限制时,会将内存缓存的内容抛出,如果 ...
花N长时间积累的Jquery插件,希望大家喜欢。大家还有什么新的插件,请留言,我们一并收录。
感谢大家的支持。
From:http://hintcnuie.iteye.com/admin/blogs/new
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
accordion类
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
基于jQuery开发,非常简单的水平方向 ...
生成验证码的思路:在后台生成一个四位数的随机数,将其放到session里面(验证时用),用这个随机数生成一张带干扰的内存图片(如何干扰,看下面的代码),将图片输出到response的输出流中,在页面显示出来即可
创建一 ...
今天用到了struts 封装set,找了很多资料,也没有找到一个说的特别明白的,今天自己连猜带试准备成功了,现在将我的成果跟大家分享一下,
action中需要封装一个set,代码如下
public class CustomerInserterAction extends ActionSupport {
//将数据封装到orders中
private Set<Order> orders=new HashSet();
//要加上get和set方法
public Set ...
核心jar包准备:xwork-2.1.2.jar struts2-core-2.1.6.jar jsonplugin-0.34.jar json.jar 用例介绍: 页面上有一个两个div和一个按钮,当点击按钮时,去后台请求数据,并将请求的内容刷新到div1和div2 页面:
<input name="a" type="button" value="ss" onclick="test()"/>
<div id="div1">
</div> ...