自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Tomcat高性能调优方案详解

java—Tomcat高性能调优方案详解一丶原理概要Tomcat大致分为两个部分,Connector组件及Container组件。Connector组件负责控制入口连接,并关联着一个Executor。Container负责Servlet容器的实现,Executor负责具体的业务逻辑,如Servlet的执行。一个请求到达服务器后,经过以下关键几步,参见图1:图一

2017-10-13 10:20:40 690

翻译 三分钟理解什么是面向对象

话说起来,面向对象的产生还有各位产品经理的功劳。为什么这样说呢?因为一开始的时候,并没有面向对象,只有面向过程的概念。面向过程很好理解,指的是程序员接到需求,会把它拆成一个一个的命令,然后串起来交给计算机去执行。举个例子,产品经理说要把大象装进冰箱里。程序员列了几个步骤:上面每一个步骤,程序员都会用一个「函数」来实现。「函数」是一些代码的集合体,每个函数可以实现一个功能。比如我要定义一个打开冰

2017-09-07 10:45:16 390

翻译 第一章:Spring 整体架构和环境搭建--1.1整体架构

Spring 表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从

2017-09-05 09:45:26 380

转载 服务器自动推送到客户端浏览器

前言通常情况下,无论是web浏览器还是移动app,我们与服务器之间的交互都是主动的,客户端向服务器端发出请求,然后服务器端返回数据给客户端,客户端浏览器再将信息呈现,客户端与服务端对应的模式是: 客户端请求--服务端响应,这种机制对于信息变化不是特别频繁的应用尚可,但对于实时要求高、海量并发的应用来说显得捉襟见肘,尤其在当前业界移动互联网蓬勃发展的趋势下,高并发与用户实时响应是 Web 应

2017-08-17 11:49:18 791

转载 Java native 关键字

今日在hibernate源代码中遇到了native关键词,甚是陌生,就查了点资料,对native是什么东西有了那么一点了解,并做一小记。native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。Java语言本身不能对操作系统底层进行访问和操作,但是可以通过JNI接口调用其他语言来实现对底层的访问。JNI是Java

2017-08-11 09:07:06 3379

转载 Java中的线程池

Java中的线程池java高级进阶 2017-08-06 15:461、使用线程池的好处a、降低资源消耗。通过重复利用已创建的线程降低线程创建和摧毁造成的消耗;b、提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行;c、提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以及进行统一分配、调优和监控

2017-08-08 14:04:13 222

原创 redis备份

Redis连接Redis 的连接命令基本上都用于管理 Redis服务器与客户端连接。示例下面的例子说明了一个客户端在Redis服务器上,如何检查服务器是否正在运行并验证自己。redis 127.0.0.1:6379> AUTH "password"OKredis 127.0.0.1:6379> PINGPONG下表列出了 red

2017-08-07 10:23:55 467

翻译 查看redis状态和redis常用命令

Redis 服务器命令主要是用于管理 redis 服务。实例以下实例演示了如何获取 redis 服务器的统计信息:redis 127.0.0.1:6379> INFO# Serverredis_version:2.8.13redis_git_sha1:00000000redis_git_dirty:0redis_build_id:c2238b38b1edb0e2r

2017-08-07 10:20:26 56785

翻译 Redis系列二数据类型(redis数据类型)

Redis 支持5种数据类型,说明如下:字符串Redis 字符串是一个字节序列。在 Redis 中字符串是二进制安全的,这意味着它们没有任何特殊终端字符来确定长度,所以可以存储任何长度为 512 兆的字符串。示例在上面的例子中,SET 和 GET 是 Redis 命令,name 和 "youboy" 是存储在 Redis 的键和字符串值。

2017-08-07 10:16:17 262

翻译 redis 安装

我用的系统是:centos6.5[root@infa ~]# wget http://download.redis.io/releases/redis-2.8.12.tar.gz tar xzf Redis-2.8.12.tar.gz[root@infa ~]# tar xzf redis-2.8.12.tar.gz[root@infa ~]# cd red

2017-08-07 10:09:25 167

原创 使用Navicat for MySQL访问数据库老是提示ip不能连接mysql问题

阿里云服务器上面有一个数据库由于真实数据不能打开root 的host为"%",所以只能使用授权法来修改root的登录权限。进入到mysql之后,使用下面命令授权ip地址GRANT ALL ON *.* to root@'192.168.0.56' IDENTIFIED BY 'your-root-password'; 想要让这个授权生效,一定要使用"FLUSH

2017-07-03 09:51:29 4603

原创 linux 下安装maven

系统:linux (所有版本均可)准备:下载maven包1、执行 tar -zxvf apache-maven-3.0.4-bin.tar.gz 命令解压文件 2、解压后会生成apache-maven-3.0.4目录,删除apache-maven-3.0.4-bin.tar.gz压缩包文件 3、执行 ln -s apache-maven-3.0.4 apache-mav

2017-06-20 17:58:27 182

原创 linux下安装和配置svn

本文章是实践代码,svn的概论这不会说1:使用yum 安装SVN包[root@localhost ~]#yum install -y subversion2:验证安装版本[root@localhost ~]# svnserve --versionsvnserve, version 1.6.11 (r934486)compiled Aug 17 2015,

2017-06-20 17:44:07 296

转载 Linux系统CPU的性能监控及调优

CPU性能监控当程序响应变慢的时候,首先使用top、vmstat、ps等命令查看系统的cpu使用率是否有异常,从而可以判断出是否是cpu繁忙造成的性能问题。其中,主要通过us(用户进程所占的%)这个数据来看异常的进程信息。当us接近100%甚至更高时,可以确定是cpu繁忙造成的响应缓慢。一般说来,cpu繁忙的原因有以下几个:线程中有无限空循环、无阻塞、正则匹配或者单纯的

2017-06-20 16:16:01 398

转载 mysql参数调优

转载:http://www.jb51.net/article/48082.htm#避免MySQL的外部锁定,减少出错几率增强稳定性。 skip-locking #禁止MySQL对外部连接进行DNS解析skip-name-resolve back_log = 384 #指定MySQL允许的最大连接进程数。如果在访问论坛时经常出现Too Ma

2017-06-20 16:10:37 325 1

原创 linux下使用源文件安装jdk1.8

linux下配置jdk 的方法、           linux 下安装jdk和win下的安装是一样的,之前在win安装的时候是先下载压缩包,然之后在配置环境变量。其实在linux下也是一样的。。           第一步:先进入到use/local 下                    命令:[root@ecs-f41a /]# cd /usr/local/

2017-06-19 09:25:15 2110

原创 linux下安装最新版本mysql5.7 问题(yum安装方法)

系统:CentOS 6.5   64位    之前在mysql 官网上下载了源文件进行安装过,后来出现了之前在centos6.5 安装mysql的时候安装了5.1 的版本,因为在其他地方用到的是5.7 所以那个时候进行了版本的升级,实际上就是把之前的卸载掉,然之后重新安装。        废话不多说了,直接进入主题吧、       第一步是确认自己的

2017-06-17 13:37:42 383

空空如也

空空如也

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

TA关注的人

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