- 博客(17)
- 收藏
- 关注
原创 python fabric配合git实现多台机器自动部署
由于github在国内上传下载速度太慢,所以选择国内的git支持。注册好git账户后创建项目将项目clone到本机git clone 项目地址将打包好的应用复制进本机的git目录,然后提交到远程仓库git add .git commit -m '注释'git push分别在远程机器的tomcat webapps目录下clone项目这样我们已经部署好了整个g...
2018-08-14 15:35:50
1256
原创 百度ueditor1.4.3.3jsp版本图片压缩
修改ueditor源码,增加图片压缩功能,使用google使用的开源的工具类。 地址 https://www.cnblogs.com/linkstar/p/7412012.html config.json配置图片上传添加2个参数 修改源码 新建java工程,导入ueditor源码,引入tomcat jar包 修改ConfigManager.java 修改BaseSta...
2018-03-20 17:28:09
1286
原创 nginx+vsftp搭建图片服务器,(附jsch java上传vsftp代码)
~ 项目架构简介 服务器两台,一台上面搭载nginx和tomcat1 另一台上有一个tomcat2和redis ~~ ngixn集群下图片上传的问题:当图片上传到tomcat1下,再次请求图片的时候nginx有可能把请求转发到tomcat2上,导致获取不到图片 ~~ 解决方案:用tomcat1作为一台图片服务器,利用ftp将图片都上传到tomcat1下,配置nginx图片转发路径到t
2017-12-27 20:26:06
1062
原创 java IO 文件复制,BufferedInputStream与使用FileInputStream的速度差距
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class Fi
2016-05-24 16:12:39
1143
原创 oracle恢复删除的数据
jeecms是一款国产的java版cms系统,最近要做一个网站,综合多种考量,还是觉得国产的用起来顺手,所以选择了jeecms。但是公司一般都是使用oracel数据库的,jeecms默认使用mysql数据库,oracle版本的貌似需要收费吧。所以就想手动把数据导入oracle。接下来简单介绍一下。 jeecms源码中提供了建表的mysql的sql文件,我们首先安装mysql数据库,按照官网的说明部署
2016-03-17 18:33:31
343
原创 jeecms从mysql更换oracle
jeecms是一款国产的java版cms系统,最近要做一个网站,综合多种考量,还是觉得国产的用起来顺手,所以选择了jeecms。但是公司一般都是使用oracel数据库的,jeecms默认使用mysql数据库,oracle版本的貌似需要收费吧。所以就想手动把数据导入oracle。接下来简单介绍一下。 jeecms源码中提供了建表的mysql的sql文件,我们首先安装mysql数据库,按照官
2015-12-18 18:45:23
1935
原创 mysql导入sql文件
使用mysql query browser使用命令行工具mysql query browser选中数据库,new-->open script file,然后选择要导入的sql文件,运行使用命令行登录数据库use databasesource E:\xxx.sql
2015-12-15 20:50:46
461
原创 tomcat热启动
修改conf文件夹下context.xml文件 reloadable="true"> WEB-INF/web.xml --> on session expiration as well as webapp lifecycle) -->
2015-11-30 20:40:14
333
原创 文章列表中文章标题过长的做法
ul{ width: 200px; border: 1px solid #000; border-radius: 4px; margin: 50px auto; padding-left: 0; } ul li{ list-style: none; overflow: hidden; white-space: nowrap; word-break:keep-
2015-11-17 19:25:56
1262
原创 springmvc找不到js.css或者图片的原因
spingMVC有静态资源解析的功能,需要先配置静态资源,然后springmvc才能加载静态资源。 配置方式:<!-- 静态资源解析 包括 :js、css、img、.. --> <mvc:resources location="/js/" mapping="/js/**"/> <mvc:resources location="/images/" map
2015-11-03 21:17:59
1200
原创 liferay6.2弹出层,弹出窗
纠结一天多了,试了好多方法始终报错。关于liferay的弹出层这个地址有详细写法http://www.huqiwen.com/2012/11/04/liferay-6-1-development-study-13-use-dialog-pou_up/我只是说一下6.2版本需要注意的问题,6.2版本引入了命名空间namespace>,所以写法上应该稍微改动一下像这样:'/>
2015-09-02 20:42:47
1462
原创 liferay初体验
刚来公司的任务就是用liferay开发一个门户网站,之前也并没有听说过liferay,从两天接触看,liferay绝对是一个功能强大的门户网站开发框架。感觉liferay有点像php中的destoon或者织梦之类的,但是功能远比其强大很多,也更为复杂许多。首先来说一下liferay的安装。我们需要下载以下文件(http://www.liferay.com/zh/downloads/liferay-
2015-07-11 11:01:51
635
原创 a标签包裹button在IE6,IE7下的bug
a标签包裹button在IE6,IE7下的bug最近帮同学做个小网站,前台框架用了bootstrap,页面的显示方面使用了Struts2,当使用struts2的标签时,使用bootstrap的class=’btn’是有问题的,当时想到的一个解决方案就是用a标签包裹button,在button上加class=”btn”,这样显示是没用问题的。在谷歌和火狐先也可以正常实现跳转,可是在IE8以下版本就会
2015-05-22 21:14:54
557
原创 身份证验证规则
首先介绍一下:身份证分为15位和18位,现在15位的身份证应该不多了,15位比18位少了出生年份19和最后一位校验位。18位身份证的组成规则:前六位代表所属地市第7位到14位代表出生年月日表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。 最后一位是校验位下面来介绍一下最后一位校验位的校验规则: 1.将前面的身份证号码17
2015-04-29 13:43:33
3502
原创 Oracel空值排序(nulls last,nulls first)
1. oracle关于空值的优先值是最大的,所以按照倒叙排序的话,空值排在最前面2. oracle原生的sql是可以直接排序空值的 nulls last:空值排在后面 nulls first:空值排在前面例如学生表中,根据学生的SNO倒序排序,SNO为空的放在最后面select * from student t
2015-02-05 08:36:36
1061
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人