随笔分类 - JAVA
摘要:问题一:什么是Spring Cloud? Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。 问题二:使用Spring Clo
阅读全文
摘要:为什么要谈 这些理论知识呢 理论知识 = 面试时候的谈资 !!! 你只有 进去公司 才有资格 去做一个码农 ok 话不多说 经历如此漫长的互联网发展 以本人的拙见 软件开发 粗略的 分为 三个阶段 1 单机版 也就是说把 要做的所有应用程序 放置在一个 项目中 最后 将之后的war 或者jar 部署
阅读全文
摘要:常见使用方式 Redis 的几种常见使用方式包括: Redis 单副本 Redis 多副本(主从) Redis Sentinel(哨兵) Redis Cluster Redis 自研 Redis 单副本 Redis 多副本(主从) Redis Sentinel(哨兵) Redis Cluster R
阅读全文
摘要:<参考>http://www.cnblogs.com/ruiati/p/6374152.html 1. 自行下载redis客户端。redis官方不支持Windows系统,所以官网上是下载不到的,需要到github上面下载,地址: https://github.com/MicrosoftArchive
阅读全文
摘要:一.几款servlet容器对比:jetty,Tomcat,JBoss 二.JBOSS相关问题解决 1.JBOSS下载安装 2.处理jboss-as-7.1.1.Final与jdk1.8及1.8以上版本的不兼容问题并解决多个版本的jdk的切换问题 3.解决启动JBOSS的standalone.bat时
阅读全文
摘要:Spring Boot内嵌容器支持Tomcat、Jetty、Undertow。 tomcat容器 spring boot 的web应用开发必须使用spring-boot-starter-web,其默认嵌入的servlet容器是Tomcat。 嵌入的servlet容器版本在pom的以下父依赖项中定义,
阅读全文
摘要:说明 undertow,jetty和tomcat可以说是javaweb项目当下最火的三款服务器,tomcat是apache下的一款重量级的服务器,不用多说历史悠久,经得起实践的考验。然而:当下微服务兴起,spring boot ,spring cloud 越来越热的情况下,选择一款轻量级而性能优越的
阅读全文
摘要:总结:Apache/Tomcat/JBOSS/Nginx区别 .1、Apache是Web服务器,Tomcat是应用(Java)服务器。Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用。Apache支持静态页,Tomcat支持动态的。2、Jetty:Tomcat内核作为其Servlet
阅读全文
摘要:相同点: 其它比较Jetty的应用更加快速,修改简单,对新的Servlet规范的支持较好。Tomcat目前应用比较广泛,对JavaEE和Servlet的支持更加全面,很多特性会直接集成进来。 总结:Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提
阅读全文
摘要:IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待
阅读全文
摘要:Spring Boot 内嵌容器Undertow参数设置 配置项: 来看看源代码: https://github.com/undertow-io/undertow/blob/master/core/src/main/java/io/undertow/Undertow.java 很显然,Underto
阅读全文
摘要:Consul CAP理论纠错 随便搜索Consul、zookeeper、etcd、eureka注册中心比较相关博客文章,你都会发现千篇一律的是以下这幅对比图:但是我对Consul使用的是CA架构还是CP架构产生了疑问,于是我查看的Consul官网相关资料,资料表明Consul不是CA体系架构,而是C
阅读全文
摘要:在弄清楚这个问题之前,我们先了解一下什么是分布式的CAP定理。 根据百度百科的定义,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可
阅读全文
摘要:何把一个网址链接转换成文字的形式,点击一下那个文字,就可以进入该网站了?我今天上午试做了,现在跟有需求但不会操作的朋友们分享一下: 我是在MarkDown编辑器上完成的,先打开MarkDown编辑器,然后按照下面的程序编写就是了: <a href ="http://blog.csdn.net/xmc
阅读全文
摘要:线程池的优点 1、线程是稀缺资源,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以重复使用。 2、可以根据系统的承受能力,调整线程池中工作线程的数量,防止因为消耗过多内存导致服务器崩溃。 线程池的创建 corePoolSize:线程池核心线程数量 maximumPoolSize:线程池最大
阅读全文
摘要:今天在做一个ajax数据提交功能开始利用get方式一直发现提交的数据都是一样,返回的数据也很久不刷新了,这个我知道是ajax缓存问题,后来在网上整理了一些ajax缓存问题解决方法,下面给大家分享一下。 解决方法: 1 今天在做一个ajax数据提交功能开始利用get方式一直发现提交的数据都是一样,返回
阅读全文
摘要:package cn.jdbc.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;/** * Map 集合的循环遍历 * @data 2018
阅读全文
摘要:代码如下: Java Calendar获取年、月、日、时间 Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+08:00")); //获取东八区时间 int year = c.get(Calendar.YEAR); //获取年 i
阅读全文
摘要:核心:使用Calendar的add(int field, int amount)方法 Calendar ca = Calendar.getInstance();//得到一个Calendar的实例 ca.setTime(new Date()); //设置时间为当前时间 ca.add(Calendar.
阅读全文
摘要:I was learning through interfaces when I noticed that you can now define static and default methods in an interface. public interface interfacesample2
阅读全文

浙公网安备 33010602011771号