代码改变世界

详解Spring中的Profile

2017-06-18 21:56 by GarfieldEr007, 527 阅读, 0 推荐, 收藏, 编辑
摘要:前言 由于在项目中使用Maven打包部署的时候,经常由于配置参数过多(比如Nginx服务器的信息、ZooKeeper的信息、数据库连接、Redis服务器地址等),导致实际现网的配置参数与测试服务器参数混淆,一旦在部署的时候某个参数忘记修改了,那么就必须重新打包部署,这确实让人感到非常头疼。因此就想到 阅读全文

java提高篇(四)-----抽象类与接口

2017-06-18 21:55 by GarfieldEr007, 257 阅读, 0 推荐, 收藏, 编辑
摘要:接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 抽象类与接口是Java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。 一、抽象类 我们都知道在面向对象的领域一切都是对象 阅读全文

IDEA远程调试Tomcat

2017-06-17 22:59 by GarfieldEr007, 2019 阅读, 0 推荐, 收藏, 编辑
摘要:本地调试非常简单,就不说了 记得以前跟同事调试的时候,线上环境出了问题,看他们都是打印log日志,比较麻烦,最近看了下web相关开发内容,发现是可以远程调试的。不过看过很多类似的文章,Tomcat Remote Server调试都没有成功网上的文章大都是相互抄袭转载,很多都没有加以验证,导致增加很多 阅读全文

Intellij IDEA 配置Tomcat远程调试

2017-06-17 22:58 by GarfieldEr007, 950 阅读, 0 推荐, 收藏, 编辑
摘要:一、前言 在服务器端开发过程中,由于服务器环境差异导致运行结果不符合预期。 所以就需要到IDEA Debug 服务器代码。看起来貌似很高大上的事情。 今天就说说使用Intellij IDEA 配置的方法。 二、环境和要求 IDEA:Intellij IDEA 14.1.6 Web服务端:Tomcat 阅读全文

maven学习二(dependencies)

2017-06-12 23:08 by GarfieldEr007, 2120 阅读, 0 推荐, 收藏, 编辑
摘要:在前面一篇文章maven学习一(HelloWorld工程)已经对maven有了基本介绍,本文开始介绍maven依赖,通过如何如何增加log4j来学习maven的dependencies no-dependencies模式 首先介绍maven不加如何配置情况下default的模式。在前面HelloWo 阅读全文

maven学习一(HelloWorld工程)

2017-06-12 23:06 by GarfieldEr007, 383 阅读, 0 推荐, 收藏, 编辑
摘要:maven是一个出色的java工程依赖管理的工具,刚刚开始学习用maven建立一个HelloWorld工程。 maven安装 配置maven源 maven和Linux下的yum是很像的,在解析依赖的时候会去配置的源里搜索包,然后下载下来保存到本地仓库,下次其它工程解析到同一个包依赖时就会从本地仓库里 阅读全文

一致性hash在分布式系统中的应用

2017-06-12 23:04 by GarfieldEr007, 625 阅读, 0 推荐, 收藏, 编辑
摘要:场景 如果要设计一套KV存储的系统,用户PUT一个key和value,存储到系统中,并且提供用户根据key来GET对应的value。要求随着用户规模变大,系统是可以水平扩展的,主要要解决以下几个问题。 方案一:取模hash 要设计上面的系统,最简单的方案就是取模hash。基本的原理就是:假设集群一共 阅读全文

理解TCP之Keepalive

2017-06-12 23:03 by GarfieldEr007, 823 阅读, 0 推荐, 收藏, 编辑
摘要:理解HTTP之keep-alive 在前面一篇文章中讲了TCP的keepalive,这篇文章再讲讲HTTP层面keep-alive。两种keepalive在拼写上面就是不一样的,只是发音一样,于是乎大家就都迷茫了。HTTP层面的keep-alive是我们接触比较多的,也是大家平时口头上的"keepa 阅读全文

理解HTTP之keep-alive

2017-06-12 23:02 by GarfieldEr007, 300 阅读, 0 推荐, 收藏, 编辑
摘要:理解HTTP之keep-alive 在前面一篇文章中讲了TCP的keepalive,这篇文章再讲讲HTTP层面keep-alive。两种keepalive在拼写上面就是不一样的,只是发音一样,于是乎大家就都迷茫了。HTTP层面的keep-alive是我们接触比较多的,也是大家平时口头上的"keepa 阅读全文

TCP/IP,http,socket,长连接,短连接

2017-06-12 22:59 by GarfieldEr007, 302 阅读, 0 推荐, 收藏, 编辑
摘要:TCP/IPTCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议短连接连接 阅读全文
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 111 下一页