自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

架构师之路

记录技术成长点滴

  • 博客(27)
  • 收藏
  • 关注

原创 系统反复挂掉,都是tomcat连接池没配置好惹的祸

问题描述:系统在sit测试过程中,经常突然无法访问,重启服务就又可以正常运行一段时间,然后突然又无法访问,系统出现假死状态,反复如此!重启虽然是万能的,但不能根据解决问题,严重影响sit 测试进展,必须尽快找出原因并解决,况且有这种问题出现系统是无法上生产的。 问题分析解决过程及思路: 1、系统有问题,程序员首当其冲就是日志分析,如下,最早显示 Se

2016-11-07 10:15:43 17143

转载 Docker入门概览

本文对docker进行大致介绍,包括概述,安装,简单使用,架构,基本原理等方面。写在前面本文是自己学习docker的一个记录和整理, 啃英文文档挺吃力的, 懒得翻译,所以写这篇类似“索引”的文章,希望能帮助和我一样的新手快速入门。本文主要参考官方文档(Docker Document)和相关技术博客。如果有理解有误的地方还望不吝指正。概述什么是Docker?可以参考下面三篇文

2016-11-07 10:11:41 318

转载 Docker最有价值的八个应用场景

前言在过去一年,行业和用户对Docker(既是一项技术又是一家公司)的认识大有提升。可以这么说,它是我在职业生涯中见过的发展最迅猛的技术,采用速度之快前所未有。这项技术在一些重要企业已得到了采用,并得到了包括微软和谷歌在内的各大软件厂商的认可。这家公司获得了大笔资金,不惜投入巨额,通过研发来提高该技术的易用性,包括改进网络功能。2014年,Docker甚至投入了相当大的精力,打造正规的合作

2016-11-07 10:07:25 4226

转载 八大问题,快速了解Docker

谷歌对Docker的公开支持让Docker成为本周的热门话题,本文中,我们将向你介绍这种技术是什么,以及它对你企业的作用。问题1:它是什么?Docker既是一个开源项目的名称,也是一家专注于Linux容器(Container)的初创公司的名称。容器是指在一台主机上运行多个应用程序,这类似于计算虚拟化,但它不是虚拟化服务器来创建多个操作系统,它提供了更轻量级的替代品,通过虚拟化操作系

2016-11-07 10:00:52 366

转载 千万别说你不了解Docker!

放在两年前,你不认识Docker情有可原。但如果现在你还这么说,不好意思,我只能说你OUT了。你最好马上get起来,因为有可能你们公司很快就会引入Docker。今天就和大家讨论讨论这个备受好评的应用,让我们来揭开他的真面目!【一】从dotCloud到Docker--低调奢华有内涵1、追根溯源:dotCloud时间倒回到两年前,有一个名

2016-11-07 09:58:46 621

转载 MySQL趋势与前景技术分享

分享内容首先是自我介绍,MySQL趋势介绍,MYSQL在中国应用情况,以及相关就业情景分析,最后介绍MySQL在企业互联网中的高可用架构首先是自我介绍,MySQL趋势介绍,MYSQL在中国应用情况,以及相关就业情景分析,最后介绍MySQL在企业互联网中的高可用架构首先介绍一下我自己,我是姜承尧,现在在网易杭州研究院,负责这个数据库技术,因为我

2016-10-13 16:26:12 8771 3

转载 MySQL数据类型和常用字段属性总结

好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键。MySQL提供了一组可以赋给表中各个列的数据类型,每个类型都强制数据满足为该数据类型预先确定的一组规则,例如大小、类型及格式。这里先总结数据类型。MySQL中的数据类型大的方面来分,可以分为:日期和时间、数值,以及字符串。下面就分开来

2016-10-13 15:22:57 291

原创 使用dubbo+zookeeper发布服务项目实践

1、使用框架:springmvc+spring+zookeeper+dubbo ,使用maven管理项目2、需引入jar包:pom.xml com.alibaba dubbo org.apache.zookeeper zookeeper com.github.sgroschupf zkclient

2016-08-01 16:53:13 3462 1

转载 dubbo与zookeeper整合原理

zookeeper是dubbo推荐的注册中心。

2016-08-01 16:08:14 1490

转载 最好的8个Java RESTful框架

java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。最好的8个Java RESTful框架,需要的朋友可以参考下过去的每一year,涌现出越来越多的Java框架。就像Java

2016-08-01 11:44:46 1896

转载 2016 年你应该学习的语言和框架

2015年,软件开发界发生了很多变化。有很多流行的新语言发布了,也有很多重要的框架和工具发布了新版本。下面有一个我们觉得最重要的简短清单,同时也有我们觉得值得你在2016年花时间精力去学习的新事物的一些建议。大趋势在过去的几年里,有一个越来越明显的趋势是web应用的商业逻辑逐步从后端转移到了前端,然后后端变得只需要处理简单的数据API。这就让前端开发框架的选择变得尤为重要了。

