标签:rand

Java

Dubbo源码之SPI

hellas 发布于 2019-02-17

在Dubbo的官网上,Dubbo描述自己是一个高性能的RPC框架。今天我想聊聊Dubbo的另一个很棒的特性, 就是它的可扩展性。 如同罗马不是一天建成的,任何系统都一定是从小系统不断发展成为大系统的,想要从一开始就把系统设计的足够完善是不可能的,相反的,我们应该关注当下的需求,然...

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

Java

关于 Java 中 Runtime.class.getClass() 的细节分析

小丁 发布于 2019-02-17

* 在之前的《浅析Java序列化和反序列化》一文的Payload构造章节中出现了一大堆的 Class 、 Method 和 Object ,让很多代码基础较弱的同学一脸懵逼。其中一个比较诡异的逻辑 Runtime.class.getClass() ,有朋友问它的结果为什么是 ja...

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

Java

Some vulnerabilities in JEECMSV9

20

xubiao.zhuang 发布于 2019-02-15

/src/main/java/com/jeecms/cms/action/member/UeditorAct.java @RequestMapping(value = "/ueditor/getRemoteImage.jspx") public void ge...

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

Java

java版 利用人脸识别猜年龄 基于ArcFace2.0的 demo

xiaoli.he 发布于 2019-02-15

首先感谢虹软,是你们提供这么好的SDK支撑了我们的想象力! 这是一个用javav编写的可视化应用,用户通过自己的脸和计算机进行交互,计算机则通过萌萌女孩的语音和用户对话。 核心程序就是利用ArcFace2.0识别性别、年龄,但是为了获得正面脸,会根据ArcFace2.0的人脸3D...

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

Java

试水 Jib

5

尖兵 发布于 2019-02-15

之前一直沉迷于vagrant之中,其对于环境部署的友好,谁用谁知道,但是在最近的开发过程当中,越发的发现vagrant对开发人员的友好,而对于后续的发布、运维等就有些力不从心了,所以最近又开始拾起docker,尝试一下容器化的便利。 恰在此时,Jib适时的走进了我的视野...

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

Java

简单测试 Kotlin native 性能

likai 发布于 2019-02-14

准备 一直使用kotlin JVM平台开发服务器的应用,最近想试试看 Kotlin native的性能。 我使用的是 kotlin native 1.3.21,要使用他非常的简单,下载最新的 IDEA ,我下载的是 IntelliJ IDEA 2018.3.4 (Com...

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

Java

RxJava2 + Retrofit2 完全指南 之 对返回Response的统一处理

3

小丁 发布于 2019-02-14

title: RxJava2 + Retrofit2 完全指南 之 对返回Response的统一处理 tags: Android之路 grammar_cjkRuby: true 前言 本章在上篇 统一状态码/Exception处理 的基础上进行拓展,请现有一个必要的概念。 在接口...

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

Java

Java设计模式-代理模式

wenming.gapo 发布于 2019-02-13

代理模式 概述 委托者: 实际服务提供者 代理者: 中间商 客户: 服务的消费者 优缺点 优点: 隐匿委托者 客户和委托者实现解耦, 在不修改委托者的情况下可做额外操作. 分类 根据代理类在运行前是否存在,分为: 静态代理: 运行前已存在代理类 动态代理: 运行前未存在代理类 场...

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

Java

RxJava2 + Retrofit2 完全指南 之 统一状态码/Exception处理

4

songhua.gao 发布于 2019-02-13

前言 直接上数据结构: { "code": 200, "data": { "id": "1", "name": "name1", "stargazer...

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

Java

dubbo源码解析(四十)集群——router

songhua.gao 发布于 2019-02-13

集群——router 目标:介绍dubbo中集群的路由,介绍dubbo-cluster下router包的源码。 前言 路由规则 决定一次 dubbo 服务调用的目标服务器,分为条件路由规则和脚本路由规则,并且支持可扩展 。 源码分析 (一)ConditionRouterFacto...

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

Java

最渣的 Spring Boot 文章

2

changyuan.xu 发布于 2019-02-13

spring-boot-starter-parent Maven的用户可以通过继承spring-boot-starter-parent项目来获得一些合理的默认配置。这个parent提供了以下特性: 默认使用Java 8 使用UTF-8编码 一个引用管理的功能,在dependenc...

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

Java

使用 Micrometer 记录 Java 应用性能指标

刘莉莉 发布于 2019-02-13

运行良好的应用离不开对性能指标的收集。这些性能指标可以有效地对生产系统的各方面行为进行监控,帮助运维人员掌握系统运行状态和查找问题原因。性能指标监控通常由两个部分组成:第一个部分是性能指标数据的收集,需要在应用程序代码中添加相应的代码来完成;另一个部分是后台监控系统,负责对数据进...

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

Java

『互联网架构』软件架构-jenkins搭建和 maven gitlab自动化部署流程(上)(五)

28

刘莉莉 发布于 2019-02-12

几年前没用过jenkins的时候,每次都需要用eclipse打个war包,然后小心翼翼的上传到服务器,给服务器原有的war包改个名字,mv到bak目录中,停止服务,删除原有的webapps的项目,再把新上传的war包放进到tomcat的webapp说的目录下,启动项目。每次改个h...

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

编程技术

SOFA-MOSN源码解析—配置详解

2

songhua.gao 发布于 2019-02-11

SOFAMosn是基于Go开发的sidecar,用于service mesh中的数据面代理。官方文档见 SOFAMosn ,基本架构如下: 一个简单的结合sofa-rpc的例子可参考 SOFAMosn代理SOFARPC 。 观察到启动mosn形似 ./main start -c ...

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

Java

Spring注解大全

Harries 发布于 2019-02-11

注解本身没有功能的,就和xml一样。注解和xml都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列Spring SpringMVC相关注解的简介。 Spring部分 1.声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻...

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

Java

翻译 | 理解Java中的内存泄漏

14

likai 发布于 2019-02-11

Java 的其中一个核心特点是经由内置的垃圾回收机制(GC)下的自动化内存管理。GC 默默地处理着内存分配和释放工作因此能够处理大部分内存泄漏问题。 虽然 GC 能够有效地理一大部分内存,但他不保证能处理所有内存泄漏情况。GC 十分智能,但并不完美。即使是在谨慎的程序员所开发的应...

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