自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (8)
  • 收藏
  • 关注

转载 jvm jstat 命令使用

jstat的用法用以判断JVM是否存在内存问题呢?如何判断JVM垃圾回收是否正常?一般的top指令基本上满足不了这样的需求,因为它主要监控的是总体的系统资源,很难定位到java应用程序。Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建

2016-07-05 17:11:19 532 1

转载 Redis的三种启动方式

安装tar zxvf redis-2.8.9.tar.gzcd redis-2.8.9#直接make 编译make#可使用root用户执行`make install`,将可执行文件拷贝到/usr/local/bin目录下。这样就可以直接敲名字运行程序了。make install启动#加上`&`号使redis以后台程序方式运行./redis-server &检测#检测后台进程是否

2016-06-29 18:08:36 344

转载 Base64

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP GET U

2016-06-20 12:00:06 322

转载 Quartz应用与集群原理分析

Quartz应用与集群原理分析 - 美团点评技术团队 http://tech.meituan.com/mt-crm-quartz.html

2016-03-24 18:23:53 564

转载 基于CXF Java 搭建Web Service (Restful Web Service与基于SOAP的Web Service混合方案)

基于CXF Java 搭建Web Service (Restful Web Service与基于SOAP的Web Service混合方案)快十年没玩SSH这类东西了,由于上个产品用Restful Service 作为应用服务接口,所以顺手整理一下。考虑到当年我刚入门时经历的一些痛苦,所以这里我会讲得详细些,共享之。一,选择一个合适的,Web开发环境:   我选择的是Eclipse

2016-03-21 19:04:08 804

转载 使用命令wsimport构建WebService客户端

客户端:在JDK的bin文件夹中,有一个wsimport.exe,这个工具依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方。该工具可以用于非Java的服务器,如:用C#编写的WebService,通过wsimport则生成Java的客户端实现。  在命令提示符中使用如下命令:wsimport -keep -p com.demo.c

2016-03-16 15:52:11 346

转载 Web Service 那点事儿(2)—— 使用 CXF 开发 SOAP 服务

http://my.oschina.net/huangyong/blog/286439

2016-03-10 18:07:29 358

转载 quartz CronExpression表达式..。

一个Corn 表达式至少有6个(也可能7个)用空格分隔的时间元素。这些时间元素的顺序依次为: 1,秒(值 为 :0-59)2,分钟(值为: 0-59) 3,小时(值为:0-23)4,天(值为:0-31 ,但是要考虑实际每个月的天数) 5,月(值为:0-11 ),6,星期(值为:1-7 或者SUN ,MON,TUE,WED,THU,FRI,SAT 其中1=SUN) 7,年份。其中每个时间元素值

2016-02-26 11:48:43 450

转载 介绍Java中Integer的缓存相关知识

本文将介绍Java中Integer的缓存相关知识。这是在Java 5中引入的一个有助于节省内存、提高性能的功能。首先看一个使用Integer的示例代码,从中学习其缓存行为。接着我们将为什么这么实现以及他到底是如何实现的。你能猜出下面的Java程序的输出结果吗。如果你的结果和真正结果不一样,那么你就要好好看看本文了。package com.javapapers.java;public cla

2016-02-23 10:28:28 430

转载 RSA加密介绍

、RSA加密介绍RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。1987年首次公布,当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐

2016-02-22 16:27:27 378

转载 liunx 命令 文件内容查找 Linux下grep显示前后几行信息 CURL 命令使用

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find / -type f -name "*.log" | xargs grep "ERROR"例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行find . -name "*.in" | xargs grep "thermcontact"

2016-01-26 16:25:51 1999

转载 索引的利弊与如何判定,是否需要索引

8.4.5  索引的利弊与如何判定,是否需要索引 相信读者都知道索引能够极大地提高数据检索的效率,让Query 执行得更快,但是可能并不是每一位朋友都清楚索引在极大提高检索效率的同时,也给数据库带来了一些负面的影响。下面就分别对 MySQL 中索引的利与弊做一个简单的分析。 索引的好处 索引带来的益处可能很多读者会认为只是"能够提高数据检索的效率,降

2016-01-12 16:50:28 10908 3

转载 建索引的几大原则

建索引的几大原则1.最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。2.=和in可以乱序,比如a =

2016-01-12 15:46:14 1671

转载 Nginx基本配置、性能优化指南

