标签:Action

Java

Spring Boot教程(5) – 模板引擎

5

dulong 发布于 2019-06-20

模板引擎,是用来生成动态网页内容的,一旦Controller收集了足够的数据,就会把数据交给模板引擎来处理,模板引擎根据数据生成HTML,返回给浏览器。 Spring Boot支持多种模板引擎(可以自动配置),包括 FreeMarker 、 Thymeleaf 、 Mustach...

阅读(7)评论(0)赞 (0)

Spring

springCloud学习5(Spring-Cloud-Stream事件驱动)

5

xirruiqiang 发布于 2019-06-20

springcloud 总集: www.tapme.top/blog/detail… 代码见文章结尾 想想平常生活中做饭的场景,在用电饭锅做饭的同时,我们可以洗菜、切菜,等待电饭锅发出饭做好的提示我们回去拔下电饭锅电源(或者什么也不知让它处于保温状态),反正这个时候我们知道饭做好...

阅读(7)评论(0)赞 (0)

Spring

Spring Boot 2.2.0.M4 发布,带来大量新特性

Harries 发布于 2019-06-20

Spring Boot 2.2 的第四个里程碑版本已经 发布 ,可以从 里程碑仓库 获取。此版本关闭了  170 多个 issue 和 PR 。 以下是部分新特性: 支持用于绑定的构造函数参数的注释 向 RestTemplateBuilder 添加通用标头支持 将 Pr...

阅读(9)评论(0)赞 (0)

Spring

『互联网架构』软件架构-解密电商系统-Spring boot快速开始及核心功能介绍(下)(86)

16

yeseng 发布于 2019-06-19

上次说了Spring boot快速开始及核心功能介绍,本次说说配置文件相关的。 (一)Spring Boot属性配置文件详解 修改端口 # application.properties: server.port=8888 另外,也可以直接在运行jar包的时候修改 java -ja...

阅读(15)评论(0)赞 (0)

Java

从CVE-2019-2729谈Weblogic XML RCE的绕过史

26

hellas 发布于 2019-06-19

*本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担 从 CVE-2017-3506 为起点至今,weblogic 接二连三的吧爆出了大量的反序列化漏洞,而这些反序列化漏洞的很大一部分,都是围绕着 XMLDecoder...

阅读(17)评论(0)赞 (0)

Spring

Spring 源码学习(四) bean 的加载

3

changyuan.xu 发布于 2019-06-19

既然我们 Spring 辛辛苦苦将 bean 进行了注册,当然需要拿出来进行使用,在使用之前还需要经过一个步骤,就是 bean 的加载。 在第一篇笔记提到了,完成 bean 注册到 beanDefinitionMap 注册表后,还调用了很多后处理器的方法,其中有一个方法 fini...

阅读(11)评论(0)赞 (0)

Spring

Spring Cloud Gateway实践体验

21

songhua.gao 发布于 2019-06-19

Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,从官网给出的对比分析结果来看,Gateway比Zuul的性能要好很多,而且功能也更加丰富。 以下是官方对比Gateway、Zuul、Linkered的分析结果,可以看到Gateway是三个...

阅读(16)评论(0)赞 (0)

编程技术

万字长文浅析微服务Ribbon负载均衡源码(字多慎入)

songhua.gao 发布于 2019-06-19

作者:韩数 Github: github.com/hanshuaikan… 完成日期:2019-06-16日 jdk:1.8 springboot版本:2.1.3.RELEASE SpringCould版本:Greenwich.SR1 声明: 身为一个刚入门的计算机菜佬,阅读源码...

阅读(12)评论(0)赞 (0)

Java

基于TinyPng,自己开发一个IntelliJ插件

8

hellas 发布于 2019-06-18

打开Intellij,选择file -> new project 从左侧的选项中 选择Gradle,然后选择IntelliJ Platform Plugin,然后你可以根据自己对选择,选择java、kotlin等 GroupId – groupId 新项目。如果...

