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

  • 除了 P 站,程序员摸鱼还喜欢上哪些网站?

    data-version="0"> 说到p站,估计不知道的人已经很少了,除了p站还有哪些站?应该很多人思考过这个问题了 二次元可是有ABCDEGKNMT站...等等诸多圣地的!外面的世界很精彩,别抱着一个站啃了~1、A站AcfunAcFun,中国第一家弹幕视频网站,创立于2007

  • Flutter WebView 如何与 h5 同步登录状态

    大家好,我是17。FlutterWebView一共三篇文章在Flutter中使用webview_flutter4.0|js交互FlutterWebView性能优化,让h5像原生页面一样优秀FlutterWebView如何与h5同步登录状态本篇是第3篇,讲下FlutterWebView与h5如何同步状

  • 图解Nginx,系统架构演变 + Nginx反向代理与负载均衡

    大家好,我是哪吒。本系列为SpringCloud微服务系列,先从微服务的入口Nginx开始学习,读哪吒编程,品技术人生。一、系统架构演变最开始接触Java语言的时候,我写的第一个项目是图书管理系统,当时是用JSP+servlet写的,感觉很吊的样子,全班领先水平。慢慢的变成了JSP+SSM架构。到现

  • 从手写到 ADB 配合 Whistle 捣鼓前后端极度舒适的调试环境

    前因相信每一位前端程序员,在日常编写代码中,或多或少都会碰到前端三题:㈠有没有便捷的H5页面抓包和模拟假数据方法?㈡ 在公司网络限制下如何做到手机直连电脑服务,而不是通过费时费力的流水线打包访问测试服务器?㈢学习业界优秀的技术方案时,能不能直接“试”着“改”代码,所见即所得地剖(pōu)析

  • 服务容错加餐:Sentinel核心技术

    在《SpringCloudAlibaba实战》专栏前面的文章中,我们实现了用户微服务、商品微服务和订单微服务之间的远程调用,并且实现了服务调用的负载均衡。也基于阿里开源的Sentinel实现了服务的限流与容错。今天,就和大家一起来聊聊Sentinel的核心技术与配置规则,这应该是全网最全的Senti

  • K8s 如何提供更高效稳定的编排能力?K8s Watch 实现机制浅析

    概述进入K8s的世界,会发现几乎所有对象都被抽象为了资源(Resource),包括K8sCoreResources(Pod,Service,Namespace等)、CRD、APIService扩展的资源类型。同时K8s底层将这些资源统一抽象为了RESTful的存储(Storage),一方面服务端按目

  • 一篇带你理解Restful风格

    REST是什么REST从2000年被RoyFielding提出距今已有20多年,其对Web技术产生了深远的影响。REST本身并没有产生新的技术或者中间件,REST传递的是一种设计思想,其提供了一种约束原则和条件。REST全称为RepresentationalStateTransfer,中文为表征性状

  • Nest.js 用了 Express 但也没完全用,那怎么办?

    Node.js提供了http模块用于监听端口、处理http请求,返回响应,这也是它主要做的事情。但是http模块的api太过原始,直接基于它来处理请求响应比较麻烦,所以我们会用express等库封装一层。这一层做的事情就是给request和response添加了很多处理请求响应的方法,满足各种场景的

  • Jsrpc学习—加密参数Sign变化的网站破解教程

    大家好,我是皮皮。前几天给大家分享jsrpc的介绍篇,Python网络爬虫之js逆向之远程调用(rpc)免去抠代码补环境简介,还有实战篇,Jsrpc学习——网易云热评加密函数逆向,Jsrpc学习——Cookie变化的网站破解教程感兴趣的小伙伴可以戳此文前往。今天给大家来个jsrpc实战教程,让大家加

  • 如何通过 Ingress-Nginx 实现应用灰度发布?

    本文转载自微信公众号「运维开发故事」,作者乔克。转载本文请联系运维开发故事公众号。大家好,我是乔克。今天是元宵,祝大家元宵节快乐!在日常的工作中,我们会经常对应用进行发版升级,在互联网公司尤为频繁,主要是为了满足快速的业务发展。我们经常用到的发布方式有滚动更新、蓝绿发布、灰度发布。滚动更新:依次进行

  • Node.js v17.5.0 发布,核心增加 Fetch API

    Node.jsv17.5.0版本于本周四(2022-02-10)发布,其显著变化为:试验性支持fetch()APIStream新增了find()、toArray()、forEach()、some()、every()方法取消标记esmjson模块NPM更新至8.4.1node-api添加node_ap

  • 提高JavaScript性能技巧,以获得更快的网站

     接下来,让我们看看如何通过七个实用技巧提高JavaScript代码的性能。1.删除未使用的JavaScript代码提高JavaScript性能的一种可靠方法就是减少它。无情地删除未使用的代码。如果你检测到给定的函数已过时,请将其删除,这将缩短下载时间,因为文件大小将减小,浏览器将花费更少

  • Go 1.18 中的三个功能,你知道几个

    大家好,我是程序员幽鬼。每个人都很兴奋,经过十年左右[1]的开发人员要求泛型之后,Go编程语言将在2022年第一季度的Go1.18中获得泛型类型和函数[2]。毫无疑问,泛型将导致大量实验,有些是好的[3],有些是坏的[4],有些挺奇怪[5]。Go1.18还准备通过将模糊[6]测试作为标准测试包的一部

  • Webpack原理与实战之如何使用DevServer提升你的开发效率?

     写在前面我们知道在开发中需要先将源代码进行打包后,再进行运行而后在浏览器打开,每次修改都要遵循这个步骤。那么,有没有什么方法可以省略这么多的繁琐步骤呢?有,但是必须遵守下面的要求:必须能够使用HTTP服务运行而不是以文件形式预览。这样可以更加接近生产环境状态,而且项目中可能需要使用aja

  • 四个全新维度,优化你的HTTP性能到极致

    无论你在做前端、后端还是运维,HTTP都是不得不打交道的网络协议。它是最常用的应用层协议,对它的优化,既能通过降低时延带来更好的体验性,也能通过降低资源消耗带来更高的并发性。可是,学习HTTP不久的同学,很难全面说出HTTP的所有优化点。这既有可能是你没好好准备过大厂的面试,也有可能你没有加入一个快

  • HTTP中GET与POST的区别,很多人都理解错了

     1、GET与POST GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过requestbody传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出

  • 一篇文章教你如何捕获前端错误

    随着前端页面承载功能越来越多,用户本地浏览器环境也错综复杂,因此即使有完善的测试,我们也无法保证上线的代码不会出错。在这种场景下,前端页面的监控就成了各个web项目必备的工具。 一般对页面的监控包含页面性能、页面错误以及用户行为路径获取上报等。 而本文将重点关注其中的错误部分,主

  • 全面的高可用服务系统线上问题排查工具单之一

    本文并不是介绍Linux命令的手册,而是侧重于命令在特定场景下如何帮助应急人员和攻关人员定位问题并解决问题,因此,对于每个命令的介绍将直切主题,直接介绍命令使用的具体场景,而不是介绍命令的详细使用格式。01.必不可少的基础命令和工具1、grepgrep是Linux下通用的文本内容查找命令。也可以利用

  • 全面了解HTTP和HTTPS(开发人员必备)

    序言Http和Https属于计算机网络范畴,但作为开发人员,不管是后台开发或是前台开发,都很有必要掌握它们。在学习Http和Https的过程中,主要是参考了阮一峰老师的博客《阮一峰:HTTP协议入门》,讲的很全面,并且通俗易懂,有兴趣的同学可以去学习学习。这篇文章主要是按照自己的思路来讲解对Http

  • 手写二叉树?程序员面试最常见问题TOP 48

    同学,你会手写二叉树吗?近来正值秋招季节,很多编程面试都要求手写数据结构手推机器学习算法。各位同学为了面试也会刷各种编程题,其中数据结构与排序搜索算法又是最为基础的内容。在本文中,我们为各位读者准备了48道基础面试题,它可以帮助我们更深地理解数据结构。本文所有面试题都提供了Java解决方案,并介绍了

推荐阅读