标签:调试

Java

Apache-Commons-Collections反序列化漏洞分析

6

刘莉莉 发布于 2018-06-22

0×00 CommonsCollections 上篇文章讲到了Spring-tx组件出现的问题,通过构造RMI和JNDI来供服务端下载恶意class并通过反序列化进行RCE,这次研究一下另外一种漏洞,利用Java的反射机制来执行任意命令,并且通过反序列化来进行RCE。...

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

Java

如何使用Java框架Pronghorn迅速编写应用程序

3

xirruiqiang 发布于 2018-06-22

【51CTO.com快译】作为Akka和RxJava的替代者,Pronghorn为开发安全无垃圾的应用程序提供了一种可灵活扩展的开源方法。 1973年,Carl Hewitt受到了量子力学的启发。他想开发能够并行执行任务的计算机,这些计算机在含有各自本地内存和处理器的同时可彼此顺...

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

Java

Eclipse Collections:让Java Streams更上一层楼

7

Harries 发布于 2018-06-22

关键要点 Eclipse Collections是一个高性能的Java集合框架,为原生JDK集合增加了丰富的功能。 Streams是JDK的一个非常受欢迎的功能,但它缺少了一些特性,严重依赖旧版的集合实现和冗长的API。 Eclipse Collections为传统JDK数据结构...

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

Java

SCTF2018 WriteUp

25

xirruiqiang 发布于 2018-06-21

WEB 新的建议板 看了一下页面内引用了AngularJS 1.4.6,然后找了一下对应版本的XSS漏洞,参考文章 XSS without HTML: Client-Side Template Injection with AngularJS 1.4.0 - 1.4.9 {{'a...

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

Java

手把手教你Jenkins开发进阶,加速DevOps落地

4

yanxinchi 发布于 2018-06-21

目录: Maven DirectoryStructure Extensions PageElements Howto debug UnitTest Questions 今天主要想跟大家分享Jenkins插件的开发;以及关于开源的内容,个人觉得开源这件事情挺有意思。 这个老头大家都...

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

Spring

Roses — 基于 Spring Boot 的分布式和服务化解决方案

xirruiqiang 发布于 2018-06-21

Roses基于Spring Boot, 是开源项目 Guns 的升级版本,致力做更简洁的 分布式 和 服务化 解决方案,Roses提供基于Spring Cloud的分布式框架,整合了springmvc + mybatis-plus + eureka + zuul + feign ...

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

Java

博客 | 读懂 JPA, Hibernate, Spring data jpa 之间的关系

21

Harries 发布于 2018-06-21

java思维导图的个人空间 工作日志 正文 JPA、Hibernate、Spring data jpa之间的关系,终于明白了 顶 原 荐   java思维导图 发布于 06/12 09:54 字数 482 阅读 1173 收藏 29 点赞 0 评论 0 什么么是JPA?...

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

Java

Java 空集合使用场景及填坑

刘莉莉 发布于 2018-06-20

今天学学Java中如何创建一个空集合以及空集合的一些使用场景和相关的坑。你可能会问,这好像没有什么好讲的,空集合不就是 new 一个嘛,也就是像 new ArrayList<String>() 这样创建一个不久行了吗?其实这也是一种创建空集合的方法,但今天小编讲下通过...

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

Java

聊一聊 AOP <上>

2

yeseng 发布于 2018-06-20

aop 终于提上日程来写一写了。 从一个例子说起 基于代理的方式 纯POJO切面 配置方式 AspectJ 注解方式 AspectJ XML 配置方式 表达式说明 基础概念 AOP概念 Target Object 织入(Weave Proxy Introduction Aspec...

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

Java

深入理解 Java 中的 Lambda

wenming.gapo 发布于 2018-06-20

我花了相当多的阅读和编码时间才最终理解Java Lambdas如何在概念上正常工作的。我阅读的大多数教程和介绍都遵循自顶向下的方法,从用例开始,最后以概念性问题结束。在这篇文章中,我想提供一个自下而上的解释,从其他已建立的Java概念中推导出Lambdas的概念。 首先介绍下方法...

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

Java

一起来学SpringBoot | 第二十四篇:数据库管理与迁移(Liquibase)

3

hanze 发布于 2018-06-20

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 目前 Spring Boot 支持较好的...

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

Java

天池中间件大赛 dubboMesh 优化总结:qps 从 1000 到 6850

6

xubiao.zhuang 发布于 2018-06-20

天池中间件大赛的初赛在今早终于正式结束了,公众号停更了一个月,主要原因就是博主的空余时间几乎全花在这个比赛上,第一赛季结束,做下参赛总结,总的来说,收获不小。 最终排名 先说结果,最终榜单排名是第 15 名(除去前排大佬的两个小号,加上作弊的第一名,勉强能算是第 12 名),说实...

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

Java

Spring AOP 源码分析 – 筛选合适的通知器

2

邓龙华 发布于 2018-06-20

1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor)。在上一篇AOP 源码分析导读一文中,我简单介绍了...

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

Java

Spring AOP 源码分析 – 筛选合适的通知器

2

likai 发布于 2018-06-20

1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor)。在上一篇AOP 源码分析导读一文中,我简单介绍了...

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

互联网.投资

由奇趣走向用户体验,AR跨界营销要怎么玩?

6

xirruiqiang 发布于 2018-06-19

毫无疑问,随着技术的不断演进,AR已经不再是当初那个奇趣的“新玩意儿”,关注商业化过程中的用户体验成为了AR的新课题。 支付宝AR红包、百度AR+LBS红包、肯德基AR广告、迪士尼AR广告、京东“京东梦”AR购物…&h...

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

IOS技术

iOS中堆和栈的使用

3

dulong 发布于 2018-06-19

堆和栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。堆,队列优先,先进先出(FIFO—first in first out);栈,先进后出(FILO—First-In/Last-Out)。一般情况下,如果有人把堆栈合起来说,那它的意思是...

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

Java

前端自动化发布实战总结

8

zhuangli 发布于 2018-06-19

今年4月份,开始自己的第二份工作,习惯了老东家如丝般的发布体验,一下子感觉来到了“原始社会”。 首先这是一篇长文,主要介绍自己在做自动发布这个过程的一些思考。 引用玉伯的 Web研发模式演变 来说,现在我们处于 – Web1.0时代: 前后端代码耦合 java环境对前...

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

Java

2018年俄罗斯世界杯之Java数据爬虫(一)

8

zhuangli 发布于 2018-06-19

好久没写文章了,总想写点什么东西,刚好最近俄罗斯世界杯开幕了,所以仔细想了想,写一写Java爬取俄罗斯世界杯的数据吧,有需要的可以依照此方法可以对世界杯的数据进行数据分析。我计划写几篇的文章来仔细的说下Java爬取俄罗斯世界杯的相关经验。本篇文章不涉及相关代码说明,后续将会涉及相...

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