标签:翻译

Java

最最最常见的Java面试题总结——第二周

1

hellas 发布于 2018-08-16

可变性 String类中使用字符数组: private final char value[] 保存字符串,所以String对象是不可变的。StringBuilder与StringBuffer都继承自AbstractString...

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

Java

[译] 实用 ProGuard 规则示例

wenming.gapo 发布于 2018-08-15

原文地址: Practical ProGuard rules examples 原文作者:Wojtek Kaliciński 译文出自: 掘金翻译计划 本文永久链接: github.com/xitu/gold-m… 译者: Derek 校对者: BillShiyaoZhang 我...

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

Java

Mybatis源码解读-设计模式总结

17

yeseng 发布于 2018-08-14

虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。 Mybatis至少遇到了以下的设计模式的使用: Builder模式,例如SqlSessionFac...

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

Java

java使用以太坊、web3j和spring boot开发区块链应用

4

小丁 发布于 2018-08-13

区块链最近IT世界的流行语之一。这项有关数字加密货币的技术,并与比特币一起构成了这个热门的流行趋势。它是去中心化的,不可变的分块数据结构,这是可以安全连接和使用的密码算法。在这种结构中的每一区块通常包含前一个区块的加密哈希,一个时间戳,和交易数据。区块链是点对点管理网络的,并在加...

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

Java

王垠:Kotlin 和 Checked Exception

3

wenming.gapo 发布于 2018-08-13

最近 JetBrains 的 Kotlin 语言忽然成了热门话题。国内小编们传言说,Kotlin 取代了 Java,成为了 Android 的“钦定语言”,很多人听了之后热血沸腾。初学者们也开始注意到 Kotlin,问出各种“傻问题”,很“功利”的问题,比如“现在学 Kotlin...

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

Spring

Spring的声明式事务模型

19

darida 发布于 2018-08-11

组内每周都有技术分享,轮着来,人人有份。 上次分享了 Spring的统一事务模型 ,这次聊聊Spring的声明式事务模型。 和上次一样,周五分享完,周末把keynote整理成文稿,和诸君共食。 难度一般,老少咸宜。 关注微信公众号Bridge4You,回复Spring事务,即可获...

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

Java

Java、C/C++、JavaScript、PHP、Python分别用来开发什么?

1

changyuan.xu 发布于 2018-08-10

首先,我们先普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如编写一篇文章,下载一首MP3等,而计算机干活的CPU只认识机器的指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。理论上任何语言干任何事情几乎都可以, 但...

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

Java

高效遍历Java容器

hellas 发布于 2018-08-09

通过本文,你可以更深入的学习 Java 语言中 forEach 语法的知识,以及它和 C 语言形式的 for 循环、 Steam API 的对比。 简介 Java 程序员经常使用容器,比如 ArrayList 和 HashSet。Java 8 中的 lambda 语法和 stea...

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

创业故事

几起几落李宁归来:从连亏3个亿到登上时装周

10

likai 发布于 2018-08-09

2008年8月8日夜里,万人瞩目之时,他升入高空,环场一周,点燃火炬。那是李宁和李宁公司共同的高光时刻。随后,却是一路跌宕。李宁不得不强迫自己成为一个代理CEO,落入繁杂的事物之中。时代巨变,追求自由的冠军归去来。他也没有豁免权。 2018年7月28日, 55岁的李宁先生起了个大...

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

Java

[精华翻译] Rxjava 2.x : What's different in 2.0

yeseng 发布于 2018-08-09

学习完了 RxJava 2.x : What’s different in 2.0 后,将值得重点注意的变化进行了翻译和归纳,适合正在使用 1.x 的同学快速了解 2.x , 如有错误之处欢迎批评指正。 注意 RxJava 1.x 和 2.x 是两个独立的分支,不相互...

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

Java

Jarvis+(JAR)基于智能合约的对话即服务平台

16

hellas 发布于 2018-08-08

在区块链技术快速发展的今天,存在几个非常重要但却互相矛盾的事实: • 区块链是有史以来最贴近普通用户和社群的新科技。即使目前尚处于早期阶段,但已经吸引了大量的用户社群参与,并且所有的区块链项目都生于社群、长于社群、最终回馈社群; • 区块链技术团队大多数都不擅长运营和管理社群。技...

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

Java

StockTrader 简介

4

邓龙华 发布于 2018-08-07

IBM Stock Trader 样本简介 IBM Stock Trader 应用是个简单的股票交易样本,您可以在此创建各种各样的股票投资组合,并向每个投资组合添加股份以收取佣金。它会记录每个投资组合的总价值以及它的 忠诚度等级 ,随时通知您等级的变化,因为这会影响对每个交易收取...

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

Java

java以太坊开发库ethereumj

likai 发布于 2018-08-07

EthereumJ是以太坊协议的纯Java实现。有关以太坊及其目标的高级信息,请访问ethereum.org,其 白皮书 提供了一个完整的概念的概述,和 黄皮书 一起提供了协议的正式定义。 我们尽可能保持EthereumJ简单。对于JSON-RPC支持和其他客户端功能,请看 Et...

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

Java

再有人问你 synchronized 是什么,就把这篇文章发给他

8

尖兵 发布于 2018-08-06

在 再有人问你Java内存模型是什么,就把这篇文章发给他 中我们曾经介绍过,Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、concurren包等。 在《深入理解Jav...

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

Java

Spring Cloud 系列(一)Eureka 服务注册与发现

2

darida 发布于 2018-08-04

Spring Cloud 是一个基于Spring Boot 实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式绘画和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud包含了多个子项目...

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

Java

聊聊 JDK 阻塞队列源码分析

刘莉莉 发布于 2018-07-31

项目中用到了一个叫做 Disruptor 的队列,今天楼主并不是要介绍 Disruptor 而是想巩固一下基础扒一下 JDK 中的阻塞队列,听到队列相信大家对其并不陌生,在我们现实生活中队列随处可见,最经典的就是去银行办理业务等。 当然在计算机世界中,队列是属于一种数据结构,队列...

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

Java

基于反序列化的Oracle提权

10

dulong 发布于 2018-07-31

本文翻译自: http://obtruse.syfrtext.com/2018/07/oracle-privilege-escalation-via.html?m=1 TLDR: Oracle数据库容易受到通过java反序列化向量绕过Oracle JVM内置的安全机制来提升用户权...

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

Java

“java 代码是怎么运行的?”

2

xubiao.zhuang 发布于 2018-07-29

JRE 仅包含运行 java 程序的必须组件: Java 虚拟机以及 Java 核心类库等。 JDK(Java 开发工具包)同样包含了 JRE,并且还附带了一系列开发,诊断工具。 java 为什么要运行在虚拟机里? 语法复杂,抽象程度高。 转换具体操作 主流思路:将 java 程...

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