AI
-
KtConnect v0.1.1 正式发布,云原生本地联调测试工具
“互联网+”大赛招募中!鲲鹏优才实习计划等你挑战!>>>>> 项目介绍 KtConnect是一款能让开发者本地运行的服务与Kubernetes集群中的服务双向互连的实用工具,由阿里…
-
带你简易入门一致性算法Raft
hello,大家好,我是张张,「架构精进之路」公号作者。 最近跟团队同学聊到了一致性算法Raft,于是翻了下之前发布整理过的文章,重新温故学习之。 一、Raft算法概…
-
使用jwt来保护你的接口服务
以前写过一篇关于接口服务规范的文章,原文在此,里面关于安全性问题重点讲述了通过appid,appkey,timestamp,nonce以及sign来获取token,使用token来…
-
Spring Cloud 开发内存占用过高,咋解决?
问题 在开发spring cloud过程中一个很严重的资源问题就是内存占用过高,而实际上本机开发测试并没有很大的请求量,所以这是对电脑资源的一种严重的浪费,甚至导致IDE卡死、崩溃…
-
终于搞懂了Java 8 的内存结构,再也不纠结方法区和常量池了!!
Java8内存结构图 虚拟机内存与本地内存的区别 Java虚拟机在执行的时候会把管理的内存分配成不同的区域,这些区域被称为虚拟机内存,同时,对于虚拟机没有直接管理的物理内存,也有一…
-
C#类的动态静态成员和访问权限
前言 最近为了搞Windows桌面窗口编程学了C#,让我对“类”这个概念有了更全面的了解。 以前了解“类”这个概念都是通过JS、Python这些解释语言,因为解释型语言本身的限制,…
-
这些 Goland 技巧,学会开发效率翻倍
hi, 大家好,我是 hhf。 《Goland 这些实操技巧,你可能还不会!》介绍了日常开发中一些比较好用的技巧。本篇文章继续介绍一些其他比较好用的技巧。 自定义结构 tag Go…
-
验证码这样做,瞬间高出一个逼格
前言 行为验证码通过用户的操作来完成验证,常见的行为验证码有拖动式和点触式。 拖动式验证就是根据图片显示,将指定的图形拖动到指定位置完成验证。而点触式验证码就是通过鼠标点击出示例中…
-
【SpringBoot技术专题】「JWT技术专区」SpringSecurity整合JWT授权和认证实现
JWT基本概念 JWT,即 JSON Web Tokens(RFC 7519),是一个广泛用于验证 REST APIs 的标准。虽说是一个新兴技术,但它却得以迅速流行。 JWT的验…
-
netty系列之:使用POJO替代buf
简介 在之前的文章中我们提到了,对于NioSocketChannel来说,它不接收最基本的string消息,只接收ByteBuf和FileRegion。但是ByteBuf是以二进制…