- 博客(11)
- 收藏
- 关注
原创 Ubuntu下面安装mysql
命令直接安装客户端和服务端,安装过程会提示输入两次密码,默认用户是rootsudo apt-get install mysql-server mysql-client 测试是否安装成功sudo netstat -tap | grep mysql mysql常用命令启动或者关闭服务: 登陆:mysql -u root -p重启服务 service mysql restart启动MySQL服
2016-01-28 17:30:02 697
原创 springcloud碎碎念
spring-cloud初步了解: Spring Cloud 为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性 Token、全局锁、决策竞选、分布式会话和集群状态)操作的开发工具。使用 Spring Cloud 开发者可以快速实现上述这些模式。 官网介绍:http://projects.spring.io/spring-cloud/ 官方文
2016-01-27 15:15:49 6207 2
转载 如何利用Spring Cloud构建起自我修复型分布式系统(1)
利用Netflix所打造的组件及各类大家熟知的工具,我们完全可以顺利应对由微服务以及分布式计算所带来的技术挑战。在过去一年当中,微服务已经成为软件架构领域一个炙手可热的新名词,而且我们也能轻松举出由其带来的诸多比较优势。然而,我们必须清醒意识到的是,一旦开始遵循微服务思路而对现有架构体系进行拆分,就意味着我们将不可避免地进入分布式系统领域。在之前的文章中我们曾经探讨过分布式计算的八大认识误
2016-01-20 17:00:14 2976
原创 springboot备用记录
springboot 英文文档地址: spring-boot-document自定义 auto-configuration: Creating your own auto-configuration actuator收集器 spring boot 一些注解的介绍@EnableAutoConfiguration Spring Boot 对于开发人员最大的好处在于可以对 Spring 应用进行
2016-01-20 16:39:02 777
原创 开发环境eclipse向idea转变记录。
背景eclipse从开始接触代码就一直使用,自己呆过的公司基本多事使用eclipse或者myeclipse的,但是不代表没有公司不使用idea,至于idea的好处,只有自己用了才知道,磨合新的开发环境路很漫长,反正不会就问度娘,顺便记录下查到的结果。#快捷键记录: main方法快捷键,输出快捷键 eclipse : main sys idea:psvm,sout
2016-01-15 09:48:36 872
转载 基于Spring可扩展Schema提供自定义配置支持
在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错
2016-01-12 19:21:47 409
转载 Maven简介(三)——profile介绍
可以通过定义maven不同的profile,来实现打包时候加载不同的配置文件4 profile介绍4.1 profile简介profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1
2016-01-12 10:54:49 636
转载 40个Java 多线程问题总结
前言 java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是
2016-01-07 18:44:12 628
转载 微服务:分解应用以实现可部署性和可扩展性
本文描述了日渐流行的微服务架构模式。微服务背后大的理念是将大型、复杂且历时长久的应用在架构上设计为内聚的服务,这些服务能够随着时间的流逝而演化。微服务这个术语强烈建议服务应该是很小的。社区中有些人甚至建议构建10-100代码行(LOC)的服务。但是,尽管很小的服务是我们想要的,但这不应该是主要的目标。你应该致力于将系统分解为服务,以解决下面所讨论的开发和部署问题。一些服务可能确实会很微小,
2016-01-05 12:27:59 1066
转载 六种微服务架构的设计模式
前不久,Java Code Geeks发表了一篇文章,分析单体应用与微服务的优缺点。近日,该网站又发表了一篇文章,提供了六种微服务架构的设计模式。聚合器微服务设计模式这是一种最常用也最简单的设计模式,如下图所示:聚合器调用多个服务实现应用程序所需的功能。它可以是一个简单的Web页面,将检索到的数据进行处理展示。它也可以是一个更高层次的组合微服务,对检索到的数据增加业
2016-01-05 11:22:03 818
转载 详述微服务架构的优势与不足
本文来自Nginx官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。正如作者所说,微服务架构更适合用于构建复杂的应用,尽管它也有自己的不足。这篇文章作者是Chris Richardson,他是早期基于Java的Amazonite EC2 PaaS平台CloudFoundry.com的创始人。现在他为企业提供如何开发和部署应用的咨询服务。他也经常在ht
2016-01-05 11:20:02 1484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人