标签:ip

Java

NetBeans在Apache基金会取得的进展

yanxinchi 发布于 2018-08-21

大约两年前, 甲骨文开始将NetBeans捐赠给Apache软件基金会 ,而第一个主要的代码落地大约在12个月前。从那时候起,他们开始了大量的工程工作。尽管如此,NetBeans社区仍在取得进展,包括发布了一个新的主要版本。InfoQ采访了甲骨文高级首席产品经理Geertjan ...

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

Java

码云 Jenkins 插件更新 1.1.3 ,增加环境变量支持

hellas 发布于 2018-08-21

码云的 Jenkins 插件又又又更新了,此次 1.1.3 版本主要改进如下: 为 WebHook 数据生成 Jenkins 环境变量。可使 Jenkins在构建过程中使用 WebHook的数据。例如 PR 触发的 WebHook 会携带 PR iid (PR在项目中的编号),那...

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

Java

深入理解 RxJava2:揭秘 subscribeOn(3)

2

xubiao.zhuang 发布于 2018-08-20

前言 欢迎来到深入理解 RxJava2 系列第三篇。在上一篇中,我们详细地介绍了 Scheduler 与 Worker 的概念,并分析了 ComputationScheduler 与 IoScheduler 的实现,以帮助大家加深理解。本篇文章将基于 Scheduler ,来和大...

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

Java

一个关于log4j2的高并发问题

3

xirruiqiang 发布于 2018-08-20

原文链接: https://blog.fliaping.com/a-high-concurrency-problem-of-log4j2/ 前言 日志应该是一个应用的基础组件, 其中老牌的log4j应该是我们用的最多的, 后来互联网发展,大家都朝着高并发的方向发力,发现log4j...

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

Java

应用监控CAT之cat-home源码阅读

1

xiaoli.wang 发布于 2018-08-20

作为观察监控的平台,为所需要的人提供着可视化的稳健服务! 作为web展现层,在java中,自然是以servlet为接收方法了。 以tomcat作为web容器,进行运行cat-home服务。 servlet 以处理 uri 为基础,因此,让我们先看一下都有些什么样的路由。也就是说总...

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

Java

这五大编程语言,主要用来开发什么?

4

wenming.gapo 发布于 2018-08-20

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

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

Java

Linux性能检测常用的10个基本命令

2

hanze 发布于 2018-08-20

本文的内容主要来自对Netflix的一篇技术博客( Linux Performance Analysis in 60,000 Milliseconds (https://medium.com/netflix-techblog/linux-performance-analysis-...

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

Java

Knowage汉化Document不能保存中文字符问题修复

10

刘莉莉 发布于 2018-08-20

Knoage-6.x社区版(spagoBI升级版)在使用时发现Document不能保存中文字符。 TAG:Knowage汉化,SpagoBI汉化,Knowage中文版,Knowage中文乱码 场景现象 如果想报表名或描述保存为中文时会发生如下错误: 提示错误: ERRORS: T...

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

Java

在spring-boot项目里集成netty-socketio实现服务器给页面推送消息通知

刘莉莉 发布于 2018-08-20

引入依赖 新建一个spring-boot项目,不多说,可以用IDEA或者在 start.spring.io 上创建 spring-boot 项目 netty-socketio 可以去github上找最新的版本 https://github.com/mrniko/netty-soc...

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

Java

从对象头出发了解Synchronized关键字

1

刘莉莉 发布于 2018-08-20

写这篇文章的目的源自于看《并发编程艺术》的时候,书上说synchronized关键字的锁是放在对象头里的。索性带着这个问题把这个关键字相关的内容梳理一下。 什么是synchronized关键字? synchronized关键字是Java并发编程中非常重要的一个工具。它的主要目的是...

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

Java

Java 8 CompletableFuture

darida 发布于 2018-08-20

原文: Java 8 CompletableFutures Part I 作者:Bill Bejeck 译者:noONE 译者前言 JDK1.5就增加了Future接口,但是接口使用不是很能满足异步开发的需求,使用起来不是那么友好。所以出现了很多第三方封装的 Future ,Gu...

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

Java

Java中通过JNI技术开发一款PC端微信数据库解密备份工具

25

yanxinchi 发布于 2018-08-20

一、前言 在之前已经介绍了 如何使用VS2017编写C++代码解密微信数据库文件 了,但是这个不是最终的目的,因为要想让一个工具可以给别人使用,必须有界面交互才是最完美的,所以我们本文主要来进行解密编写,可惜的是我不会MFC,无法直接用C++编写界面,而我会的是用Java编写界面...

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

Java

Spring Cloud Gateway 结合配置中心限流

2

小丁 发布于 2018-08-20

前言 上篇文章 《Spring Cloud Gateway 限流操作》 我讲过复杂的限流场景可以通过扩展RedisRateLimiter来实现自己的限流策略。 假设你领导给你安排了一个任务,具体需求如下: 针对具体的接口做限流 不同接口限流的力度可以不同 可以动态调整限流配置,实...

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

Java

一分钟理解 Java 包装类型

10

yeseng 发布于 2018-08-20

Java 一直标榜自己是一个纯粹的面向对象语言, 自作聪明的为所有的值类型都提供相应的引用类型(不明白这两个概念,看之前的《一分钟理解传值和传引用》) 比如:int 类型对应的有 Integer,前者是一个值,后者是一个引用。 为了方便二者的转换又一个叫“自动拆装箱”的特性,把本...

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

Spring

聊一聊 Spring 中的扩展机制(一)

puefu.he 发布于 2018-08-19

之前 Spring 源码系列文章中大多是底层源码的分析,通过源码可以让我们能够清晰的了解 Spring 到底是什么,而不是停留于表面的认知。比如当我们要使用 @Autowired 注解时,可以拿到我们想要的 bean ,但是为什么可以是值得思考的。– 关于阅读源码 S...

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

Java

玩一玩Android下载框架

7

wenming.gapo 发布于 2018-08-19

继上篇 《不一样的HTTP缓存体验》 已经有一段时间了,一直没写教学型文章不是因为太忙,想了很久不知道以什么为主题,有个哥们看了我的开源项目 CrazyDaily ,好像对下载挺感兴趣,那我就写一篇吧!下载框架似乎是我们入门必学的一个技术点,因为它囊括了很多方面的知识,优秀的开源...

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

Java

理解Java中OO的概念和设计原则(必看)

changyuan.xu 发布于 2018-08-19

一.OO(面向对象)的设计基础 面向对象(OO):就是基于对象概念,以对象为中心,以类和继承为构造机制,充分利用接口和多态提供灵活性,来认识、理解、刻划客观世界和设计、构建相应的软件系统。面向对象的特征:虽然各种面向对象编程语言相互有别,但都能看到它们对面向对象基本特征的支持, ...

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

Java

RxJava 2.x 源码分析

3

尖兵 发布于 2018-08-19

本次分析的 RxJava 版本信息如下: implementation 'io.reactivex.rxjava2:rxandroid:2.0.1' implementation 'io.reactivex.rxjava2:rxjava:2.1.6' 先来个简单例子: // 创建...

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