- 博客(396)
- 资源 (4)
- 问答 (3)
- 收藏
- 关注
转载 linux--grep打印匹配的上下几行
$grep -C 5 'parttern' inputfile //打印匹配行的前后5行 $grep -A 5 'parttern' inputfile //打印匹配行的后5行 $grep -B 5 'parttern' inputfile //打印匹配行的前5行tail -f epgListener | grep -B 5 '异常'
2015-01-07 10:53:43 3632
转载 Nginx查看并发链接数(界面和命令)
一、通过界面查看通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上--with-http_stub_status_module然后配置Nginx.conf,在server里面加入如下内容:12345location /status { stub_status on;
2015-01-06 16:49:29 1761
原创 java--proxool.xml异常Attempt to refer to a unregistered pool by its alias
项目使用proxool做的JDBC连接池,每次在启动项目的时候,会抛出一下异常:org.logicalcobwebs.proxool.ProxoolException: Attempt to refer to a unregistered pool by its alias 'HAIERDB' at org.logicalcobwebs.proxool.ConnectionPoolDefin
2015-01-06 14:47:13 5363
转载 HTTP-HTTP状态码
由于无法找到该文章的原创作者,在此无法注明出处,请作者见谅.如有问题或侵害到您的利益,请与我联系.1**:请求收到,继续处理2**:操作成功收到,分析、接受3**:完成此请求必须进一步处理4**:请求包含一个错误语法或不能完成5**:服务器执行一个完全有效请求失败状态代码 状态信息 含义 100 Continue 初始的请求已经接受,客户应当
2015-01-05 16:48:19 1214
转载 java-Java 里把 InputStream 转换成 String 的几种方法
1. 使用 JDK 5 的 Scannerpackage cc.unmi.test;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import java.util.Scanner;/** * * @author Unmi * @C
2014-12-30 16:05:14 1767
转载 jmeter--jmeter使用入门
转载:http://blog.chenlb.com/2009/03/jmeter-quick-start.html原文出处:http://blog.chenlb.com/2009/03/jmeter-quick-start.html最近在公司想做下压力或负载测试,当然我首先想到的就是用JMeter,以前也认识过它,可能它能满足基本测试需求。使用之前要先认识下它。先到官方
2014-12-25 12:10:59 1004
转载 java--怎样使用jstack诊断Java应用程序故障
Java代码 /** * 死锁例子 * @author crane.ding * @since 2011-3-20 */ public class DeadLock { public static void main(String[] args) { final Object obj_1 = new Obj
2014-12-25 09:49:19 1631
原创 mysql-定时调用存储过程
mysql定时调用存储过程,对表数据集表结构进行备份存储过程实例:CREATE PROCEDURE backUpSms()BEGIN DECLARE tname varchar(64); set @tname = CONCAT('sms_accpet',DATE_FORMAT(NOW(),'%Y%m')); set @rname = CONCAT('create table '
2014-12-24 11:15:44 1728 1
转载 Java自带的性能监测工具用法简介——jstack、jconsole、jinfo、jmap、jdb、jsta、jvisualvm
http://blog.csdn.net/feihong247/article/details/78740631、介绍jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:jstack [-l] pid如果ja
2014-12-23 12:13:48 1029
原创 二维码--Google二维码使用(java版)
下载jar包http://mvnrepository.com/artifact/com.google.zxing/core/2.2代码:package com.haier.util.qr;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import
2014-12-22 15:11:33 2096
转载 mongoDB--mapreduce用法详解(经典)
Map-Reduce部分:Map-Reduce相当于关系型数据库中的group by,主要用于统计数据之用。先引入一个问题:在MongoDB javascript Shell中对Array对象进行了一些扩展,其中新增sum方法,以方便统计数据之用的。>Array.sumfunction(arr){if(arr.length == 0)return null;var
2014-12-19 14:18:31 13978 2
转载 Tomcat优化配置
一.Tomcat内存优化T omcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 JAVA_OPTS参数。1.JAVA_OPTS参数说明Java代码 -server 启用jdk 的 server 版; -Xms java虚拟机初始化时的最小内存;
2014-12-19 11:49:34 742
原创 mongDB--零碎知识搜集
日期查询db.liveEpgUserVisits.find({"inputTime":{$gte:ISODate("2014-09-15T00:00:00Z"),$lte:ISODate("2014-09-16T00:00:00Z")}}).count();mapreduce进行SUM操作res = db.runCommand({ mapreduce:'liveEpgUserV
2014-12-10 10:33:34 906
转载 23种设计模式全解析
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式
2014-12-09 17:02:08 1475
翻译 ZooKeeper Java Example
要求客户端有四个要求: 这需要作为参数: zookpeer的服务地址、znode的名字、将输出写入到一个文件的名称、一个可执行的参数。 它与znode获取相关的数据并开始执行。 如果znode发生变化,重启客户端重新提取内容和可执行文件。 如果znode消失,客户端可进行线程销毁。程序设计一般来说,zookpeer应用被分解成两个部分,一个保持
2014-12-03 12:33:44 1839
原创 java-页面数据生成图片
package com.haier.util.common;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.BufferedOutputStream;import java.io.FileOutp
2014-12-02 14:52:46 6292 1
转载 Protocol Buffer技术详解(语言规范)
该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo。这样做的目的主要在于不仅可以保持Google文档的良好风格和系统性,同时再结合一些比较实用和通用的用例,这样就更加便于公司内部的培训,以及和广大网友的技术交流。需要说明的是,Blog的内容并非line by line的翻译,其中包含一些经验性总结,与此同时,对于一
2014-11-14 12:13:44 886
原创 Linux-lsof的用法
查看linux系统哪些进程打开了file:用lsof -p [进程ID] 可以看到某ID的打开文件状况。进程ID可能用 ps -ef|grep java列出weblogic的进程ID,然后用此ID套入lsof -p ID号,咳,一大堆的请求哟,这显然是网络请求过多造成了 Too many open files。适当调整后便已消除这种现象。
2014-11-13 10:03:42 9201
原创 java-javabean Introspector的应用
Introspector 类为通过工具学习有关受目标 Java Bean 支持的属性、事件和方法的知识提供了一个标准方法。对于这三种信息,Introspector 将分别分析 bean 的类和超类,寻找显式或隐式信息,使用这些信息构建一个全面描述目标 bean 的 BeanInfo 对象。Introspector 类为通过工具学习有关受目标 Java Bean 支持的属性、事件和方法的知识提供
2014-11-12 16:26:23 1085
原创 java--socket实现一个客户端像另一个客户端发送信息
首先建立接收方socket服务端package com.haier.socket.server;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.Socket;import org.apache.log4j.Logger;import com.haier.socket.P
2014-10-15 11:13:06 5616 2
转载 一个简单的自定义通信协议(socket)
转自:http://vtrtbb.javaeye.com/blog/849336这是转自javaeye的一篇文章,作者是vtrtbb。按照网络通信的传统,我们都会自定义协议,这有很多好处,大家可以自己体会(嘿嘿)。 一直不知道socket通信时候自定义数据包是什么样子的,偶然做了个小例子。 先来说说数据包的定义,我这里是包头+内容 组成的:
2014-10-14 15:19:22 1976
转载 java socket 实现服务端与客户端------一对多的服务端和客户机
http://www.51testing.com/html/48/202848-122580.html
2014-10-09 12:32:54 1590
原创 mongoDB的map reduce
mongoDB的map reduce使用示例:res = db.runCommand({ mapreduce:'liveEpgUserVisits', map:function() { emit({provice:this.provice}, {"data":[{"mac":this.mac}],visit:this.visitNum, use
2014-09-23 17:05:43 1498
原创 java-proxool 异常
使用 proxool,JDBC连接池,进行批量执行的时候遇到异常:The Thread responsible was named ‘Thread-32′, but the last SQL it performed is unknown because the trace property is not enabled.问题原因:sql语句执行后,长时间未
2014-09-18 12:01:00 1915 1
转载 java-proxool 的使用配置
1:要将 proxool-0.9.0RC3.jar 和 commons-logging.jar 放到 Tomcat / webapps / web项目 / lib 里<看到网路上很多人说,只用 将 proxool-0.9.0RC3.jar 拷贝到 项目的lib里,尝试了后,重启tomcat,提示信息要求将 commons-logging.jar 也拷入哦 >2:在 Tomca
2014-09-17 15:51:21 1817
转载 java命令执行jar包的方式
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在M
2014-09-12 17:14:13 1185
转载 thrift--thrift使用说明
thrift的使用介绍thriftthrift clientthrift serverthrift 0.7.0 一、About thrift 二、什么是thrift,怎么工作? 三、Thrift IDL 四、Thrift Demo 五、Thrift 协议栈 以及各层的使用(java 为例) 六、与protocolbuffer的区别 一
2014-09-02 12:05:35 1234
转载 Eclipse导出JAR包
普通类导出jar包,该类包含main方法,并且没有用到其他的第三方jar包。1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项;2.在弹出的对话框中,选择JAR file,单击next;3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class files and reso
2014-08-27 12:27:16 1194
原创 高鹏工具类
package com.haier.adThird.util;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;public class GPUtil
2014-08-22 11:10:59 1164
原创 【小知识】转义字符
最常用的字符实体Character Entities显示说明实体名称实体编号 半方大的空白 全方大的空白 不断行的空白格 小于<<>大于>
2014-08-19 14:37:24 2356
原创 框架技术--spring JdbcTempalte 执行存储过程
public Map push(final PushBean pb) throws Exception { StringBuffer sql = new StringBuffer(); sql.append("{call adUmwPush_mac(?,?,?,?,?,?,?,?,?,?,?)}"); Map map = new HashMap(); map = jdbcTempl
2014-08-18 16:01:10 1533
原创 前台技术--通过javaScript提交表单
window.location=pp+"?username="+getCookie("username")+"&userid="+getCookie("userid");替换document.write("");document.write("");document.write("");document.write("");document.formx1.submit();
2014-07-29 10:09:06 1249
原创 servlet--dopost请求传输需知需会
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub InputStream inputStream = request.getInput
2014-06-19 11:47:34 1926
原创 java--图片和BYTE数组的那些事
使用java,将图片转换成BYTE数组、及将数组转换成图片,进行图片的远程传输参考:http://blog.csdn.net/huang9012/article/details/18241539代码如下:package com.third.demo;import java.io.ByteArrayOutputStream;import java.io.File;imp
2014-06-19 10:36:20 3350
原创 前台技术--多行录入域实现
function insert(){ var aalen = document.getElementsByName("aa").length; aalen = eval(3+aalen); var x=document.getElementById('adInfo').insertRow(aalen); var y=x.insertCell(0); y.style.width="27
2014-06-09 17:19:18 1055
转载 java--socket长连接与短连接介绍
长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。
2014-05-23 14:21:17 1976
转载 框架技术--struts2拦截器与自定义拦截器使用
博文转载:http://www.cnblogs.com/withyou/p/3170440.html
2014-05-20 17:05:32 1449
转载 servlet-使用dopost方式提交数据(代码示例)
package com.http.post;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import j
2014-05-16 16:55:35 7411
原创 JSON--JSON学习入门(了解什么是JSON)
JSON格式化工具:JSON定义JSON(JavaScript Object Notation)一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。可在不同平台之间进行数据交换。JSON采用兼容性很高的、完全独立于语言文本格式,同时也具备类似于C语言的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)体系的行为。这些
2014-05-16 16:07:52 2497
TA创建的收藏夹 TA关注的收藏夹
TA关注的人