阅读(12)评论(0)赞 (0)

Java

Spring中使用atomikos+druid实现经典分布式事务

xubiao.zhuang 发布于 2019-06-18

经典分布式事务,是相对互联网中的柔性分布式事务而言,其特性为ACID原则,包括原子性(Atomictiy)、一致性(Consistency)、隔离性(Isolation)、持久性(Durabilit): 原子性:事务是一个包含一系列操作的原子操作。事务的原子性确保这些操作全部完成...

阅读(21)评论(0)赞 (0)

Java

【快学springboot】在springboot中写单元测试

10

刘莉莉 发布于 2019-06-18

很多公司都有写单元测试的硬性要求,在提交代码的时候,如果单测通不过或者说单元测试各种覆盖率不达标,会被拒绝合并代码。写单元测试,也是保证代码质量的一种方式。 junit单元测试 相信绝大多数的Java开发者都用过Junit来写单元测试。 引入依赖: <dependency&...

阅读(17)评论(0)赞 (0)

Java

iOS响应者链的具体应用-hitTest重写和AOP

songhua.gao 发布于 2019-06-18

这个是很久之前就实现的,重新发一遍。所谓完整,就是自己的项目中,将UIView的hitTest替换成自定义代码后,整个项目点击事件能够完全一致的得到正常的体现。 重写系统类的方法有很多种方法: 使用runtime的方法交换 直接在UIView的category种重写hitTest...

阅读(13)评论(0)赞 (0)

Java

Linux平台下Tomcat的安装与优化

1

xirruiqiang 发布于 2019-06-18

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标...

阅读(20)评论(0)赞 (0)

Java

从0手写springCloud项目(二 框架代码详解)

1

邓龙华 发布于 2019-06-18

写在前面 前面一篇将springCloud所需的几个组件搭建起来了,接下来以user模块为例子主要记录一下项目中集成的技术,框架,和使用方式。我想从以下几个地方总结: mybatis-plus3 lcn5.0.2 liquibase oauth2 others(es,rabbit...

阅读(16)评论(0)赞 (0)

编程技术

区块链技术 | Fabric架构演变之路

17

hanze 发布于 2019-06-18

Hyperledger Fabric是目前主流的开源联盟链产品之一,自2016年5月12日开辟代码仓库之日起,已有快4年的时间了,产品趋于稳定,功能也越来越完善,正在适配不同业务场景下的需求。 纵观Fabric的发布历程,在v0.6.1-preview版本至v1.0.0的版本迁移...

阅读(20)评论(0)赞 (0)

Java

Java异常处理的最佳实践

1

likai 发布于 2019-06-18

编辑推荐: 本文来自于segmentfault.com, Java异常,大家都很熟悉。那么具体操作是怎么样的呢?下面从基础开始,带大家一块了解是怎么实践的。 本文是关于 Exception 处理的一篇不错的文章,从 Java Exception 的概念介绍起,依次讲解了 Exce...

阅读(13)评论(0)赞 (0)

Java

Mybatis源码解读-初始化过程详解

2

尖兵 发布于 2019-06-17

在使用Mybatis时,我们通常将其配置在Spring容器中,当Spring启动的时候会自动加载Mybatis的所有配置文件然后生成注入到Spring中的Bean,本文从实用的角度进行Mybatis源码解读,会关注以下一些方面: Mybatis都有哪些配置文件和配置项 Mybat...

阅读(18)评论(0)赞 (0)

Java

微服务 Reactor-Guice 框架 0.12.2发布,网关模式支持 Websocket

yeseng 发布于 2019-06-17

Reactor-guice 是一个基于 Google Guice 和 Reactor-netty 的 Reactor 微服务框架 通过注解自动配置路由和依赖注入,或用他作为你的网关服,因仅在启动过程中使用反射来完善配置,所以他的性能是基于 Guice 和 Reactor。 0.0...

阅读(22)评论(0)赞 (0)