热门 最新 精选 话题 上榜
portal
原创 25天前
398阅读
解决tansorflow新手教程的keras.datasets数据下载问题
flutter doctor Running "flutter pub get" in flutter_tools... 7.0s Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel stable, 2.0.5, on Mac OS X 10.1
原创 25天前
40阅读
Flutter 的优势 Flutter 是最新的跨平台的开发技术,可以横跨 Android、ios、MacOS、Windows、Linux等多个系统,还可以打包成 Web 程序运行在浏览器中。Flutter 自己实现了一套 UI 框架,然后直接在 GPU 上渲染 UI 页面。 跨平台 我们可以看到 Flutter 在跨平台上至少跨五种凭条,甚至还支持嵌入式,还可以在谷歌最新操作系统 Fuchsia
原创 26天前
75阅读
用了nginx代理,本想用IP做标识,但是同一局域网下的所有设备,都是共用同一IP,请问可以获取到局域网ip或者通过哪些参数组合可以区分唯一性在一个局域网环境中,由于多个设备共享同一个公网IP,无法直接通过IP来唯一标识客户端。但是,你可以通过其他方式来获取客户端的唯一标识。以下是一些可能的解决方案:通过设置 Cookie:客户端与服务器之间的通信可以使用 HTTP 报文头中的 Set-Cooki
原创 27天前
24阅读
俗话说的好,安全大于天,保证 electron 应用的安全也是一项重要的事情,本章节将安全分为以下 5 个方面:源码泄漏asar源码保护应用安全编码安全下面将会依次介绍上述内容。7.1 源码泄漏目前 electron 在源码安全做的不好,官方只用 asar 做了一下很没用的源码保护,到底有多没用呢?你只需要下载 asar 工具,然后对 asar 文件进行解压就可以得到里面的源码了,如下图所示:通过
原创 27天前
95阅读
VuePress是一个基于Vue.js的静态网站生成工具,它专注于以Markdown为中心的项目文档。VuePress具有简单易用的特性,同时提供了强大的自定义和扩展性。
原创 28天前
161阅读
1点赞
VuePress介绍及使用指南
TSINGSEE青犀视频安防监控平台EasyNVR通过RTSP/Onvif流媒体协议接入设备,并提供多种格式的视频处理和分发,包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等。EasyNVR在智慧安防等场景中提...
质量保障的全流程措施,如下图所示:①. 自动化测试 ②. 崩溃监控 ③. 崩溃治理1. 自动化测试:自动化测试是什么?做自动化测试一个完整步骤自动化测试主要分为单元测试、集成测试、端到端测试,三者关系如下:自动化测试主要是用来编写库、框架、组件等需要作为单独个体提供给他人使用的electron的测试工具推荐vitest、spectron2. 崩溃监控:对于GUI软件,尤其桌面端软件来说,因此需
原创 28天前
24阅读
我刚刚开始使用 NextJS,有一个名为应用程序路由器的新路由器。现在我有一些使用 NextJS 页面路由器 中的 pages/_app.js 的教程。在Next.js中,你可以使用pages/_app.js文件来定制你的应用程序的根组件。然而,最新版本的Next.js引入了一个名为App的替代方案来替代pages/_app.js文件。使用新的App组件时,
原创 29天前
105阅读
3个阶段:①. 构建优化 ②. 启动时优化 ③. 运行时优化1. 启动时优化:①. 使用v8-compile-cache缓存编译代码 ②. 优先加载核心功能,非核心功能动态加载 ③. 使用多进程,多线程技术 ④. 采用asar打包:会加快启动速度 ⑤. 增加视觉过渡:loading + 骨架屏(1). 使用v8-compile-cache缓存编译代码:①. 使用V8缓存数据,为什么?
原创 29天前
135阅读
前端
原创 29天前
56阅读
前端学习笔记202310学习笔记第一百壹拾一天-立即执行函数&闭包深入&逗号运算符之6
1. 应用图标生成:(1). 不同尺寸图标的生成有以下方法:①. Windows: a. 软件生成:icofx3 b. 网页生成: https://tool.520101.com/diannao/ico/(opens new window) ②. MacOS: a. 软件生成:icofx3 b. 网页生成:: https://tool.
原创 1月前
71阅读
(1). 编程语言Typescript:(2). 构建工具Electron-Forge:①. Electron-Forge: a. 简单而又强大 b. 目前electron应用最好的构建工具之一 ②. electron-builder和electron-forge的区别: a. 两者最大的区别在于自由度 b. 官方组织中的排序看,有意优先推荐electron-fo
原创 1月前
54阅读
(1). 业务痛点:①. 每次有新版本发布: a. 需要用户自己去手动点击下载,然后手动一步步操作安装 b. 每次都要去重新选择安装目录等,过程较为耗时、用户需要手动操作,体验不佳1. 全量更新:①. 通过下载最新的包或zip文件,进行软件更新,需要替换所有的文件 ②. 整体设计流程图如下:按照流程图去实现:①. 开发服务端接口,用来返回应用最新版本信息 ②. 渲染进程使用axio
.NET Framework 开发人员可以参照以下文章给命名空间,类,对象,方法,属性,参数等命名: 1)Guidelines for Names http://msdn
原创 1月前
56阅读
前言 在计算机科学领域,关于并发和并行的概念经常被提及。然而,这两个术语常常被混为一谈,导致很多人对它们的理解存在着很多混淆。本文小编将通过对并发和并行的深入解析,帮助读者更好地理解它们之间的不同特点和应用场景。同时,文章还将介绍Node.js如何高效地处理多个请求的技巧和方法。 什么是并发 并发是指两个或多个任务可以在重叠的时间段内开始、运行和完成。这并不一定意味着它们将同时运行,但它们可以交
原创 1月前
58阅读
解决报错
原创 1月前
91阅读
(1). 安装electron卡在node install.js卡顿:①. 原因: a. electron中的install.js,下载是依赖于electron-download这个模块 ②. 解决方案: a. 设置淘宝镜像,也不行 b. 设置electron代理解决: npm config set electron_mirror https://npm.t
原创 1月前
60阅读
在 TypeScript 中的 Promise 类型定义中忽略了错误处理的类型是因为 Promise 类型的设计初衷是用于处理异步操作的结果,即成功或失败。当 Promise 成功时,它会返回一个值;而当 Promise 失败时,则会抛出一个错误。 在 Promise 的类型定义中,只关注了成功的结果类型,而忽略了错误处理的类型。这是因为在使用 Promise 的时候,通常会通过 .then()
原创 1月前
109阅读
(1). 背景:①. 业务发展,需要用到桌面端技术: a. 如离线可用、调用桌面系统能力. ②. 桌面端的开发方式: a. Native、QT、Flutter、NW、Electron、Tarui1. 技术选型是ElectronElectron是一个可以使用Web技术来开发跨平台桌面应用的开发框架(1). 其技术组成如下:①. Electron = Chromium + Node.
原创 1月前
64阅读
通过nvm管理node版本号
在进一步讨论之前,我们需要解释什么是 javascript 运行时以及为什么我们应该关心它的速度。想象一下,你用JavaScript写了一个故事,你需要有人大声朗读。JavaScript 运行时就像那个友好的叙述者,让你的故事栩栩如生!这是一个特殊的环境,你的JavaScript故事被阅读和表演出来。但是,让我们更深入地研究一下。从技术上讲,这个“叙述者”由JavaScript引擎等组件组成,Ja
原创 1月前
56阅读
"纱线服务"、"纱线启动"和"纱线构建"是与前端开发相关的术语,通常用于描述使用Yarn包管理器运行、开启和构建项目的操作。以下是它们的区别:纱线服务(Yarn serve):纱线服务是指使用Yarn运行本地开发服务器,以便在开发期间快速预览和测试你的项目。当你在开发模式下进行工作时,纱线服务将构建并启动你的项目,并提供一个本地服务器来运行应用程序。你可以在浏览器中通过指定的URL访问运行中的应用
原创 1月前
133阅读
问题描述:你希望将所有的 404 请求重定向到 Next.js 应用程序文件夹中的 404 Not Found 页面。解决方案:确保你已经在你的 Next.js 应用程序中创建了一个自定义的 404 页面。你可以在你的 pages 目录下创建一个名为 404.js(或 404.tsx)的文件,并在其中编写你的自定义页面内容。在 Next.js 应用程序的根目录中创建一个名为 server.js 的
原创 1月前
171阅读
在Vue 3中与Element Plus一起动态加载组件可以通过以下步骤完成:安装Element Plus:首先,确保已经安装了Element Plus库。可以使用npm或yarn来安装Element Plus依赖项:npm install element-plus 或 yarn add element-plus在组件中导入Element Plus组件:在需要动态加载Element Plus组件的
原创 1月前
23阅读
对于基于Android 平台调试 Camera 来说,客户通常会使用到很多第三方的Camera app, 对于不同app 出图效果不一致的问题,可以参考上述过程来做相应排查。
刘刚,兴盛优选的前端工程师,具有 8 年的 Node.js 开发经验以及丰富的前端监控系统开发经验。在过去的两年中,他一直在兴盛优选担任前端监控系统的开发负责人,负责系统的设计、开发和优化。
原创 1月前
59阅读
【玩转 Node 连载 4/6】基于 Node.js 的前端jian控系统日志处理实践
黎芷君,Eolink 的前端负责人。本次分享她会教我们如何使用 Node.js 轻松地搭建一个具有高度可扩展性、高效性能和准确度的 API 测试服务,而且还能使用各种各样的测试框架和库非,是一场非常有可抄性分享。
原创 1月前
68阅读
【玩转 Node 连载 3/6】如何使用 Node.js 搭建高性能测试服务
前言 本篇文章有些与众不同,由于我自己手头有些关于这个主题的个人经验,受其启发写出此文。虽然SpringBoot和Node.js服务于很不一样的场景,但是这两个框架共性惊人。其实每种语言都有不计其数的框架,但仅仅一部分是真正卓越的。如果咱们想,你和我也能创造我们自己的框架,并面向公众发布。然而,它们中极少数可以依赖社区脱颖而出,需要很强的可用性才行。 和Node.js的优势,当然也覆盖了它们的基
下载:
原创 1月前
70阅读
《Node.js开发指南》高清高质量PDF 电子书 附源码