- 浏览: 237811 次
- 性别:
- 来自: 上海
博客专栏
-
Java应用集锦
浏览量:22926
最新评论
-
yipeng_666:
yipeng_666 写道楼主可以分享源码吗 , 感激不尽邮 ...
基于jquery框架dwz做的后台管理系统 -
yipeng_666:
楼主可以分享源码吗 , 感激不尽
基于jquery框架dwz做的后台管理系统 -
ughome:
楼主,能发个源码吗,我删除后刷新有问题,总是跳转到第一页。查询 ...
基于jquery框架dwz做的后台管理系统 -
ellie_it:
DWZ研究中,楼主可以分享源码学习下吗?万分感谢! 93020 ...
基于jquery框架dwz做的后台管理系统 -
hongshenghome:
前辈,dwz刚开始学,给我发份源码,万分感谢!!!!!,邮箱 ...
基于jquery框架dwz做的后台管理系统
文章列表
dwz是一个很牛逼的ui系统,好像是13年还是12年的中国开源平台上面的最佳开源软件吧。
本系统是基于dwz做的一个后台管理系统,现在已经有很多类似的系统出来了,工作近六年了,有很多想法,于是在这个dwz的开源系统上面做了很多的自己的实现,欢迎提出意见。
使用框架:
1、dwz前台(jquery)
2、jui(spring+struts2+hibernate)
自己添加进去的功能:
1、表格树插件Gridtree(09年自己就开发的一个显示表格js组件)
2、hightcharts报表组件
3、ztree树组件
4、activiti工作流(开发中,参考咖啡兔工作 ...
spring的IOC和AOP是说的最烂的东西,尤其是后者,给编码带来很多很多的方便,网上不上代码都说了AOP主要用来做日志记录,异常处理,记录程序执行时间,缓存这样的事情,但是不少只是简单的做一个说明,没有代码,这里我把项目中实际使用的抽出来,本文主要是关于最简单的日志的记录。
前提:需要对spring aop概念有所了解,以及有spring开发经验,了解自定义注解。如果不明白,看下面的文章:
Spring思维导图,让Spring不再难懂(aop篇)
深入理解Java:注解(Annotation)自定义注解入门
------------------------------ ...
关于java web开发中的很多小问题集锦
- 博客分类:
- java
1、导出excel文件,文件名的中文问题
public static void setFileDownloadHeader(HttpServletRequest request, HttpServletResponse response, String fileName) {
final String userAgent = request.getHeader("USER-AGENT");
try {
String finalFileName = null;
if(StringUti ...
1、方法参数为泛型类型
private <T> List<T> changeDatas(
List<DataInfo> dataes,Class<T> a) {
List<T> ans = new ArrayList<T>();
try {
if (!CollectionUtils.isEmpty(dataes)) {
for (DataInfo _data : dataes) {
T newD = a.newInstance();
BeanUtils.co ...
进入新的公司以来,开发一个新的功能,需要在页面加载之后添加一个live事件,做一个div的展示与隐藏功能,代码如下:
$(function(){
。。。。。。。。
。。。。。。
$(".toggle-detail").live("click", function(e) {
var event = e || window.event;
event.stopPropagation ? event.stopPropagation() : (event.cancelBubble = true);
...
1、json字符串对比工具
项目中传json参数,因为参数太复杂属性很多,客户端传递参数到服务端进行json解析,如果不一致就会导致接口报错。使用这个工具,轻松对比出来两个json串的属性差异,值差异,属性自动进行排序
http://json-diff.com/?utm_source=next.36kr.com
2、restfull接口测试工具
项目使用restful服务端接口,如果在代码中进行测试,要写testcase有点不方便,使用火狐下面的一个restclient工具就方便多了,安装方法:
http://jingyan.baidu.com/article ...
oracle导出与导入遇到的一些问题
- 博客分类:
- 数据库
1、基本命令:
创建表空间:
CREATE TABLESPACE tablespacename DATAFILE
'd:\tablespacename.dbf' SIZE 100m;
创建用户:
create user username
identified by password
default tablespace tablespacename
quota 10M on tablespacename ;
授予用户权限:
grant DBA to username;
删除用户 ...
mysql数据库导出全部的表结构和数据
- 博客分类:
- mysql
本来想使用客户端进行导出,但是总是报错:
Table ‘mysql.proc’ doesn't exist
百度了半天说是mysql数据库的问题。我看了一下 可能数据库确实有问题,但是又对数据库了解不太多。
然后想到吧全部的表结构都倒出来,还有数据就行了。希望有sql语句就ok了。
最后解决办法也是这样的:
1、查询全部的数据库里面的表
show tables;
2、mysql导出表结构:mysqldump -u root -p -d dwz4j om_employee om_config om_organization >d:\ttt.s ...
1.何时需要重写equals()
当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。
2.设计equals()
[1]使用instanceof操作符检查“实参是否为正确的类型”。
[2]对于类中的每一个“关键域”,检查实参中的域与当前对象中对应的域值。
[2.1]对于非float和double类型的原语类型域,使用==比较;
[2.2]对于对象引用域,递归调用equals方法;
[2.3]
使用的是tomcat6,和jdk1.6.
org.apache.jasper.JasperException: /WEB-INF/jsp/common/alert.jsp(1,1) Failed to load or
instantiate TagExtraInfo class: com.opensymphony.module.sitemesh
.taglib.decorator.UsePageTEI
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
o ...
使用struts2里面的if标签小结
- 博客分类:
- j2ee
取request里面的变量:<s:set var="hascheckbox" value="checked" scope="request" />
进行判断:
<s:if test="#request.hascheckbox=='true'">
<th width="30"><input type="checkbox" group="ids"
class="checkbox ...
转载必须注明文章来源:renjie120.iteye.com
关于freemarker的recurse的用途,在百度和中文指南中,有很多的说明,都是千篇一律。
找了半天却没有找到关于如何具体对一个xml进行遍历解析的例子。
这里给出一个示例的例子:
xml文件:
<book>
<title>spring & struts2 & hibernate</title>
<chapter author="周润发" address="上海">
...
启动tomcat的时候,报错如下:
java 写道
严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/]] at java.util.concurrent.FutureTask.report(FutureTask. ...
接触过很多的数据库连接池,有d3p0,druid,都比较nb,不过需要引入一些大的jar包,而且有一些相关的jar包也经常忘记。于是,对于简单的应用,可以自己写一个连接池看看,而且对于数据库连接池的基本原理可以清楚一点。
本示例代码就是基于这样的想法自己写的,是几年前就写了,而且关键核心代码还是来自网上的,不过加上了一个新的模板方法,和之前的一个帖子关于jedis的操作的模板类差不多,也是对模板模式的另一个应用。
初学者可以了解到:
1.数据库连接池原理
2.模板模式
3.不需要引用第三方jar包,除了jdbc的包,就可以使用的一个连接池.
使用方法举例:
pa ...
jedis是java的redis客户端程序,在spring下面有专门的jar包提供了一个现成的模板类。不过,自己为了练习,需要一个超级简单的对redis操作的工具类。于是,就随便写了一个。
功能很简单,通过这个可以对redis进行一些常规操作,用于添加一些测试数据等,并可以熟悉一下java的模板设计模式。
代码不是想取代什么框架,不是重复造轮子,就是练习,高手可以直接绕道,初学者可以学习如下东西:
1.读取properties文件
2.使用内部类方式创建的单例类,天生支持多线程
3.jedis的基本使用方法
4.模板模式的使用
最终的使用示例:
RedisTe ...