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

  • JSON APIs and Ajax

    JSONAPIsandAjaxonclick希望代码仅在页面完成加载后执行。将名为DOMContentLoaded的JavaScript事件附加到document中。以下是实现的代码:document.addEventListener('DOMContentLoaded',function(){})

  • package.json 配置完全解读

    package.json是前端每个项目都有的json文件,位于项目的根目录。许多脚手架在搭建项目时也会自动帮我们自动初始化好package.json。package.json里面有许许多多的配置,与项目息息相关,了解它们有助于了解项目,提效开发,规范代码。今天主要介绍一些常见配置,我把它们分为了7大

  • SpringBoot读取资源目录中的JSON文件方法

    前言最近在做一个公共相关的内容,公告里边的内容,打算做成配置化的。但是考虑到存储到数据库,需要建立数据库表;存储到配置组件中,担心配置组件存储不下;于是决定先暂时存储到项目中的资源目录中,以JSON的格式存储,待观察公告这一模块的需求变更如何,再另行做打算。本文分享SpringBoot读取资源目录J

  • 写一个爬取板块资金流的Python程序

    通过上面爬取股票个股资金流的例子,大家应该已经能够学会自己编写爬取代码。现在巩固一下,做个相似的小练习题。要动手自己编写Python程序,爬取网上板块的资金流。爬取网址为http://data.eastmoney.com/bkzj/hy.html,显示界面如图1所示。  &nbs

  • 不用Swagger,那我用啥?

    1.OpenApi在正式学习SpringDoc之前,先给大家介绍一下OpenAPI。OpenApi是一个业界的API文档标准,是一个规范,这个规范目前有两大实现,分别是:SpringFoxSpringDoc其中SpringFox其实也就是我们之前所说的Swagger,SpringDoc则是我们今天要

  • Vue3 中如何加载动态菜单?

    之前写了两篇文章和大家分享了TienChin项目中的菜单数据问题,还没看过的小伙伴请戳这里:​​Vue里,多级菜单要如何设计才显得专业?​​​​TienChin项目动态菜单接口分析​​这两篇文章主要是和大家说明了后端如何根据当前登录用户,动态生成一个菜单JSON。那么现在的问题就是,当前端收到后端返

  • 几个提升Go语言开发效率的技巧,你学会几个?

    前言哈喽,大家好,我是asong。每门语言都有自己的语法糖,像java的语法糖就有方法变长参数、拆箱与装箱、枚举、for-each等等,Go语言也不例外,其也有自己的语法糖,掌握这些语法糖可以助我们提高开发的效率,所以本文就来介绍一些Go语言的语法糖,总结的可能不能全,欢迎补充。可变长参数Go语言允

  • Python 解析参数的三种方法

    Let'sgo!我们以机器学习当中的调参过程来进行实践,有三种方式可供选择。第一个选项是使用argparse,它是一个流行的Python模块,专门用于命令行解析;另一种方法是读取JSON文件,我们可以在其中放置所有超参数;第三种也是鲜为人知的方法是使用YAML文件!好奇吗,让我们开始吧!先决条件在下

  • 爬虫篇之JS逆向破解

    爬虫中很重要的一个点就是JS的逆向破解加密,今天我们来浅析一下。背景先简单介绍一下为什么要有JS解密,目前大部分网页都是采用的前后端分离的方式,所以呢,爬虫的一般破解之道都是从后端接口来做文章,进行突破。不过道高一尺,魔高一丈,网页开发会对API接口请求参数进行加密,来增加爬虫抓取的门槛。为此可以通

  • 分享几个常用的 IDEA 插件,每一个都能提高工作效率

    作为一个程序员,虽然阿粉不承认自己每天都在搬砖,但是事实告诉阿粉自己就是在搬砖,那如何高效的搬砖就成了阿粉持续研究的课题,毕竟通过高效的搬砖过后,阿粉才能有时间好好摸鱼。今天阿粉就把自己工作中最常用的几个IDEA插件分享给大家,帮助大家提高工作效率(更好的搬砖)。GenerateAllSetterP

  • 携程基于 GraphQL 的前端 BFF 服务开发实践

    作者:工业聚,携程高级前端开发专家,react-lite,react-imvc,farrow等开源项目作者。兰迪咚,携程高级前端开发专家,对开发框架及前端性能优化有浓厚兴趣。​一、前言过去两三年,携程度假前端团队一直在实践基于GraphQL/Node.js的BFF(BackendforFronten

  • JavaScript Object Notation 必知必会

    今天我们来看一个常见的概念——JSON,来看下它的概念、使用、技巧、相关工具!一、JSON概述1.概念JSON全称为JavaScriptObjectNotation,是一种轻量级的数据交换格式。它是JavaScript中用于描述对象数据的语法的扩展。不过并不限于与JavaScript一起使用。它采用

  • 复盘Node项目中遇到的13+常见问题和解决方案

    笔者之前陆陆续续接手过几个nodejs项目,也参与过几个有点意思的nodejs开源项目,最近把其中遇到的一些问题和解决方案做一个梳理,避免大家继续踩坑.话不多说我们开始吧!1.window和mac下设置NODE_ENV变量的问题我们都知道在前端项目中会根据不同的环境变量来处理不同的逻辑,在nodej

  • httpx:一个 Python Web 客户端

    Python的 ​​httpx​​ 包是一个复杂的Web客户端。当你安装它后,你就可以用它来从网站上获取数据。像往常一样,安装它的最简单方法是使用 ​​pip​​ 工具:复制$python-mpipinstallhttpx--user1.要使用它,把它导入到P

  • 只知道JWT,那JWE、JWS、JWK、JWA呢?

    移动端兴起和OAuth2的流行导致JWT这几年火得一塌糊涂。今天要介绍另一个规范集JOSE[1],全称JavascriptObjectSigningandEncryption,它和JWT有莫大的关系。JOSE简介JOSE是一个Javascript对象签名和加密协议,目的是提供一种在各个通讯方之间安全

  • 使用 Node-Config 在 Node.Js 中创建配置文件

    管理跨不同环境的多个配置文件可能具有挑战性,并且有多种工具正试图用不同的方法解决这个问题。但是,在本文中,我们将学习如何使用node-config[1]跨不同部署环境创建和管理Node.js配置文件。node-config是什么?Node-config允许你在你的Node应用程序中为不同的部署环境创

  • 你不知道的 JSON.stringify!!!

    JSON.stringify是我们经常用到的的一个方法,它主要作用是将JavaScript值和对象转换为字符串。如:复制JSON.stringify({ foo: "bar" }); // => '{"foo":"bar"}'&nbs

  • 项目中要不要使用 Go?我是这么思考的

    我最近决定在一个新项目中使用GoLang来实现一组增删改查的API。在此之前,我较为熟悉Java,Groovy,了解一些Python。我大部分的经验都是使用Java或者Groovy加上SpringBoot。这让我感到有些无聊,所以为什么不来学点儿东西找找乐子呢?要求以下是一些要求。设计并实现领域数据

  • 编写更鲁棒的JavaScript代码:7个优秀实践

    来源:Pexels1.编写构造函数时,在.prototype上添加方法根据我头两年接触JavaScript的经历,如果你是一名JavaScript新手,可能会对这部分有些陌生。(请记住,这并不适用于类,因为类已经将方法附加到它们的prototype上。)以下是构造函数的一个示例:复制function

  • 编写高质量箭头函数的5个优秀做法

    箭头功能值得流行。它的语法简洁明了,使用词法绑定绑定this,它非常适合作为回调。在本文中,通过了解决学习5个最佳实践,以便我们可以从中学习更多箭头函数的知识,并从它身上获得更多的好处。1.箭头函数名推断JS中的箭头函数是 匿名(anonymous) 的:函数的 nam

推荐阅读