2016-07-30 14:28:28 618

转载 elasticsearch+logstash+redis+kibana+logback整合

1.安装jdk 1.7,因为elasticsearch 1.4.0需要依赖jdk 1.7;1.安装elasticsearch最新版本1.4.0;    下载es后,解压。    打开config/elasticsearch.yml文件,加入以下配置:[javascript] view plain copyhttp.co

2016-07-30 11:37:05 2010

转载 Redis和Memcache的区别总结

1. Redis是什么?这个问题的结果影响了我们怎么用Redis。如果你认为Redis是一个key value store, 那可能会用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是它保存一些频繁访问的临时数据。Redis是REmote DIctionary Server的缩写,在Redis在官方网站的的副标题是A persistent key-value databas

2016-07-25 15:21:10 288

转载 Java中String与byte[]的转换

String s = "fs123fdsa";//String变量 byte b[] = s.getBytes();//String转换为byte[] String t = new String(b);//bytep[]转换为String做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是String类的内容需要重新编码的问题。要解决这些问题,必须了解清楚JAVA对于字符串

2016-07-22 16:53:27 279

转载 Codis作者黄东旭细说分布式Redis架构设计和踩过的那些坑们

本次分享的内容主要包括五个大部分:Redis、RedisCluster和Codis;我们更爱一致性;Codis在生产环境中的使用的经验和坑们;对于分布式数据库和分布式架构的一些看法;Q & A环节。Codis是一个分布式Redis解决方案,与官方的纯P2P的模式不同,Codis采用的是Proxy-based的方案。今天我们介绍一下Codis及

2016-07-14 15:34:40 824

转载 Java RMI 框架(远程方法调用)

RMI(即Remote Method Invoke 远程方法调用)。在Java中,只要一个类extends了java.rmi.Remote接口,即可成为存在于服务器端的远程对象,供客户端访问并提供一定的服务。JavaDoc描述:Remote 接口用于标识其方法可以从非本地虚拟机上调用的接口。任何远程对象都必须直接或间接实现此接口。只有在“远程接口”(扩展 java.rmi.Remote 的接口)中

2016-07-11 11:02:22 297

转载 阿里巴巴分布式服务框架 Dubbo 团队成员梁飞专访

Dubbo是阿里巴巴内部的SOA服务化治理方案的核心框架,每天为2000+ 个服务提供3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo自2011年开源后,已被许多非阿里系公司使用。 项目主页:http://alibaba.github.io/dubbo-doc-static/Home-zh.htm 为了使大家对该框架有一个深入的了解,本

2016-07-11 10:41:58 2147

原创 ComboPooledDataSource数据库连接池

数据库连接池,帮你统一管理和分配你项目要用到的数据库连接形象的讲就是吧好多连接放在一个池子中,当外界请求时,池子给一个空闲连接,如果没有空闲则等待。这样系统消耗的资源比较少,不用来回关闭数据库连接,由连接池统一管理。eg:

2016-07-06 10:25:59 5277

转载 Eclipse快捷键 10个最有用的快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母

2016-07-05 17:59:03 272

转载 <context:component-scan>使用说明

在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1.        2.       在说明这两个子标签前,

2016-07-05 15:10:36 258

转载 MyBatis XML 映射配置文件

配置文件的基本结构configuration —— 根元素properties —— 定义配置外在化settings —— 一些全局性的配置typeAliases —— 为一些类定义别名typeHandlers —— 定义类型处理,也就是定义java类型与数据库中的数据类型之间的转换关系objectFactoryplugins —— Mybatis的插件,插件可以修改Mybatis

2016-07-05 14:28:30 242

转载 SpringMVC 基于注解的Controller @RequestMapping @RequestParam..

概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了进

2016-07-04 19:04:50 241

转载 详解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组件,用

2016-07-04 18:10:29 254

转载 史上最全最强SpringMVC详细示例实战教程

一、SpringMVC基础入门,创建一个HelloWorld程序  1.首先,导入SpringMVC需要的jar包。  2.添加Web.xml配置文件中关于SpringMVC的配置123456789101112131415

2016-07-04 18:08:10 751 1

转载 Java @override报错的解决方法

这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。要解决该问题,首先要确保机器上安装了jdk 1.6,然后,选择eclipse菜单Windows->Preferences-->java->Compiler-->compile

2016-07-04 16:35:53 241

转载 property和constructor-arg的使用

一:依赖注入的方式   constructor-arg:通过构造函数注入。   property:通过setxx方法注入。 二:constructor-arg的简单使用   java代码  Java代码     public class Man {    private String name ;  private int age; 

2016-07-04 16:33:07 221

原创 在路上

工作十年了,一直没有写博客的习惯。其实学习过的东西还是记录下来更好,形成自己的技术体系,故开通博客。写博客贵在坚持,也希望自己能坚持下去!记录一下,我已经在路上。

2016-07-04 16:22:56 188

空空如也

空空如也

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

TA关注的人

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