- 博客(23)
- 资源 (57)
- 收藏
- 关注
原创 JackJsonUtils工具类
package com.abc.itv.read.utils;import java.io.IOException;import org.codehaus.jackson.JsonParseException;import org.codehaus.jackson.map.JsonMappingException;import org.codehaus.jackson.map.Obj...
2016-03-29 19:56:02 2742
原创 FastJSON 常用操作
下载地址:https://github.com/alibaba/fastjsonFastjson API入口类是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON类上的静态方法直接完成。常用api如下:public static final Object parse(String text); // 把JSON文本parse为JSONObject或者J
2016-03-29 19:53:52 713
原创 eclipse maven2插件——pom图形化编辑工具
1、自动安装Eclipse (以3.7为例) 一般我们可以用系统自带的插件安装功能:Help –> Install New Software …输入m2e的插件地址: http://m2eclipse.sonatype.org/sites/m2e/ ,按照提示一步一步直到重启即可。2、手工安装用 links 或者是新版的 dropins目录分类安装。http:/
2016-03-28 11:51:14 5180
转载 nginx日志切割
Web 访问日志 (access_log) 记录了所有外部客户端对Web服务器的访问行为,包含了客户端IP,访问日期,访问的URL资源,服务器返回的HTTP状态码等重要信息。一条典型的Web访问日志如下:112.97.37.90 - - [14/Sep/2013:14:37:39 +0800] "GET / HTTP/1.1" 301 5 "-" "Mozilla/5.0 (Lin
2016-03-27 00:11:06 857
原创 java中获取真是ip地址方法
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,nginx等反向代理软件,由于在客户端和服务之间增加了中间层,所以request.getRemoteAddr()方法获取的IP实际上是代理服务器的地址,并不是客户端的IP地址。但是在转发请求的HTTP头信息中,增加了X-FORWARD
2016-03-26 16:29:21 742
转载 Java enum的用法详解
用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switchJDK1.6之前的switch语
2016-03-23 17:02:28 514
原创 eclipse中maven项目交付svn忽略配置文件
eclipse与maven插件的结合为我们快速搭建开发环境提供了便捷条件,然而maven编译出来的class文件、配置文件和打包文件实际上都不需要进行版本控制,团队中每个人的开发环境可能不太一样,将.settings目录和.project等文件同步到svn甚至还会引起冲突和不便,因此最好将它们忽略,保持一个干净的svn环境。1、打开eclipse菜单中的Window->preferen
2016-03-23 09:21:37 813
转载 mybatis3中注解方式使用mapper
mybatis3中增加了使用注解来配置Mapper的新特性,本篇文章主要介绍其中几个@Provider的使用方式,他们是:@SelectProvider、@UpdateProvider、@InsertProvider和@DeleteProvider。DROP TABLE IF EXISTS `blog`;CREATE TABLE `blog` ( `id` int(10) NOT NU
2016-03-21 19:54:40 5399 1
转载 curl监控站点响应时间
监控站点首页下载时间:curl -o /dev/null -s -w ‘%{time_total}’ http://www.miotour.comcurl -o /dev/null -s -w ‘%{http_code}’ http://www.miotour.comcurl -o /dev/null -s -w %{http_code}:%{time_connect}:%
2016-03-19 11:19:18 1793
转载 Python中用pycurl监控http响应时间脚本分享
最近需要对节点到源站自己做个监控,简单的ping可以检测到一些东西,但是http请求的检查也要进行,于是就研究了下pycurl。pycurl是个用c语言实现的python 库,虽然据说不是那么pythonic,但是却很高效,它支持的协议居多:supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. lib
2016-03-19 11:17:24 1801
转载 shell 生成指定范围随机数与随机字符串
shell 生成指定范围随机数与随机字符串1.使用系统的 $RANDOM 变量[plain] view plain copy fdipzone@ubuntu:~$ echo $RANDOM 17617 $RANDOM 的范围是 [0, 32767]如需要生成超过32767的随机数,可
2016-03-16 11:19:15 3129
原创 centos6.4 安装graphite
一、升级python2.7: 0、准备: 1)需要先安装openssl:(解决Python ImportError: cannot import name HTTPSHandler) yum install openssl openssl-devel -y 2)安装sqlite-devel: 解决在安装graphite-web时报错:Error loading eith
2016-03-15 17:31:18 2295
转载 Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式:
我们知道,tomcat默认使用java.util.logging进行日志打印,并且LINUX默认都将应用日志打印在catalina.out。当系统长期运行,我们就会发现问题:catalina.out日志量越来越大,对我们查看和管理都极其不便。(默认tomcat的catalina日志不支持每天一个文件那种配置)解决以上问题有几种思路,网上讨论得较多的就是日志切割,如通过cronolog工具进行日
2016-03-13 20:59:19 4051
转载 resin dependency-check-interval
不用重启resin直接上传class后立即生效需要在resin.conf中有如下配置: - For production sites, change dependency-check-interval to something - like 600s, so it only checks for updates every 10 minutes. -->
2016-03-08 09:13:05 1662
转载 RESIN 4 配置在MAVEN项目热部署
在resin.xml中修改配置://resin.xml RESIN 4.036 ECLIPSE <!-- - webapps can be overridden/extended in the resin.xml --> 优点:基本上达到了只用Maven构建一次(pom文件不修改的情况下)就可以自动加载修改过的jsp和资源文件(js、css等)
2016-03-08 09:08:38 2718 1
原创 搭建Eclipse、Resin Web开发环境
resin的eclipse插件,只支持eclipse3.6以上版本,Indigo(eclipse3.7) 和以上版本已经实现了resin插件注册。打开eclipse的server面板,new一个新的server,在New Server 对话框,找不到resin选项,然后就点击'Download additional server adapters' 选项,几秒钟后会弹出‘Install New
2016-03-08 09:06:23 1258
转载 Resin 在同一台机器不同端口启动两个应用
Resin 运行起来后,一般有这么几个端口1. WatchDog 的端口,默认66002. Server 监控端口,默认68003. 应用的HTTP端口,默认8080不管有多少个应用,Resin只会启动一个WatchDog 实例。本文所说的并不是通过不同的url前缀来配置不同的应用,我们希望具有如下效果访问 http://localhost:8081/ 对应
2016-03-07 14:11:13 2275
转载 配置 maven 编译的 JDK 版本
两种方式:一、可以修改 MAVEN 的 setting.xml 文件,统一修改。 jdk-1.6 true 1.6 1.6
2016-03-06 19:57:28 775
转载 maven配置私服,发布到私服
1)、 配置Maven 从私服上下载构件a、在POM.xml文件中配置[html] view plaincopyrepositories> repository> id>central.maven.comid> name>mapbar central mirror.name>
2016-03-05 23:14:27 817
转载 Maven聚合与继承
Maven聚合与继承一、聚合为了能够使用一条命令就能构建 account-email和 account-persist两个模块,我们需要建立一个额外的名为 account-aggregator的模块,然后通过该模块构建整个项目的所有模块。 account-aggregator本身也是个 Maven项目,它的 POM如下 4.0.0 com.juven
2016-03-05 18:19:22 512
转载 Maven内置隐式变量(转)
Maven提供了三个隐式的变量可以用来访问环境变量,POM信息,和Maven Settingsenvenv变量,暴露了你操作系统或者shell的环境变量。便 如在Maven POM中一个对${env.PATH}的引用将会被${PATH}环境变量替换,在Windows中为%PATH%.projetcproject变量暴露了POM。可以使用点标记(.)的路径来引用POM
2016-03-05 16:12:32 483
原创 centos下安装resin4
1、首先安装jdk。。。2、下载、解压 resin:wget http://caucho.com/download/resin-pro-4.0.48.tar.gztar xvzf resin-pro-4.0.48.tar.gz3、编译、安装:cd resin-pro-4.0.48./configure --prefix=/usr/local/resin4 --with-
2016-03-02 16:35:05 3650
转载 什么是QPS,PV
QPS = req/sec = 请求数/秒【QPS计算PV和机器的方式】QPS统计方式 [一般使用 http_load 进行统计]QPS = 总请求数 / ( 进程总数 * 请求时间 )QPS: 单个进程每秒请求服务器的成功次数单台服务器每天PV计算公式1:每天总PV = QPS * 3600 * 6公式2:每天总PV = QPS * 3600 * 8
2016-03-02 09:05:37 1945
macOS eclipse Launcher
2023-12-18
parquet-tools-1.6.0rc3.zip
2020-07-24
jQuery-Plugin-For-Easily-Readable-JSON-Data-Viewer.zip
2019-12-31
yesmeck-jquery-jsonview-v1.2.3-14-g01b1eb8.zip
2019-12-30
linux解析json工具——jq
2017-09-16
jquery 全屏显示插件
2015-03-20
apache-maven-3.2.3-bin
2014-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人