- 浏览: 13523 次
最新评论
文章列表
1、工程目录结构如下:
2、工程下载见附件
CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,后来发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:
开启端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
重启防火墙:
firew ...
SpringMvc零碎小计
- 博客分类:
- SpringMvc
1:SpringMvc返回类型有哪些?
答:返回类型有如下几种:ModelAndView, Model, ModelMap, Map,View, String, void
2:SpringMvc返回类型中为什么用Model 而不直接用request?
答:通过Model和 request 返回数据本质上没区别 ...
1:拦截器注册配置,spring-mvc.xml
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="${adminPath}/**" />
<mvc:exclude-mapping path="${adminPath}/"/>
<mvc:exclude-mapping path="${adminPath}/login"/>
<bean class=" ...
<dependency>
<groupId>bitwalker</groupId>
<artifactId>UserAgentUtils</artifactId>
<version>1.13</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/UserAgentUtils1.13.jar</systemPath>
</dependenc ...
Activiti简单示例入门
- 博客分类:
- Activiti
import java.util.List;
import org.activiti.engine.ProcessEngine;
import org.activiti.engine.ProcessEngines;
import org.activiti.engine.repository.Deployment;
import org.activiti.engine.runtime.ProcessInstance;
import org.activiti.engine.task.Task;
import org.junit.Test;
public class Hel ...
Activiti创建数据库表
- 博客分类:
- Activiti
import org.activiti.engine.ProcessEngine;
import org.activiti.engine.ProcessEngineConfiguration;
import org.junit.Test;
/**
* 创建Activiti数据库表,两种方式创建
* @author Ruoli
*
*/
public class CreateDateBase {
/**使用代码创建工作流需要的23张表*/
@Test
public void createTable(){
ProcessEngineConfigu ...
1.环境
eclipse版本: eclipse-jee-luna-SR1-win32-x86_64
Activiti BPMN 2.0 designer
2.安装步骤
a.打开 Help -> Install New Software
b.在Install界面板中,点击Add按钮
c.然后填入下列字段 Name: Activiti BPMN 2.0 designer Location: http://activiti.org/designer/update/
...
Centos6.5使用yum安装Jdk 1.7
- 博客分类:
- Java
安装时提醒必须使用root用户,sudo都不行。
yum安装JDk 1.6 [root@stonex ~]# yum -y install java-1.6.0-openjdk*
yum安装JDk 1.7 [root@stonex ~]# yum -y install java-1.7.0-openjdk*
Centos6.5使用yum安装mysql
- 博客分类:
- Mysql
第1步、yum安装mysql [root@stonex ~]# yum -y install mysql-server 安装结果: Installed: mysql-server.x86_64 0:5.1.73-3.el6_5 ...
1.CentOS Yum不可用
/etc/yum.repos.d
mv local.repo local.repo.temp
添加新的yum源
yum list
2.开启或关闭端口
打开端口号:/sbin/iptables -I INPUT -p tcp --dport 1080 -j ACCEPT
关闭端口号:/sbin/iptables -I INPUT -p tcp --dport 1080 -j DROP
Mysql常用使用技巧
- 博客分类:
- Mysql
1.为petition_mz用户授予visit_mz数据库的所有权限 反倒所发生的
GRANT ALL PRIVILEGES ON visit_mz.* TO petition_mz@'%' IDENTIFIED BY 'petition_mz';
2.查询本周第一天
select DATE_ADD(CURDATE(),INTERVAL -WEEKDAY(CURDATE()) DAY);
3.查询本月第一天
select DATE_ADD(curdate(),interval -day(curdate())+1 day);
4.安装Linux版本的 ...
前言
Quartz是当下使用最多的作业调度框架,它提供了巨大的灵活性而不牺牲简单,你能够用它来为执行一个作业而创建简单的或复杂的调度
封装目的
简单的封装使Quartz更加好用,使调度本身与业务分离,耦合程度更低,使编码人员只需要关注自己的业务实现而不用关注调度本身。 由于定时调度实现的具体业务逻辑未知,比如同步人员或组织,报表统计等,不可预知的资源消耗对性能的影响及跑挂的风险,为了不影响主程序,推荐单独一个工程独立运行
实现效果
对原有的Job接口进行了再一次封装,添加了新的接口IJob,实现用最少的代码实现作业的配置,系统的监听会随着服务一起启动,自动扫描到这个类,自 ...