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

开发工具

  • 中后台 CSS Modules 优秀实践

    工作中发现前端CSS的使用五花八门,有用Sass,Less这种预处理语言,还有CSSinJS这种奇葩玩法,还有TailWindCSS这种原子化的CSS方案,还有CSSModules这种专注解决局部作用域和模块依赖问题的单纯技术。这么多种类,我们该怎么选呢,下面我介绍一种在现在微前端趋势下,在中后台项

  • 用Python进行人脸识别「包括源代码」

    Python可以从图像或视频中检测和识别你的脸。人脸检测与识别是计算机视觉领域的研究热点之一。人脸识别的应用包括人脸解锁、安全防护等,医生和医务人员利用人脸识别来获取病历和病史,更好地诊断疾病。关于Python人脸识别在这个python项目中,我们将构建一个机器学习模型,该模型从图像中识别人。我们在

  • ES12中新的JavaScript 语言特性

    JavaScript语言规范,也称为ECMAScript或ES,是一个动态文档,每年都会根据不断变化的需求进行修改。虽然JavaScript最初是一种脚本语言,但ECMAScript规范概述指出,该语言“现在被用于许多不同环境和规模的全方位编程任务。”因此,JavaScript被更好地理解为一种功能

  • 2022年的前端行业,咋样啦?

    开发者和工作现在在哪里办公?远程办公绝对称得上是开发行业最大的变化了,过去一年一直在远程办公的受访者居然高达59%(可能跟海外的受访者占比较高有关,据我了解国内没有这么多),只有5%的受访者表示只在办公室办公。相信大部分前端同学还是更喜欢远程办公的,没有通勤的压力,也更自由。做前端多久了?相对其他行

  • 为什么企业需要创建微服务目录?

    译者|布加迪审校|孙淑娟什么是微服务目录?微服务目录是放置企业构建和部署的所有不同服务的管理平台。这一单一的管理平台让企业可以查看有哪些应用程序、这些应用程序的源代码在哪里以及它们如何部署。该目录还可能含有其他许多类型的数据,可以集中起来呈现整体视图。企业可以调整目录,以适应多项服务需要的任何类型的

  • 超实用!教你用 Python 获取并下载美股数据

    1.准备请选择以下任一种方式输入命令安装依赖:1.Windows环境打开Cmd(开始-运行-CMD)。2.MacOS环境打开Terminal(command+空格输入Terminal)。3.如果你用的是VSCode编辑器或Pycharm,可以直接使用界面下方的Terminal.复制pipinstal

  • 链路追踪:Sleuth整合ZipKin

    在《SpringCloudAlibaba实战》专栏前面的文章中,我们实现了用户微服务、商品微服务和订单微服务之间的远程调用,并且实现了服务调用的负载均衡。也基于阿里开源的Sentinel实现了服务的限流与容错,并详细介绍了Sentinel的核心技术与配置规则。简单介绍了服务网关,并对SpringCl

  • 终端复用软件Tmux的那些事儿

    什么是Tmux简单来说,tmux是一个终端复用器,第一,它是在终端下,也就是我们常说的命令下使用的,第二,它是一个可以在一个窗口管理各种会话的软件。也就是说,你可以在一个终端下干多种事情,一边写前端项目,一边写后台项目,可以同时查看进程资源占用,也可以运行终端命令。为什么使用Tmux当然是为了方便操

  • 一篇文章解密 Arthas 实现原理

    前言在之前文章中介绍了Arthas应用诊断利器--入门和常用骚操作,想必大家同我一样对Arthas这么强大的功能所折服(如何做到无需重启attach到JVM、又如何实现各种监听和统计等功能),今天我们就来对Arthash的实现进行解密。提前透露下今天重要的角色:Instrument、ASM。Inst

  • 什么!Sentinel流控规则可以这样玩?

    你好,大家可以叫我“小农”,这是我更新的第68篇文章,点赞再看,养成习惯,点击左上角蓝字关注我️❤牧小农。前言上一篇文章中,我们讲解了关于sentinel基本介绍以及流控规则中直接和快速失败的效果,有兴趣的可以去看上一篇文章,今天,我们给大家带来更加详细的关于sentinel流控规则的介绍。今天的内

  • 详解Spring Boot中的JWT令牌管理策略

    译者|朱先忠审校|梁策孙淑娟为了安全起见,使用无状态JWT令牌时可以使用短时限TTL(1分钟)策略,然后这些令牌会在其生存时间内及时刷新。如果服务器不知道用户何时注销,那么可以继续刷新已注销用户的令牌。本文将提供针对这个问题的一种解决方案,使之在保持水平扩展性的同时确保安全性能不受影响。架构设计从图

  • 中国首位游戏设计博士黄石:今日之技术即未来之艺术!所有技术都在加速发展

    2021年被称为元宇宙的元年。经过一年多的发展,元宇宙相关的技术在不同参与者的演绎下日益丰富。近日由51CTO主办的MetaCon元宇宙技术大会上,中国首位游戏设计博士、中国传媒大学副教授黄石带来了主题演讲《未来已来:元宇宙游戏技术展望》,为大众呈现全新的视角。黄石认为,元宇宙是人类历史进化的一种必

  • 简单的六种防止数据重复提交的方法!

    作者|磊哥来源|Java中文社群(ID:javacn666)转载请联系授权(微信ID:GG_Stone)有位朋友,某天突然问磊哥:在Java中,防止重复提交最简单的方案是什么?这句话中包含了两个关键信息,第一:防止重复提交;第二:最简单。于是磊哥问他,是单机环境还是分布式环境?得到的反馈是单机环境,

  • 其他人还在放“大模型”的卫星 微软已经教会开发者怎么用它了

    春夏之交,正是全球各大顶级科技公司举办年度活动的季节。两周前是谷歌,而这一周终于轮到了微软。仅用短短43分钟的时间,微软董事长兼CEO萨蒂亚·纳德拉(SatyaNadella)就完成了今年Build2022大会主题演讲。有如说快板一般,他发布了微软在开发者流程、云计算、微服务、AI大模型商用化、低代

  • 用 Go 重写 Node.js 服务:项目性能提升 5 倍,内存减少 40%

    HasuraStorage 是一项开源服务,在hasura和任何s3兼容的存储服务之上增加了一个存储服务。其目的是能够利用云存储服务,同时也利用hasura的功能,如它的graphqlAPI、权限、行动、预设等。出于业务发展需求,HasuraStorage团队近期将其原本用 No

  • 值得尝试的 30 个开源文本编辑器

    正在寻找新的文本编辑器?这里有30个编辑器可供尝试。计算机是基于文本的,因此你使用它们做的事情越多,你可能就越需要文本编辑应用程序。你在文本编辑器上花费的时间越多,你就越有可能对你使用的编辑器提出更多的要求。如果你正在寻找一个好的文本编辑器,你会发现Linux可以提供很多。无论你是想在终端、桌面还是

  • SOA中的软件架构设计及软硬件解耦方法论

    ​对于下一代集中式电子电器架构而言,采用central+zonal中央计算单元与区域控制器布局已经成为各主机厂或者tier1玩家的必争选项,关于中央计算单元的架构方式,有三种方式:分离SOC、硬件隔离、软件虚拟化。集中式中央计算单元将整合自动驾驶,智能座舱和车辆控制三大域的核心业务功能,标准化的区域

  • 大淘宝用户平台技术团队单元测试建设

    单元测试是工程交付前质量保障的第一环,也无疑是软件工程质量保障的重要基石,有效的单元测试能够提前发现90%以上的代码Bug问题,同时也能防止代码的腐化,在工程重构演进时起到至关重要的作用。为什么需要单元测试纵观优秀的开源工程,完备的单元测试总是必须的条件。通过这些单元测试,我们可以充分了解代码中相关

  • Git 教程:重命名分支、删除分支、查看分支作者

    掌握管理本地/远程分支等最常见的Git任务。Git的主要优势之一就是它能够将工作“分叉”到不同的分支中。如果只有你一个人在使用某个存储库,分支的好处是有限的。但是,一旦你开始与许多其他贡献者一起工作,分支就变得必不可少。Git的分支机制允许多人同时处理一个项目,甚至是同一个文件。用户可以引入不同的功

  • 软件开发的「两全」其美:全自动 全栈式

    本文转自雷锋网,如需转载请至雷锋网官网申请授权。企业家、CTO经常会思考一个问题:数字化转型的重要支撑是什么?有人说重在解决方案的选择,有人说贵在运营思维的转变,而无论是什么,最终的落地则是软件的搭建和使用。但现实是,程序员的工作变得愈加繁忙,写不完的代码,沟通不完的流程,解决不完的BUG,繁琐的开

  • CSS 实现可拉伸调整尺寸的分栏布局

    很多页面布局,特别是那种工具类的、比如编辑器、可视化平台等,为了充分的利用屏幕空间,都会提供拖拽调节各个分栏尺寸的功能,比如像vscode。vscode抽象开来,其实就是这样一个布局,左右、上下都是可以调整的,如下:可拉伸调整的分栏布局你也可以先看实际效果:CSS可拉伸分栏布局2(juejin.cn

  • 想要控制好权限,这八个注解你必须知道!

    小伙伴们知道松哥最近在做TienChin项目,项目里涉及到一个问题,那就是数据权限过滤,有不少小伙伴对这个问题觉得特别迷,希望松哥松哥能整一篇文章讲讲,好吧,安排。在讲数据权限之前,我们有必要先和大家介绍一下SpringSecurity中的权限注解,把这个捋清楚了,再去看TienChin项目的权限注

  • 八个酷炫的GitHub技巧,让你看起来像大佬一样!

    作为一名开发者,大部分都用过GitHub。但你可能不知道,GitHub有很多隐藏的功能可以帮助我们更好地使用它。1.使用"t"键来快速搜索文件这是一个很酷的功能,只有少数人知道。当你想查看一个文件的内容时,你可以按"T"键,然后输入文件名,就可以直接跳到目标文件。步骤打开https://github

  • 分享一个2022年火遍全网的Python框架

    最近Python圈子当中出来一个非常火爆的框架PyScript,该框架可以在浏览器中运行Python程序,只需要在HTML程序中添加一些Python代码即可实现。该项目出来之后便引起了轰动,马上蹿升到了Github趋势榜榜首,短短20天已经有10K+的star了。既然如此,小编今天就带大家来看看该框

推荐阅读