多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一个

2016-01-06 17:53:44 353

转载 javascript 从定义到执行

javascript 从定义到执行,你不知道的那些事javascript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概念正是JS引擎工作的核心组件。这篇文章的目的不是孤立的为你讲解每一个概念,而是通过一个简单的demo来展开分析,全局讲解

2016-01-04 15:05:59 307

转载 mysql 用户权限管理

-- mysql 中显示所有用户SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;-- 查看一个用户的权限show grants for 'company'@'%';-- 为用户授权grant select on b2b_search.*  to 'co

2015-12-23 11:47:50 334

转载 ImageMagick简介、GraphicsMagick、命令行使用示例

ImageMagick资料----------------------------------------------------------------------------ImageMagick官网ImageMagick Identify 命令行工具(官网)ImageMagick 程序接口文档ImageMagick使用示例(非常好的示例) 

2015-12-16 21:55:35 490

转载 Linux 查看端口命令

Linux下如果我们需要知道2809号端口的情况的话,我们可以这样,如下命令:  $netstat -pan|grep 2809  tcp    0   0 0.0.0.0:2809   0.0.0.0:*   LISTEN   9493/java  下面是常用参数的解释:  NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [

2015-12-08 18:11:51 3510

转载 nodejs如何在服务器端启动

服务不间断,后台运行,nohup node index.js(文件名)

2015-12-08 16:39:20 1196

转载 haproxy 基础知识

1.安装# wget http://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.20.tar.gz# tar zcvf haproxy-1.3.20.tar.gz# cd haproxy-1.3.20# make TARGET=linux26 PREFIX=/usr/local/haproxy                      

2015-12-04 15:41:40 377

原创 解决启动mongod 时,出现addr already in use错误

启动mongod   root@wangyuyu-Vostro-1440:/usr/bin# ./mongod错误提示:Sat Aug 17 09:02:02 [initandlisten] ERROR: listen(): bind() failed errno:98 Address already in use for socket: 0.0.0.0:27017Sat Au

2015-11-30 17:31:31 6723 1

转载 GraphicsMagick+im4java 图片处理

最近团队内部分享GraphicsMagick+im4java 图片处理 就把如何安装,运行都统一整理一下。详细如下:在windows上安装ImageMagick:download 地址:http://ftp.icm.edu.pl/pub/unix/graphics/GraphicsMagick/windows/关于Q8,Q16,Q32的说明:(建议使用8,现在数

2015-11-03 22:36:08 385

转载 nginx 书

http://tengine.taobao.org/book/chapter_02.html

2015-11-02 15:20:48 423

转载 JProfiler入门使用教程:Eclipse集成

整合到Eclipse,(执行整合前,先关闭Eclipse) 主菜单–> Session –>IDE Intergrations –>选择Eclipse (某版本)执行“Integrate” ,选择Eclipse所在的文件夹。如:D:\Java\eclipse4 以D:\eclipse\eclipse.exe –clean 方式启动eclipse(目的是清除插件缓存,仅需第一

2015-10-28 23:38:02 7230

转载 GraphicsMagick

http://www.cnblogs.com/cocowool/archive/2010/08/16/1800954.htmlGraphicsMagick当前稳定版本:1.3.12(发布日期2010-03-08)简单介绍:GraphicsMagick号称图像处理领域的瑞士军刀。 短小精悍的代码却提供了一个鲁棒、高效的工具和库集合,来处理图像的读取、写

2015-10-11 16:39:04 401

转载 Tengine + Lua + GraphicsMagick

http://my.oschina.net/eduosi/blog/169606一、背景      随着互联网的快速发展、需求频繁变更、内容数量的俱增、时间的持续增长,图片数量也会越来越多。在实际需求中,会出现在若干个页面或同一个页面不同位置,展示同一条信息以及其缩略图。在这时,如果使用 CSS 控制图片显示的大小,对于那些与该位置不成比例的图片,缩小后就会出现图片

2015-10-11 16:37:15 770

转载 git and eclipse

有的eclipse已经自带了GIt了,就不用安装了。如果,想重新安装,可以先卸载GIT,卸载不同eclipse卸载不一样:1.在Eclipse中依次点击菜单"Help"->"About Eclipse"。弹出图1所示对话框,点击"Installation Details"按钮,弹出图2所示对话框。选中要卸载的插件(按住Ctrl可多选),点击"Uninstall..."按钮。

2015-09-22 23:37:36 280

转载 slf4j-api、slf4j-log4j12以及log4j之间什么关系?

几乎在每个jar包里都可以看到log4j的身影,在多个子工程构成项目中,slf4j相关的冲突时不时就跳出来让你不爽,那么slf4j-api、slf4j-log4j12还有log4j他们是什么关系?我把自己了解的和大家简单分享一下:    slf4j:Simple Logging Facade for Java,为java提供的简单日志Facade。Facade:门面,更底层一点说就是接口。

2015-09-21 22:52:35 271

转载 Maven Assembly插件介绍

博客分类: 项目构建 你是否想要创建一个包含脚本、配置文件以及所有运行时所依赖的元素(jar)Assembly插件能帮你构建一个完整的发布包。Assembly插件会生成 “assemblies”, 此特性等同于的Maven 1 distribution plug-in.。该插件不仅支持创建二进制归档文件,也支持创建源码归档文件。这些assemblies定义在一个assemb

2015-09-17 22:41:44 353

转载 Tomcat等应用启动脚本中的-D参数 [java的系统参数传递]

java -Djava运行时参数 由于最近看Tomcat和GlassFish的源码,发现其启动脚本中有许多-D的参数,比如: Xml代码  -Dcatalina.home="%CATALINA_HOME%"  -Djava.io.tmpdir="%CATALINA_TMPDIR%"  能够理解是设置一些属性,在运行时再获取,但为什么是-D

2015-09-14 16:28:25 5935

转载 详解spring 每个jar的作用

spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用

2015-09-11 11:40:14 219

转载 常用Maven插件介绍

我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompi

2015-09-10 15:24:18 243

转载 查看LINUX进程内存占用情况

可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令: (1)top  top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器  可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用

2015-09-09 18:51:19 385

转载 Liunx 命令

Linux查找文件内容的常用命令方法。  从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被

2015-09-08 15:50:29 375

转载 maven assembly plugin使用

使用场景在使用maven来管理项目时,项目除了web项目,还有可能为控制台程序,一般用于开发一些后台服务的程序。最近在工作中也遇到了这种场景,使用quartz开发一个任务调度程序。程序中依赖很多jar包,项目的启动时只需要初始化spring容器即可。使用方法使用一个简单的基于spring框架的demo来做程序示例,来介绍maven assembly插件的使用方法。项目中

2015-09-08 11:11:44 357 1

转载 maven pom.xml详解

<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"

2015-09-07 17:40:16 323

转载 MySQL 性能优化的最佳20多条经验分享

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对

2015-09-01 18:11:29 260

转载 mysql中的SQL优化与执行计划

一,如何判断SQL的执行效率?     通过explain 关键字分析效率低的SQL执行计划。     比如: explain select sum(moneys) from sales a, company b where a.company_id = b.company_id and a.year = 2006;     id : 1     select_ty

2015-09-01 11:02:31 340

转载 hadoop 视频网站

http://www.icoolxue.com/album/show/126

2015-08-13 10:56:53 468

转载 MYSQL里的函数

转载地址:http://www.cnblogs.com/lyhabc/p/3691555.html这一节主要介绍MYSQL里的函数,MYSQL里的函数很多,我这里主要介绍MYSQL里有而SQLSERVER没有的函数数学函数1、求余函数MOD(X,Y)MOD(X,Y)返回x被y除后的余数,MOD()对于带有小数部分的数值也起作用,他返回除法运算后的精确余数SE

2015-08-06 16:35:12 477

a example for fullcalendar

一个例子使用fullcalendar 框架的日历工程。

2014-04-16

java反编译工具

这个是用于反编译的javaclass的工具

2013-09-07

crystall reports xi

这个是有关crystall report文档

2013-08-15

quartz Job scheduling

这个文档是有关多线程quartz框架的入门和了解。

2013-07-30

jBPM4工作流应用开发指南.pdf

jBPM4工作流应用开发指南.pdf 这个是有关workflow的开源框架JBPM的系统介绍和一些应用的例子。

2013-03-27

单元测试之道

这个文档讲了一些单元测试的原理和有关的单元测试的常用的技术,对单元测试进行了系统的阐述

2012-11-10

HTML语法一览表

这个文档是可以查看一些常用的html标签的使用方法,有了这个可以查看一些标签的属性

2012-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除