开发工具
zlzhaoe
勤奋代表不了思考!
展开
-
页面静态化
网站提高性能的方案有很多,网站架构方面考虑,最初的性能优化可以考虑提高单台服务器的配置。把数据库和代码分别部署在两台服务器,页面缓存,数据缓存,静态化,分布式,代码读写分离,负载均衡。这些东西都是大型网站发展所必须经历的升级过程,前两种方案非常容易实现,页面缓存J2EE中用的不多,数据缓存可以借助hibernate提供的第三方支持,分布式和读写分离,我的方案是使用EJB3,均衡负载可由Apache+原创 2017-05-13 11:39:47 · 479 阅读 · 0 评论 -
解决nginx负载均衡的session共享问题
之前有写过ubuntu环境下搭建nginx环境,今天来谈一下nginx session共享问题,查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题:...2017-05-13 10:55:00 · 308 阅读 · 0 评论 -
intellij idea 常见遇到的问题整理
1、intellij idea 控制台下的中文乱码其实这个问题解决起来也很简单,打开File->Settings->Editer->File Encoding,将IDE Encoding 和 Project Encoding 都改为UTF-8就好了。 2、IntelliJ IDEA标题字体大小怎么调整?File-Setting-IDE Settings-Editor...2017-05-13 11:04:00 · 190 阅读 · 0 评论 -
ubuntu搭建nginx环境
1、首先给服务器上配置好JDK环境,之前有说过,在这就不多说了。本人安装的是JDK1.6。 2. 准备好2个TOMCAT,上传到服务器上。修改tomcat端口,所有端口必须不一致。本次演示用tomcat6来进行演示。 3.准备好需要的软件之后,进行nginx安装。nginx安装可以先下载安装包上传至服务器上安装,也可以直接在线安装。本次演示是用在线安装的方式。输入命令:sudo apt-...2017-05-13 11:12:00 · 503 阅读 · 0 评论 -
java数据类型相互转换工具类
package com.rest.ful.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * 数据类型转换工具类 * @author zlzhaoe * @version [版本号, 2017年5...2017-06-16 18:22:00 · 429 阅读 · 0 评论 -
java日期转化工具类
package com.rest.ful.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 日期工具...2017-06-16 18:24:00 · 105 阅读 · 0 评论 -
Json转化工具类
package com.rest.ful.utils;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.util.ArrayList;import java.util.Da...2017-06-16 18:25:00 · 203 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+...2017-07-04 17:46:00 · 628 阅读 · 0 评论 -
Eclipse快捷键大全
2017-07-04 17:46:00 · 92 阅读 · 0 评论 -
Json转化工具类
te;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import c2017-06-16 18:25:00 · 111 阅读 · 0 评论 -
java日期转化工具类
2017-06-16 18:24:00 · 114 阅读 · 0 评论 -
java数据类型相互转换工具类
rsion [版本号, 2017年5月8日] * @see [相关类/方法] * @since [产品/模块版本] */public class ConverterUtils { /** * <将obj转换为string,如果obj为null则返回defaultVal> * * @param obj 需要转换为string的对象 * @param defaultVal 默认值 * @ret2017-06-16 18:22:00 · 550 阅读 · 0 评论 -
ubuntu搭建nginx环境
2017-05-13 11:12:00 · 112 阅读 · 0 评论 -
intellij idea 常见遇到的问题整理
就好了。 2、IntelliJ IDEA标题字体大小怎么调整?File-Setting-IDE Settings-Editor-Colors & Fonts-Font (改之前需要先Save As…一个Scheme) 字体大小也可以在这里改一下。3、IntelliJ IDEA 如何从SVN导入项目 点击菜单 VCS->Checkout from Version Controll->Subversion4、intellij idea怎么设置ecl2017-05-13 11:04:00 · 208 阅读 · 0 评论 -
解决nginx负载均衡的session共享问题
务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题:1、不使用session,换用cookiesession是存放在服务器端的,cookie是存放在客户端的,我们可以把用户访问页面产生的session放到cookie里面,就是以cookie为中转站。你访问web服务器A,产生了session然后把它放到cookie里面,当你的请求被分配到B服2017-05-13 10:55:00 · 86 阅读 · 0 评论 -
nginx upstream的分配方式
1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如:upstream bakend {server 192.168.159.10 weight=10;server 192.168.159.11 weight=10;}...2017-05-13 10:45:00 · 160 阅读 · 0 评论 -
nginx将泛解析的匹配域名绑定到子目录配置方法
场景:http://zzl.lteam.cn/ 访问/usr/local/boke/lteam.cn/zzl 目录下的 index.html http://lj.lteam.cn/ 访问/usr/local/boke/lteam.cn/lj 目录下的 index.html项目网站的目录结构为:/usr/local/boke/├── lteam.cn│ └── zzl│...原创 2018-06-06 17:42:50 · 3204 阅读 · 0 评论 -
JAVA实现图片压缩工具类
package com.rest.ful.utils;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import javax.imag...原创 2018-05-23 14:08:51 · 3333 阅读 · 0 评论 -
解决nginx负载均衡的session共享问题
之前有写过ubuntu环境下搭建nginx环境,今天来谈一下nginx session共享问题,查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题:1、不使用原创 2017-05-13 10:55:04 · 5474 阅读 · 0 评论 -
ubuntu搭建nginx环境
1、首先给服务器上配置好JDK环境,之前有说过,在这就不多说了。本人安装的是JDK1.6。 2. 准备好2个TOMCAT,上传到服务器上。修改tomcat端口,所有端口必须不一致。本次演示用tomcat6来进行演示。 3.准备好需要的软件之后,进行nginx安装。nginx安装可以先下载安装包上传至服务器上安装,也可以直接在线安装。本次演示是用在线安装的方式。输入命令:sudo apt-原创 2017-05-13 11:12:24 · 344 阅读 · 0 评论 -
nginx upstream的分配方式
DSADADSADASDSADASDAS1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如:原创 2017-05-13 10:45:34 · 466 阅读 · 0 评论 -
intellij idea 常见遇到的问题整理
1、intellij idea 控制台下的中文乱码其实这个问题解决起来也很简单,打开File->Settings->Editer->File Encoding,将IDE Encoding 和 Project Encoding 都改为UTF-8就好了。 2、IntelliJ IDEA标题字体大小怎么调整?File-Setting-IDE Settings-Editor-Colors & Fonts-原创 2017-05-13 11:04:34 · 475 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Ent原创 2017-07-04 17:46:58 · 202 阅读 · 0 评论 -
tomcat外网映射工具
sunny-ngrok运行sunny-ngrok输入客户端ID运行成功域名(外网)直接访问 注释:tomcat端口改为8080,并且保证http://127.0.0.1:8080 可以正常访问原创 2017-07-05 16:35:11 · 1053 阅读 · 0 评论 -
Eclipse+Maven创建web项目
有时候我们想用eclipse+maven创建web项目,怎么操作呢,下面小编来分享一下方法所需工具 已经安装了maven插件的elipse步骤1.打开eclipse,右键new——other,如下图找到maven project 2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3、输入项目的基本信息,原创 2017-07-16 14:03:09 · 10937 阅读 · 0 评论 -
Maven Eclipse Run as 命令
Maven Build Goals: clean 清除编译,compile 编译,test 编译并测试,install 打包并发送到本地仓库,package 只是打成jar包,并不会发送到本地仓库测试:run as maven build..goals 输入 clean test打包:run as maven build..goals 输入 clean package打包并发送到本地仓库原创 2017-07-17 10:15:34 · 679 阅读 · 0 评论 -
maven 仓库汇总
http://maven.aliyun.com/nexus/content/groups/publichttp://maven.oschina.net/content/groups/public/http://repo.maven.apache.org/maven2/http://repo1.maven.org/maven2/http://repository.sonatype.org/conten原创 2017-07-29 14:55:08 · 256 阅读 · 0 评论 -
CentOS下Docker 安装
一、前提Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本 二、步骤1 确认外网连接正常2 确认服务版本uname -a3 安装Dockeryum -y install docker4 安装成功5 启原创 2017-11-15 11:01:05 · 385 阅读 · 0 评论 -
eclipse运行maven web项目
说在前面:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。现在好多公司都在使用。有时候我们想在eclipse启动maven项目,怎么操作呢,下面我来给大家来分享一下方法。所需工具 eclipse, JDK1.7, maven 3.2.1, tomcat7.0.421、当作普通javaWeb发布运行新建server,原创 2017-07-16 14:55:56 · 62489 阅读 · 0 评论 -
日常工具名词备用
一、日志分析系统secilog、ELK二、网站安全、运行监测Hp WebInspect (http://www.xdowns.com/soft/8/19/2012/Soft_99501.html) 漏洞扫描 硬件有 绿盟、趋势 漏洞扫描360网站监控 http://jk.cloud.360.cn/ 网站运行监测百度云观测 http://ce.baidu.c...原创 2018-04-03 15:55:07 · 370 阅读 · 0 评论 -
java代码实现图片与base64字符串之间的转换
package com.rest.ful.utils;import java.io.*;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public class Base64ImgUtil { public static void main(String[] args) { String ...原创 2018-05-23 14:05:31 · 2073 阅读 · 0 评论 -
nginx upstream的分配方式
2017-05-13 10:45:00 · 91 阅读 · 0 评论