自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员涂小哥的技术博客

7年java工作经验,现居广州。个人博客blog.tzxcode.cn。vx:tuzongxun

  • 博客(402)
  • 资源 (39)
  • 问答 (1)
  • 收藏
  • 关注

原创 java中用中国网建提供的SMS短信平台发送短信

接下来的项目需求中提到需要短信发送功能,以前没有做过,因此便在网上搜了一下。大体上说的都是有三种方法,分别是sina提供的webservice接口、短信mao和中国网建提供的SMS短信平台。 这三种方式,因为第一种和第三种都经过了别的平台转发,因此具有一定的安全隐患,第二种短信mao的方式相对可能要安全一些。 但是短信mao需要购买硬件设备,因此我便只好参考网上的文章先实现了用sm...

2016-04-13 20:43:49 5402 13

原创 activiti自定义流程之整合(四):整合自定义表单部署流程定义

综合前几篇博文内容,我想在整合这一部分中应该会有很多模块会跳过不讲,就如自定义表单的表单列表那一块,因为这些模块在整合的过程中都几乎没有什么改动,再多讲也是重复无用功。正因为如此,在创建了流程模型之后,模型列表的展示也是和之前的没有什么区别,而且都是很简单的后台查询以及前台展示,这一部分也就不过多的讲了。模型列表页面如下:至于其中的修改和删除也没什么多讲的

2016-04-13 19:06:30 7363 1

原创 第二次正式java web开发项目的总结(回收站恢复)

都说互联网行业加班很是厉害,记得前不久网上还晒出了几个大城市互联网行业的加班排名调查,但是我们公司,或者说我们项目组倒是非常的例外,进公司也差不多半年了,才仅仅上个月有一个周六加过一天班而已。不过好在,虽然不加班,但是事情还是有的,每个月基本上都有任务,一周需求,一周开发,一周联调,然后再一周测试,可能细节上不完全这样,但大体上也就这样吧。因而虽然不怎么加班,倒也不至于说是什么事都没有

2016-04-13 12:28:17 2731 2

原创 第一次正式java web开发项目的总结

去年下半年到现在,因为公司人员流动,也有好几个新进的员工分给我来带领,也有刚从学校出来的,在和他们交流的过程中,不由的想起自己刚刚进入这行的一些感想。记得自己当初写过一篇总结的,我想这些对于刚出校门没什么工作经验的程序员应该会有一些帮助,但是却怎么也无法在csdn博客列表中找到这片文章,后来无意中发现它竟然跑到了我的回收站中,我已忘记是因为什么原因使他跑到了这里,但是我想恢复的时候又发现有点坑

2016-04-13 12:05:03 10328 4

原创 activiti自定义流程之整合(三):整合自定义表单创建模型

本来在创建了表单之后应该是表单列表和预览功能,但是我看了看整合的代码,和之前没有用angularjs的基本没有什么变化,一些极小的变动也只是基于angularjs的语法,因此完全可以参考之前说些的表单列表展示相关的内容,这里也就直接进入到下一个步骤,创建流程模型了。在之前的创建流程模型一节里,我讲代码比较多,实际上在这里还有很重要的一个环节没有细说,那就是自定义流程图,画流程图的过程也是

2016-04-12 23:36:52 11279 2

原创 新博客

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

2016-04-12 13:49:04 1134

原创 activiti自定义流程之整合(二):使用angular js整合ueditor创建表单

注:整体环境搭建:activiti自定义流程之整合(一):整体环境配置基础环境搭建完毕,接下来就该正式着手代码编写了,在说代码之前,我觉得有必要先说明一下activit自定义流程的操作。抛开自定义的表单不谈,通过之前的了解,我们知道一个新的流程开始,是在启动流程实例(processIntence)的时候,而流程实例依赖于流程定义(),流程定义又依赖于流程模型(model)。

2016-04-11 20:53:03 7372 2

原创 activiti自定义流程之整合(一):整体环境配置

结合之前所说的自定义流程的思路,分别是后台、前台、整合,之前的内容也分别进行了相关的练习和尝试,现在就该到了最后的整合了,依旧是以实现功能为目的,细节暂且不去管他。因为我们实际项目后端用的是spring、spring mvc、mysql、mybatis,前台用的angular js,因此在整合时我也自己搭建使用了这样的环境。1、 所使用的环境基础:eclipse4.4、mysq

