标签:id

Java

图文兼备看懂类加载机制的各个阶段,就差你了!

12

hanze 发布于 2020-04-09

写在前面:类加载机制倒是听得不少了,但是又知不知道它到底有什么用呢?为什么要学它呢?因为面试( 真实.jpg ),其实也不仅仅是面试,掌握它可以掌握对类加载的时机,在真正需要使用到类时才加载到内存中,可以减轻服务器的压力,而且,许多框架底层源码都用到了反射这个东西,反射的原理就是...

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

Java

一篇小短文让你了解Maven

2

刘莉莉 发布于 2020-04-09

简介 Apache Maven是一个项目管理及构建工具,主要用于Java项目的构建,Maven还可以用于构建和管理以C#,Ruby,Scala和其他语言编写的项目。 Maven解决了构建软件那几方面问题: 编译构建 传统的项目没有使用Maven大部分情况是由IDE对编写代码进行自...

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

Java

Jboot v3.1.6 发布,修复 RPC 的一些配置问题

dulong 发布于 2020-04-09

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo 等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对 java 代码、html、css、js 等资源文件进行热加载。爽爽开发,快乐生...

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

Java

tomcat不出网回显连续剧第六集

3

hanze 发布于 2020-04-09

这周回顾了一下我看到的前人关于tomcat回显和无文件webshell的文章。发现各个师傅的方法各有优劣,下面简单总结一下(总结不对的地方还请各位师傅指出)。 基于内存 Webshell 的无文件攻击技术研究 ,观星大哥的文章,通杀spring,能解决实战只能够遇到的大部分情况了...

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

Java

一文理清JVM和GC(下)

19

puefu.he 发布于 2020-04-09

他来了他来了,他带着JVM下篇来了。并承诺看完还理不清JVM,你们大胆骂他 菜鸡 (嘴下留情哥哥们) 本文主要介绍JVM和GC解析 本文较长,分为上下篇(可收藏,勿吃尘) 如有需要,可以参考 如有帮助,不忘 点赞 ❥ 一文理清JVM和GC上篇 一文理清JVM和GC(上) 一、上篇...

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

Java

惊呆了!不改一行 Java 代码竟然就能轻松解决敏感信息加解密|原创

10

yeseng 发布于 2020-04-09

前言 出于安全考虑,现需要将数据库的中敏感信息加密存储到数据库中,但是正常业务交互还是需要使用明文数据,所以查询返回我们还需要经过相应的解密才能返回给调用方。 ps:日常开发中,我们要有一定的安全意识,对于密码,金融数据等敏感信息事实加密存储保护。 这个需求说起来不是很难,我们只...

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

Java

JAVA代码审计系列之反序列化入门(二)

28

wenming.gapo 发布于 2020-04-09

JAVA代码审计系列之反序列化入门(二) 0x0 系列目录 Java代码审计之入门篇(一) 0x1 前言 JAVA的反序列化应该是JAVA WEB里面非常重要的一环,笔者就从萌新角度出发,探讨下JAVA反序列化的实现机制和反序列化攻击思路。 PS.从0到1,由浅入深,跟着笔者,一...

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

Java

Tomcat部署多个war包

yeseng 发布于 2020-04-09

1 背景 安装了JDK1.8-u181(其实安装JRE足够了,但我手头有JDK的安装包,何必再下)和Tomcat8.5.53。 安装好以后环境变量里配置了JAVA_HOME,Path。配的是JRE,没有配JDK。 要发布两个war包,MES和ERP。 2 安装Tomcat 我用的...

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

Java

RxJava2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装(动态演示)

1

yanxinchi 发布于 2020-04-09

入职公司后,公司要求组件化开发,经过讨论后我将网络请求框架单独进行了封装,不过当时框架里将常用的 util 和 ui 均放入到了共同的 Common 包下,导致里面部分代码耦合,后来为了降低耦合性又将 Common 拆分为了lib_common和lib_ui,但是 lib_ui ...

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

Java

当阿里面试官问我:Java创建线程有几种方式?我就知道问题没那么简单

邓龙华 发布于 2020-04-09

这是最新的大厂面试系列,还原真实场景,提炼出知识点分享给大家。 点赞再看,养成习惯~ 微信搜索【 武哥聊编程 】,关注这个 Java 菜鸟。 昨天有个小伙伴去阿里面试实习生岗位,面试官问他了一个老生常谈的问题:你说一说 Java 创建线程都有哪些方式? 这哥们心中窃喜,这个老生常...

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

Java

Java集合容器面试题

xubiao.zhuang 发布于 2020-04-09

什么是集合 集合框架:用于存储数据的容器。 集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。 任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。 接口:表示集合的抽象数据类型。接口允许我们操作集合时不必关注具体实现,从而达到“多 态”。在面向对象...

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

编程技术

使用 Node.js 搭建一个 API 网关(助力微服务)

9

changyuan.xu 发布于 2020-04-09

外部客户端访问微服务架构中的服务时,服务端会对认证和传输有一些常见的要求。API 网关提供共享层来处理服务协议之间的差异,并满足特定客户端(如桌面浏览器、移动设备和老系统)的要求。 微服务和消费者 微服务是面向服务的架构,团队可以独立设计、开发和发布应用程序。它允许在系统各个层面...

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

Java

细数Java项目中用过的配置文件(properties篇)

12

邓龙华 发布于 2020-04-09

1. 在不重启服务的前提下,如何让配置修改生效的呢?有什么奇技淫巧吗? 2. 在 Java 项目中,总能看到以 .properties 为后缀的文件踪影,这类配置文件是怎么加载的呢? 项目研发过程中,总会遇到一些经常改变的参数,比如要连接的数据库的连接地址、名称、用户名、密码;再...

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

Java

Java之集合

5

yanxinchi 发布于 2020-04-09

List Java中常用的数据类型。List是有序的collection。一共有三个实现类 ArrayList:最常用的list的实现类,内部通过数组实现,数组的缺点是每个元素之间不能有分隔,但数组的大小不能满足需要,需要增加存储能力,就要将已经有数组的数据复制到新的存储空间。适...

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

Java

01retrofit—使用retrofit完成一次网络请求方法调用链

邓龙华 发布于 2020-04-09

public class Biz { public static Single<String> method() { RespTransformer<String> transformer = RespTransform.newInstance(); re...

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