热门 最新 精选 话题 上榜
阅读好文章,请随手点击上面,关
转载 5天前
28阅读
        一个NB的项目其他不说至少高可用,高并发。要达到高可用、高并发;需要各种中间件来支持。一个NB的程序员应该掌握哪些中间件呢??1、Tomcat和Jetty         Tomcat和Jetty都是一种应用的比较广泛的Servlet引擎,但是相比较于Jetty,Tomcat更加稳定成熟,其市
工作流在项目中非常常用,这里先来看两张图:第一张:第二张:对以上两张图进行说明: 假设这两张图就是华谊兄弟的请假流程图 图的组成部分: 人物:范冰冰、冯小刚、王中军 事件(动作):请假、批准、不批准 工作流(Workflow):就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标
原创 5天前
52阅读
Spring Cloud 2.x之整合工作流Activiti
虽然小编的公众号【java乐园】不像某些大咖...
终需要调用很多次后端服务才能完成,当整个...
Redis是一种nosql数据库,以键值对<key,value>的形式存储数据,其速度相比于MySQL之类的数据库,相当于内存读写与硬盘读写的差别,所以常常用作缓存,用于少写多读的场景下,直接从缓存拿数据比从数据库(数据库要I/O操作)拿要快得多。Redis目前几乎无处不在,大公司小公司都在用。    Spring cloud 2.x版本后默认Redis客
转载 5天前
32阅读
Spring Cloud 2.x系列之springcloud整合lettuce使用redis
java设计模式之观察者模式一大波视频分享Mysql代理中间件Atlas安装和配置 HttpSession是通过Servlet容器创建和管理的,像Tomcat...
转载 5天前
30阅读
Spring Cloud 2.x系列之springcloud分布式Session之Spring Session
如何操作r...
原创 5天前
53阅读
Spring Cloud 2.x系列之springcloud如何使用spring-cache
springboot 中自带的页面渲染工具为thymeleaf ,freemarker这种模板引擎用的也比较多。一、在spring中springMVC代表着view层组件二、为什么使用freemarker:简单容易学、逻辑分明三、freemarker优点:不依赖servlet、网络或者web环境  1、      &n
网高速发展,技术日新月异的...
置一下常用模块并构建庞大的分布...
1、下载RocketMQhttp://rocketmq.apache.org/release_notes/release-notes-4.3.0/2、解压下载的安装包rocketmq-all-4.3.0-bin-release.zip3、配置环境变量       变量名:ROCKETMQ_HOME       变量值:
.
转载 5天前
32阅读
动手实践,即时通讯WebSocket的代码实现
        在Servlet 3.0之前都是使用web.xml文件进行配置,需要增加Servlet、Filter或者Listener都需要在web.xml增加相应的配置。Servlet 3.0之后可以使用注解进行配置Servlet、Filter或者Listener;springboot也提供了使用代码进行注册Servlet、Filter或者Listene
原创 5天前
41阅读
是比你优秀的人比你...
从高楼上纵身跳下结束了可贵的生命...
相对html+js的传统设计,现在很多网站都采用div&css+标签化+模块化的设计。模板引擎根据一定的语义,将数据填充到模板中,产生最终的HTML页面。模板引擎主要分两种:客户端引擎和服务端引擎。 客户端渲染: 模板和数据分别传送到客户端,在客户端由JavaScript模板引擎渲染出最终的HTML视图。将模板渲染放置在客户端做,可以降低服务端的压力,并且如果前端内容分
原创 5天前
39阅读
Spring Cloud 2.x系列之模板引擎thymeleaf
和作用,而且本身它也...
整合reid...
         Ribbon可以整合整合断路器监控Hystrix Dashboard,Feign也不能少, 本篇讲解一下Feign如何整合断路器监控Hystrix Dashboard。本篇主要整合sc-eureka-client-consumer-feign-hystrix项目【Spring Cloud 2.x系列之Feign整合断路器Hystr
原创 5天前
112阅读
Spring Cloud 2.x系列之Feign整合断路器监控Hystrix Dashboard
1、.replace into 批量更新   replace into t_student(id,dr) values (1,'2'),(2,'3'),...(x,'y');   例子:        replace into t_student  
转载 5天前
25阅读
tcpdump 的抓包保存到文件的命令参数是-w xxx.cap抓eth1的包     tcpdump -i eth1 -w /tmp/xxx.cap 抓 192.168.1.123的包     tcpdump -i eth1 host 192.168.1.123 -w /tmp/xxx.
 在微服务架构中,根据业务需求拆分成一个个的微小服务,然后服务与服务之间可以相互RPC远程调用。在Spring Cloud可以使用RestTemplate+Ribbon或者Feign来进行RPC远程调用。为了保证服务高可用性,单个服务通常会进行集群部署。由于网络原因或者自身的原因,服务并不能保证百分之一百可用,如果服务方出现问题,调用这个服务就会出现线程阻塞,此时若有出现大量请求,导致服
原创 5天前
47阅读
Spring Cloud 2.x系列之RestTemplate+Ribbon整合断路器Hystrix
e前几篇已经实现了对单个服务实...
阅读好文章,请随手点击上面,关注我们,免费订阅 最近龙哥很火,滴滴也很火;只能为花季少女感到可惜,为反杀龙哥的小伙祈祷;希望国家管管这些有钱人,让我们这些...
原创 5天前
44阅读
Spring Cloud 2.x系列之服务注册&服务提供者
前面的Spring Cloud 2.x系列之配置中心和Spring Cloud 2.x系列之服务注册&服务提供者这两篇分别讲解了配置中心和服务提供者,但是服务提供者使用的配置文件还是本地的,没有使用配置中心的配置文件。今天看看如何实现服务提供者使用配置中心的配置文件。 1、        新建项目sc
1. 简单工厂又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。 2. 工厂方法(Fact
1、堆内存溢出【情况一】:   java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环;   如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决:   < jvm-arg>-Xms3062m < / jvm-arg> 
转载 5天前
26阅读
异常、堆内存溢出、OOM的几种情况
使用的公司越来越多,不仅用于...
初级程序员:        当你还是一名初级程序员,自己的学习能力又不是出类拔萃那种人时,如何去学习一门新技术非常有讲究。下面说说小编的经验,希望可以帮助到那种还在迷茫的路上的你。        首先,最简单的就是自己买一本你想学习的技术的入门级书籍,然后按照书籍中的步骤先一个字一个字的看一遍,在动手一个字母一个字母的