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

  • PHP转Go实践:xjson解析神器「开源工具集」

    ​xutil今天分享的文章源自于开源项目jinzaigo/xutil的封装。在封装过程中,劲仔将实现原理以及相关实践思考,写成文章分享出来,从而汇总系列文章集合。PHP转Go我和劲仔都是PHP转Go,身边越来越多做PHP的朋友也逐渐在用Go进行重构,重构过程中,会发现php的json解析操作(系列化

  • 前端后端都可以用的精美Json数据查看神器

    对于前后端信息交互来说,目前JSON格式几乎成为了大家约定俗成的传输格式,那么一款方便的json查看,管理工具对于我们来说就非常的有必要,今天要介绍的这款工具从名字就能看出来它对于自己是多的自信,它就是JSONHero。精美如果用一个词来形容JSONHero,那就是太美了,用老罗的话来说就是漂亮的不

  • 现代 Monorepo 工程技术选型,聊聊我的思考

    前言相信很多关注Monorepo生态的同学,应该大都看过这篇文章monorepo.tools[1],其中列举了现存的几个主流的Monorepo相关的工具:Bazel(byGoogle)[2]Lage(byMicrosoft)[3]Lerna[4]Nx(byNrwl)[5]Rush(byMicroso

  • 超实用!深度比较Python对象之间的差异

    很多情况下我们需要对两条数据之间的差异进行比较,如果仅仅是针对数值型对象,那么两者的差值就是所谓的差异,但是如果要比较两条JSON数据间的差异呢?由于JSON数据具有可嵌套可分层的特点,想要明确找出两条JSON数据间的差异并加以描述,如果自己书写方法还是有些费事。这种情况我们就可以使用到第三方库de

  • Go语言实现发送短信验证码并登录

    首先是短信服务商的申请,比如腾讯云、阿里云、网易易盾等,腾讯云自己申请个微信公众号就行,然后申请相关的短信签名、和短信模板,腾讯有100条试用喔。具体的代码实现:配置腾讯云短信服务的发送短信相关配置,具体可以参考腾讯云短信服务的api文档,进行配置。复制sms:secret-key:#秘钥,可在控制

  • 超全!Python 中常见的配置文件写法

    为什么要写配置文件在开发过程中,我们常常会用到一些固定参数或者是常量。对于这些较为固定且常用到的部分,往往会将其写到一个固定文件中,避免在不同的模块代码中重复出现从而保持核心代码整洁。这个固定文件我们可以直接写成一个.py文件,例如settings.py或config.py,这样的好处就是能够在同一

  • JavaScript 中 Fetch 是如何工作的

    译者|陈豪审校|梁策孙淑娟如果我们想从API中获取数据或将数据发布到服务器,必须要用到FetchAPI。fetch()为我们提供了一种通过请求和响应发送和接收HTTP请求的方法,fetch()函数是一个全局函数,最常用于与API交互。如何在JavaScript中使用Fetch我们在使用FetchAP

  • 你不知道的JavaScript中的五个JSON秘密功能

    在开发中,我们会经常使用JSON.stringify(object)来序列化对象,但JSON.stringify方法除了了第一个参数外,还有其它参数可用,今天我们一起来看看这些参数是做啥的,Let's开始。1、格式化默认的JSON.stringify(object)出来数据是一行字符串,这看起来很丑

  • Jsrpc学习—网易云热评加密函数逆向

    大家好,我是皮皮。前几天给大家分享jsrpc的介绍篇,Python网络爬虫之js逆向之远程调用(rpc)免去抠代码补环境简介,感兴趣的小伙伴可以戳此文前往。今天给大家来个jsrpc实战教程,Jsrpc学习——Cookie变化的网站破解教程,让大家继续加深对jsrpc的理解和认识。下面是具体操作过程,

  • GO 实现高并发高可用分布式系统:Log微服务的实现

    本文转载自微信公众号「Coding迪斯尼」,作者陈屹。转载本文请联系Coding迪斯尼公众号。在大数据时代,具备高并发,高可用,理解微服务系统设计的人员需求很大,如果你想从事后台开发,在JD的描述中最常见的要求就是有所谓的“高并发”系统开发经验。但我发现在市面上并没有直接针对“高并发”,“高可用”的

  • Webpack原理与实践:关于如何选择合适的打包工具Rollup和Webpack?

    写在前面Rollup是一款ESModules打包器,它也可以将项目中散落的细小模块打包成整块代码,从而使得这些划分的模块可以更好地运行在浏览器或node.js环境。Rollup与webpack的作用非常类似,但是小巧的多,诞生的初衷就是希望能够提供一个高效地ESModules打包器,充分利用ESMo

  • Battle!用JavaScript发出HTTP请求的不同方法

    本文转载自公众号“读芯术”(ID:AI_Discovery)使用JavaScript时,总会有各种需要发出调用请求的情况,进行ajax调用什么技术更适合呢?最初,尽管有一些方法可以在不刷新页面的情况下从服务器提取数据,但它们通常依赖于笨拙的技术。直到微软为Outlook电子邮件客户端的替代浏览器开发

  • 22个最常用的Python包

     全球各地的程序员都是怎样使用Python?我们从最常用的Python包入手,去解答上述这个问题。最初,我列出过去一年在PyPI上下载次数最多的Python包。接下来,深入研究其用途、它们之间的关系和它们备受欢迎的原因。1.Urllib3下载次数:8.93亿Urllib3是一个Python

  • Python异步与 JavaScript 原生异步有什么区别?

     众所周知,JavaScript是单线程的,所以浏览器通过JavaScript发起的请求是异步请求。Python自带的asyncio模块为Python带来了原生的异步能力。在学习asyncio时,我们应当正确认识到异步代码在Python中与JavaScript原生代码中有什么区别,这样才能

  • 经典范例:7个JavaScript优秀实践

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

  • GitHub上最全中华古诗词数据库又火了

     近期,GitHub上最全中华古诗词数据库再次登上热榜,又火了一把。根据介绍,chinese-poetry最全中华古诗词数据库集合了唐宋两朝近一万四千古诗人,接近5.5万首唐诗加26万宋诗.两宋时期1564位词人,21050首词。该项目已经获得了22.6k个「star」以及4.2k个「fo

  • GitHub标星1.6w+项目HelloGitHub,让开发更简单的开源启蒙手册!

     本文转自雷锋网,如需转载请至雷锋网官网申请授权。最近,一个GitHub标星1.6w+的项目火了起来,它叫做HelloGitHub。听名字不难猜到,这个项目源于『HelloWorld』,寓意为GitHub初次接触者指南。如果你恰好是一个编程新手,并纠结于该如何开始GitHub开源项目的学习

  • 你不想错过的那些JSON工具

    【51CTO.com快译】JSON(JavaScript对象标注)是一种流行的轻量级数据交换格式,在网络上已很常见。众所周知,JSON让开发人员易于使用,又让机器易于解析和生成。JSON吸引了工具构建者的注意,它们开发了用于重新格式化、验证和解析JSON的众多工具,这不足为奇。这些工具既有在Web浏

  • 当JSON解析遇上了泛型,该如何处理泛型擦除问题

    JSON是一种轻量级的数据交换格式,简洁和清晰的层次结构使得JSON成为理想的数据交换语言,常被用于实际项目中。Java生态圈中有很多处理JSON格式化的类库,如json-lib框架、Jackson、Google的Gson、阿里的FastJson等,通过这些类库可以使我们更加简便地处理JSON。下面

  • JSON 库之性能比较:JSON.simple VS GSON VS Jackson VS JSONP

     Java中哪个JSON库的解析速度是最快的?JSON已经成为当前服务器与WEB应用之间数据传输的公认标准,不过正如许多我们所习以为常的事情一样,你会觉得这是理所当然的便不再深入思考了。我们很少会去想用到的这些JSON库到底有什么不同,但事实上它们的确是不太一样的。因此,我们运行了一个基准

推荐阅读