深圳幻海软件技术有限公司 欢迎您!

  • 【实践篇】教你玩转JWT认证---从一个优惠券聊起

    引言最近面试过程中,无意中跟候选人聊到了JWT相关的东西,也就联想到我自己关于JWT落地过的那些项目。关于JWT,可以说是分布式系统下的一个利器,我在我的很多项目实践中,认证系统的第一选择都是JWT。它的优势会让你欲罢不能,就像你领优惠券一样。大家回忆一下一个场景,如果你和你的女朋友想吃某江家的烤鱼

  • HTTPS涉及的加密算法讲解

    前言从2015年左右开始,Google、Baidu、Facebook等互联网巨头,不谋而合地开始大力推行HTTPS,国内外的大型互联网公司很多也都已经启用了全站HTTPS为鼓励全球网站的HTTPS实现,一些互联网公司都提出了自己的要求:1)Google已调整搜索引擎算法,让采用HTTPS的网站在搜索

  • Hybrid开发:AppFrameworks移动开发框架定义页面布局

    这个代码中,将使用appframeworks框架来构建一个超简单的图片预览应用,使用基础的页面定义,不需要你写任何独立的javascript代码,超快超酷,非常适合大家开发基于混合模式(Hybrid)开发的移动应用。 复制<div id="afui"> &n

  • 推荐20个提升程序员软技能与效率的必备工具

    最近有不少的粉丝们私信问我有没有程序员、技术产品、项目经理、UI设计师等岗位的提升工作效率的工具,而且是免费开源不限制的。比如:画图工具、数据抓包工具、原型制作工具,资源如何搜索等等。小编也给你们一一回复了,请大家不要着急,更不会辜负粉丝们的要求,给老铁们安排上。接下来给大家分享20个提升程序员软技

  • 推荐17个Javascript网络请求和动画库工具类

    天给老铁们分享17个Javascript网络请求和动画库工具类,希望大家喜欢。全文大纲网络请求Axios一个基于Promise的HTTP库,可用在Node.js和浏览器上发起HTTP请求,支持所有现代浏览器,甚至包括IE8+Superagent基于Ajax的优化,可以与Node.jsHTTP客户端搭

  • IO Pipeline 读 Minio 源码

    IOPipeline不算什么新鲜事儿,通过 io.Reader io.Writer​ 等接口,把多个流处理连接一起,只需返回 Reader​,直到调用 Read 函数时才读数据,高效节约内存。类比Spark流处理,transformatio

  • Restful、SOAP、RPC、SOA到底有什么区别,你知道了吗?

    为什么有些面试官很喜欢问这个Restful、SOAP、RPC、SOA之间的区别,而回答的时候,总是回答的没有那么的好,于是就想让阿粉给她解答一下这个内容,于是阿粉专门来写一篇文章来进行这个解答。什么是RestfulRestful(RepresentationalStateTransfer)是⼀种架构

  • 为地铁站构建一个智能停车系统

    Web应用程序是在Web服务器上运行的软件。终端用户通过Web浏览器访问Web应用程序。Web应用程序使用客户端—服务器(C/S)架构进行编程,该架构是用户(客户端)通过远程服务器(可能由第三方托管)提供服务。WebAPI(应用程序编程接口)在整个Web上是可用的,用户可以通过HTTP协议访问该接口

  • JMeter:执行顺序与作用域

    一、执行顺序类似于运算符或操作符的优先级,当JMeter测试中包含多个不同的元素时,哪些元素先执行,哪些元素后执行,并不是严格按照它们出现的先后顺序依次有序执行的,而是会遵循一定的内部规则,我们称之为JMeter元素的执行顺序,一般情况下JMeter元素按照如下顺序依次执行:0.配置元件(Confi

  • 谈谈 Java HTTP 基本认证

    大家好,我是指北君。今天我们将看一下HTTP基本认证。指北君将会讲讲它是如何工作的,并且一步步教大家如何使用。什么是HTTP基本认证HTTP基本认证是一种简单的认证方法。客户端可以通过用户名和密码进行认证。这些凭证以特定的格式在AuthorizationHTTPHeader中发送。一般它以Basic

  • Go:gRPC-Gateway 完全指南,你懂了吗?

    大家好,我是程序员幽鬼。gRPC越来越流行,相关的插件也很多,今天介绍的就是一个gRPC插件。gRPC-Gateway是一个插件,它为gRPC服务生成反向代理服务器,将Restful/JSON转换为gRPC,反之亦然。换句话说,gRPC-Gateway将在你的gRPC服务上创建一个层,该层将充当客户

  • 调试 Go 中奇怪的 http.Response Read 行为

    大家好,我是程序员幽鬼。先介绍一下背景知识。使用Dolt[1],你可以push和pull本地MySQL兼容的数据库到远程。远程可以使用doltremoteCLI命令进行管理,它支持多种类型的remotes[2]。你可以将单独的目录用作Dolt远程、s3存储桶或任何实现ChunkStoreServic

  • 我们一起学习 Spring Security过滤器链体系

    在学习SpringSecurity的时候你有没有下面这两个疑问:SpringSecurity的登录是怎么配置的?SpringSecurity的访问控制是什么机制?SpringBootWebSecurityConfiguration上面两个疑问的答案就在配置类SpringBootWebSecurity

  • Undermoon - 手动设置 Redis 集群

    本教程将引导您完成手动设置undermoon集群的过程,以更好地了解undermoon的工作原理。架构我们将在一台机器上部署以下所有部件:mem_broker(内存代理)coordinator(协调器)2个代理与4个Redis节点构建二进制文件复制$cargobuild1.请注意,您还需要安装Red

  • 微服务难点剖析 | 服务拆的挺爽,问题是日志该怎么串联起来呢?

    本文转载自微信公众号「网管叨bi叨」,作者KevinYan11。转载本文请联系网管叨bi叨公众号。现在微服务架构盛行,很多以前的单体应用服务都被拆成了多个分布式的微服务,以解决应用系统发展壮大后的开发周期长、难以扩展、故障隔离等挑战。不过技术领域有个谚语叫--没有银弹,这句话的意思其实跟现实生活中任

  • Istio实现非侵入压缩,微服务之间如何实现压缩

    1使用场景1.1gateway网关用户浏览器访问网页时,在gateway网关配置压缩,减少传输数据,加快网页打开速度。1.2mesh内部微服务相互通信时,特别是用了rest协议,即用http协议通信,配置压缩和解压,可以有效加快数据传输速度,减少网路延迟这个很有用,比如如果我们的rpc协议是http

  • 你知道K8S暴露服务的方式有哪些吗?

    Kubernetes 支持多种将外部流量引入集群的方法。 ClusterIP 、 NodePort 和 Ingress 是三种广泛使用的资源,它们都在路由流量中发挥作用。每一个都允许您使用一组独特的功能和折衷方案来公开服务。背景默

  • SpringCloud原理之Feign

    絮叨前面一节我们学习了一下eureka,我们来回顾一下,首先它是一个cs架构,分为客户端和服务端,客户端也分为生成者和消费者,也就是服务提供方和服务消费方,具体客户端的作用如下当客户端启动的时候向服务端注册当前服务并和服务端维持心跳,用的是后台线程拉取服务端的各个节点集合,然后定时更新服务的信息到本

  • “12306”的架构到底有多牛逼?

    12306抢票,极限并发带来的思考虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家不仅使用12306,还会考虑“智行”和其他的抢票软件,全国上下几亿人在这段时间都在抢票。“12306服务”承受着这个世界上任何秒杀系统都无法超越的QPS,上百万的并发再

  • Java程序员应该看的14本Java书籍!

     关乎于程序员,除了做项目来提高自身的技术,还有一种提升自己的专业技能就是:多!看!书!毕竟,书是学习的海洋呢!So,Java程序员你们准备好了吗?双手奉上Java程序员必读之热门书单。在下面这14本书籍中小编还是要建议大家可以先去关注英文原版,毕竟翻译的书籍中都有一定的语法错误。入门《H

推荐阅读