- 博客(50)
- 资源 (5)
- 收藏
- 关注
原创 关于Activiti工作流中自定义查询和分页
自定义SQL查询:List<HistoricTaskInstance> histList = historyService.createNativeHistoricTaskInstanceQuery().sql("select * from " + managementService.getTableName(HistoricTaskInstance.class)+" H "...
2019-10-09 14:13:18 3506 2
原创 学习总结
1、在spring mvc架构学习中,前台界面采用的是form标签。在修改时会采用顺序覆盖的方式,所以遇到主从结构的这种容易出现问题2、Mustache模板技术,适合比较简单的主从结构,从表中如果含有select下拉列表的也可以采用。3、Jquery validate也不错,前台框架校验。可以自定义校验规则,推荐使用。...
2018-12-14 13:34:00 138
原创 安全测试那些事儿......
一、 验证码public void verifyCode(HttpSession session,HttpServletResponse resp){ // 验证码图片的宽度。 int width = 60; // 验证码图片的高度。 int height = 20; // 验证码字符个数 int codeCount = 4; int x = 0; // 字体高度 ...
2018-07-11 15:34:27 187
原创 Comet4J JAVA消息实时推送
问题: JAVA项目消息实时推送的问题解决方案:1、 首先,开始想到的是Ajax定时轮询数据库。但是项目需求是后台有新消息的时候才进行消息推送。如果采用Ajax轮询的话效率上会不尽如人意。2、后来想到使用WebSocket,但是websocket是广播机制,貌似不能实现点对点的消息推送。最主要的是websocket需要jdk1.8以上版本。3、最终采用Comet4j技术模拟实现的消息点对点的实时推...
2018-03-22 22:16:26 768
原创 C#创建树形结构
string connString = "User ID=sys;Password=sys;Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.11)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = orcl)))";
2017-07-24 15:33:51 3894
原创 关于list的remove方法感悟
list的remove方法主要重载了两种,包括remove(index)和remove(object)两种。今天在项目中,主要使用到了clone方法深度复制了list。其实两个list中的对象的属性值完全一样。但是在另外的源listS中无法remove该对象,原因是两个list中的对象对应的内存地址是不一样的。示例:public class Person imple
2016-10-11 17:21:51 7740 1
原创 关于Oracle中dbms_jobs的使用,异常:表或视图不存在
oracle 中dbms_jobs的使用介绍: 例子:创建两张表,A1,A2。建表语句如下:create table A1( id VARCHAR2(100) not null, rq VARCHAR2(50))tablespace TS_GGSJ pctfree 10 pctused 40 initrans 1 maxtrans 2
2016-08-01 10:04:50 3711
原创 Tomcat 部署应用的时候出现的提示Jstl core错误 The absolute uri
tomcat lib目录下缺少jstl.jar和javaee.jar
2016-07-06 13:48:17 576
转载 PLSQL 使用技巧
plsql developer 使用技巧Oracle数据库相信已成为很多企业构建自身关键业务的重要后台支撑,也是众多开发人员常常采用的后台。但Oracle自己提供的一套客户端工具不是很好用,极大的影响了工作效率,幸好现在有了PL/SQL Developer这款工具。现在越来越多的开发人员成了它的忠实fans。本文就是立足于实用的基础上,总结了了改工具的常用技巧: 1.记住登陆密码为
2016-01-20 12:06:55 601
原创 win7 64位操作系统安装oracle客户端和plsql问题解决办法
2015年11月23日首先,安装oracle 10g客户端。安装完成后,输入用户名、密码,测试登录成功。再安装plsql developer,安装完成后,输入用户名后点击登录,提示框空白显示。解决办法:1. 首先,安装oracle客户端时要以兼容模式、管理员权限运行。2. 安装完成plsql developer后,在 tools-preference
2015-11-23 19:16:24 1125
转载 EasyUI 效率datagrid原因 引用自http://www.easyui.info/archives/1435.html
WebUI框架使用参考关注jQuery easyui,zTree,my97,highcharts等前台UI的使用登录上午好! 2014年11月19日 星期三详细内容正确对待panel和tabs组件的cache详细内容可编辑表格使用经验分享(持续更新详细内容
2014-11-19 09:50:32 813
原创 EasyUI 中datagrid 点击表头进行排序
//排序function sort(obj,sortName,sortOrder){ var queryParams = $('#'+obj).datagrid('options').queryParams; queryParams.sortName = sortName; queryParams.sortOrder = sortOrder; $('#
2014-11-04 16:39:06 13781 1
转载 IE和谷歌浏览器显示 效果不一样解决办法
空格在ie、firefox、chrome浏览器上显示的效果不太一样,主要是前面的空格宽度不同,这可能是因为不同的浏览器会有不同的默认字体,一般 IE默认字体都是宋体,下面为大家介绍几种不错的解决方法
2014-09-27 13:53:37 13458
转载 JS打印打印制定区域内容
JS打印指定区域内容 很多时候,我们在做系统的时候要做打印功能,打印在js中其实很简单,不过这个很简单的代码并不能满足我们的特定需求,比如我们需要打印的表单在很多文字的中间,或者文字中包含一些广告或者图片什么的,这就很难用:window.print();这时,我们就要分区域的打印,将需要打印的内容提取出来让打印机知道,而不是一股脑的全部打印!下面是两种实现的方法:
2014-08-26 08:49:36 948
转载 Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
在Hibernate中如果通过session.createSQLQuery("select '合计' as name from dual").list() 查询,返回值中只会有一个“合”字。经查,常量在数据库中被认为是CHAR类型的,Hibernate取值时将其保存为Character类型,而Character只能保存一个字符,所以造成返回值中只存在一个
2014-08-23 17:21:22 426
原创 解决JSon死循环问题
实例:一般//Json 死循环 JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setExcludes(new String[]{"sysUserRoles"}); jsonConfig.setIgnoreDefaultExcludes(false); jsonConfig.setCycleDet
2014-08-21 16:19:58 1504
原创 SqlServer 中使用Jtds驱动连接数据库,如果字段类型为ntext,可能查询输出的为Object: net.sourceforge.jtds.jdbc.ClobImpl@66fa192
输出结果:Object: net.sourceforge.jtds.jdbc.ClobImpl@66fa192解决办法:
2014-08-19 17:59:54 2319
原创 信息化系统导航菜单样式实现
实现的菜单效果:选中的是绿色的菜单,其余为灰色的。实现方法:具体菜单使用图片代替,不采用文字和css组合实现。主要JS代码:点击菜单的时候,先遍历移除已有的选中菜单样式,然后再添加新的菜单对应样式 changeC(id,img); var index=img.indexOf("."); var imgPath='images/menu/'+img.subst
2014-07-11 14:54:36 1724
转载 jdbc的事务管理
本文转载自:http://apzx2007.blog.163.com/blog/static/70507440200910236014880/在JDBC的数据库操作中,一项事务是由一条或是多条表达式所组成的一个不可分割的工作单元。我们通过提交commit()或是回退rollback()来结束事务的操作。关于事务操作的方法都位于接口java.sql.Connection中。首先我们要注意,在
2013-11-12 18:32:58 788
原创 使用ssh向sqlserver2005数据库中保存image类型的二进制图片
使用ssh向sqlserver2005数据库中保存image类型字段并显示图片
2013-10-30 08:42:18 1635 2
转载 sqlserver2005新建登录名时的15195错误解决办法
错误:解决:只需创建登录时取消强制密码过期选此版本的 Microsoft Windows 不支持 MUST_CHANGE 选项。 (Microsoft SQL Server,错误: 15195)解决:只需创建登录时取消强制密码过期选项。
2013-10-25 19:40:21 1406
原创 富文本插件Ckeditor的使用方法——效果很好
Ckeditor插件的下载首页:http://ckeditor.com/download,您可以根据自己的实际需要选择是Basic Package、Standard Package、Full Package。这三个版本实际上就是插件包含的js数量不同,也就是插件功能的差别。建议选择Full Package,因为ckeditor可以自定义插件的工具栏。下载ckeditor之后,将ckeditor存放
2013-08-24 19:57:52 4107
原创 使用js弹出模态窗口,提交保存数据后关闭模态窗口,刷新父窗口
首先,点击按钮弹出模态窗口 function modify(){ var obj=window.showModalDialog('selfInfoSysUser.action', null, 'dialogWidth=400px;dialogHeight=338px'); if(obj==1){ window.location.
2013-08-01 10:06:18 7042
原创 如何使用c3p0+spring连接oracle数据库
1. 首先是jdbc.properties属性文件的编写,便于数据库移植:datasource.driverClassName=oracle.jdbc.driver.OracleDriverdatasource.url=jdbc:oracle:thin:@10.6.1.11:1521:studentdatasource.username=zsdatasource.password=
2013-07-31 09:07:42 4865
转载 设置jsp页面中按下tab键之后光标在控件中的显示顺序
html中的tabIndex属性可以设置键盘中的TAB键在控件中的移动顺序,即焦点的顺序。 把控件的tabIndex属性设成1到32767的一个值,就可以把这个控件加入到TAB键的序列中。 这样,当浏览者使用TAB键在网页控件中移动时,将首先移动到具有最小tabIndex属性值的控件上,最后在具有最大tabIndex属性值的控件上结束移动。 如果有两个控件的tabIndex属性相同,则
2013-07-24 17:04:43 4052
原创 MyEclipse发布项目更改项目名
改项目名称后还需要做如下修改才能在Tomcat中正常启动: 右键点击项目-->Properties-->MyEclipse-->Web 将Web Context-root 内的名称更改成项目名。
2013-07-21 14:35:30 733
原创 jsp页面使用js控制文本框只读,并且按下backspace删除按钮后停在原页面
设置只读document.getElementById("projcode").setAttribute('readOnly',true);按下backspace按钮后停在原页面document.documentElement.onkeydown = function(evt){ var b = !!evt, oEvent = evt || window.event; if (
2013-06-22 14:06:55 2665
原创 openflashchart属性配置API
OpenFlashChart主要包含以下配置信息:配置名说明TitleChart标题。主要用来说明该Chart是用来展示什么数据。XAxisX轴。主要用来展示X轴的分类标签。YAxisY轴。主要用来展示对应X轴分类的Y轴的值。
2013-06-15 09:25:39 1270
原创 Tomcat6.0+Spring+JNDI+C3P0连接oracle数据库
首先,下载c3p0-0.9.1.2.jar。然后将该jar包放到Tomcat6.0\lib目录下面。接下来要修改Tomcat6.0\conf中的其他几个文件,包括:server.xml、context.xml、web.xml。在server.xml中的节点下添加以下内容,添加Resource节点如下: description="DB Connection" d
2013-06-08 16:25:54 1047
原创 css样式-td背景图,水平方向、垂直方向居中
'););"> background-image:设置td背景图片 background-position:center 设置水平垂直方向居中 background-repeat: no-repeat 不平铺 repeat-x 水平方向居中 repeat-y垂直方向居中
2013-06-08 09:08:57 3157
原创 IE9、IE10和IE8在程序开发中冲突,菜鸟刚发现的解决方法
最近在搞浏览器兼容性问题(仅限于IE浏览器),慢慢整理吧..........................................................1. 在使用分页js工具外部文件中用到了documen.getElementById().value(),在IE9中不好用了。但是在IE8中好用,不经意发现document.all.item().value在IE8、IE9及
2013-06-05 17:49:30 2053
原创 使用js给td添加边框,不同条件下tr和td的visibility以及display属性的应用
*********************使用js给td添加边框*********************************css设计如下:.td { border-width: 1px 1px 1px 1px; border-style: solid; border-color: 8DB1A1;}假设有个td这样定义:
2013-06-01 11:34:11 4483
转载 android studio中启动模拟器出现以下错误emulator: ERROR: Unable to load VM from snapshot.
模拟器:错误:无法从虚拟机上加载快照,快照已被保存为一个不同的硬件配置。(存档错误无法读取) 解决办法:Android Virtual Device Manager -> delete AVD -> new AVD重新创建个AVD,解决。
2013-05-31 15:55:01 3019
原创 在oracle数据库中如何生成UUID字段,生成随机数
在sql语句中使用系统函数sys_guid()即可,比如:向temperature表中插入一条数据,主键是用uuid生成的。insert into temperature (pkid,temperature,date,time) values(sys_guid(),'33','2013-05-20','10:33:04')一般使用触发器时会设计到,向该表中插入数据。 在ora
2013-05-31 10:30:02 13204
原创 JFreechart 制作柱状图、饼图、折线图、仪表图等统计图的使用方法
最近,项目里面要用到仪表显示。所以拿过来学习一下JFreechart,其实效果还蛮不错的。本来想用Flash做个交互性的,可是由于时间选择了JFreechart。下面简要介绍一下JFreechart制作仪表盘的步骤: 程序的运行效果
2013-05-26 10:10:15 2604
原创 java Web使用div模拟模态窗口,可以自定义样式--------------------subModal
在j2ee开发中,可能会经常使用到模态窗口window.showModalDialog()。但是,实际上系统自带的模态窗口超级难看。大部分都是借助div来模拟模态窗口,本文主要介绍subModal插件实现的。该插件非常小,只需要几个js文件和样式以及小图片即可,使用同样非常简单。 但是下载的默认js文件中把select标签给隐藏了,所以自己根据实际需要可以修改subModal.js文
2013-05-22 10:34:53 1818 2
c3p0-0.9.1.jar 和连接oracle的驱动classes12.jar
2013-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人