2016-04-08 17:03:15 6493 2

原创 activiti自定义流程之自定义表单(三):表单列表及预览和删除

注:(1)环境配置:activiti自定义流程之自定义表单(一):环境配置 (2)创建表单:activiti自定义流程之自定义表单(二):创建表单自定义表单创建成功,要拿到activiti中使用,自然需要让创建activiti流程的人能够看到究竟有那些表单可用,各表单的效果是什么,因此就需要一个展示页面并提供预览功能。同时,增删改查四大功能是基础,自然都是需要的,

2016-04-08 10:44:10 8935 1

原创 activiti自定义流程之自定义表单(二):创建表单

注:环境配置:activiti自定义流程之自定义表单(一):环境配置在上一节自定义表单环境搭建好以后,我就正式开始尝试自己创建表单,在后台的处理就比较常规,主要是针对ueditor插件的功能在前端进行修改。由于自己的前端相关技术太渣,因此好多东西都不会用,导致修改实现的过程也是破费了一番功夫,头皮发麻了好几天。既然是用别人的插件进行修改,那么我想如果只是单独的贴出我修改

2016-04-08 10:03:39 18818 1

原创 activiti自定义流程之自定义表单(一):环境配置

先补充说一下自定义流程整个的思路,自定义流程的目的就是为了让一套代码解决多种业务流程,比如请假单、报销单、采购单、协作单等等,用户自己来设计流程图。这里要涉及到这样几个基本问题,一是不同的业务需求,流程节点不一样,流程中的任务多少不一样,因此后台就必须解决这个逻辑处理上的问题,要能同一套代码实现动态任务数量的处理。二是不同的业务各种字段叫法也不一样,各个节点对应的页面也应该

2016-04-07 18:07:36 20421 13

原创 谈谈我写博客的一些想法

这段日子都在学习摸索activiti自定义流程的问题,一开始是简单的实现针对不能数量任务的流程图而不改后台业务代码,这些在博客专栏已经全部更新,从创建模型到最终的查找历史都更新完毕,虽然很多地方并不严谨,但是思路已经走通。再有就是在上边的基础上实现自定义表单,结合activiti的formkey实现看起来更加智能的自定义流程,这个阶段也于昨天基本完成,博客中还没有相关内容。

2016-04-07 16:22:46 1177 4

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(九):历史任务查询

