标签:ssl

Java

NIO 在Tomcat中的应用

1

darida 发布于 2019-10-22

个人单方面认为,NIO与BIO的最大区别在于主动和被动,使用BIO的方式需要等待被调用方返回数据,很明显此时调用者是被动的。 举个例子 阻塞IO假设你是一个胆小又害羞的男孩子,你约了隔壁测试的妹子,但你并不敢主动约会,所以你把自己的手机号码给她,并暗示她想要约会的时候打电话给你。...

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

Java

Java基础之类加载器

3

hellas 发布于 2019-10-22

概述 类加载器: 负责将.class文件加载到内存中,并为之生成对应的Class对象,也就是字节码文件对象。 问题:我们平时书写在eclipse中的Java程序是如何运行的呢? 1)首先将 .java 源文件编译为class类文件; 2)编译后的类文件是存在硬盘中的,那么我们运行...

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

Java

logback官方文档阅读笔记(五)

2

hanze 发布于 2019-10-22

前言 logback官方文档 本文关于官方文档第三章: Logback configuration 。 本文为官方文档第三章的第二份笔记,第三章第一份笔记请见: logback官方文档阅读笔记(四) 正文 配置文件(xml)的基本结构 As will be demonstrate...

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

Java

Dubbo配置(二) — 协议与注册中心

3

zhuangli 发布于 2019-10-22

继上篇文章讲解如何进行服务发布与消费之后本文将讲解服务发布协议配置项<dubbo:protocol>与注册中心配置项<dubbo:registry>。声明一点就是Dubbo支持多种通信协议,同时也支持多种服务注册中心。所以本文仅仅是讲解这两个标签的配置,具...

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

Java

用这种方式学习JDK 13新特性,真easy…

2

xubiao.zhuang 发布于 2019-10-22

点击上方 “ 黄小斜 ”, 选择“置顶或者星标” 一起成为更好的自己! 作者: 木九天   来源: https://dwz.cn/Kw3wQqA3 # switch优化更新 JDK11以及之前的版本: <span><span style=&q...

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

Java

走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程

7

xiaoli.he 发布于 2019-10-21

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众...

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

Java

走进JavaWeb技术世界4:Servlet 工作原理详解

11

xubiao.zhuang 发布于 2019-10-21

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众...

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

Spring

Spring系列七:Spring 中读取文件-ResourceLoaderAware

3

puefu.he 发布于 2019-10-21

满目山河空念远,落花风雨更伤春。 概述 本文将了解资源或文件(例如文本文件、 XM L文件、属性文件或图像文件)加载到 Spring 应用程序上下文中的不同实现。 Spring ResourceLoader 为我们提供了一个统一的 getResource() 方法来通过资源路径检...

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

Spring

SpringAop源码分析(基于注解)二:筛选通知器

2

hanze 发布于 2019-10-21

在上篇文章 SpringAop源码分析(基于注解)一 中,我们分析了Spring是怎样把专门处理AOP的类进行注册的,本篇文章我们将分析这个类是怎么对AOP起作用的。 一、入口 我们已经知道 BeanPostProcessors 是在Bean实例化前后起作用的,如果看过前面的文章...

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

Java

easymodbus4j 0.0.5 发布,修复更新

4

xiaoli.he 发布于 2019-10-21

easymodbus4j 0.0.5 发布,修复更新 0.0.4 rtu协议模式下 有多处bug,建议全部升级至0.0.5版本。 更新如下: 1、日志统一调整。 2、rtu 修复 req resp同步更新bug。 3、新增debug调试多处关键性日志。 4、正...

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

Spring

SpringBoot 整合SpringSecurity示例实现权限注解+JWT登录认证

4

yanxinchi 发布于 2019-10-21

SpringSecurity是一个用于Java 企业级应用程序的安全框架,主要包含用户认证和用户授权两个方面.相比较Shiro而言,Security功能更加的强大,它可以很容易地扩展以满足更多安全控制方面的需求,但也相对它的学习成本会更高,两种框架各有利弊.实际开发中还是要根据业...

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

Java

学习一下,Dubbo创始人当年花10分钟撸的RPC骨架。

2

hellas 发布于 2019-10-21

点击上方 “ 黄小斜 ”, 选择“置顶或者星标” 一起成为更好的自己! 作者:梁飞   来源:http://1t.click/Tut 因 为要给百技上实训课,让新同学们自行实现一个简易RPC框架,在准备PPT时,就想写个示例,发现原来一个RPC框架只要一个类,...

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

Spring

Spring系列五:Bean 的生命周期

3

hanze 发布于 2019-10-21

换我心,为你心,始知相忆深。 概述 在本章中,我们学习 Spring bean 的生命周期。掌握 bean 生命周期的各个阶段,初始化和销毁回调方法。我们将学习使用 XML 配置和注释配置来控制 bean 生命周期事件。 Bean的声明周期 当容器启动时–-需要基于 Java 或...

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

Spring

SpringAOP那些无处不在的动态代理

2

邓龙华 发布于 2019-10-21

环境配置 代码结构 pom.xml文件 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0....

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

编程技术

腾讯微服务框架 Tars 的 Go 性能提升之路

22

Harries 发布于 2019-10-21

前言 在 4 月 27 日举办的 Gopher China 2019 中, 来自腾讯  Tars 团队的核心成员陈明杰进行了一场题为《Tar s Go 性能提升之路》的演讲。 陈明杰,负责腾讯容器云平台及机器学习平台的建设和运营,目前专注 T ars 开发框架的 Gol...

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

Java

java 反射

3

hellas 发布于 2019-10-21

Java在真正需要使用一个类时才会去加载类,而不是在启动程序时就载入所有的类,因为大多数使用者都只使用到程序的部分资源,在需要某些功能时再载入某些资源,可以让系统资源运用的更高效。 类的加载指的是将类的 .class 文件中的二进制数据读入到 内存 中,将其放在Jvm的 方法区 ...

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

Java

Spring Bean 生命周期 (实例结合源码彻底讲透)

1

yanxinchi 发布于 2019-10-20

前言 本篇文章主要是要介绍如何在Spring IoC 容器中 如何管理Spring Bean生命周期。 在应用开发中,常常需要执行一些特定的初始化工作,这些工作都是相对比较固定的,比如建立数据库连接,打开网络连接等,同时,在结束服务时,也有一些相对固定的销毁工作需要执行。为了便于...

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

Spring

SpringMVC框架任意代码执行漏洞(CVE-2010-1622)分析

17

yanxinchi 发布于 2019-10-20

CVE-2010-1622很老的的一个洞了,最近在分析Spring之前的漏洞时看到的。利用思路很有意思,因为这个功能其实之前开发的时候也经常用,当然也有很多局限性。有点类似js原型链攻击的感觉,这里分享出来。 介绍 CVE-2010-1622因为Spring框架中使用了不安全的表...

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