标签:remote

Java

聊聊dubbo的NettyServer

邓龙华 发布于 2019-08-30

序 本文主要研究一下dubbo的NettyServer AbstractServer dubbo-2.7.3/dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/transport/A...

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

Java

【深入浅出-JVM】(69):class文件

68

dulong 发布于 2019-08-30

结构 结构体 ClassFile { u4 magic; u2 minor_version; u2 major_version; u2 constant_pool_count; cp_info constant_pool[constant_pool_count-1]; u2 ac...

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

Spring

MVC高级特性 & REST服务 & Security企业级认证授权 & 优雅编码(一)

23

likai 发布于 2019-08-29

本文中所有实例代码已托管码云: gitee.com/zhenganwen/… 文末有惊喜! 开发环境 JDK1.8 Maven 项目结构 spring-security-demo 父工程,用于整个项目的依赖 security-core 安全认证核心模块, security-bro...

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

Spring

嘿码程序员面试指南

13

xiaoli.wang 发布于 2019-08-29

一、电商项目的综述 1. 项目架构图 2. 项目人员配置 产品经理 :1人,确定需求以及给出产品原型图。 项目经理 :1人,项目管理,项目质量、进度管理,人力、资源整合调度。 设计团队 :2人,根据产品经理给出的原型制作静态页面。 开发团队 :6人,包括前端和后端业务实现,实现产...

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

Spring

跟我学SpringCloud | 第十六篇:微服务利剑之APM平台(二)Pinpoint

9

wenming.gapo 发布于 2019-08-29

SpringCloud系列皇冠最新网址886655|免费注册 | 第十六篇:微服务利剑之APM平台(二)Pinpoint Springboot: 2.1.7.RELEASE SpringCloud: Greenwich.SR2 1. Pinpoint概述 Pinpoint是一个由韩国人编写的为大型分布式系统服...

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

Java

netty无缝切换rabbitmq、activemq、rocketmq实现聊天室单聊、群聊功能

3

xiaoli.he 发布于 2019-08-28

netty的pipeline处理链上的handler:需要IdleStateHandler心跳检测channel是否有效,以及处理登录认证的UserAuthHandler和消息处理MessageHandler protected void initChannel(SocketCh...

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

Java

NestJs学习之旅(8)——管道

3

xiaoli.wang 发布于 2019-08-28

欢迎持续关注 NestJs学习之旅 系列文章 管道 熟悉Linux命令的伙伴应该对“管道运算符”不陌生。 ls -la | grep demo "|" 就是管道运算符,它把左边命令的输出作为输入传递给右边的命令,支持级联,如此一来,便可以通过管道运算符进行复杂...

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

Java

Servlet技术——request、respone详解

6

songhua.gao 发布于 2019-08-28

Servlet之request、respone详解 Request (一) 概述 request是Servlet.service()方法的一个参数,在客户端发出每个请求时,服务器都会创建一个request对象,并把请求数据封装到request中,然后在调用Servlet.serv...

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

Java

TKey SSO 单点登录系统介绍

3

尖兵 发布于 2019-08-28

Introduction TKey = Token Key 以 OAuth 2.0 标准为接口设计原则的单点登录系统(SSO) 初衷: 做国内各种登录场景的配件,以完善的学习资料为主核心竞争力 纯粹的 HTTP,任意设备、任意场景 跨域无状态,随意横向扩展,服务高可用 Sprin...

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

Java

java应用监测(5)-可视化监测工具

11

hanze 发布于 2019-08-28

tags: java, troubleshooting, monitor,jvisualvm,jconsole 一句话概括:jdk本身自带的监控工具jconsole和jvisualvm可以更方便,更直观地对java应用进行性能监测,下文为你讲解如何使用它们。 1 引言 前面几篇文...

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

Java

dubbo流量上线时的非平滑问题

12

yeseng 发布于 2019-08-27

点击上方蓝色字关注我们~ 前言 笔者最近解决了一个困扰了业务系统很久的问题。 这个问题只在发布时出现,每次只影响一两次调用,相较于其它的问题来说,这个问题有点不够受重视。 由于种种原因,使得这个问题到了业务必须解决的程度,于是就到了笔者的手上。 问题现场 我们采用的是dubbo服...

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

Java

一键实现自动化部署(灰度发布)实践

3

xiaoli.wang 发布于 2019-08-27

在过去几年的DevOps的浪潮中,自动化、持续集成这两个概念早已深入人心(互联网技术人)。比尔盖茨先生曾经都说过:“任何技术在一个业务中使用的第一条规则就是,将自动化应用到一个高效的操作上将会放大高效。第二条就是自动化应用到一个低效操作上,则放大了低效率。” 自动化部署也逐渐成为...

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

Java

图片转字符图片(一)

3

changyuan.xu 发布于 2019-08-26

序言 这个是从抖音上学来的,一开始刷抖音,遇到不少字符串跳舞的视频,因此来实践一下 主要分为三个部分 静态图片转静态图片 gif转gif 视频转视频 静态图片转静态图片 其实原理很简单,读取图片的像素,新建一张大小一样的图片,根据原图像素的灰度,决定是不是要显示出来,并在新图相应...

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

Java

Springboot源码分析之TargetSource

1

小丁 发布于 2019-08-26

摘要: 其实我第一次看见这个东西的时候也是不解,代理目标源不就是一个class嘛还需要封装干嘛。。。 其实 proxy 代理的不是 target ,而是 TargetSource ,这点非常重要,一定要分清楚!!! 通常情况下,一个代理对象只能代理一个target,每次方法调用的...

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

Spring

【最简OAuth 2.0 皇冠最新网址886655|免费注册】开发认证中心及资源服务器接入

3

Harries 发布于 2019-08-26

背景: 网上很多讲配置 oauth2 ,配置方法 复杂纷繁对于初学者很不友好,让人望而却步 欢迎关注本系列博客 基于 spring cloud 最新版本 hoxton 完成oauth2 的实践 Spring Cloud OAuth ]( http://www.ruanyifeng...

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

Java

微服务架构

10

hellas 发布于 2019-08-26

一、单体架构 1. 单体架构的简介 2. 单体架构的架构图 3. 单体架构的优点 4. 单体架构的缺点 二、微服务架构 1. 微服务架构的简介 微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。 微服务也指一种种松...

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

Java

你的安卓项目编译要花 10 分钟,如何缩短到 1 分钟?

9

hellas 发布于 2019-08-26

关注世界领先 DevOps 平台 JFrog 痛点 如果项目的代码库较大,例如大型的安卓开发项目,在构建的时候耗时较长,达到数十分钟甚至更长,分析其原因,其中一部分时间是花在构建上。在大规模开发团队中,例如上百人的开发团队,如果每个人构建一次需要花费数十分钟,那么团队每天浪费的时...

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

Java

SpringBoot:配置 AOP 打印日志

1

dulong 发布于 2019-08-24

在项目开发中,日志系统是必不可少的,用 AOP 在Web的请求做入参和出参的参数打印,同时对异常进行日志打印,避免重复的手写日志,完整案例见文末源码。 一、 Spring AOP AOP (Aspect-Oriented Programming,面向切面编程),它利用一种&quo...

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