标签:翻译

编程技术

长文 | 如何在波卡和 Kusama 上 Staking 和验证

1

songhua.gao 发布于 2019-09-17

由波卡的开发团队 Parity 制作的最新一集播客 「RelayChain」第三集出炉啦~ 「RelayChain」主要讨论区块链开发和构建去中心化网络,专注于区块链技术的最前沿,讨论的内容包括 Substrate、Polkadot 和 Web3.0 等。 在这一期节目中,Par...

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

Java

Spring系列__04AOP简介

4

xiaoli.he 发布于 2019-09-17

今天来介绍一下AOP。AOP,中文常被翻译为“面向切面编程”,其作为OOP的扩展,其思想除了在Spring中得到了应用,也是不错的设计方法。通常情况下,一个软件系统,除了正常的业务逻辑代码,往往还有一些功能性的代码,比如:记录日志、数据校验等等。最原始的办法就是直接在你的业务逻辑...

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

Java

(1/4)Java 垃圾回收介绍

2

dulong 发布于 2019-09-17

Java Garbage Collection Introduction 原文地址 https://javapapers.com/java/j… In Java, allocation and de-allocation of memory space for obj...

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

编程技术

使用Istio治理微服务入门

14

darida 发布于 2019-09-17

编辑推荐: 本文来自博客园,本文介绍微服务的“痛点”,以及我们将带领大家感性的认识一下Istio,希望对您的学习有所帮助。 近两年微服务架构流行,主流互联网厂商内部都已经微服务化,初创企业虽然技术积淀不行,但也通过各种开源工具拥抱微服务。再加上容器技术赋能,Kubernetes又...

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

Java

Semaphore:实现一个限流器

1

puefu.he 发布于 2019-09-16

关注微信公众号 JavaStorm Semaphore 现在普遍翻译成 "信号量",从概念上讲信号量维护着一组 "凭证",获取到凭证的线程才能访问资源,使用完成后释放, 我们可以使用信号量来限制访问特定资源的并发线程数。 就像现实生活中的停...

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

Java

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

33

xiaoli.he 发布于 2019-09-16

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

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

编程技术

?海量数据实时分析服务技术架构演进

9

zhuangli 发布于 2019-09-16

1.现状与挑战 爱奇艺目前使用到的大数据相关技术有Druid、Impala、Kudu、Kylin、Presto、ElasticSearch等,并且随着各技术框架的版本升级而升级。 比如: Druid是一个分布式的支持实时分析的数据存储系统,数据与时间强相关,已由0.10.0版本升...

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

Java

Android之Rxjava总结指南

458

hellas 发布于 2019-09-15

ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师Erik Meijer领导的团队开发,在2012年11月开源,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流,Rx库支持.NE...

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

Java

java系列之反射原理及动态代理模式

19

xiaoli.he 发布于 2019-09-15

反射之中包含了一个「反」字,所以了解反射我们先从「正」开始。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。 反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了。...

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

Java

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

hellas 发布于 2019-09-15

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

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

Java

Java SE基础巩固(九):注解

xubiao.zhuang 发布于 2019-09-15

官方文档是这么描述注解的: Annotations , a form of metadata, provide data about a program that is not part of the program itself. Annotations have no dir...

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

Java

Android之序列化详解

1

dulong 发布于 2019-09-15

由于在系统底层,数据的传输形式是简单的字节序列形式传递,即在底层,系统不认识对象,只认识字节序列,而为了达到进程通讯的目的,需要先将数据序列化,而序列化就是将对象转化字节序列的过程。相反地,当字节序列被运到相应的进程的时候,进程为了识别这些数据,就要将其反序列化,即把字节序列转化...

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

Java

Android之Rxjava总结指南

458

zhuangli 发布于 2019-09-15

ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师Erik Meijer领导的团队开发,在2012年11月开源,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流,Rx库支持.NE...

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

Java

Jenkins RCE漏洞分析汇总

56

Harries 发布于 2019-09-15

之前针对Jenkins没注意看过,看到廖师傅kcon会议上讲的Java沙箱逃逸就涉及到了Jenkins,包括今年开年时候orange发的Jenkins的组合拳,拖拖拉拉到了年底还没看,所以准备开始看。 这里根据Jenkins的漏洞触发点做了一个归类,一种是通过cli的方式触发,一...

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

Java

Spring 源码学习总结篇

2

darida 发布于 2019-09-14

在日常工作中,产品不断写业务需求,他们加班一天,我们开发就得工作一周来完成。 业务领域达到一定地步后,发现日常编写业务代码已经很难让我有突破性的进步,日复一日,担心自己变成一个业务代码生产机器,而无法面对新技术和环境变化。 同时也有危机感,长江后浪推前浪,自己不继续学习的话,很快...

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

Spring

Spring源码学习(-)别怕,老外点中餐与AbstractBeanFactory.getBean的主流程差不多

2

Harries 发布于 2019-09-14

AbstractBeanFactory中有getBean的通用逻辑 //AbstractBeanFactory 中getBean方法第源码 @Override public Object getBean(String name, Object... args) throws Be...

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

Java

Java 字节码增强探秘

23

darida 发布于 2019-09-14

1. 字节码 1.1 什么是字节码? Java 之所以可以“一次编译,到处运行”,一是因为 JVM 针对各种操作系统、平台都进行了定制,二是因为无论在什么平台,都可以编译生成固定格式的字节码(.class 文件)供 JVM 使用。因此,也可以看出字节码对于 Java 生态的重要性...

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