标签:rmi

Spring

Spring源码学习(二)哎呦,按菜谱做菜与AbstractAutowireCapableBeanFactory.createBean流程差不多

3

changyuan.xu 发布于 2019-09-21

记得跟老婆谈恋爱时,有一天心血来潮给老婆做饭,按照菜谱一步一步的做,结果差点把厨房烧了!!! 这事至今老婆还记得。 入口 上一篇说了,AbstractBeanFactory.getBean的主流程 ,今天来说下其中的createBean方法,程序入口如下: /**. * 这个类的...

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

Java

Spring源码学习(二)哎呦,按菜谱做菜与AbstractAutowireCapableBeanFactory.createBean流程差不多

3

邓龙华 发布于 2019-09-21

记得跟老婆谈恋爱时,有一天心血来潮给老婆做饭,按照菜谱一步一步的做,结果差点把厨房烧了!!! 这事至今老婆还记得。 入口 上一篇说了,AbstractBeanFactory.getBean的主流程 ,今天来说下其中的createBean方法,程序入口如下: /**. * 这个类的...

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

Java

一次容器化springboot程序OOM问题探险

5

尖兵 发布于 2019-09-21

背景 运维人员反馈一个容器化的java程序每跑一段时间就会出现OOM问题,重启后,间隔大概两天后复现。 问题调查 一查日志 由于是容器化部署的程序,登上主机后使用docker logs ContainerId查看输出日志,并没有发现任何异常输出。 使用docker stats查看...

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

Java

Future 解析与使用

1

changyuan.xu 发布于 2019-09-21

Java 1.5开始, 提供了 Callable 和 Future , 通过它们可以在任务执行完毕之后得到任务执行结果. 当需要调用几个执行很慢的方法时, 可以使用多线程一起执行这几个方法, 等所有方法执行完毕后得到执行结果, 在进行别的处理. Future 的主要方法 Futu...

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

Java

CVE-2016-8735环境搭建到POC编写

3

changyuan.xu 发布于 2019-09-21

很早之前写的一篇文章,现在分享出来 网上关于cve-2016-8735的漏洞环境搭建和POC的编写大都千篇一律,几乎都是源自于 Apache Tomcat Remote Code Execution(CVE-2016-8735) 。但是这篇在环境搭建方面详细说明,仅仅只是说明要修...

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

Java

聊聊nacos的TcpSuperSenseProcessor

yanxinchi 发布于 2019-09-20

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

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

Java

Java开发中商业计算请务必使用BigDecimal来进行计算!

1

likai 发布于 2019-09-20

前言 今天群里一个初级开发者问为什么测试人员测出来他写的价格计算模块有计算偏差的问题,他检查了半天也没找出问题。这里小胖哥要提醒你,商业计算请务必使用 BigDecimal ,浮点做商业运算是不精确的。因为计算机无法使用二进制小数来精确描述我们程序中的十进制小数。《Effecti...

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

Java

Linux下Eclipse以及Java环境安装教程[小白化](2019-9)

3

刘莉莉 发布于 2019-09-20

Linux下安装Eclipse以及Java 一.前言 许久未用Eclipse, Ubuntu上也没装Eclipse, 今天安装发现, 好多东西都忘了. 不过经过一番查找(百度, csdn) 终于还是安装好了. 于是写下这篇博客记录下来; 以后要用的时候看看, 看别人的这一块那一块...

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

Java

Java 垃圾回收方式

2

yeseng 发布于 2019-09-20

原文地址 https://javapapers.com/java/t… In this tutorial we will go through the various type of Java garbage collectors available. Garbage...

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

Spring

spring-cloud-huawei:在SpringCloud中使用ServiceComb的能力

11

yanxinchi 发布于 2019-09-20

点击上方 蓝色字体 ,关注我们 0 1 【华为全联接大会开源主场】Apache 两大主席来袭 & ServiceComb庖丁解牛微服务 时间:今天下午 13:30 ~ 15:40 Meetup现场:上海 世博中心小型会议厅420+421 线上直播:https://hc20...

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

Java

SecureCRT高效操作——反空闲、按钮栏、端口转发跳板

24

darida 发布于 2019-09-20

SecureCRT是很强大的远程登录虚拟终端软件,使用它可以减少很多繁琐的登录连接等操作。记录一下平时比较使用比较多的功能。 一、反空闲 出于安全考虑,一般linux服务器默认都有会话空闲时间,如果客户端超过一定的时间没有任何操作,服务端会断掉会话,这是我们只能重新连接了。解决这...

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

Java

JConsole、VisualVM 依赖的 JMX 技术

11

yeseng 发布于 2019-09-20

如果你之前没接触过,一定会出现疑问三连击,"这是个什么玩意儿? 干嘛的? 有啥用? "。 虽然可能不知道它,但是或多或少你肯定都接触过。 比如你如果用 Spring Boot,那你用过 Spring Boot Actuator 吧,它就用到了 JMX 。比如你...

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

编程技术

screen会话管理

邓龙华 发布于 2019-09-19

一、screen命令是什么? Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。 二、如何安...

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

Java

SpringBoot + Mybatis配合AOP和注解实现动态数据源切换配置

darida 发布于 2019-09-19

随着应用用户数量的增加,相应的并发请求的数量也会跟着不断增加,慢慢地,单个数据库已经没有办法满足我们频繁的数据库操作请求了,在某些场景下,我们可能会需要配置多个数据源,使用多个数据源(例如实现数据库的读写分离)来缓解系统的压力等,同样的,Springboot官方提供了相应的实现来...

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

Spring

品Spring:真没想到,三十步才能完成一个bean实例的创建

40

yeseng 发布于 2019-09-19

在容器启动快完成时,会把所有的单例bean进行实例化,也可以叫做预先实例化。 这样做的好处之一是,可以及早地发现问题,及早的抛出异常,及早地解决掉。 本文就来看下整个的实例化过程。其实还是比较繁琐的。 一 、从容器中找出所有的bean定义名称 因为不知道谁是单例bean,所以只能...

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

Spring

Spring Boot(十六):使用 Jenkins 部署 Spring Boot

22

hellas 发布于 2019-09-19

Jenkins 是 Devops 神器,本篇文章介绍如何安装和使用 Jenkins 部署 Spring Boot 项目 Jenkins 搭建、部署分为四个步骤; 第一步,Jenkins 安装 第二步,插件安装和配置 第三步,Push SSH 第四步,部署项目 第一步 ,Jenki...

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

Java

Java13的新特性

likai 发布于 2019-09-19

Java语言特性系列 Java5的新特性 Java6的新特性 Java7的新特性 Java8的新特性 Java9的新特性 Java10的新特性 Java11的新特性 Java12的新特性 Java13的新特性 Java14的新特性 序 本文主要讲述一下Java13的新特性 版本号...

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

Java

Java反序列化漏洞原理解析(案例未完善后续补充)

1

hanze 发布于 2019-09-18

序列化与反序列化 序列化用途:方便于对象在网络中的传输和存储 java的反序列化 序列化就是将对象转换为流,利于储存和传输的格式 反序列化与序列化相反,将流转换为对象 例如:json序列化、XML序列化、二进制序列化、SOAP序列化 序列化: java.io.ObjectOutp...

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