注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建        (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型         (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示        (4)部署流程定

2016-04-07 15:40:11 2005

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(八):完成个人任务

注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建 (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型 (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示 (4)部署流程定

2016-04-07 11:38:40 4192

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(七):任务列表展示

注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建    (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型     (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示    (4)部署流程定义可参考:Spring整

2016-04-07 10:09:20 2448 3

转载 Maven入门(含实例教程)

原文地址:http://blog.csdn.net/u013142781/article/details/50316383Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。接下来小宝鸽,将从下面几个方向介绍maven:(1)Maven简单介绍(2)Maven安装与配置(3)Maven携手eclipse构建项目(4)Maven的常用命令...

2016-04-06 17:53:24 1073

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(六):启动流程

注:(1)环境搭建可参考:Spring整合activiti-modeler5.16实例(一):环境搭建    (2)创建流程模型可参考:Spring整合activiti-modeler5.16实例(二):创建流程模型     (3)流程模型列表展示可参考:Spring整合activiti-modeler5.16实例(三):流程模型列表展示    (4)部署流程定义可参考:Spring整

2016-04-02 14:06:03 4749

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(五):流程定义列表

注:(1)环境搭建可参考:使用eclipse和maven创建activiti项目基础配置    (2)创建流程模型可参考:spring整合activiti实例(一):创建流程模型    (3)流程模型列表展示可参考:spring整合activiti实例(二):流程模型列表展示    (4)部署流程定义可参考:spring整合activiti实例(三):部署流程定义

2016-03-30 20:09:41 3332 10

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(四):部署流程定义

注:(1)环境搭建可参考:使用eclipse和maven创建activiti项目基础配置        (2)创建流程模型可参考:spring整合activiti实例(一):创建流程模型         (3)流程模型列表展示可参考:spring整合activiti实例(二):流程模型列表展示1.maven导包及spring的一些基本配置与之前的没有什么变化,依旧沿用就好。

2016-03-30 19:35:15 4849 6

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(三):流程模型列表展示

注:环境搭建可参考:Spring整合activiti-modeler5.16    创建流程模型可参考:spring整合activiti实例(一):创建流程模型1.maven导包及spring的一些基本配置与创建流程模型时候的没有什么变化,依旧沿用就好;前端的首页也不用有太大变化,只需要把之后新创建的js引入进来即可。2.acitivit流程定义有必要的24张表。

2016-03-28 18:55:43 4220 1

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(二):创建流程模型

注:环境搭建可参考:Spring整合activiti-modeler5.161.maven导包: junit junit 4.11 org.springframework spring-beans 4.0.9.RELEASE org.springframework

2016-03-24 19:47:52 9752 9

转载 在eclipse中设计BPMN 2.0工作流定义的根本步骤

原文地址:http://www.myexception.cn/eclipse/1863140.html在eclipse中设计BPMN 2.0工作流定义的基本步骤1. Activiti问我们提供了Activiti BPMN 2.0, 这个工具是基于Eclipse所开发的工具,安装十分方便。在安装Activiti之前,我们要首先安装Maven Eclipse插件。点

2016-03-18 08:50:10 2648

转载 nginx 出现 13: Permission denied

原文地址:http://www.nginx.cn/695.html前段时间把程序员的wordpress升级到3.5.1,本身如果没有特别的插件,在后台更新就能完成。更新完成后在后台发布文章,编辑器不能点击可视化标签,只能显示html标签,看了下js控制台提示ReferenceError: tinyMCE is not defined 3.5。直觉以为升级哪里有问题,简单粗暴...

2016-03-18 08:45:11 3925

原创 Spring整合activiti-modeler5.16遇到的小问题

接上一篇整合activiti-modeler并成功创建model:Spring整合activiti-modeler5.16 之后,我尝试运用自定义的model部署流程,但是在部署的过程中又遇到了一些问题,控制台一直报如下错误:log4j:WARN No appenders could be found for logger (org.springframework.test.context.j

2016-03-16 11:40:16 3699 3

转载 修改mongodb oplog size

转载地址:http://blog.csdn.net/huwei2003/article/details/43307647修改mongodb oplog sizeoplog简介:oplog:operations log的简写,存储在一个特殊的数据库中(local),oplog就存储在其中的oplog.$main集合里面,这个集合是一个固定集合,新操作会自动替换旧的操作

2016-03-15 17:04:29 1019

转载 MongoDB:Replica Set 之操作日志 Oplog

转载地址:http://francs3.blog.163.com/blog/static/4057672720121133328120/ 之前的blog  学习了 MongoDB 主从搭建,以及节点管理的内容,接下来学习实现主从复制一个重要角色,即 Oplog。        MongoDB 的复制集是通过 Oplog 来实现的,主库的更改操作会被记录到主库的 Oplo

2016-03-15 17:03:10 1991

转载 程序包com.sun.image.codec.jpeg不存在 问题的完美解决

原文地址:http://my.oschina.net/zb0423/blog/86507在使用Hudson进行打包的过程中,因为我们使用了一个pdf文件产生缩略图的功能,倒置添加的源码文件在maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在 后来查看这个类文件的位置在jre/lib/rt.jar而我们设置的java_ho

2016-03-14 13:11:30 4841

转载 mybatis中的#和$的区别

转载:http://weijun726.blog.163.com/blog/static/87342299201362652950398/1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".  2...

2016-03-11 10:07:47 968

转载 Spring进阶之路(1)-Spring核心机制:依赖注入/控制反转

原文地址:http://blog.csdn.net/wangyang1354/article/details/50757098我们经常会遇到这样一种情景,就是在我们开发项目的时候经常会在一个类中调用其他的类中的方法,来完成我们期望的任务,大部分的情况下往往会采用在当前需要的这个类里面new一个实例出来,然后调用他的方法,那么这样的话会有个问题,就是有一天我想改变下这个类,改为其

2016-03-11 09:00:36 871

转载 Java I/O学习(附实例和详解)

原文地址:http://blog.csdn.net/u013142781/article/details/50814649一、Java I/O类结构以及流的基本概念在阅读Java I/O的实例之前我们必须清楚一些概念,我们先看看Java I/O的类结构图:Java I/O主要以流的形式进行读写数据。流是一组有顺序的,有起点和终点的字节集合,是对数据传

2016-03-08 18:10:31 1085

转载 mysql 常用操作(整理)

原文地址:http://blog.csdn.net/lxh090821/article/details/94109431       登录数据库格式: mysql -h主机地址 -u用户名 -p用户密码–P端口 –D数据库–e “SQL 内容”>mysql -uroot -p 数据库名称2       修改密码格式:mysqladmin -u

2016-03-08 14:34:06 1082 4

转载 解决Cannot change version of project facet Dynamic web module to 2.5

原文地址:http://blog.csdn.net/steveguoshao/article/details/38414145我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynam...

2016-03-08 14:26:54 905

转载 8个方法让你成为更优秀的程序员

原文地址:http://www.codeceo.com/article/8-ways-be-better-programmer.html现在是时候认真考虑提高你的编程技能了!这是给自己设定的一个简单的职业生涯提升目标,但是“成为一个高薪程序员”不是一个简单的目标。一方面,“我要变得更优秀”意味着你知道“更优秀”是什么样的。另一方面,太多立志改善的人却不知道怎么做。

2016-03-04 12:58:20 1590

原创 activiti自定义流程之Spring整合activiti-modeler5.16实例(一):环境搭建

项目中需要整合activiti-modeler自定义流程,找了很多资料后,终于成功的跳转到activiti-modeler流程设计界面,以下是记录:一、整合基础:eclipse4.4.1、tomcat7、jdk1.7、mysql5.6.25、maven3.2.5、activiti5.16.3、spring4.0.9二、步骤: 1、下载activiti-5.16.3.zip: htt...

2016-03-03 13:38:23 23829 34

原创 activiti基础操作

package activitiTest;import java.io.InputStream;import java.util.List;import java.util.zip.ZipInputStream;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngines;imp

2016-02-29 16:09:07 2017

原创 使用eclipse和maven创建activiti项目基础配置

项目组最近的项目使用到了activiti工作流,到处查找了一些资料后,初步完成任务。但是我所做的事只是在搭好的环境中调用接口和方法操作,因此自己尝试着也从搭建环境入手,以下是成功实现以后的记录。实现目标:成功创建activiti相关的24张表并进行简单操作。使用环境:eclipse4.4.1、tomcat7、jdk1.7、mysql5.6.25、maven3.2.5、activiti5

2016-02-29 11:31:09 14109 2

转载 ERROR 1010 (HY000): Error dropping database (can't rmdir '.\qpweb', errno: 41) 删库失败问题的解决

今天用mysql的图形化工具删除表和数据库失败,最终参考以下文档成功:稍有不同的是,mysql的安装,一个是在linux系统,一个是在windows。Win8 下,MySQL5.5,root 用户登录 MySQL 5.5 Command Line Client,删除 qpweb 数据,执行命令 drop database qpweb;报错信息:ERROR 1010 (H

2016-02-26 13:09:08 2627

原创 java运用Comparator为对象排序

要排序的类需要实现Comparator接口,重写compare方法:user类及实现接口的内部类:package test;import java.util.Comparator;public class User { private String userName; private int age; public String getUserName() { retu

2016-01-20 19:52:26 1444

转载 linux svn迁移备份的三种方法

原文:http://www.iitshare.com/linux-svn-migration.htmlsvn备份方式对比分析一般采用三种方式:1、svnadmin dump2、svnadmin hotcopy3)svnsync注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy、rsync命令。曾经用rsync命令来做增量和全量备份,在季...

2015-12-23 17:41:39 3203

原创 使用eclipse和maven生成java web程序war包

一、eclipse中,在需要打包的项目名上右击,然后把鼠标光标指向弹出框中的“run as”:二、之后会看到在这个弹出框的右侧会出现一个悬浮窗,如下:三、在上边的第二个悬浮窗鼠标点击“maven clean”,maven会清除掉之前对这个项目的打包信息;执行以后在eclipse的控制台console会看到如下信息:四、然后重复一、二步,选择“...

2015-12-22 09:41:02 10284

mysql-installer-community-5.6.35.0.msi

windows版mysql5.6.35.0安装包,mysql-installer-community-5.6.35.0.msi

2020-07-31

VMware-workstation-full-11.1.0.58002.1428919414.exe

vmware-workstation-full虚拟机11.1.0.58002.1428919414,windows安装板

2020-07-31

securecrt.rar

windows中linux操作工具securecrt,压缩解压版,支持基本的shell操作和界面等设置

2020-07-31

spring event示例

spring event示例

2016-12-14

spring_mongo项目示例

和博客对应的spring_mongo的例子。

2016-12-13

RedisClient20140730.1406883096.exe

redis数据库客户端工具

2016-11-02

Redis-x64-3.2.100.zip

rdis数据库3.2版本windowss安装包

2016-11-02

activit自定义流程demo

博客中activiti自定义流程demo

2016-07-14

maven安装和使用

maven的基本安装和使用,详细的步骤。

2015-11-06

mongodb-linux-x86_64-rhel62-3.0.6.tgz

mongodb-linux-x86_64-rhel62-3.0.6.tgz

2015-09-08

spring-data-mongodb-1.8.0.RELEASE.jar

spring-data-mongodb-1.8.0.RELEASE.jar

2015-09-08

mongo-java-driver-3.0.3.jar

mongo-java-driver-3.0.3.jar

2015-09-08

mong-java-driver-3.0.2.jar

mongodb3.0的java驱动包

2015-08-13

mongodb3.0.5.tgz

mongodb3.0.5在linux中的安装包,redhat6.

2015-08-12

spring-data-mongodb-1.7.2.jar

spring整合mongodb3.0的jar包,据说已经解决了最新用户验证的问题

2015-08-11

mongodb使用文档ppt说明

自己整理的详细mongdb使用手册,配有截图,包括安装、基础操作、索引、副本集等

2015-08-11

mongdb性能优化

自己整理的mongodb性能优化文档,包括监控和优化两部分

2015-08-11

mongodb3.0.4.tgz安装包

mongodb3.0.4linux安装报

2015-08-10

java设计模式

java设计模式,24种设计模式与6大设计原则介绍。

2015-02-11

springmvc基础示例

基础spring mvc示例,包含基本的控制层代码,以及spring mvc、web.xml配置,和一个最简单的index.html

2018-12-28

spring基础示例

spring基础示例,包含基本的bean装配和注入,采用原生bean管理、xml配置和注解相对比的方式示例。

2018-12-28

servlet简单示例

最基础servlet例子,包含一个servlet类,一个web.xml文件的配置

2018-12-28

Tomcat原理与Java Web系统开发.pdf

Tomcat原理与Java Web系统开发.pdf

2017-07-28

JDK6API中文参考[沈东良](070114).chm

JDK6API中文参考[沈东良](070114).chm

2017-07-28

Java多线程编程核心技术_完整版 PDF电子书下载 带书签目录.pdf

Java多线程编程核心技术_完整版 PDF电子书下载 带书签目录.pdf

2017-07-28

robomongo-1.0.0-rc1-windows-x86_64-496f5c2.zip

robomongo-1.0.0-rc1-windows-x86_64-496f5c2.zip,mongodb客户端

2017-07-28

struts-2.5.10.1-lib.zip

struts-2.5.10.1-lib.zip

2017-07-28

net.sf.jadclipse_3.3.0.jar

net.sf.jadclipse_3.3.0.jar

2017-07-28

eclipse反编译jad.exe

jad.exe

2017-07-28

apache-activemq-5.7.0.zip

apache-activemq-5.7.0.zip

2017-07-28

python-3.6.1.exe

python-3.6.1.exe

2017-07-28

Go语言编程.pdf

Go语言编程.pdf

2017-07-28

MySQL 5.5官方简体中文参考手册完美版.pdf

MySQL 5.5官方简体中文参考手册完美版.pdf

2017-07-28

aopalliance-1.0.jar

aopalliance-1.0.jar

2017-07-28

poolTest数据库连接池例子

java中数据库连接池的例子

2017-02-22

listener监听器demo

listener监听器小例子

2017-02-22

logTest的例子

logback和log4j基本使用的例子

2017-02-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除