标签:dependencies

Java

初识Graal

wenming.gapo 发布于 2018-08-15

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

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

Java

原 荐 浅析RPC与WebService

16

darida 发布于 2018-08-15

虽然现在非常火的RPC技术以SpringCloud和Dubbo(x)为主流,但是如果做接口调用,还是逃不了要用一些较传统的技术。前几天在做接口调用时恰巧用到了WebService的相关技术(8,9两节是真实的开发),正好都在这里写一写。 1. RPC相关基础 1.1 什么是RPC...

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

Spring

从0开始手写一个Spring MVC框架,向高手进阶!

5

likai 发布于 2018-08-15

Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习的机会:它的代码规范,设计思想很值得学习。 我们程序员大部分人都是野路子,不懂什么叫代码规范。写了一个月...

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

Spring

就是要你懂Spring-IOC

2

xubiao.zhuang 发布于 2018-08-15

class Programer { Computer computer = new Mac2015(); private void work() { computer.help(); } } 复制代码 此时有一个问题就是computer和programer耦合在一起,这个prog...

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

Java

Managing Java dependencies for Apache Spark applications on Cloud Dataproc

xiaoli.wang 发布于 2018-08-14

Source: Managing Java dependencies for Apache Spark applications on Cloud Dataproc from Google Cloud It is common for Apache Spark applicati...

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

Spring

springcloud微服务系列之服务注册与发现组件Eureka

hellas 发布于 2018-08-13

一、Eurake的简介 二、使用Eureka进行服务的注册消费 1、创建一个服务注册中心 2、创建服务的提供者 总结 一、Eurake的简介 今天我们来介绍下springcloud的核心组件Eureka,Eurake是负责微服务架构中服务治理的功能,负责各个服务实例的注册与发现。...

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

Java

AOP埋点从入门到放弃(一)

5

wenming.gapo 发布于 2018-08-13

今天老大跑过来说项目埋点了解一下!丢下了这句话之后,就没有之后了!剩下我一个人在风中凌乱!!! 其实这个需求老大在很久之前就说要开发了,后来就搁置了!但是今天看老大的态度,应该排到日程了!所以没办法只有硬着头皮磕了!免得过一阵子加班到很晚,所以趁着时间宽松,先能把踩的坑踩踩!!!...

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

Java

gRPC基于Golang和Java的简单实现

7

xiaoli.wang 发布于 2018-08-13

原文连接: 一文了解RPC以及gRPC基于Golang和Java的简单实现 一:什么是RPC 简介:RPC:Remote Procedure Call,远程过程调用。简单来说就是两个进程之间的数据交互。正常服务端的接口服务是提供给用户端(在Web开发中就是浏览器)或者自身调用的,...

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

Java

Spring初识

2

songhua.gao 发布于 2018-08-11

Spring简介以及简单使用 由于最近需要在组内进行一次关于Spring的分享,因此从本周连续几周,开始从源码的粒度深入分析下Spring的原理。虽然网上有很多类似的文章,但是还是需要自己梳理一遍才能更加有助于理解。那么既然是再写一遍,那就试图写的更加清楚明白些。 什么是Spri...

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

Java

使用maven快速创建java控制台程序

darida 发布于 2018-08-10

经常使用vs code,不再想打开笨重的idea或者eclipse,直接使用maven测试一下代码,可以使用以下方法。首先使用命令: mvn archetype:generate -DgroupId=com.ifixedbug -DartifactId=HelloWorld -D...

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

Spring

面试 Q&A(三)

6

yeseng 发布于 2018-08-10

java虚拟机的内存模型 @autowrite 如何工作 所有的Spring的bean都被ioc容器管理,这个容器叫application context 每个web application 都有一个入口叫做dispatcherservlet 自动注入将一个bean的实例赋予给另...

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

Java

springcloud微服务系列——服务网关组件Zuul

xubiao.zhuang 发布于 2018-08-10

前言 通过前几篇教程的介绍,我们基本上认识了构建一个微服务系统所需要的组件,通过这些组件的结合,我们已经可以搭建一个较为简略的微服务系统了,比如下面的架构图: https://img-blog.csdn.net/20180803175652889?watermark/2/text...

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

Java

SpringBootAdmin快速指南

xiaoli.wang 发布于 2018-08-09

这篇文章介绍了如何在dockerized环境中的设置Spring Boot Admin 1.X。在测试和生产环境中,我们需要手动检查每个Spring Boot应用程序,这些很有挑战性。 为什么选择Spring Boot Admin?我们可以一次性监控所有节点中的所有Spring ...

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

Java

XHttp2:功能强悍的网络请求库

3

刘莉莉 发布于 2018-08-09

XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp组合进行封装。 关于我 特征 支持默认、全局、局部三个层次的配置功能。 支持动态配置和自定义底层框架Okhttpclient、Retrofit. 加入基础ApiService,减少...

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

Java

Maven根据pom文件中的Profile标签动态配置编译选项

5

xiaoli.he 发布于 2018-08-09

在实际项目开发中,我们需要根据不同的使用场景,构建不同的程序包。当使用Maven编译时,我们可以通过Maven的profile标签来配置编译选项,从而达到生成不同构建产物的目的。例如,在开发环境下,我们有一套适用于本机的调试配置;而在生产环境下,又需要关闭调试环境时的大量调试日志...

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

Java

Java隔离容器之sofa-ark使用说明及源码解析

13

xiaoli.wang 发布于 2018-08-09

简介:当引入二方依赖包或三方依赖包时,可能出现外部依赖jar包与自己的工程需要依赖的冲突,或者多个二方三方依赖包互相冲突。这时候就需要一个隔离容器对他们进行隔离,其依赖的原理就是jvm认为不同classloader加载的类即使包名类名相同,也认为他们是不同的。sofa-ark将需...

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

Java

Lambda函数编程平台-可用的maven依赖

puefu.he 发布于 2018-08-08

Lambda函数编程平台上线啦!地址: https://lambda.zhouzhipeng.com 欢迎大家免费试用提意见哦!(测试账号:823143047@qq.com (我的邮箱) 密码:123456 , 也可以自行注册哦!) 说明 以下是 api.zhouzhipeng....

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