大鹏

少壮不努力 长大搞IT

JVM常用内存参数配置

一、    常用参数   -Xms    JVM启动时申请的初始Heap值,默认为操作系统物理内存的1/64但小于1G。默认当空余堆内存大于70%时,JVM会减小heap的大小到-Xms指定的大小,可通过-XX:MaxHeapFreeRation=来指定这个比列。Server端JVM最好将-Xm...

2017-11-08 09:55:22

阅读数 5214

评论数 2

JVM内存模型

一、   分区概述   JVM定义了若干个程序执行期间使用的数据区域。某些区域(例如:堆区、方法区)里的数据在JVM启动的时候创建,在JVM退出的时候销毁(线程共享);而某些区域(例如:栈区、程序计数器区)的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁(线程独享)。区域图如下:    ...

2017-11-06 11:09:29

阅读数 314

评论数 1

Exception处理

1 原则    如果被调用方显示的向上Throw了Exception , 那么调用方【必须显示地处理】Exception(向上Throw或者Try...Catch);    2 避免异常堆栈信息被吞掉    如果被调用方Try...Catch了Excep...

2017-07-28 16:09:56

阅读数 515

评论数 2

Linux常用开发命令

一、    将一个命令的结果作为下一个命令的参数符号:` `  说明:反引号,在键盘的左上角,数字1的左边,不要将其同单引号(’)混淆。  功能:反引号括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并以它的标准输出结果取代整个反引号(包括两个反引号)部分。  示例:...

2017-07-18 17:20:32

阅读数 514

评论数 2

Linux常用系统命令

一、搜索 find 格式:“find ” 举例:搜索在根目录下的所有test文件 find  /  -name  'test' 更多:find  - -help locate 说明:要比find -name快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/mloc...

2017-06-16 06:36:41

阅读数 489

评论数 4

log4j使用及详细配置说明

一、    首先简单介绍log4j的使用步骤   整体上分为如下几个步骤:1、引入log4j-*.*jar,的Jar包;2、添加配置文件(log4j.xml或log4j.properties);3、包装log工具类在业务中使用。此为传统的使用步骤,不过我们可以直接用lombok包装好的log工具类...

2017-06-11 17:37:38

阅读数 525

评论数 5

解决Ajax请求跨域问题

上篇文章提到,由于浏览器的同源策略,使得,AJAX请求只能发给同源的网址,否则就报错。除了架设服务器代理,如Nginx(浏览器请求同源服务器,再由后者请求外部服务),有三种方法规避这个限制:           一、    JSONP   JSONP是服务器与客户端跨源通信的常用方法。最大特点就是...

2016-11-25 14:40:30

阅读数 2356

评论数 3

浏览器同源策略及Cookie的作用域

如题,本文主要介绍两方面内容:首先简单介绍浏览器的同源策略与其带来的问题;其次,介绍Cookie的作用域,即Cookie与Domain(域名)的上传关系,即浏览器在什么时候提交什么Cookie到服务器,即浏览器是通过怎样的规则筛选Cookie并提交到服务器的。 一、    浏览器同源策略 ...

2016-11-25 12:40:24

阅读数 4524

评论数 3

Maven仓库核心配置

一、首先在IDE中配置maven的localrepository与settings.xml的路径: 二、然后看settings.xml的核心配置:   2.1 地仓库必须配置 /Users/user/Work/m3/repository   2.2 远程仓库之中央仓库可...

2016-11-25 12:18:48

阅读数 2758

评论数 4

Mac下抓包工具—Charles

一、   简介   主要介绍如下几个常用操作:   1、Charles抓取手机端Http请求   2、Charles抓取手机端Https请求   3、Charles抓取Mac的PC端Web浏览器Http请求 二、   下载&破解   1、下载:    http://www.charle...

2016-11-25 11:37:29

阅读数 1797

评论数 2

帮你深入理解OAuth2.0协议

1. 引言 如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。与主钥匙相比,这种泊车钥匙的使用功...

2016-04-29 16:45:26

阅读数 1921

评论数 1

Ubantu下搭建Hadoop2.x完全分布式集群

工具/原料 linux系统(本篇使用的是CentOS v6.5) Hadoop安装包(本篇使用的是hadoop v2.6.0) 环境要求 1 需要安装JDK6.0以上版本(可自行解压安装或使用自带的软件安装包,如yum) 2 需要无密码登录的SSH环...

2015-08-19 21:34:50

阅读数 1185

评论数 1

Ubantu下搭建Hadoop1.x完全分布式集群

一、       目标   准备3台Ubantu的Linux服务器h1、h2、h3。h1为主节点,担任NameNode、SecondNameNode、JobTracker三个角色;h2和h3作为两个从节点,担任DataNode和TaskTracker两个角色。    二、    步骤预览...

2015-08-19 21:25:18

阅读数 947

评论数 1

Linux上安装Dubbo控制台

Dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。 1.    下载Dubbo   地址:http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin...

2015-08-19 17:46:27

阅读数 6184

评论数 10

Dubbo简介及实例

1、概念      Dubbo是一个分布式服务框架,以及阿里巴巴内部的SOA服务化治理方案的核心框架。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。 说通俗点,就是首先将程序组件化成一个个相对独立的服务,然后就可以对服务进行分布式;而且,...

2015-08-19 16:51:08

阅读数 2713

评论数 2

ActiveMQ实战

ActiveMQ是JMS规范的一个实现产品,即对JMS的一套接口进行了实现。所以下面我们先对JMS与ActiveMQ进行一个简单介绍,然后再介绍ActiveMQ的P2P与PubSub两种开发模式。 一、    JMS简介        JMS即Java消息服务,是J2EE的13...

2015-08-19 12:05:01

阅读数 4520

评论数 2

Nginx+Tomcat搭建高性能负载均衡集群

一、       工具   nginx-1.8.0   apache-tomcat-6.0.33 二、    目标   实现高性能负载均衡的Tomcat集群:      三、    步骤   1、首先下载Nginx,要下载稳定版:      2、然后解压两个Tomcat...

2015-08-19 11:45:23

阅读数 105973

评论数 46

Nginx简介

一、 概念        Nginx——Ngine X,是一款高性能的反向代理服务器;也是一个IMAP、POP3、SMTP代理服务器;也是一个Http服务器。也就是说Nginx本身就可以托管网站,进行Http服务处理,也可以作为反向代理服务器使用。 二、    正向代理和反向代理   ...

2015-08-19 11:27:07

阅读数 2701

评论数 5

Memcache启动&存储原理&集群

一、 windows下安装启动   首先将memcache的bin目录加入到Path环境变量中,方便后面使用命令:      然后执行 memcached –dinstall 命令安装memcache的服务:      然后去计算进的服务页面可以看到已成功安装:    ...

2015-08-19 11:20:38

阅读数 3392

评论数 1

WebService实例&调用本质&权限控制

这里首先做一个用CXF开发WebService的实例。然后介绍WebService的调用本质与权限控制。 一、    实例 1.1        下载apache-cxf   地址如下:http://cxf.apache.org/download.html,要下载稳定版。 ...

2015-08-18 11:34:28

阅读数 6571

评论数 2

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