标签:IDE 第4页

Java

【修炼内功】[JVM] 虚拟机视角的方法调用

11

xubiao.zhuang 发布于 2019-06-23

本文已收录【修炼内功】跃迁之路 『我们写的Java方法在被编译为class文件后是如何被虚拟机执行的?对于重写或者重载的方法,是在编译阶段就确定具体方法的么?如果不是,虚拟机在运行时又是如何确定具体方法的?』 方法调用不等于方法执行,一切方法调用在class文件中都只是常量池中的...

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

Java

java常见类API第二部分

xirruiqiang 发布于 2019-06-23

day01【Object类、常用API】 主要内容 Object类 Date类 DateFormat类 Calendar类 System类 StringBuilder类 包装类 教学目标 -[ ] 能够说出Object类的特点 -[ ] 能够重写Object类的toString方...

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

Java

JDK源码那些事儿之并发ConcurrentHashMap上篇

2

Harries 发布于 2019-06-23

前面前已经说明了HashMap以及红黑树的一些基本知识,对JDK8的HashMap也有了一定的了解,本篇就开始看看并发包下的ConcurrentHashMap,说实话,还是比较复杂的,笔者在这里也不会过多深入,源码层次上了解一些主要流程即可,清楚多线程环境下整个Map的运作过程就...

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

编程技术

服务网格如何辅助微服务管理

邓龙华 发布于 2019-06-23

June 13, 2019, By Josh Fruhlinger IT在数据化转型旗帜下的一个重大转换就是将大型的,整体的应用架构分拆成为细小独立的,功能级的微服务架构。这些微服务软件包运行在容器内,同时封装了服务的所有代码和依赖关系,可以独立运行,并轻易地在服务器环境之间迁移...

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

Java

[Java并发-14] Future: 优雅的使用多线程

wenming.gapo 发布于 2019-06-23

上一篇,我们详细介绍了如何创建正确的线程池,那创建完线程池,我们该如何使用呢?在上一篇文章中,我们仅仅介绍了 ThreadPoolExecutor 的 void execute(Runnable command) 利用这个方法虽然可以提交任务,但是却没有办法获取任务的执行结果(e...

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

Java

对 RxJava 的一点小小见解

8

darida 发布于 2019-06-23

当我们提到 RxJava 时会想到什么, 异步 、 事件流 、 响应式编程 、 观察者模式 、 链式编程 等等。对于 Android 开发者来说,在 kotlin 出现之前,RxJava 的编程方式的确给我们带来了 很爽 的编程体验,但是在不断的使用过程,感觉 RxJava 其实...

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

Spring

Spring注解开发

dulong 发布于 2019-06-23

标注在类上,表明该类是一个配置类,相当于之前写的spring的xml文件,通常与 @Bean 结合使用 该注解同时拥有了 @Component 的作用,将当前类注入ioc容器 其中有一个 value 属性,指定注入ioc容器的名称,默认是类名首字母小写 源码如下: @Target...

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

Java

Reversing.kr Writeup(21-25)

20

hanze 发布于 2019-06-23

第一次做flash逆向的题目,不过这个题目还是比较简单的,简单搜集了一下得到了一个工具: https://github.com/jindrapetrik/jpexs-decompiler 跑起来之后大概这样 翻了下几个目录,得到几个主要的信息: Action Script 简单读...

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

Spring

190623-SpringBoot系列教程JPA之update使用姿势

9

puefu.he 发布于 2019-06-23

上面两篇博文拉开了jpa使用姿势的面纱一角,接下来我们继续往下扯,数据插入db之后,并不是说就一层不变了,就好比我在银行开了户,当然是准备往里面存钱了,有存就有取(特别是当下银行利率这么低还不如买比特币屯着,截止19年6月22日,btc已经突破1.1w$,可惜没钱买:sob:)这...

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

Spring

SpringBoot系列教程JPA之update使用姿势

10

puefu.he 发布于 2019-06-23

原文: 190623-SpringBoot系列教程JPA之update使用姿势 上面两篇博文拉开了jpa使用姿势的面纱一角,接下来我们继续往下扯,数据插入db之后,并不是说就一层不变了,就好比我在银行开了户,当然是准备往里面存钱了,有存就有取(特别是当下银行利率这么低还不如买比特...

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

Spring

Spring探索01 – @Import注解

likai 发布于 2019-06-22

Overview Spring中 @ Import 注解最初主要是在配置类中使用,目的是引入其他的配置类( @ Configuration )并实现自动注入。 目前 Import 并不只是支持引入 @ Configuration 注解的类,也支持引入 ImportSelector...

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

Java

Gradle构建Java工程

22

邓龙华 发布于 2019-06-22

主要讲使用 eclipse 和 idea 创建 gradle 工程,以及基于现有工程添加 grale 支持。 更多关于 gradle 的高级用法,请见后续博文。 使用之前,建议先下载最新版本gradle 组件 存在本地目录,便于后面快速创建新工程。 1. idea 最先接触 gr...

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

Java

JAVA集合框架(二)-List和Set

1

xirruiqiang 发布于 2019-06-22

list集合是有序的,顺序即添加的顺序,元素是可重复的。 ArrayList LinkedList Vector ArrayList 底层基于数组实现。在add元素的过程中,如果超过了数组容量,会自动扩容。 主要特点:随机访问快(数组的特性),但是在中间插入和移除元素时较慢(涉及...

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

Java

cve-2019-2729挖掘思路 – cve-2019-2725 bypass

15

xirruiqiang 发布于 2019-06-22

前言 Weblogic 当中对 wsdl 中的 soap 消息体解析依赖的是 XMLDecoder 的数据转换 XMLDecoder 其实就是一个将字符串的描述转换成java对象的一个jdk内置工具。因为本身wsdl设计的原因,XMLDecoder的反序列化不用登陆即可利用,处理...

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

Spring

Spring Cloud Gateway入门 – spring.io

xubiao.zhuang 发布于 2019-06-22

微服务架构很棒,但随着应用程序编程接口(API)的开始增长,与维护相关的挑战也随之增加。 例如,随着现有API的成熟和添加新功能,当API的详细信息发生变化时,客户端需要进行调整才能使用这些更改。这个过程需要时间,会真正降低您的API演变效率,并干扰您快速迭代的能力。 提供多个A...

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

Java

JAVA中单元测试的常用方式

小丁 发布于 2019-06-22

什么是单元测试 单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽...

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

Java

灭霸脚本怎么做到随机删服务器文件的?

1

wenming.gapo 发布于 2019-06-22

从源码入手,过程中遇到不懂的扩展出去,解决完了再回到源码,直到把核心代码理解完。 /** * An instance of this class is used to generate a stream of * pseudorandom numbers. The class u...

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