- 博客(127)
- 收藏
- 关注
原创 Webpack的使用,亲测,(转)
原文:http://www.jianshu.com/p/42e11515c10f 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的疑惑一定一个一个都会消失;如果你以前没怎么接触过Webpack,而你又你对webpac...
2017-08-28 17:12:34
222
原创 Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named:
项目里做了使用Spring+Quartz建立一个任务调度管理模块,实现了基于service层的定时任务管理,包括任务创建、执行、暂停、启动、定时设置、日志等。 在另外一个项目使用时出现如下Error:Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named: TRIGGER_AC...
2016-06-17 19:08:43
5277
原创 Shared Everthting、Shared Nothing、和Shared Disk
数据库构架设计中主要有Shared Everthting、Shared Nothing、和Shared Disk: Shared Everthting:一般是针对单个主机,完全透明共享CPU/MEMORY/IO,并行处理能力是最差的,典型的代表SQLServer Shared Disk:各个处理单元使用自己的私有 CPU和Memory,共享磁盘系统。典型的代表Oracle Rac...
2014-05-20 14:35:52
357
原创 mod_jk与mod_proxy的区别【转】
介绍Apache2.2 本身拥有如mod_proxy这样一系列优秀的模块,它们拥有一部分和mod_jk一样的功能(AJP Protocol),也能整合实现负载均衡。AJP (Apache Jserv Protocol) 当前版本是1.3,是一个持久性的二进制协议。持久性指web server 和application server 直接的连接一旦建立,在系统生命周期内一直保持ope...
2014-01-04 19:11:07
367
原创 CAS与spring3集成
CAS 下载地址 https://wiki.jasig.org/display/CASC/HomeServer版本:cas-server-3.5.2Client版本:cas-client-3.1 SSL配置方式:第一步:生成证书密钥 进入到cmd后输入keytool -genkey -alias tomcat -keystore mykeystore -keyal...
2013-04-12 09:47:38
153
原创 CXF动态客户端的使用及问题
CXF有多种数据绑定方式,如:Aegis Databinding,JAXB,MTOM Attachments . 其中JAXB(JavaTM Architecture for XML Binding)是其默认的数据绑定方式。JAXB是一套自动映射XML和Java实例的开发接口和工具。JAXB不能将一些 Java 类型自然映射到 XML 表示形式,例如,HashMap 或其他非 JavaB...
2012-11-08 15:07:16
424
原创 如何在Spring 3 MVC整合Apache CXF开发Webservice服务
如何在Spring 3 MVC框架下结合CXF开发Webservice服务 1:在Web.xml中配置WebService URL过滤器。 <servlet> <servlet-name>CXFServlet</servlet-name> <servlet-class>...
2012-09-11 16:06:20
291
原创 浏览器的加载与页面性能优化(转)
本文将探讨浏览器渲染的loading过程,主要有2个目的: 了解浏览器在loading过程中的实现细节,具体都做了什么 研究如何根据浏览器的实现原理进行优化,提升页面响应速度 由于loading和parsing是相互交织、错综复杂的,这里面有大量的知识点,为了避免过于发散本文将不会对每个细节都深入研究,而是将重点放在开发中容易控制的部分(Web前端和Web Ser...
2012-06-05 22:22:24
198
原创 web页面打印
Web页面打印: [code="html"]function printsetup(){ // 打印页面设置 页面需引入 <OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=3></OBJECT> wb.execwb(...
2012-04-26 14:25:44
113
原创 add required * css
css代码: .required {background-image: url(../../images/required-field.png);background-position: top right;background-repeat: no-repeat;padding-right: 10px;} html <label class="...
2012-04-12 18:19:35
187
原创 JQuery--点击返回页面顶部
function goTop() {$('html, body').animate({scrollTop:0}, 'slow'); }
2012-04-12 14:07:21
132
原创 Spring 3 mvc Validation的错误
使用Spirng 3 MVC很方便;使用它的validation同样。。使用方法1. 依赖两个包 <!-- JSR 303 with Hibernate Validator --> <dependency> <groupId>javax.validation</groupId> <artifactId>vali...
2012-04-05 17:30:14
208
原创 如何建立领域模型(转)
按照一般的项目管理过程,“需求”之后是“分析”,那么在分析阶段对应的技术流程又是哪个?如何将需求阶段和分析阶段联系起来呢?答案就是“领域模型”什么是“领域模型”呢?只要抓住“领域(Domain)”二字就可以理解,也就是说领域模型是帮助我们理解相关领域知识的模型。进一步来问:为什么需要领域模型?前面不是有“用例模型”吗,看起来用例模型好像就是描述相关领域知识的,是否完成用例模型就可以进行设计...
2012-01-11 15:13:59
1091
原创 用例实现、用例场景和领域模型[1]【转】
上一篇说到我们经过初步的业务分析,得到了用户、业务用例以及业务场景模型。这三项工作成果形成了基本的需求框架,并圈定了业务范围。这时应当做一份基线。 当然,第一份基线所包括的内容是非常粗的,要达到完整的需求说明还有更多工作要做。这一篇就来说说详细的需求过程和产出物,以及这些成果对需求的贡献。在开始之前,还是提醒读者下载实例,本文下面只会从实例中挑选很少一部分来说明,对照实例读者将能...
2011-11-11 13:52:39
1092
原创 业务场景和业务用例场景的区别【转】
简单点说,在以业务目标为边界的业务模型中,业务场景图描绘的是贡献于这个业务目标的什么人及其做的什么事,这些人和事的交互过程和完成顺序就是完成整个业务目标的流程。而这些人往往是业务主角、而他们所做的事便是业务用例了。所以我认为,绘制业务用例图和业务场景图并没有谁先谁后的问题,这两个图是互相验证的。可以先绘制业务场景图,然后把其中的泳道和活动拿出来,得到的就是活生生的业务用例。但根据...
2011-11-11 13:49:18
4381
原创 Java文件简单读写(转)
最近用Java处理文件的时候,同样遇到了中文问题,觉得还是有必要总结一下,也使该系列的文章更加完整。 熟悉Java 的人都知道,在Java中,IO是分成两大部分的,分别对应字节和字符的操作,也就是Stream和Character,它们之间可以相互转换,桥梁就是StreamInputReader/StreamOutputWriter。为了更加清楚的了解它们之间的关系,我们可以看看它们所在的...
2011-10-22 15:45:29
125
原创 Java基本类型与包装类判断
public class Test{ public static void main(String[] args) throws Exception { System.out.println((char)65); System.out.println(isWrapClass(Long.class)); System.out.println(isWrap...
2011-10-22 13:42:36
3286
JS计算月份里每周的开始日期和结束日期及工作日
<HTML><HEAD><meta http-equiv="content-type" content="text/html; charset=gb2312"><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /><scr
2011-08-26 14:49:09
740
原创 JavaScrip常用日期操作
//当前日期是星期几function showTodayWeek(){ var nowDate = new Date(); //nowDate.setFullYear(2011,6,1); return nowDate.getDay(); //0 为星期日 //1 为星期一 //2 为星期二 //3 为星期三 //4 为星期四 //...
2011-08-24 16:07:52
112
原创 Apache Click 一个Java企业版的Web应用程序框架
Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。主要的特点包括:Very easy to learn Component and Page Oriented design Event base programming model Stateless (with...
2011-08-24 13:52:48
124
原创 jQuery 参考
50个jQuery代码段帮你成为更好的JavaScript开发者 http://www.woiweb.net/50-jquery-snippets-for-developers.html 30个JQuery动画效果合集http://www.woiweb.net/30-jquery-animation-collection.html JQuery多选插件htt...
2011-08-18 14:48:44
103
原创 Java的异常处理总结
一、 异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架,是Java语言健壮性的一个重要体现。 Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常Except...
2011-08-10 22:42:35
345
原创 JavaScript的发展和优化
JavaScript是互联网时代编程语言的霸主,统领浏览器至今已有许多年头,而这股风潮很可能随着HTML 5 的兴起而愈演愈烈。如今JavaScript更是在Node.js的帮助下进军服务器编程领域。“单线程”和“无阻塞”是JavaScript的天性,因此任何需要“耗时”的操作,例如等待、网络通信、磁盘IO都只能提供“异步”的编程接口。尽管这对服务器的伸缩性和客户端的响应能力都大有脾益,但是异步接...
2011-08-04 16:52:20
119
原创 Sql查询技巧实例
Sql查询技巧 1、 表A04中的含有A、B、C、D四个字段,当按A字段分组后,如果D等1,则只统计B的值,如果D等0,则只统计C的值。CREATE TABLE A04(A VARCHAR(20),B INT,C INT,D INT)INSERT INTO A04 VALUES('01',20,7,'0')INSERT INTO A04 VALUES('01',10,8,...
2011-07-21 14:45:42
220
原创 非常有用的JS小技巧
非常有用的JS小技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return f...
2011-07-21 14:23:46
106
原创 JavaScript中的void运算符和三个等号
全等号和非全等号等号和非等号的同类运算符是全等号和非全等号。这两个运算符所做的与等号和非等号相同,只是它们在检查相等性前,不执行类型转换。全等号由三个等号表示(===),只有在无需类型转换运算数就相等的情况下,才返回 true。例如:var sNum = "66";var iNum = 66;alert(sNum == iNum); //输出 "true"alert(s...
2011-07-20 17:22:49
360
原创 Hibernate的优化抓取和高速缓存(未完)
优化抓取和高速缓存 1. 对象获取方法: 导航对象图,从一个已经加载的对象开始,通过如User.getAddress().getCity()等属性访问方法访问被关联的对象。 通过标识符获取,当一个对象的唯一标识符值已知时,这是最方便的方法 HQL(Hibernate Query Language, Hibernate查询语言),它是一种完全面向对象的查询语言。J...
2011-06-02 15:47:30
118
原创 理解Hibernate中PO的代理类
理解一下Hibernate中动态类与load()和get()方法区别 LoadCustomer customer=(Customer)session.load(Customer.class,new Long(1));当我们执行session的load()方法时,hibernate不会去查询数据库,它相信数据库中已经存在此条数据,会先到session缓存中查找此ID的对象或者代理类,...
2011-05-27 12:23:55
138
原创 Red5的初次安装与配置
Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能。Red5 is an Open Source Flash Ser...
2011-05-26 16:45:34
297
原创 Red5+OpenOffice+OpenMeetings架设视频会议网络(转)
因工作需要,这两天弄了一个视频会议服务器。采用了flash流媒体服务器Red5+OpenMeetings。其实是OpenMeetings的运行依 赖于Red5,也就是说OpenMeetings是一个基于Flash的视频会议解决方案。OpenMeetings的一大亮点是能够在会议过程中做 PPT的演示,这一功能得益于OpenOffice的文档转换能力和提供Java远程访问的能力。 整个架设过程...
2011-05-25 14:17:44
148
原创 数据序列化框架Apache Avro
Avro是Hadoop中的一个子项目,也是Apache中一个独立的项目,Avro是一个基于二进制数据传输高性能的中间件。在Hadoop的其他项目中例如HBase和Hive的Client端与服务端的数据传输也采用了这个工具,Avro可以做到将数据进行序列化,适用于远程或本地大批量数据交互。在传输的过程中Avro对数据二进制序列化后 节约数据存储空间 和 网络传输带宽。Avro还可以做到...
2011-05-20 17:38:05
116
原创 DOM4J学习笔记(转)
Loading XML Data以下代码从File中或一个URL中读取一个XML文件,并产生一个Document对象。一个Document对象表示了内存中的一棵XML树,可以在这个XML树中进行遍历、查询、修改等操作。 import java.io.*;import java.net.*;import org.dom4j.Document;import org.dom4...
2011-02-16 15:47:08
125
原创 Hibernate级联删除的问题
在one-to-many 关联时,one方一般都需要有控制级联操作的权限,比如级联保存,级联删除等。@OneToMany(mappedBy="table1", fetch = FetchType.LAZY, targetEntity = table2.class, cascade=CascadeType.ALL) @ManyToOne(optional = true, fetch = ...
2011-01-25 14:50:06
154
原创 fmt:formatDate 的输出格式
fmt:formatDate 的输出格式<fmt:formatDate value="${isoDate}" type="both"/>2004-5-31 23:59:59 <fmt:formatDate value="${date}" type="date"/>2004-4-1<fmt:formatDate value="${iso
2011-01-22 23:28:10
101
原创 oracle 导入导出命令使用(转)
一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2....
2011-01-14 15:52:01
102
原创 oracle表 解锁
1. 运行下面的命令查看被加锁的表详细SELECT /*+ rule */ s.username, decode(l.type,'TM','TABLE LOCK', 'TX','ROW LOCK', NULL) LOCK_LEVEL, o.owner,o.object_name,o.object_type, s.sid,s.serial#,s.terminal,s.machine,s.prog...
2011-01-12 13:59:40
95
原创 spring事务的传播行为与隔离级别(转)
在实际开发过程中,特别是在并发高、更新数据量大、关系表比较多的情况下,经常会遇到关于事务的问题。首先,要了解的是什么是数据库的隔离级别。在一个典型的应用中,并发是不可避免的,多个事务并发运行,操作同一个数据来完成任务。并发可能会导致以下问题: 脏读(Dirty read):脏读发生在一个事务读取了被另一个事务改写但还未提交的数据时。如果这些改变在稍后被回滚,那么之前的事务读取的到数据就是...
2011-01-11 16:52:49
90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人