- 浏览: 43623 次
- 性别:
- 来自: 广州
最新评论
文章列表
虽然Git现在甚嚣尘上,备受开源爱好者推崇,但git有几个问题不好解决:1.只能整库授权,文档子目录管理无能为力,比如销售合同等机密文档只允许销售主管和公司领导层查看;2.库太多;3.学习成本高,所以国内中大型公司仍比较偏爱SVN。
但大多数中大型公司都有一个通病,就是每个项目每个部门都有自己的配置库,造成的最直接的问题就是资源浪费,权限管理混乱,没有一个统一的完善的SVN权限管理中心。本人所开发的一个SVN统一权限管理系统具有一些特点:
1. SVN权限统一管理,分层授权:公司配置管理员管理开通SVN库,部门和项目配置管理员自行管理本机构的库权限;
2. 灵 ...
作为后台开发兼运维人员,web服务器、api接口服务器、开发测试的各种工具(JIRA/bitbucket)等等越来越多。能否有个工具能实时监控各个服务器的运行状态。如果出现异常,及时邮件和微信通知自己呢? 最后在发现heartbeart这款开源软件,正是我要找的。配置实例、运行后自动监控心跳、异常发生邮件通知。 在运行时发现一些配置问题和功能缺陷,比如实例查询不支持中文、不支持请求头的参数设置,于是在原来程序上略加修改,一切都OK了。 谢谢原创,项目地址: https://git.oschina.net/mkk/HeartBeat 项目截图: ...
框架特点
最新技术(Springboot、MyBatis、Swagger-UI、Vue2.X、bootstrap)
真正前后端分离:真正的前后端分离,可独立部署、跨域访问,适合大型互联网项目的动态扩展 (前端纯html,使用Vue框架,后端springboot+mybatis)
移动端访问:使用Swagger-UI可清晰的查看接口定义、接口测试
支持多国语言:包括前台和后台实现i18n,前台包括列表、日期选择、表单校验等
代码自动生成
软件界面
使用微信公众号实现的英汉互译小工具,支持中文语言输入。以后小孩的作文翻译就靠它了。
联系QQ:153277817
还停留在excel管理缺陷、邮件沟通的原始阶段吗?是时间考虑使用自动化管理工具了。自己用java开发了一个通用的缺陷跟踪管理SAAS云平台,可适用大多数公司的产品(或项目)的缺陷跟踪管理。超级管理员负责新增产品(或项目) ...
1.JRE1.8使用compack2版本瘦身,瘦身后只有14M左右
参考
http://blog.csdn.net/lgcjava/article/details/52444085
2.把tomcat和瘦身JRE放到同一目录,并在外面编写run.bat。指定JRE启动tomcat
相关脚本
echo on
set "CURRENT_DIR=%cd%"
set "JAVA_HOME=%CURRENT_DIR%\jre8"
set "PATH=%JAVA_HOME%\bin;"
set "CATALINA_HOME=%CUR ...
最近接到一个考试软件的试用版,需要让用户下载到本地,解压后直接运行的。对于C#来说这都不是事,可以JAVA就惨了,JRE本身就180多M,让用户下载这么大个包,一定会被吐槽。于是要瘦身。
首先去这里下载一个javase8。之所以需要他,是因为他有个jrecreate的工具(bat和sh都有),可以按照压缩profile来整出不同的JRE瘦身版,包括compact1、2、3三个等级。compact1不到10M,但运行tomcat时出错,compact2才11M多,可正常运行tomcat并加载web应用。
http://www.oracle.com/technetwork/java/embe ...
EasyPR是一个中文C++的开源车牌识别系统,其目标是成为一个简单、高效、准确的车牌识别引擎。
“樂樂 / EasyPR-Java”开发了EasyPR的java版本,但没有上传lib目录,可能会导致许多同学无法运行。本人通过摸索,在其项目基础上增加了maven配置和使用说明,方便广大码农参考使用。原项目git地址:https://git.oschina.net/coca_le_cola/EasyPR-Java.git ,本人整理后的git地址:http://git.oschina.net/lgcjava/EasyPR-java。
Downloads and Installation ...
1. log的历史
log4j --其他日志 后来log4j--->logback (与log4j同一作者,性能得到提高,配置更灵活)
|
V
common-log统一接口,自动扫描实现类,有缺点,在独立进程中的类扫描不到
|
V
sef4j接口
2.如何打印日志:
log.info("运行错误{}",e.getMessage());
log.info("运行错误",e);
主要使用上述方式打印日志时,如果使用%c%L打印类名和行号时,class的名称显示的是超类的名字,L显示的当前类的行号。
3.项目的坑
core ...
邮件发送失败?WireShark帮你找原因
- 博客分类:
- JAVA开发
1.发现问题阶段
使用以前的发送邮件的java类,今天发送失败。报错如下:
(因为properties属性mail.debug设成了true,所以看到详情)
于是修改程序,增加了蓝色部分一句。
再次运行,发现修改有作用。但仍报错。控制台报错如下:
发送代码部分如下,为啥上面的日志中MAIL FROM 这里这么奇怪换行了???是不是这里的问题???
2.使用wireshark确定问题
于是 祭出wireshark神器,安装foxmail,对比程序发送数据和foxmail发送数据。
程序发送时wireshark数据截取截图:
程
faxmail发送时wiresha ...
package com.mindao.app.vpatient.utils;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
/**
/* 版权所有: 广州敏道科技有限公司
/*
/* 功能描述: 字符串处理工具类
/*
/* 创 建 人:李国才
/* 创建时间:2016年8月8日 上午10:35:35
**/
public class StringUtils {
/**
* ABCD等多个数组元素任意组合得到所有的使用了全部元素的新 ...
开发环境:
Mule Studio - Tooling for Mule ESB
Version: 3.5.0
官网上是AppMule Studio 3.5了,版本不太一样,工件已经改成了web service consumer.
服务端hello-server.xml:
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns:tracking="http://www.mulesoft.org/schema/mule/ee/tracking" xm ...
1.修改/root/.bashrc
ulimit -n 4096
alias startbg='nohup /usr/local/apache-tomcat-6.0.36/bin/catalina.sh run > /usr/local/log.out &'
alias stoptomcat='/usr/local/apache-tomcat-6.0.36/bin/shutdown.sh'
alias showlog='tail -n 30 -f /usr/local/log.out'
export JAVA_HOME=/usr/local/jdk1.6.0 ...
1 IP配置
vi ./sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO=none
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE="Ethernet"
UUID="db0c10e4-c821-4a0e-85eb-da98f7d288d7"
IPADDR=172.20.32.191
NETMASK=255.255.248.0
GATEWAY=172.20.39.251
#PREFIX=2 ...