标签:开源项目

Java

可视化的另一种选择,Processing.R

13

darida 发布于 2018-12-11

Processing 是一门运行在 Java 虚拟机(Java Virtual Machine,简称 JVM )上的编程语言,其最初目标是用来形象地教授计算机科学的基础知识。之后,它逐渐演变成了可用于创建图形可视化专业项目的一种环境。如今,Processing 已经形成了一个专门...

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

Java

Jenkins 安装——详细步骤

21

刘莉莉 发布于 2018-12-11

Jenkins是一个CI工具,前身是hudson,可以根据设定持续定期编译,运行响应代码,将结果可以发送至邮件,或展示成报告; Jenkins是一个可以持续集成,持续交付,持续部署的自动化工具; 持续集成:开发者可以频繁的将代码发送至主干,并进行自动化测试; 持续交付:在持续集成...

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

Java

Java提高班(六)反射和动态代理(JDK Proxy和Cglib)

puefu.he 发布于 2018-12-11

反射和动态代理放有一定的相关性,但单纯的说动态代理是由反射机制实现的,其实是不够全面不准确的,动态代理是一种功能行为,而它的实现方法有很多。要怎么理解以上这句话,请看下文。 一、反射 反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时 自省 (introspect,官...

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

Java

2018年11月份最热门的Java开源项目

5

likai 发布于 2018-12-11

又到了揭晓 11 月份最热门 Java 开源项目排名的时候了,在本月的名单中,出现了几个新面孔,如Java 核心知识库、轻量级容错组件Resilience4j ….. 1JavaGuide https://github.com/Snailclimb/JavaGuide...

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

Java

SSM三大框架整合详细教程

7

darida 发布于 2018-12-10

使用 SSM ( Spring 、 SpringMVC 和 Mybatis )已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录 SSM 整合的过程, 这次刚刚好基于自己的一个小项目重新搭建了一次,而且...

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

Java

Dubbo 即将毕业,晋升为 Apache 顶级项目?

9

Harries 发布于 2018-12-07

2018年2月9日,Apache 基金会的邮件列表上发起了讨论是否接纳阿里的 Dubbo 项目进入 Apache 孵化器的投票。 2018年2月15日,邮件列表显示,Dubbo 获得了 14 张赞成票,在无弃权和反对票的情况下,正式通过投票,顺利成为 Apache 基金...

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

Java

Smali 语法解析——Hello World

1

xubiao.zhuang 发布于 2018-12-07

通过上一篇文章的学习,我们都知道了 Java 代码是如何执行的。Java 编译器将 .java 源文件编译为 .class 字节码文件, JVM (Java虚拟机)将字节码解释为机器代码最终在目标机器上执行。而在 Android 中,代码是如何执行的呢 ?首先看下面这张图: 这里...

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

编程技术

谈HTTPRestAPI接口设计02(12.6)

小丁 发布于 2018-12-06

在上篇文章主要谈了Http Rest接口设计的一些关键原则和设计规范要求等,这篇文章主要谈下基于Http Rest接口,我们在实施过程中如何通过一些工具支撑来进行接口设计的规范化和标准化问题。大家都知道,在采用传统的SOAP WebService服务接口的时候,由于SOAP WS...

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

编程技术

随行付微服务之数据同步 Porter

18

darida 发布于 2018-12-06

Porter是一款数据同步中间件,主要用于解决同构/异构数据库之间的表级别数据同步问题。 背景 在微服务架构模式下深刻的影响了应用和数据库之间的关系,不像传统多个服务共享一个数据库,微服务架构下每个服务都要有自己的数据库。如果你想获得微服务带来的好处,每个服务独有一个数据库是必须...

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

Java

感性认识JWT

11

zhuangli 发布于 2018-12-06

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

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

Spring

感性认识JWT

11

Harries 发布于 2018-12-05

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

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

编程技术

“多活”不易!

4

hellas 发布于 2018-12-05

“多活”不易!活得有质量更不容易!当然,这里的“多活”并非生物学概念,一般常将“本地多活”与“异地灾备”拿来做比较。但最近“多活”被提起来的次数越来越多,也越来越被重视,GitHub事件成为多活这个技术领域的标志性事件。 多活不易 GitHub标志性事件回顾 GitHub在全球拥...

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

Java

大白话聊聊Java并发面试问题之Java 8如何优化CAS性能?【石杉的架构笔记】

6

尖兵 发布于 2018-12-05

一、前情回顾 上篇文章给大家聊了一下volatile的原理,具体参见: 大白话聊聊Java并发面试问题之volatile到底是什么? 。 这篇文章给大家聊一下java并发包下的CAS相关的原子操作,以及Java 8如何改进和优化CAS操作的性能。 因为Atomic系列的原子类,无...

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

Java

全栈资源共享 一起成长,努力成为你想成为的样子

xiaoli.wang 发布于 2018-12-04

经常有群友在问,是否有学习的资源分享: 视频 、 电子书 、 实战项目 、其他资源等,想着为了感谢大家对于 我们 IT平头哥联盟 的支持和肯定,所以周末就果然放弃拒绝了 漂亮小姐姐 的邀请( 本来是准备跟小姐姐一起去爬山的 ),在家整理了一些相关的资源,分享给大家: 笔试面试题:...

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

Java

28个主流区块链平台列表

yanxinchi 发布于 2018-12-04

1.Aion Aion是第三代区块链网络,它支持组织的联盟,扩展和分支。 共识:Proof-of-Intelligence Staking  语言:Aion,Solidity  网站:aion.network 2. ArcBlock ArcBlock采用开放标...

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

Java

Serverless Jenkins 和 Jenkins X

3

yanxinchi 发布于 2018-12-04

Jenkins服务来源于创建自2004年的Hudson。在软件行业中,Jenkins已经是家喻户晓的明星产品,并且已经是CI和CD的领头羊。到目前为止有超过2050万的Jenkins任务,以及将近20万的Jenkins服务在运行中。这真的是非常惊人的增长速度。 上面的增长图说明在...

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

Java

怎样努力才能成为一名 Java Champion

5

wenming.gapo 发布于 2018-12-04

某次参加一个大会时,看到有两位演讲者的简介中都有这样一个 Title: 「Java  Champion」。对这个 Champion 有些好奇,与各种体育竞技的 Champion 有什么区别呢,又是通过比拼什么来决出胜负? 所以后来特意查询了一番。 以下是关于 Java ...

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

编程技术

网易云基于 Prometheus 的微服务监控实践

6

尖兵 发布于 2018-12-01

在过去数年里,微服务的落地一直都是业界重点关注的问题。与传统监控相比,微服务监控面临着更多难点。这篇文章详细介绍了网易云轻舟微服务平台是如何做监控的。 当监控遇上微服务 在过去数年里,微服务的落地一直都是业界重点关注的问题,其始终面临着部署、监控、配置和治理等方面的挑战。轻舟微服...

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