标签:cmd

Java

JAVA13新鲜特性简述

xirruiqiang 发布于 2019-09-19

本文是oracle最新发布的java13新特性一览,不包含被deprecated的特性,以及与安全,代码集等有关的内容. 1.nio新api: 类:FileSystems newFileSystem(Path) newFileSystem(Path, Map<String,...

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

Spring

IDEA 配置Springboot项目热部署

1

changyuan.xu 发布于 2019-09-18

实现的方式概述 注意以下的热部署方式在IDEA是默认没有打开自动编译的,手动编译需要快捷键(Ctrl+Shift+F9),自动编译的修改配置如下:(注意刷新不要太快,会有1-2秒延迟) File-Settings-Compiler-Build Project automatica...

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

Java

作为一个卑微的前端仔,我收集了哪些环境配置?

1

yanxinchi 发布于 2019-09-17

环境配置并非一成不变,对于不同设备、不同版本等,皆需做对应调整,以此文踩坑、标注并记忆。 Java 环境:Win 10 x64 步骤一:官网下载 推荐安装:JDK8 原因:JDK11/JDK12 较之前版本改动较大,踩过的坑 解决JDK11安装后不自带jre的问题 步骤二:配置环...

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

Java

线上问题排查神器 Arthas

2

xiaoli.wang 发布于 2019-09-17

之前介绍过 BTrace, 线上问题排查神器 BTrace 的使用 ,也说它是线上问题排查神器。 都是神器,但今天这个也很厉害,是不是更厉害不好说,但是使用起来非常简单。 如果你用 BTrace 的话,需要事先写好探测脚本,然后上传到需要排查问题的服务器,然后执行命令。 比方说获...

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

Java

聊聊Java中的内存

1

wenming.gapo 发布于 2019-09-17

JVM的内存 先放一张JVM的内存划分图,总体上可以分为堆和非堆(粗略划分,基于java8) 那么一个Java进程最大占用的物理内存为: Max Memory = eden + survivor + old + String Constant Pool + Code cache ...

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

Java

Android apk反编译查看源码、反编译资源文件

11

changyuan.xu 发布于 2019-09-17

要想将APK文件中的代码反编译出来,我们需要用到以下两款工具:dex2jar 和 jd-gui,可以在网上自行下载,这里分享下网盘下载链接:dex2jar-2.0.zip 和 jd-gui-windows-1.4.0.zip dex2jar这个工具用于将dex文件转换成jar文件...

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

Java

Java 开发环境配置

3

darida 发布于 2019-09-17

window 系统 安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html ,点击如下下载按钮: 下载后JDK的安装根据提...

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

Java

Java 反序列化工具 gadgetinspector 初窥

31

xiaoli.he 发布于 2019-09-17

作者:Longofo@知道创宇404实验室 时间:2019年9月4日 起因 一开始是听@Badcode师傅说的这个工具,在Black Hat 2018的一个议题提出来的。这是一个基于字节码静态分析的、利用已知技巧自动查找从source到sink的反序列化利用链工具。看了几遍作者在...

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

Java

Java 配 Shell 等于美酒加咖啡

5

songhua.gao 发布于 2019-09-17

【这是一猿小讲的第  51  篇原创分享】 化学中我们得知「氢气加氧气在点燃的情况下会生成水」。 生活中我们得知「良辰加美景的情况下会得到千金春宵一刻」。 技术上又何尝不是如此呢?先假设一个场景:BOSS 让你实现一个服务监控的指挥室,能看到每个服务器的磁盘剩...

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

Java

在kubernetes上运行Spring Cloud Gateway

5

likai 发布于 2019-09-17

作者:青木,工程师,DevOps践行者,微服务化,容器化业务实践者。 前言 https://github.com/spring-cloud/spring-cloud-gateway是Spring Cloud官方推出的一个网关项目,主要是基于reactor-netty实现。网关在微...

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

编程技术

[图文升级版]这家独角兽旅行服务公司,在用 Go 进行微服务治理

18

小丁 发布于 2019-09-17

本文由 客路 KLOOK 基础架构组高级开发工程师韩金明在 Gopher Meetup 深圳站的演讲整理而成,主要介绍 KLOOK 微服务治理框架的落地实践,包含: 1. 自研配置和注册中心的实现; 2. RPC 落地过程中的实践经验。 No.1 KLOOK 微服务治理实践 简单...

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

Java

SBT无痛入门指南 原 荐

5

yeseng 发布于 2019-09-17

SBT   是 Scala 的构建工具,全称是 Simple Build Tool, 类似 Maven 或 Gradle。 SBT 的野心很大,采用Scala编程语言本身编写配置文件,这使得它稍显另类,虽然增强了灵活性,但是对于初学者来说同时也增加了上手难度。另外由于S...

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

Java

进击的 Java ,云原生时代的蜕变

6

zhuangli 发布于 2019-09-16

作者| 易立 阿里云资深技术专家 导读: 云原生时代的来临,与Java 开发者到底有什么联系? 有人说,云原生压根不是为了 Java 存在的。 然而,本文的作者却认为云原生时代,Java 依然可以胜任“巨人”的角色 。作者希望通过一系列实验,开拓同学视野,提供有益思考。 在企业软...

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

Java

抽象语法树分析寻找FastJSON的Gadgets

4

尖兵 发布于 2019-09-16

0×01引言 在计算机科学中,抽象语法树是源代码语法结构的一种抽象表示,它以树状的形式表现编程语言的语法结构,树上的每个节点都对应为源代码中的一种语法结构。抽象语法树可以说是静态代码分析中最常用的,也是最核心的技术之一,通过抽象语法树可以很方便构建模型,判断源码中是否...

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

Java

玩转Ysoserial-CommonsCollection的七种利用方式分析

33

xiaoli.he 发布于 2019-09-16

引言 CommonsCollection在java反序列化的源流中已经存在了4年多了,关于其中的分析也是层出不穷,本文旨在整合分析一下ysoserial中CommonsCollection反序列化漏洞的多种利用手段,从中探讨一下漏洞的思路,并且对于ysoserial的代码做一下普...

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

Java

JVM 堆外内存泄漏分析(二)

1

yanxinchi 发布于 2019-09-16

关于 堆外内存的组成可以看上一篇文章 JVM 堆外内存泄漏分析(一) 1. NMT NMT(Native Memory Tracking)是 HotSpot JVM 引入的跟踪 JVM 内部使用的本地内存的一个特性,可以通过 jcmd 工具访问 NMT 数据。NMT 目前不支持跟...

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

Java

Java SE基础巩固(二):String类

hellas 发布于 2019-09-15

String使用频率非常高,无论是在大型还是小型的应用程序都会大量的使用String类。所以,理解并以高性能的方式使用String是非常重要的。 String类提供了很多功能丰富的API,例如substring(),indexOf(),lastIndexOf()等等。String...

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