标签:Twitter

Java

《Java8实战》-第八章笔记(重构、测试和调试)

yanxinchi 发布于 2018-10-16

通过本书的前七章,我们了解了Lambda和Stream API的强大威力。你可能主要在新项目的代码中使用这些特性。如果你创建的是全新的Java项目,这是极好的时机,你可以轻装上阵,迅速地将新特性应用到项目中。然而不幸的是,大多数情况下你没有机会从头开始一个全新的项目。很多时候,你...

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

Java

Oracle发布开源的轻量级 Java 微服务框架 Helidon

3

zhuangli 发布于 2018-10-15

近日,Oracle推出了一个新的开源框架Helidon,该项目是一个用于创建基于微服务的应用程序的Java库集合。和Payara Micro、Thorntail(之前的WildFly Swarm)、OpenLiberty、TomEE等项目一样,该项目也加入了MicroProfil...

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

Java

阿里监控诊断工具 Arthas 源码原理分析

2

dulong 发布于 2018-10-10

上个月,阿里开源了 监控与诊断 工具 「 Arthas 」,一款可用于线上问题分析的利器,短期之内收获了大量关注,在 Twitter 上连 Java 官方的 Twitter 也转发了,真的很赞。 GitHub 上是这样自述的: Arthas 是一款线上监控诊断产品,通过全局视角实...

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

Java

dubbo坑

小丁 发布于 2018-09-30

一、dubbo默认的序列化遇上泛型 1、背景 dubbo默认使用序列化方式是hessian lite,它是基于hession修改而来的,而hessian本身是一种跨语言的高效二进制序列化方式。 2、问题 hessian lite不能很好的支持泛型对象的序列化和反序列化。 因为ja...

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

Java

Java11 HttpClient小试牛刀

hellas 发布于 2018-09-29

从java9的jdk.incubator.httpclient模块迁移到java.net.http模块,包名由jdk.incubator.http改为java.net.http 原来的诸如HttpResponse.BodyHandler.asString()方法变更为HttpRe...

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

创业故事

斗战剩佛王兴:打不死的小强 剩者为王

2

yeseng 发布于 2018-09-28

  早年,王兴曾转发过一条关于唐僧师徒的微博,“面对八十一难,他哭过,哀求过,但从没说过一次:‘我们不取经了,大家散伙吧’”。他说这条微博透着坚持和勇敢,让他很有感触。   9月20日9点30分,王兴抡起敲钟锤,敲响了港交所的铜锣,...

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

Spring

OAuth认证机制入门篇

2

邓龙华 发布于 2018-09-27

什么是PAC4J? pac4j是一个简单而强大的安全引擎,用于Java对用户进行身份验证、获取其配置文件和管理授权,以确保web应用程序安全。它提供了一套完整的概念和组件。它基于Java 8,并在Apache 2许可下使用。它可用于大多数框架/工具和支持大多数认证/授权机制。 已...

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

Java

[译] 如何定义日志消息的级别?详解日志的 5 个级别

2

changyuan.xu 发布于 2018-09-26

作者 | aib42 译者 | 刘嘉洋,无明 日志级别如何划分? 日志记录是软件开发的一个概念,几乎所有(可能并不是所有)软件都能从日志记录中获得很多好处。在开始一个大项目时,日志记录通常是我第一个要搭建的子系统。关于它的好处,我可以说出一大堆,但我想把这个机会留给其他人(或者哪...

阅读(38)评论(0)赞 (1)

创业故事

王兴:一台“深度学习机器”的十四年创业史

1

xiaoli.he 发布于 2018-09-18

  赵陈婷   【虽然美团点评如今还有着鲜明的外卖公司标签,但是在王兴规划中,公司的未来是服务电商平台,美团的学习目标是亚马逊。国内大约6.5亿的中产阶层,这一用户规模有着巨大的服务需求,包括餐饮、旅行、出行等】   顶着互联网知名连续创业者光环已久的王兴终于迎来了属于自己的高光...

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

Java

想要年薪10万+,Java开发者必会这15个大数据工具和框架!

2

dulong 发布于 2018-09-13

国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发。 开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资在工作2-5年内就达到了一个峰值,再要提升就比较困难,这样就导致了很多程序员最终转行做了其他行业。 JAVA的精密、强大,拥有其它...

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

Java

原 荐 Dubbo链路追踪——生成全局ID(traceId)

12

wenming.gapo 发布于 2018-09-10

残刃O的个人空间 Dubbo 正文 Dubbo链路追踪——生成全局ID(traceId) 原 荐   键走偏锋 发布于 22分钟前 字数 899 阅读 4 收藏 0 Dubbo 开源中国十周年庆:开源众包怎么做我说了算!参与赢终身免费大奖 >>> 全局...

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

Spring

构建一个运行在Azure虚拟机上的MySQL Spring Boot应用程序

2

小丁 发布于 2018-09-04

关键要点 从GitHub中获取一个简单的Spring Boot Java应用程序。 将应用程序连接到Azure MySQL数据库服务。 在Azure上配置一个运行WildFly的Linux VM。 将示例应用程序部署到WildFly服务器。 最近,我被要求构建一个在 WildFl...

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

Java

Redis学习笔记(Jedis&数据类型&持久化&主从复制)

28

yeseng 发布于 2018-09-03

NoSQL,泛指非关系型的数据库,NoSQL 即 Not-Only SQL,它可以作为关系型数据库的良好补充。随着互联网 web2.0 网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0 网站,特别是超...

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

Spring

使用Activiti和Spring集成实现BPEL和BPM

2

xiaoli.he 发布于 2018-08-22

使用Activiti和Spring集成实现BPEL和BPMN BPEL流程自动管理和BPM人工工作流是两种流程,前者主要将现有的服务按照流程定义规则进行调度组合协同,是纯粹的机器之间的协同工作,而BPM代表的工作流是有人工参与的协同工作。 BPEL是一种基于XML的流程规范语言,...

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

Java

Idea插件

2

xiaoli.he 发布于 2018-08-21

Key promoter 快捷键提示 CamelCase 驼峰式命名和下划线命名交替变化 CheckStyle-IDEA 代码规范检查 FindBugs-IDEA 潜在 Bug 检查 MetricsReloaded 代码复杂度检查 Statistic 代码统计 JRebel Pl...

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

Spring

使用Springboot搭建OAuth2.0 Server

8

darida 发布于 2018-08-17

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 OAuth 简介 OAuth 是由 Blaine Cook、C...

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

Java

初识Graal

wenming.gapo 发布于 2018-08-15

Java程序员应该很羡慕Go语言程序员能够编译出一个one-in-all的二进制可执行文件,然后本地直接执行, 而自己却要-cp指定一堆jar和路径,虽然可以打包成一个onejar,但依然要本地安装java运行环境,然后 java -jar x.jar , 加上如果想赶时髦, 使...

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

Java

99%的人都不知道的秘密:世上竟有如此酷炫的钓鱼系统!

13

Harries 发布于 2018-08-15

*本文原创作者:flagellantX,本文属FreeBuf原创奖励计划,未经许可禁止转载 PS:本文仅用于技术讨论,严禁用于非法用途 钓鱼作为从远古时期出现的手段,到现在的风靡在各种成功的攻击案例中几乎成为一个高级hacker必不可少的技能。 高超的钓鱼技巧取决于精心设计的社会...

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