标签:解析

SpringBoot+webservice

1

小丁 发布于 2019-04-20

今天看到一个项目要和工厂的ERP进行对接,用到了webservice。虽然使用用springboot较为方便,还是了解一下: webservice是什么 网上的解释很多,其实就是跨语言和操作系统的的远程调用技术。比如亚马逊,可以将自己的服务以webservice的服务形式暴露出来...

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

SpringBoot实现发送电子邮件

5

zhuangli 发布于 2019-04-20

目录 从1969年10月世界上的第一封电子邮件发出,到2019年,已经过去将近半个世纪了。虽然即时通讯和视频会议,甚至全息投影都变得日益普及,但电子邮件依然有着广泛的使用场景和不可撼动的历史地位。 SpringBoot拥有强大的生态链,几乎可以连接所有主流的开源库。 下面我们就从...

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

使用Spring Data Jpa遇到问题汇总

changyuan.xu 发布于 2019-04-20

用于记录我在使用spring data jpa时遇到的各种问题及其解决方案 自定义查询语句(@Query 与 nativeQuery) 只需要在方法上加上注解@Query即可,默认使用HQL如下: NetworkInfo是对应的实体类 @Query("SELECT co...

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

Spring源码解析之环境搭建

6

hanze 发布于 2019-04-20

作为了Java开发者,想要更高的提高自己,阅读源码是迈不过去的坎,而Spring框架是java开发者使用的最多的框架之一,也是发展多年来沉淀出的优秀框架,里面有很多巧妙的设计模式的实践以及很多优秀的设计思想来值得我们学习,所以我打算写一个Spring源码解析系列文章(给自己挖坑)...

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

编写Spring Cloud Config Server路径穿越漏洞全面检测脚本

3

yeseng 发布于 2019-04-20

Spring Cloud Config Server路径穿越漏洞(CVE-2019-3799)的分析文章已经很多了,这里我不在画蛇填足。在分析该漏洞之后,发现了一些小细节,感觉对该漏洞检测还是挺有帮助的。基于发现的这些细节,我们来构造适应各种场景,甚至各种奇葩场景的批量检测脚本!...

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

java类加载过程浅分析

刘莉莉 发布于 2019-04-20

微信公众号: 51码农网(www.51manong.com) 欢迎关注 如果觉得对你有帮助的话。没有帮助也没关系。 写在前面 通过这篇文章,我们需要解决以下几个问题: 1. 类的加载过程? 2. 类加载时,在准备阶段,类变量的初始值是多少?" 1public stati...

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

利用JAVA调试协议JDWP实现反弹shell

8

尖兵 发布于 2019-04-20

前面已经有两篇文章介绍了有关反弹shell的内容,使用Java反弹shell和 绕过exec获取反弹shell 。之前的文章主要聚焦如何使用java来反弹shell。网上的各种文章也是将各种反弹shell的一句话的写法。但是鲜有文章分析不同反弹shell的方式之间的差异性,以及反...

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

Netty3文档翻译(一)

xiaoli.wang 发布于 2019-04-20

简单找了下发现网上没有关于Netty3比较完整的源码解析的文章,于是我就去读官方文档,为了加强记忆,翻译成了中文,有适当的简化。 原文档地址: Netty3文档 Chapter 1 开始 1、开始之前 运行demo的前提有两个:最新版本的Netty3和JDK1.5以上 2、写一个...

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

MyBatis 的插件对象如何创建出来的

5

邓龙华 发布于 2019-04-19

1. 自定义插件友情提醒 MyBatis 允许我们在已映射 SQL 语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, commit, rollba...

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

面试必问的HashMap,你真的了解吗?

2

yanxinchi 发布于 2019-04-19

前言 HashMap是Map中最为常用的一种,面试中也经常会被问到相关的问题。由于HashMap数据结构较为复杂,回答相关问题的时候往往不尽人意,尤其是在JDK1.8之后,又引入了红黑树结构,其数据结构变的更加复杂,本文就JDK1.8源码为例,对HashMap进行分析; 源码分析...

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

让前端监控数据采集更高效

3

wenming.gapo 发布于 2019-04-19

随着业务的快速发展,我们对生产环境下的问题感知能力越来越关注。作为距离用户最近的一层,前端的表现是否可靠、稳定、好用,很大程度上决定着用户对整个产品的体验和感受。因此,对于前端的监控不容忽视。 搭建一套前端监控平台需要考虑的方面很多,比如数据采集、埋点模式、数据处理和分析、报警以...

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

dubbo之timeout超时分析

Harries 发布于 2019-04-19

背景 在使用dubbo时,通常会遇到timeout这个属性,timeout属性的作用是:给某个服务调用设置超时时间,如果服务在设置的时间内未返回结果,则会抛出调用超时异常:TimeoutException,在使用的过程中,我们有时会对provider和consumer两个配置都会...

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

基于Kubernetes的微服务可观察性与Istio服务网格(一)

26

songhua.gao 发布于 2019-04-19

本系列文章将分为两部分,在此我们将探讨Istio服务网格中一部分,即可观察性工具集。这些工具包含了Jaeger,Kiali,Prometheus以及Grafana。为辅助我们此行探索,我们将在GCP上部署基于Go的微服务参考平台到GKE上去。 什么是可观察性 与区块链,无服务器,...

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

2019-DDCTF-WEB-WriteUp

37

尖兵 发布于 2019-04-19

最近打了打DDCTF,本来是无聊打算水一波。最后竟然做high了,硬肛了几天.. [100pt] 滴~ 看到url疑似base64,尝试解密后发现加密规则如下。 b64(b64(ascii2hex(filename))) 于是可以自己构造,使其实现任意文件读取,首先先尝试/etc...

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

Java几种常用JSON库性能比较

2

yeseng 发布于 2019-04-19

本篇通过JMH来测试一下Java中几种常见的JSON解析库的性能。 每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库。但是百闻不如一见,只有自己亲手测试过的才是最值得相信的。 JSON不管是在Web开发还是服务器开发中是相当常见的数据传输格式,一般情况我们对于JS...

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

Maven最全教程,看了必懂

30

darida 发布于 2019-04-19

前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。 一、为什么使用Maven这样的构建工具【why】 ① 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。...

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

Spring系列(一):Spring MVC bean 解析、注册、实例化流程源码剖析

1

zhuangli 发布于 2019-04-19

最近在使用Spring MVC过程中遇到了一些问题,网上搜索不少帖子后虽然找到了答案和解决方法,但这些答案大部分都只是给了结论,并没有说明具体原因,感觉总是有点不太满意。 更重要的是这些所谓的结论大多是抄来抄去,基本源自一家,真实性也有待考证。 要成为一名优秀的码农,不仅能熟练的...

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