web
文章平均质量分 54
gogo_hua
厚积薄发,大器晚成
展开
-
工作流引擎activiti的运用例子
前段时间,由于某项目需要审批流程,最后选用了activiti工作流引擎,版本6.0.0。对于规范的审批流程来说,用工作流引擎的魅力不言而喻了。审批流程可视化,审批过程由引擎根据条件状态自动进入下个流程,自动流转到审批人去操作。因此,后期流程若改变了,在配置流程图时做相应修改,代码逻辑相对改动较少,对后期维护来说较为友好。提个插曲,笔者当年本科毕业的毕设就是独立完成的科技项目审批系统,当时答辩时,肖老师和蔼地问,有用BPMN(工作流)吗(Business Process Modeling Notati原创 2022-04-24 13:00:28 · 2824 阅读 · 0 评论 -
导出报错cannot be resolved to absolute file path because it does not reside in the file system
SpringBoot项目打包部署,读取jar里面的文件报错500,异常日志关键提示cannot be resolved to absolute file path because it does not reside in the file system报错定位 is = new FileInputStream(ResourceUtils.getFile("classpath:static/data_template/biz/export_XXXX_report.xlsx"));具体Spr原创 2022-04-24 19:15:00 · 9101 阅读 · 0 评论 -
ActiveMQ引入与使用
<!--activemq 消息中间件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> </dependency> <dependency&...原创 2021-08-26 12:54:00 · 425 阅读 · 0 评论 -
idea不识别mapper.xml文件中的sql的表名和字段
在database 添加了数据源(数据库)但idea(2019.3.3版本)还是不识别mapper.xml文件中的sql的表名和字段方法1:添加了找到 File->Settings->Languages&Frameworks->SQL Resolution Scopes左边选择xml文件目录,右边选择数据源和schema至此,mapper文件显示正常,不在表显示变红...原创 2021-07-20 11:13:10 · 4282 阅读 · 5 评论 -
bootstrap-fileinput 文件上传删除回显完整实例
bootstrap-fileinput 文件上传非常方便,但连续上传后想删除之前上传的文件,有些复杂。总体思路是,上传一个文件后,销毁原先的文件输入框,再重新构建文件预览,重新构建需要些技巧,就是递归调用创建文件输入框,否则删除函数会无法调用。中途走了些弯路,最后总算是完成了,希望能给做bootstrap-fileinput 文件上传与删除的开发者有些启示,有更好的实现方法欢迎指导。hmt...原创 2020-04-15 19:44:47 · 4975 阅读 · 3 评论 -
Java处理高并发量访问的处理总结
结合之前做的一个网站,项目中分了几个子项目,主要用到redis大概就是这几方面吧一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编原创 2016-03-15 20:09:37 · 11393 阅读 · 1 评论 -
FreeMarker常用标签介绍
FreeMarker标签使用 一、FreeMarker模板文件主要有4个部分组成 1、文本,直接输出的部分 2、注释,即格式不会输出 3、插值(Interpolation):即${..}或者#{..}格式的部分,将使用数据模型中的部分替代输出 4、FTL指令:FreeMarker指令,和HTML标记类似,名字前加#予以区分,不会输出。 FTL指令规则原创 2015-06-03 10:53:34 · 2677 阅读 · 0 评论 -
一个奇葩问题,jQuery的chzn-select查询失效
之前遇到了一个奇葩问题,jQuery的chzn-select查询失效。本来用jQuery的chosen,挺好用的,这个select可以自动查询匹配,比select2用得更方便。可是,有的地方用得却无法查询,有的地方又可以,查找了好久还是找不出来原因。用了firebug,又查代码,费了很大周折,最后还是发现了问题了。 原来的代码是这样的 所属行业 s原创 2015-05-20 15:05:05 · 1671 阅读 · 0 评论 -
Java导出Excel表(poi)名中文乱码问题处理
String _filename = ValidateTools.date2Str(date, "yyyyMMddHHmmss");String filename = f_name + _filename;HSSFSheet sheet;HSSFCell cell; response.setContentType("application/x-download");//下面三行是关键代原创 2015-05-08 18:35:04 · 19366 阅读 · 3 评论 -
从页面到后台的常用请求方式
form表单形式:"${ctx}/post/cusBatch" method="post" name="classForm" id="classForm">有弹框方式: $("#addClass").click(function(){ var diag = new top.Dialog(); diag.Drag=true; diag.Title ="班组原创 2015-02-28 14:42:30 · 1287 阅读 · 0 评论 -
一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10 在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题 百度源代码如下http://www.w3.org/1999/xhtml xmlns:bd=http://www.baidu.com/2010/xbdml>;原创 2015-01-16 16:29:39 · 1239 阅读 · 0 评论 -
web.xml文件2.3、2.4、2.5、3.0不同版本问题
Web.xml文件有2.3、2.4、2.5、3.0版本,其中有一个很重要的配置差异:在Servlet 2.5 版本中可以这样配置,多个url映射到同一个servlet。具体如下。servletName/index/login在2.3或2.4中不能。Servlet 2.3PUBLIC “-//Sun Microsystems, Inc.//DTD Web原创 2014-12-16 17:20:40 · 20126 阅读 · 1 评论 -
FreeMarker简易教程
最近项目用到FreeMarker,在网上学习一番,遂把它整理之! 一、什么是模板引擎,为什么要用模板引擎在B/S程式设计中,常常有美工和程序员二个角色,他们具有不同专业技能:美工专注于表现——创建页面、风格、布局、效果等等可视元素;而程序员则忙于创建程式的商业流程,生成设计页面要显示的数据等等。很多时候,要显示的资料在设计的时候并不存在,它们一般是在运行时由程式产生的,比如执行“价原创 2015-01-06 17:16:27 · 973 阅读 · 0 评论 -
HTML5 简介
HTML 5 简介HTML5 是下一代的 HTML。什么是 HTML5?HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。HTML5 是如何起步的?HTML5 是原创 2014-11-25 10:22:29 · 1356 阅读 · 0 评论 -
POI操作 导出Excel表格
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:先获取工作薄对象:HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet();HSSFCellStyle setBorder = wb.createCellStyle();一、设置背景色:setBorder原创 2014-10-24 11:32:50 · 4371 阅读 · 1 评论 -
Ajax 异步提交方法
Ajax 异步提交方法 function addMailTracking(){//$("#WayBillsingleFrom").valid(); var flightno=$("#flightno").val(); var arrivepost=$("#arrivepost").val(); var sealingtype=$("#seali原创 2014-10-24 17:28:02 · 3052 阅读 · 0 评论 -
MyEclipse10.6 安装SVN插件方法及插件下载地址
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core原创 2014-11-18 16:59:15 · 9620 阅读 · 0 评论 -
js replace 页面处理回车换行 Java split后台对其分割
ye$("#name").val().replace(/[\r\n]/g,"$$$");//把回车换行替换成$$原创 2014-11-18 10:32:01 · 3026 阅读 · 0 评论 -
JVM 内存溢出 java.lang.OutOfMemoryError: PermGen space myeclipse10
使用myeclipse启动两个SSH2的部署在tomcat6下的项目报出java.lang.OutOfMemoryError: PermGen space解决办法:在myeclipse中加大jvm内存方法:Window->Preferences->Myeclipse->Services->Tomcat->Tomcat 6.x->JDK,在Optional Java VM arg原创 2014-10-24 10:47:12 · 882 阅读 · 0 评论