- 浏览: 67588 次
最新评论
文章列表
做办公系统的时候,经常会遇到自定义工作流的时候,之前做了好多次都是简单的写死的假流程,这段时间刚好像项目需要,真正的做了一版,
下面把坑跟大家分享一下
首先activiti 我们项目集成的时候 开始是ssm 后来是springboot
先来上几个做好的页面,先把整个的流程梳理一下
很多的开发者 其实并没有接触过工作流,所以第一时间估计也是蒙的
很多的人 都不知道具体的界面是啥
所以我先给大家展示一下,这个也是我一个个坑走过来的
这个界面是模型页面,做工作流首步就是建模型
这个是画模型的界面
这个是对节点进行编辑信息
现在项目里我 ...
ubuntu 安装好git 配置好ssh 在github 上也配置了ssh keys
但就是在git clone ###########的时候报错 也不是权限的问题
今天抽空终于解决了
ssh 配置好之后会有一个.ssh 文件 里面是公钥
首先在安装好git后 cd ~/.ssh
然后 ssh-keygen -t rsa -C "cidsnco@qq.com"
在提示中 你就可以知道id_rsa id_rsa.pub 的生成路径了,然后cat一下 复制
就ok了
如果不行再重新生成一下
将项目传到githut
首先进入到项目根目录
Git Bash here
首先在本地创建ssh key;
$ ssh-keygen -t rsa -C "your_email@youremail.com"
后面的your_email@youremail.com改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key
...
首先安装redis 不细描述了,我的是安装在ubuntu16.0.4上
然后启动redis cd到redis的安装目录下 然后redis.server redis.conf 启动,
之前我在只执行redis.server 的时候好像不行,
记得在redis.conf 配置开启远程访问 启动起来了
测试成功
下面开始我们的redis 跟spring的结合
maven 配置引入
<dependency>
<groupId>org.springframework.data</groupId> ...
首先安装wget
去tomcat官网 找到tomcat的下载目录
选择core的 tar.gz
然后执行 sudo wget 右键地址目录
下载下来
然后 解压 tar -zxvf
mv 修改文件名称为tomcat
赋权限
sudo chmod -R 777 tomcat
然后就是配置jdk
在startup.sh shuntown.sh 中配置
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=${JAVA_HOME}/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$J ...
1 tar -czvf key.tar.gz key/*
2 sz key.tar.gz
简单了配置了下mysql 主从复制
首先两台ubuntu机子上都安装了mysql
主要的参考资料url 为http://369369.blog.51cto.com/319630/790921/
记录一下坑的地方 show master status 主数据库
master_log_file master_log_pos 这两个一定要用自己的 且数据库每次重启都会变的
Slave_IO_Running: Connecting 错误就是来源于这个
远程登录linux 我习惯用Xshell
ubuntu开启了ssh远程登录 你才能在别的机子上操控它
ps -ef|grep ssh 查看是否已经安装了ssh
安装ssh-client命令:sudo apt-get install openssh-client
安装ssh-server命令:sudo apt-get install openssh-server
安装完成以后,先启动服务:sudo /etc/init.d/ssh start
完成
jenkins 自动化部署 很早之前就开始用 但一直没自己部署过
这两天 配置了一下 随便做个记录
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkin ...
今天安装maven仓库 开始的时候选择的是enxus3.3 安装就好的时候启动一直有问题
后台改成enxus2.12 一次性成功
enxus安装的时候首先确保你已经安装配置了jdk
sudo wget -c https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.12.0-01-bundle.tar.gz
先下载了nexus
然后 会看到两个文件夹
cd 进入nexus-2.12.0-01
进入到bin 直接 ./nexus start
我这儿没做任何的配置
默认的端口是80 ...
ubuntu 安装postgresQL
安装
(1)sudo apt-get install postgresql pgadmin3
修改密码 安装好之后会有一个默认的postgres的用户
(2)sudo -u postgres psql template1
(3)ALTER USER postgres with encrypted password 'a';
设置好密码 退出
重启
(4)sudo systemctl restart postgresql.service
接下来需要修改两个配置文件
cd /etc/postgresq ...
今天简单的配置了一下jdk maven mysql
系统为ubuntu16.04
很多资料也是直接网上借鉴的别的朋友的,我这只是简单的记录 方便以后再次的配置
(1)JDK
我这直接装的jdk1.8
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update
sudo apt-get install oracle-java8-installer
然后配置环境变量
在这之前我们要做一些操作,首先我们得找到jdk的安装路径
http://www.cnblogs.com/kerrycode/arch ...
需求 导出excel
package com.sky.car.controller.jt;
import com.sky.car.model.OfflineVo;
import com.sky.car.util.HttpUtils;
import com.sky.common.Environment;
import jxl.Workbook;
import jxl.format.CellFormat;
import jxl.read.biff.BiffException;
import jxl.write.*;
import net.sf.json.JSONArray;
...
react集成echart map的demo
代码如下
/**
* Created by jack on 2017/5/24.
*/
import React, { Component, PropTypes } from 'react';
import echarts from 'echarts';
import BaseComponent from './BaseComponent';
export default class MapDemo extends BaseComponent{
constructor(props) {
super(p ...
需求
根据经纬度实时定位
覆盖层icon修改为自定义
点击弹出基本信息
代码如下
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>根据地址查询经纬度</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/java ...