- 博客(50)
- 收藏
- 关注
原创 Tomcat源码分析环境搭建
一、工具准备 需要SVN、Maven、JDK、Eclipse、M2Eclipse 二、下载源码及发布包 源码在: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_27/ 发布包在: http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.27/bin/ 说明:下载发布包这...
2016-01-07 15:26:09
159
原创 zabbix流程研究
1、常见监控: 主机的性能监控、网络设备性能监控、数据库性能监控、FTP等通用协议监控、多种告警方式、详细的报表图表绘制;(监控细节需注意的事项下面会详细描述) 2、Zabbix监控数据流程 Zabbix是C/S架构的监控产品,他有2种工作模式(主动和被动) 如上图,主动模式适用在特殊场景。如云主机等,因为server端由于某种原...
2014-03-12 17:34:29
161
原创 红旗linux配置ssh
工作需要,弄了个Redflag Asianux Workstation 3.0 。装完后看到自动打开的doc文档,才知道是中,日,韩三国公司的跨国合作linux版本,原文我就不记得了。 安装很友好。需要开启ssh远程访问。默认是没有启动ssh的,要启动ssh,shell下如下: Java代码 /etc/init.d/sshd re...
2014-01-08 16:01:29
726
原创 Hibernate异常汇总
Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/BasicLogger at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:...
2014-01-07 17:24:37
120
原创 Nginx+php-fpm配置
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP一、编译安装php-fpm什么是PHP-FPMPHP-FPM是一个PHP Fa...
2013-08-06 14:07:40
132
原创 Ubuntu安装php-fpm以及常见问题解决
摘要: 在64位Ubuntu下源码安装PHP5.3.8,并且配置Nginx为Web服务器。网上对于源码编译安装PHP的文章已经很多了,google下一大摞,但是为啥我还这么写上呢, 一来是因为工作需要,重装了系统比较重要的就是配置环境,以前是一直用sudo apt-get的调过过程的安装方式,所以趁着这个机会能自己尝试下源码方式安装,体验下过程。二来是因为这个是第一次源码安...
2013-08-06 14:07:05
1778
原创 Nginx安装配置+zabbix监控
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtoolcento...
2013-08-06 10:54:58
199
原创 Nginx安装配置
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtoolcento平...
2013-08-06 10:54:20
122
原创 zabbix - zabbix agent key说明
针对物理服务器监控:1.资源监控:1). cpu利用率 system.cpu.util[<cpu>,<type>,<mode>] system.cpu.util[,system], system.cpu.util[0,user,avg5], system.cpu.util[all,user]2). 内存利用率 vm.memory.size[p...
2013-06-23 16:10:07
192
原创 Eclipse 安装pydev插件
最近迷上了python, 用不习惯自带的IDLE,一直用Eclipse开发,就在Eclipse上安装了pydev插件,开发python,步骤:一 Python运行环境的安装下载Python运行环境安装包Python-3.1.2.msi并安装:http://ds3.d.iask.com/fs/800/1/d232c7312b781b14257b7c1380ebc5f533734591/ms...
2013-06-23 16:05:47
97
原创 zabbix配置
环境介绍 OS: Ubuntu 10.10 Server 64-bit Servers: zabbix-server:10.6.1.181 zabbix-client-1:10.6.1.182 1. 环境部署 在上一个章节,我们已经搭建好了一个最小的环境,即一个server,一个agent;但这仅仅只是一个开始,想要用Zabbix实现对服务器的资源按照自己的需求进行监控,然后绘图,报警,...
2013-05-01 19:23:27
102
原创 zabbix 安装
环境介绍 OS: Ubuntu 10.10 Server 64-bit Servers: zabbix-server:192.168.1.151 zabbix-client-1:192.168.1.1511. 环境部署 前面,我们简单介绍了一下Zabbix,那么在本章,我们就来把Zabbix的环境部署起来,然后再在下一张详细的讲解其使用方法。 由于Zabbix采用的是分布式架构,因此我们采...
2013-05-01 19:22:51
102
原创 java gateway监控mem使用率
1.监控内存使用率 /** * des get mem usage * @return */ private double getMemUsage() { double memUsage = 0; try { logger.info("===============test...
2013-05-01 17:14:52
155
原创 java gateway监控cpu使用率
1. 下载zabbix java gateway源码。2. 修改zabbix-java源码3.修改JMXItemChecker,增加如下代码: /** * @des get cpu usage * @return */ private float getCpuUsage() { float cpuUsage = 0; ...
2013-05-01 16:42:16
216
原创 zend studio调试php
在php.ini中配置如下: ;[Xdebug]zend_extension="D:/Program/PHP/ext/php_xdebug.dll"xdebug.auto_trace =Onxdebug.show_exception_trace =Onxdebug.remote_autostart =Onxdebug.remote_enable =Onxdebug.profi...
2013-04-28 22:33:11
109
原创 mysql远程登录
root登录到mysql中,grant all priveleges on *.* to 'root'@'%' identified by 'password' 今天在配置一台服务器的时候,怎么连不上这台服务器上的mysql。远程登录正常,在这台机器上访问自己的mysql正常。错误提示SQL Error(2003):Can't connect to MySQL serv...
2013-04-26 23:15:40
139
原创 zabbix配置邮件发送提醒
一.安装配置sendmail,使ubuntu能发送邮件 1.安装2个必安装包 Apt-get install sendmail Apt-get install sendmail-cf #cat /etc/hosts 127.0.0.1 mail.qq.com localhost.localdomain localhost ...
2013-04-22 15:11:23
146
原创 jmx监控tomcat
import java.lang.management.MemoryUsage; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Formatter; import java.util.HashMap; import java.util.Iterator; i...
2013-04-21 10:30:34
100
原创 linux 安装tomcat
步骤: * 前提:安装 jdk,配置 jdk,* 下载 tomcat如 apache-tomcat-7.0.6.zip* 解压 tomcat 到适当位置* 命令行进入 tomcat_home/bin* 为所有 .sh 文件添加 执行权限sudo chmod +x *.sh* 为 tomcat 设置 jdk编辑 tomcat_home/bin/setcl...
2013-04-21 09:53:42
101
原创 linux 开启 jmx监控
catalina.sh在 "Command "行下添加如下一行:JAVA_OPTS="-Dcom.sun.management.jmxremote.port=9008 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.ho...
2013-04-16 17:21:58
813
原创 JMX 远程监控 JBoos/Tomcat
● 启用JBoss JMX远程访问的身份验证:在目录%JBoss_Home%/server\default\deploy 下找到文件 jmx-jboss-beans.xml,在该文件的大约21-23行,找到<!--UNCOMMENT THIS <property name="securityDomain">jmx-console</property> --&...
2013-04-16 13:38:45
241
原创 linux安装jdk
1、jdk-1_5_0_06-linux-i586.bin下载到/usr/soft,赋予可执行权限:chmod 755 jdk-1_5_0_06-linux-i586.bin 2、执行:./jdk-1_5_0_06-linux-i586.bin 空格键翻页,到最后输入yes 3、配置环境变量:在/etc/profile 中加入:export PATH=/usr/sof...
2013-04-16 12:04:51
89
原创 SSH连接虚拟机
虚拟机中设置网络连接模式为桥接模式,Ubuntu中手动设置网络参数,将Ubuntu的IP设置成与windows同一网段,并且确保能互相ping通。安装SSH-server终端下输入命令: sudo apt-get install openssh-server启动SSH-serversudo /etc/init.d/ssh startwindows下使用软件PuTTy,填入刚刚...
2013-04-15 18:42:34
102
原创 概要设计
摘要: 本文是在概要设计实践和学习中的一些心得与学习笔记,希望与大家分享,如有不妥之处欢迎指正。 关键字: 概要设计,结构化,OOD 正文: 在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司 来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关键性的影响。 一...
2013-03-29 21:10:39
86
原创 JAVA加密解密工具类
package cn.com.hkgt.apps.util; 2 3 4import java.security.*; 5import javax.crypto.Cipher; 6import javax.crypto.SecretKey; 7import javax.crypto.SecretKeyFactory; 8import javax.crypto.spec.DESKeySpe...
2013-03-01 14:50:39
158
原创 jquery操作select radio check
jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text3. var ...
2013-02-01 18:08:54
146
原创 C3PO连接池配置
C3PO连接池配置: <c3p0-default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!--定义在从...
2013-02-01 14:47:43
196
原创 java判断一个war是否为标准的web工程
package com.yun70; import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.util.jar.JarEntry;import java.util.jar.JarFile; public class m...
2013-01-22 15:59:19
182
原创 JAR & EAR读写操作简单实例
1. 读取Jar包里的MANIFEST.MF文件(读取EAR包里的文件相同的操作),大概步骤如下: 1)用Jar包的绝对路径作为构参,New一个JarFile类 2)用Jar包里的一个文件文件的相对路径作为参数,调用JarFile类的一个getJarEntry的方法,得到一个JarEntry类 3)再用这个Entry类作为参数,调用JarFile的getInputS...
2013-01-22 15:57:37
118
原创 java反射机制
JAVA语言中的反射机制: 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法? 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。 JAVA反射机制主要提供了以下功能: 1.在运行时判断任意一个对象所属的类 2....
2012-12-26 17:11:08
72
原创 java web经典面试题
1、说说 tomcat 或你了解的 web 容器的实现原理。2、在浏览器地址栏输入网址回车后,一直到看到完整页面,大概说说都发生了什么事情。3、不用第三方,怎么在页面中实现一个带进度条的文件上传?多文件上传呢?4、怎么用原生的js, css, html实现一个无限级树菜单?5、怎么实现一个最简单的 ORM,不考虑缓存。6、怎么封装servlet/jsp,实现...
2012-12-26 16:57:43
65
原创 模块(module)方式创建maven工程
模块(module)方式创建maven工程 http://blog.youkuaiyun.com/sweblish/article/details/7035116
2012-12-24 23:08:00
83
原创 spring aop exepress execution注解
任意公共方法的执行:execution(public * *(..))任何一个名字以“set”开始的方法的执行:execution(* set*(..))AccountService接口定义的任意方法的执行:execution(* com.xyz.service.AccountService.*(..))在service包中定义的任意...
2012-12-24 16:53:00
148
原创 opensource-ip
www.open-open.comhttp://www.open-open.com/doc/view/21c51b96df5b40df9f09497fb5f6f669
2012-12-20 17:39:01
89
原创 maven 上传包
maven上传包命令: mvn deploy:deploy-file -DgroupId=test.com -DartifactId=test3 -Dversion=test-SNAPSHOT -Dpackaging=war -Dfile=C:\Users\Administrator/20121214145955 -Durl=http://nexus.wocloud.com/content...
2012-12-14 15:01:39
87
原创 jquery 获取table tr td
获取td: 获取tr的第一个td$("#trid > td:first") 获取tr的第二个td$("#trid > td:odd:first") 获取tr的偶数行td$("#trid > td:odd") 第二种方法: $("#trid").children("td").eq(0)
2012-12-13 15:28:28
531
原创 实现Servlet自动启动
很久不写servlet,居然连这个都忘了,faint.在web.xml如下:<servlet> <servlet-name>Servlet的名字</servlet-name> <servlet-class>com.servlet.ProductsAllServlet(servlet的class文件所在的包)</se...
2012-12-11 14:15:55
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人