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

  • 移动端 H5 实现拍照功能

    下面是实现移动端H5拍照功能的几种方法:1、使用<inputtype="file">:通过HTML5规范中的<inputtype="file">调用系统摄像头,并选择拍摄的照片。但这种方式可能会导致页面刷新。实现移动端H5拍照功能的代码:在HTML中创建一个<input

  • 【原创】什么是chatGPT?Unity结合OpenAI官方api实现类似chatGPT的AI聊天机器人

    一、什么是ChatGPT        最近chatGPT爆火,网络铺天盖地的各种文章视频,各种牛逼之声。倒算不上第一时间使用,发布隔了一周多,才从同事那里听说了这么个神奇的技术。这周阳了,持续发烧在家,忙着养病也没时间

  • Tauri:下一代桌面应用开发框架?

    桌面应用开发在处于移动互联网的当下,虽然桌面应用的重要性已经不能同往日而语,但在我们平常的日常工作和生活中,还是扮演着非常重要的角色和地位。在我们的日常工作中,离不开Lark、VSCode等桌面应用。相比较于移动端而言,桌面端应用的生态多种多样,因此也诞生了各种各样的桌面应用开发技术栈。本次分享将会

  • 封装 axios 拦截器实现用户无感刷新 access_token

    前言最近做项目的时候,涉及到一个单点登录,即是项目的登录页面,用的是公司共用的一个登录页面,在该页面统一处理逻辑。最终实现用户只需登录一次,就可以以登录状态访问公司旗下的所有网站。单点登录(SingleSignOn,简称SSO),是目前比较流行的企业业务整合的解决方案之一,用于多个应用系统间,用户只

  • 一些可以帮助你完成日常工作自动化的接口

    有时我们需要API来快速完成工作或提高工作效率。在本文将分享10个API来自动化你的日常问题。自动上传视频到YouTube有不少自媒体会做视频,有了这个,就可以把做好的视频批量上传了。接口获取地址:https://developers.google.com/youtube/v3代码:复制#获取API

  • 使用 Excel 和 Python 从互联网获取数据

    今天的文章主要分为两个部分,一是用通过Python构建一个数据网站​,二是分别使用Excel和Python从编写的Web网站上获取数据。一、构建测试用网站数据通过PythonFlaskWeb框架分别构建一个Web网站和一个WebAPI服务。1.构建Web网站新建一个名为“5-5-WebTable.p

  • 让打卡小工具"智能一点”:添加请假过滤、Token自动刷新

    大家好,我是杨成功。前面写了一篇文章,介绍了如何用Node.js+钉钉API实现考勤打卡连续提醒的小工具。有的同学留言说为什么不直接调用钉钉API自动打卡(这个我也想过)。可惜我翻遍了钉钉的文档都没有找到这个API。再说了,怎么可能有这个API呢?想啥呢?还有的同学严厉的指出了问题:“我请假了你还一

  • 组员老是忘记打卡,我开发了一款小工具,让全组三个月全勤!

    我司使用钉钉考勤打卡,人事要求的比较严格,两次未打卡记缺勤一天。但我们组醉心于工作,老是上下班忘记打卡,每月的工资被扣到肉疼。开始的时候我们都设置了一个打卡闹铃,下班后准时提醒,但有的时候加班,加完班回家又忘记打卡了。还有的时候迷之自信的以为自己打卡了,第二天看考勤记录发现没打卡。为了彻底解决这个问

  • Vue 3是一个错误,我们不应该再犯

    文本是翻译的,作者FotisAdamakis,他是 Vue.js雅典会议的共同组织者,文中的第一人称指的是该大佬。从最初引入Vue3开始,已经过去了4年多。经过多次RFC的讨论,以及其他现代框架(包括React和Svelte)的影响,Vue可能已经成为最强大和最全面的框架,能够逐步支持任何

  • WireMock 让你轻松模拟API

    哈喽,大家好,我是指北君。我们开发过程中,前端和后端的开发大多是同时进行的,而前端开发需要访问某个接口返回数据的时,我们可以使用WireMock模拟指定API返回指定测试数据,这可以极大的方便我们的开发工作。今天就介绍如何使用WireMock搭建一个HTTP模拟器,并介绍一些基本案例。1.前言Wir

  • 使用 gRPC、Ballerina 和 Go 构建有效的微服务

    关键要点根据交互和沟通方式,我们可以将微服务分为两类:面向外部的微服务和内部微服务。RESTfulAPI是面向外部的微服务事实上的通信技术(REST的普遍性和丰富的支持生态系统在其持续成功中发挥着至关重要的作用)。gRPC是远程过程调用(RPC)API范式的一个相对较新的实现。它可以在内部微服务之间

  • API设计中性能提升的十个建议

    节前的时候,一好友约我聊一聊API的设计。当时觉得仿佛有万语千言,但我又难以脱口而出1、2、3。原来,即便是工作的日常,也缺乏一个系统性的思考和整理。API的设计涉及到的方面很多,分类是一个基本的思考方式。如果可以形成一个系列性的文字,那就从性能开始吧。就像任何性能一样,API性能主要取决于如何响应

  • 关于 HTML5 LocalStorage 的五个不为人知的事实

    LocalStorage是HTML5中一个方便使用的API,它为Web开发人员提供了一个易于使用的5MB的存储空间。使用LocalStorageAPI真的再简单不过了。不信看下:复制//SaveavaluetolocalStoragelocalStorage.setItem('key','value

  • 为什么微服务一定要有API网关?

     微服务不能没有网关,就如同Java程序员不能没有IDEA、Eclipse。为什么呢?之所以网关对微服务这么重要,主要有以下几点原因:1.解决API放哪里的问题要知道,采用微服务架构的系统本身是由很多的独立服务单元组合起来的。而客户端要调用系统,则必须通过系统提供的各种对外开放的API来实

  • 深入对比 eslint 插件 和 babel 插件的异同点

     babel和eslint都是基于AST的,一个是做代码的转换,一个是做错误检查和修复。babel插件和eslint插件都能够分析和转换代码,那这俩到底有啥不同呢?本文我们来探究下babel插件和eslint插件差别在哪里。babel插件babel的编译流程分为parse、transfor

  • Blazor WebAssembly 应用程序中进行 HTTP 请求

     翻译自WaqasAnwar2021年5月13日的文章《MakingHTTPRequestsinBlazorWebAssemblyApps》[1]在我的前篇文章《BlazorServer应用程序中进行HTTP请求》中,我介绍了在BlazorServer应用程序中进行HTTP请求的相关技术,

  • 聊一聊微服务网关 Kong

     Kong是由Mashape开发的并于2015年开源的一款API网关,它是基于OpenResty(Nginx+Lua模块)和ApacheCassandra/PostgreSQL构建的,能提供易于使用的RESTfulAPI来操作和配置API管理系统。Kong可以水平扩展多个KongServe

  • 开发API时需要关注的十三项指标

    【51CTO.com快译】在软件产品开发的生命周期中,不同的团队需要关注不同的API指标。无论是API产品经理、还是开发工程师,他们在进行API分析研究与报告时,都会自然而然地从自身的职能特点去考察各种关键性的API指标。下面让我们从团队角色出发,一起讨论那些需要关注的十三项API性能指标。首先我们

  • 如何连接React和Node,Express

    在本文中,我将引导你创建一个简单的React应用,以及一个简单的Node/ExpressAPI,并将两者相互连接。我不会详细介绍本文中提到的任何技术,但是我会留下链接,以便你想了解更多信息。您可以在我为本教程制作的代码库中找到源码。译注:嘤嘤嘤,我也写了Demo的...client-react-00

  • 从 Kubernetes 1.14 发布,看技术社区演进方向

    如果说以“不断提升插件能力和可扩展能力”的“基础设施开源项目民主化”进程是Kubernetes在2017-2018年的核心主题的话,那么在2019年,这个技术社区的发展脉络又是怎样的呢?今天,阿里云高级技术专家张磊将从Kubernetes1.14这个承前启后的版本聊起,一窥技术社区的演进方向。Kub

推荐阅读