标签:UI 第2页

Spring

Spring Cloud Alibaba基础教程:Sentinel使用Apollo存储规则

1

xiaoli.wang 发布于 2019-04-19

上一篇我们介绍了如何通过Nacos的配置功能来存储限流规则。Apollo是国内用户非常多的配置中心,所以,今天我们继续说说Spring Cloud Alibaba Sentinel中如何将流控规则存储在Apollo中。 使用Apollo存储限流规则 Sentinel自身就支持了多...

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

Spring

SpringBoot集成FastDFS+Nginx整合基于Token的防盗链

xiaoli.wang 发布于 2019-04-19

为什么要用SpringBoot? SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展...

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

编程技术

基于Kubernetes的微服务可观察性与Istio服务网格(一)

26

songhua.gao 发布于 2019-04-19

本系列文章将分为两部分,在此我们将探讨Istio服务网格中一部分,即可观察性工具集。这些工具包含了Jaeger,Kiali,Prometheus以及Grafana。为辅助我们此行探索,我们将在GCP上部署基于Go的微服务参考平台到GKE上去。 什么是可观察性 与区块链,无服务器,...

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

Java

JDK动态代理的理解与分析

6

hellas 发布于 2019-04-19

前言 java的设计模式中有一项设计模式叫做代理模式,所谓代理模式,就是通过代理方来操作目标对象,而不是自己直接调用。代理又分为静态代理和动态代理,静态代理就是针对每个被代理对象写一个代理类,操作不够优雅;动态代理,可以根据接口动态的生成代理类,这动态生成的类不需要自己书写,jd...

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

Java

2019-DDCTF-WEB-WriteUp

37

尖兵 发布于 2019-04-19

最近打了打DDCTF,本来是无聊打算水一波。最后竟然做high了,硬肛了几天.. [100pt] 滴~ 看到url疑似base64,尝试解密后发现加密规则如下。 b64(b64(ascii2hex(filename))) 于是可以自己构造,使其实现任意文件读取,首先先尝试/etc...

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

Java

“Python太火了!请救救Java!”9万程序员刷屏朋友圈 !

5

changyuan.xu 发布于 2019-04-19

没想到有生之年,笔者能观察到“霸主陨落”的过程,继PLPY4月榜单官宣,Python躺赢,再度“夺”冠,实力甩下Java和C后,近期,Stack Overflow发布了2019开发者调查报告,也证实了王者陨落这一事实。 那么,2019年大环境下,程序员群体正在发生哪些变化?收入究...

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

Spring

SpringCloud使用Sofa-lookout监控(基于Eureka)

4

xiaoli.wang 发布于 2019-04-19

本文属于是前几篇文章的后续,其实一开始感觉这个没有什么必要写的,但是最近一个朋友问我关于这个的问题,所以想着还是写一篇基于Eureka监控使用Pormetheus监控Sofa-Lookout监控的文章。 前几篇文章请看: 《SpringBoot使用prometheus监控》 《S...

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

Java

Jenkins自动化打包–war包

19

Harries 发布于 2019-04-19

一、需求 Jenkins大多数情况下都是用来部署Java项目,Java项目有一个特点是>需要编译和打包的,一般情况下编译和打包都是用maven完成,所以系统环境中需要安装maven。因本公司仓库使用svn,这里通过svn部署。 二、实验环境 三、实验步骤 1.安装插件 &q...

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

Java

Java程序员面对未来架构,如何追赶技术革新的脚步?

5

likai 发布于 2019-04-19

身处互联网行业的我们一直处在变革的最前端,受到行业发展浪潮的洗礼,不停歇地追赶着技术革新的脚步。特别是近几年来, 互联网架构不断演化,经历了从集中式架构到分布式架构,再到云原生架构的过程 。在这个演变过程中,我们可以深刻感受到一系列的格局变化 —— 软件改变世界,开源改变软件,云...

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

Java

Java几种常用JSON库性能比较

2

yeseng 发布于 2019-04-19

本篇通过JMH来测试一下Java中几种常见的JSON解析库的性能。 每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库。但是百闻不如一见,只有自己亲手测试过的才是最值得相信的。 JSON不管是在Web开发还是服务器开发中是相当常见的数据传输格式,一般情况我们对于JS...

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

Java

Maven最全教程,看了必懂

30

darida 发布于 2019-04-19

前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。 一、为什么使用Maven这样的构建工具【why】 ① 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。...

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

Spring

Spring进阶之@ControllerAdvice与统一异常处理

changyuan.xu 发布于 2019-04-19

Spring源码中有关 @ControllerAdvice 的注解如下: Specialization of {@link Component @Component} for classes that declare {@link ExceptionHandler @Except...

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

Java

用Swing写了一个Class编辑器:ClassEditor

xiaoli.wang 发布于 2019-04-19

字节码编辑器?据我所知,修改字节码相当麻烦。一般情况下,我们需要: 将 jar 包用 JD-GUI 等工具,将所有 Class 文件全部反编译成 Java 文件; 外网安装 Idea,将该Java项目拖到 Idea; 解决各种 Maven 依赖,但有些依赖在内网 Maven 仓库...

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

Java

RxJava2 错误处理详解

hanze 发布于 2019-04-19

熟悉RxJava的知道,onError跟onComplete是互斥的,出现其中一个,观察者与被观察者的关系就被中断(以下简称:管道中断),观察者就永远不会收到来自被观察者发出的事件。 然后有些情况下,出现了错误,我们希望可以进行一些补救措施,例如: 由于网络原因或者其他原因,Ht...

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

Java

Jenkins自动化部署 .net core

7

邓龙华 发布于 2019-04-19

k8s in rancher版 准备基础软件 Gogs docker run -d -p 10022:22 -p 10080:3000 / --name=gogs --net=gogs / -v /opt/docker/gogs/:/data / gogs/gogs 复制代码 R...

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

Spring

Spring系列(一):Spring MVC bean 解析、注册、实例化流程源码剖析

1

zhuangli 发布于 2019-04-19

最近在使用Spring MVC过程中遇到了一些问题,网上搜索不少帖子后虽然找到了答案和解决方法,但这些答案大部分都只是给了结论,并没有说明具体原因,感觉总是有点不太满意。 更重要的是这些所谓的结论大多是抄来抄去,基本源自一家,真实性也有待考证。 要成为一名优秀的码农,不仅能熟练的...

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

Java

Java并发 — 互斥锁

4

Harries 发布于 2019-04-19

互斥锁解决了并发程序中的 原子性 问题 禁止CPU中断 原子性:一个或多个操作在CPU执行的过程中 不被中断 的特性 原子性问题点源头是 线程切换 ,而操作系统依赖 CPU中断 来实现线程切换的 单核时代,禁止CPU中断就能禁止线程切换 同一时刻,只有一个线程执行 ,禁止CPU中...

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