标签:lib

Java

聊聊nacos的TcpSuperSenseProcessor

yanxinchi 发布于 2019-09-20

序 本文主要研究一下nacos的TcpSuperSenseProcessor TcpSuperSenseProcessor nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/healthcheck/TcpSuper...

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

Java

前端架构-让重构不那么痛苦(译)

2

xiaoli.wang 发布于 2019-09-20

译者:最近一直在研究前端框架,学习了一些 DDD/Clean Architecture 知识,在 medium 看到这篇文章觉得很棒,把它翻译出来分享给大家。后续也会把相关思想集成到我的 web 最佳实践项目中去。 github.com/mcuking/mob… 原文链接 med...

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

Java

泛微e-cology OA远程代码执行分析

5

songhua.gao 发布于 2019-09-20

0x01 通告 2019年9月17日,泛微OA更新了一个安全问题,修复了一个远程代码执行漏洞。 0x02 漏洞描述 泛微e-cology OA系统存在java Beanshell接口,且可被未授权访问,攻击者调用该Beanshell接口,可构造特定的HTTP请求绕过泛微本身一些安...

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

Java

Fastjson 拒绝服务漏洞分析

10

changyuan.xu 发布于 2019-09-20

漏洞编号 无 漏洞简介 近日,知名Java Json组件Fastjson被发现存在远程拒绝服务漏洞,攻击者可以通过提交精心构造的JSON数据解析到特定字符触发OOM故障,从而实现拒绝服务攻击。该漏洞影响最新1.2.60之前所有Fastjson版本。 漏洞影响 该漏洞影响Fastj...

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

Spring

SpringBoot 中重写 HttpMessageConverters

puefu.he 发布于 2019-09-20

重写 import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.support.config.FastJsonConfig; import lombok.extern.slf4j.Slf4j; import org...

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

Spring

spring cloud 2.x版本 Feign服务发现教程(内含集成Hystrix熔断机制)

刘莉莉 发布于 2019-09-20

本文采用Spring cloud本文为2.1.8RELEASE,version=Greenwich.SR3 本文基于前两篇文章eureka-server和eureka-client的实现。 参考 eureka-server eureka-client 创建Feign工程 1.1 ...

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

Java

面试官:读过 Mybatis源码吗?知道用了那9种设计模式吗?

18

changyuan.xu 发布于 2019-09-20

点击上方“ 搜云库技术团队 ”,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T 学习资料 虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入...

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

Java

使用jarsigner签名的apk无法在android 4.2及以下版本系统安装

xiaoli.he 发布于 2019-09-20

这几天遇到一件怪事,使用加固工具后,打包出来的APK无法在Android 4.2版本的手机上安装,不使用加固打出来的安装包却可以安装。于是找加固厂商询问原因,加固厂商拿了不能安装的文件后,又发了一个安装包让我们测试一下,结果可以了。询问原因,说是我们给的安装包没有签名,加上签名信...

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

Spring

SpringBoot整合Elasticsearch详细步骤以及代码示例(附源码)

4

dulong 发布于 2019-09-20

准备工作 环境准备 JAVA版本 java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM ...

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

Java

送 40 本高质量 Python、Java、前端书籍

18

darida 发布于 2019-09-20

来给大家送一波福利,这次联系了 9个好友一起给各位送书,每个号送 4本, 一共 40本 ,还包邮哦,具体书籍种类、介绍信息文中有详细介绍,确实是几本精选书籍。 这10个公众号,也是在Python、Java、前端等各个编程领域非常优秀的公众号,也能帮助大家学到更多有用知识 感谢 清...

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

Java

SpringBoot整合Elasticsearch详细步骤以及代码示例(附源码)

4

hellas 发布于 2019-09-20

准备工作 环境准备 JAVA版本 java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM ...

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

Spring

Dubbo Spring Cloud 之 HTTP 实战

8

尖兵 发布于 2019-09-20

上一篇文章 《Spring Cloud Alibaba | Dubbo 与 Spring Cloud 完美结合》 我们介绍了Dubbo Spring Cloud的基本使用,使用的服务中心为Spring Cloud Alibaba提供的Nacos,Dubbo内部提供了基于Dubbo...

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

Java

fastjson1.2.61发布,增加 autoType 安全黑名单

邓龙华 发布于 2019-09-19

fastjson 1.2.61 发布了,此处本更新内容: 增加autoType安全黑名单 恢复1.2.60版本SerializeConfig中误删的put方法 修复JSONField.unwrapped在某些场景属性丢失的问题  #2753 修复Fe...

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

Java

聊聊nacos的HttpHealthCheckProcessor

dulong 发布于 2019-09-19

序 本文主要研究一下nacos的HttpHealthCheckProcessor HealthCheckProcessor nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/healthcheck/HealthCh...

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

Java

Spring AOP应用场景你还不知道?这篇一定要看!

6

小丁 发布于 2019-09-19

回顾一下Spring AOP的知识 为什么会有面向切面编程(AOP)? 我们知道Java是一个面向对象(OOP)的语言,但它有一些弊端,比如当我们需要为多个不具有继承关系的对象引入一个公共行为,例如日志、权限验证、事务等功能时,只能在在每个对象里引用公共行为。这样做不便于维护,而...

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

Java

使用JavaConfig形式配置Spring框架,了解一下

hanze 发布于 2019-09-19

本文将介绍Spring 3.0后一种新的配置方式:JavaConfig,使用这种配置方式,既可以作为xml配置的补充,使xml配置精简化,也可以完全替代xml配置,实现无xml配置项目。 同时Spring-Boot就是通过JavaConfig来实现“约定大于配置”的功能,因此学习...

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

Java

2020年编程趋势预测:Java老当益壮,Rust独领风骚?

14

尖兵 发布于 2019-09-19

Rust 将成为主流 Rust 是一种多范式的系统编程语言,关注于安全性 —— 尤其是高并发时的安全性。Rust 在语法上类似于 c++,但是它的设计目的是在保持高性能的同时提供更好的内存安全性。 我们已经看到四年来 Rust 的强劲增长。我相信 2020 年 Rust 将正式迈...

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

Java

2020 年编程趋势预测:Java老当益壮,Rust独领风骚?

16

hellas 发布于 2019-09-19

Rust 将成为主流 Rust 是一种多范式的系统编程语言,关注于安全性 —— 尤其是高并发时的安全性。Rust 在语法上类似于 c++,但是它的设计目的是 在 保 持高性能的同时提供更好的内存安全性 。 我们已经看到四年来 Rust 的强劲增长。我相信 2020 年 Rust ...

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