- 博客(122)
- 收藏
- 关注

原创 vue3+electron开发桌面软件(6)——系统级右键实现文件上传
vue3+electron开发桌面软件,系统级右键实现文件上传功能。非软件内右键菜单
2022-11-21 17:20:07
1313
原创 超级便捷简单,DeepSeek-R1 在 Amazon Bedrock 中作为无服务器模型部署
自1月30日起,DeepSeek-R1 模型已通过 Amazon Bedrock Marketplace 和 Amazon Bedrock 自定义模型导入在 Amazon Bedrock 中提供。至今,成千上万的客户在 Amazon Bedrock 中部署了这些模型,对其强大的安全防护机制以及全面的AI安全部署工具给予了高度评价。如今,亚马逊云科技通过扩展选项范围(包括新的无服务器解决方案),使在 Amazon Bedrock 中使用 DeepSeek 变得更加容易。
2025-04-04 08:52:49
906
1
原创 DeepSeek-R1 模型在 AWS 上全面上线,速通使用指南
Amazon Bedrock允许您通过单一的Serverless、统一API导入并使用定制化的模型,无需管理底层基础设施,这些模型可以与现有的基础模型一起使用,可以自定义导入参数规模在15亿到700亿之间的DeepSeek-R1-Distill Llama模型,可以利用6710亿参数的大型DeepSeek-R1模型,也可以蒸馏训练更小、更高效的模型,以模仿行为和推理模式。
2025-04-04 08:52:35
608
原创 使用 Amazon Bedrock 护栏保护 DeepSeek 模型部署
创建针对您的使用场景定制的特定策略防护,并配置这些策略。2.与InvokeModel API集成:使用请求中的防护标识符调用Amazon Bedrock InvokeModel API。调用API时,Amazon Bedrock会将指定的防护应用于输入和输出。3.防护评估流程:输入评估:在将提示发送给模型之前,防护机制根据配置的策略评估用户输入。并行策略检查:为降低延迟,对每个配置的策略进行并行输入评估。输入干预:如果输入违反任何防护策略,将返回预配置的阻止消息,并丢弃模型推理结果。
2025-04-04 08:52:09
773
原创 electron+robotjs实现自动化办公功能,使用robotjs时的报错解决
robotjs在electron中使用,涉及到很多环境、编译方面的技巧,所以写篇文章作为记录。博主各种开发资源,可以通过中二少年学编程的个人主页来获取。有任何前端项目、demo、教程需求,都可以联系博主,博主会视精力更新,免费的羊毛,不薅白不薅!
2025-03-25 18:23:25
10540
原创 发福利啦!速抢好书——鸿蒙HarmonyOS NEXT开发之路 卷1:ArkTS语言篇
静下来品一杯茶,读一本书,尘世喧嚣抛诸脑后,浮生繁华尽绝书外,就像一次坐禅,就像一次顿悟,就像烦躁的沙虫得遇甘霖,我们可以细细感悟灵台渐渐清明,生命愈发纯厚。读书,对于技术人来说,或许是一次成长,或许是一次救赎!或许,是对神秘01的无尽探索!马剑威华为开发者专家(HDE)、CSDN 博客专家、华为云云享专家、阿里云开发者社区专家博主、华为开发者学堂鸿蒙生态应用开发高级讲师。贾振锋拥有12年软件开发和移动端研发经验,以及企业内训和咨询经验。
2025-03-25 17:45:24
1884
3
原创 webstorm调试模式报错:Cannot detect a launch configuration
博主换了新电脑,所有的环境都变成新的,在重新配置webstorm开发uniapp小程序时,遇到了一个问题,如图:重新按照博主前面文章扔了你的狗屎hbx,请在webstorm中开发uniapp配置一遍后,发现还是会报错。然后我使用调试模式,运行了一下nodejs后端项目,发现同样报错。可以得出结论:这个报错和webstorm配置有关,和具体的项目配置无关。博主各种开发资源,可以通过中二少年学编程的个人主页来获取。
2025-03-23 20:53:34
1185
原创 手把手教你tomcat全部知识点(2)——解决tomcat9w.exe不能使用问题
上篇文章已经讲解了如何快速启动tomcat,以及启动过程中可能遇到的问题和解决方法。本篇文章更进一步,介绍如何为tomcat创建服务,从而使tomcat可以通过tomcat9w.exe等可视化页面启动。tomcat绿色版的制作方法,在本地创建服务、删除服务等功能,博主都会放到个人工具里,可以通过小程序——中二少年工具箱获取。或者通过中二少年学编程的个人主页联系我。有任何前端项目、demo、教程需求,都可以联系博主,博主会视精力更新,免费的羊毛,不薅白不薅!
2025-03-07 15:12:23
1205
原创 手把手教你tomcat全部知识点(1)——快速启动tomcat
以下所有内容仅适用于windows系统,linux系统脚本不同,但原理相通,请自行参考解决。绿色版tomcat解压缩即可使用,不需要繁杂的配置部署运维工作时,很容易出现一台服务器,多个项目、多人试用的情况,绿色版tomcat能最大限度减少服务器复杂环境带来的影响。公司要求开发的部署运维工具,需要一个绿色版tomcat。下一篇文章讲解如何为tomcat创建服务,如何通过tomcat9w.exe启动tomcat,以及tomcat日志查看简述。
2025-03-07 15:12:12
930
原创 扔了你的狗屎hbx,请在webstorm中开发uniapp
本文解决:如何在webstorm中开发uniapp?迁移uniapp旧项目带webstorm中,需要注意什么?webstorm中开发uniapp各类bug解决。
2025-03-03 01:59:19
1068
原创 js环境/electron环境,使用typeorm+sqlite数据库
最近桌面软件需要管理的数据增多,将数据保存在缓存或者本地json文件的方式,已经不能满足频繁的数据存取操作,所以需要寻找本地数据持久化的方案。遇到网络资源缺乏的场景,一定要首先去查阅官网,如果官网查阅有难度,再考虑借鉴原创博主的方案,比如一直坚持原创的【中二少年学编程】同学,哈哈哈。
2025-02-27 14:29:09
1066
原创 服务器从零部署nodejs(midway)项目
electron桌面端软件、小程序,web网站等都需要后端服务,最近换了一次服务器,相当于从零部署了一次服务器,所以把部署过程中一些关键信息记录成笔记,供同学们学习。因为不是初次尝试,可能很多我认为不重要的,恰恰是某些同学要踩的坑,所以如果有所疏漏,望谅解。博主其他资源,可以通过中二少年学编程的个人主页来获取。后续如果有补充,还会持续更新。
2025-02-19 17:29:35
1179
原创 electron提升软件运行权限,以管理员权限运行
在桌面软件使用场景,有很多需要管理员权限的功能,比如说操作注册表、操作服务等。博主前面有一篇文章是介绍,如何使用electron-builder打包软件,设置安装electron软件时,主动提升权限。这样确实可以解决一部分问题,但是很多用户内心是反感在安装阶段,就为软件赋予管理员权限的。这就要求我们的软件在提升权限方面,更加灵活。
2025-02-19 16:36:33
1227
原创 【亚马逊云科技】使用Amazon Lightsail搭建nginx服务
不论是个人名片还是官方网站都离不开网站建设工作。计算机技术经历漫长的发展,繁杂的代码编写已经不是建设网站的必需途径,我们可以通过云厂商提供的便捷功能,快速地搭建效果不错的网站。大部分云厂商都会提供便捷建站功能,亚马逊云科技的Amazon Lightsail可以协助我们十分钟内便搭建一个完整网站。亚马逊云科技推出的轻量应用服务器在选择上性价比还是很高的,它在全球范围内部署了多个数据中心,所以不用担心服务器运行过程中卡顿等问题,它会选择就近的数据中心进行访问。
2024-11-27 14:04:03
912
原创 【亚马逊云科技】Amazon Bedrock搭建AI服务
Amazon Bedrock,这款全托管式生成式AI服务,给我这个向来怕麻烦的人带来了极大的惊喜与满足。自己从零开始构建模型,过程繁琐且复杂,而Amazon Bedrock则完美解决了这一难题,让我仿佛找到了理想的港湾。快速构建与部署:这是Amazon Bedrock最为直观且吸引人的优点。无需繁琐的设置与配置,用户便能迅速构建并部署应用,极大地提升了工作效率与便捷性。卓越的性能表现:Amazon Bedrock凭借其先进的架构与算法,能够轻松应对大量并发请求,确保高吞吐量与低延迟的服务质量。
2024-10-29 11:05:02
1395
原创 配合工具,快速学习与体验electron增量更新
前段时间已经把electron增量更新相关知识点介绍完毕,但还是有很多小伙伴私聊我,需要源码和更细致的讲解。这部分的文章可能确实比较匮乏,所以我在以前的开源项目里增加了这部分的源码。希望对大家有所帮助。文章中的链接过多,很容易被平台送进小黑屋,所以源码地址放在评论区,各位有需要的自行下载即可。本篇文章主要介绍如何使用源码和博主开发的工具,体验和便捷开发自己的增量更新功能。有任何前端项目、demo、教程需求,都可以联系博主,博主会视精力更新,免费的羊毛,不薅白不薅!
2024-10-13 11:26:31
1309
1
原创 前端必备装机软件——git和管理工具sourceTree
electron开发的桌面端软件,如果下载到默认地址"C://program files"下,当代码里执行的命令行,需要获取地址时,可能会报错。有任何前端项目、demo、教程需求,都可以联系博主,博主会视精力更新,免费的羊毛,不薅白不薅!
2024-08-27 19:53:57
1620
原创 【那些年错过的好书】——Python数据可视化:科技图表绘制
读万卷书,行万里路。书籍免费获取方式:小程序搜索【中二少年工具箱】,找到抽奖功能(如果已经做出来的话),直接抽奖获取。或者私信博主,加群了解抽奖安排。芯智毕业于北京航空航天大学,现就职于中国科学院,高级工程师,从事科研工作近二十年。目前参与国家科技重大专项攻关任务,熟练掌握各种工程应用与数据分析软件,曾获得国家专利奖、北京市专利奖和中科院成果转化特等奖等荣誉。
2024-08-26 11:10:27
993
原创 【亚马逊云科技】有手就能做到的Amazon Lightsail快速建站
不论是个人名片还是官方网站都离不开网站建设工作。计算机技术经历漫长的发展,繁杂的代码编写已经不是建设网站的必需途径,我们可以通过云厂商提供的便捷功能,快速地搭建效果不错的网站。大部分云厂商都会提供便捷建站功能,亚马逊云科技的Amazon Lightsail可以协助我们十分钟内便搭建一个完整网站。亚马逊云科技推出的轻量应用服务器在选择上性价比还是很高的,它在全球范围内部署了多个数据中心,所以不用担心服务器运行过程中卡顿等问题,它会选择就近的数据中心进行访问。
2024-08-22 17:37:11
1374
原创 vue3+gsap实现圆形路径动画
我开发的桌面端软件最近增加了在线更新功能,其中更新动画部分是由gsap实现的,整体实现思路已经在electron系列文章中简单介绍过,因为关注electron桌面软件开发的同学,不一定会关注gsap动画插件,所以这里单独拿出来,详细介绍如何使用gsap实现路径动画。学会路径动画,可以实现很多酷炫效果,我曾经在gsap的资源网站,见到有人用它实现了一个移动的城堡,相当震撼。大家如果需要联系博主,或者获取博主各系列文章对应的资源,可以通过中二少年学编程的个人主页来获取。
2024-08-01 22:24:06
1530
原创 electron-updater实现electron全量更新和增量更新——渲染进程交互部分
前面已经讲解过electron更新功能的主进程实现、渲染进程UI样式实现、调试更新功能技巧。这篇文章讲解渲染进程的交互逻辑。前端很多交互逻辑都和主进程、UI渲染有关,阅读本文前,建议先行查阅前面的文章。我们在讲解更新模块的主进程时,提出过更新的完整设计:第一步:页面渲染完毕,并询问主进程,是否有更新?第二步:主进程检查更新,并反馈给页面,有更新/无更新。第三步:如果无更新,页面直接显示提示信息。如果有更新,页面产生交互逻辑,将决定权交给用户,用户决定是否更新。
2024-08-01 20:11:47
1971
原创 electron-updater实现electron全量更新和增量更新——渲染进程UI部分
更新功能的实现分为三篇文章来讲解:1.主进程更新2.开发调试技巧3.渲染进程部分。我在开发过程中,是先开发的主进程主要功能,再完善渲染进程部分的显示。因为当没有前端时,可以写几个简单的标签显示结果,保证主要功能基本完成,再完善前端交互。效果图如下:打开软件时,页面向主进程通信,查询是否更新发现需要更新,弹出一个更新交互页面,页面显示更新信息和更新操作更新时,点击关闭按钮,会进入后台更新模式,登录进去后,点击左上角的更新标志,会弹出更新页面。
2024-08-01 20:11:30
1685
原创 electron-updater实现electron全量更新和增量更新——注意事项/技巧汇总
最近好久不更文,一是公司的事确实很忙,二是把时间都用在开发工具上了,写文总是提不起兴趣。好消息是工具总算是憋出来几个,坏消息功能怎么实现的,代码快忘差不多了。我经常看着我写过的代码一脸茫然:这真的是我写的???软件目前功能汇总:svga预览、node版本管理、前端部署-nginx管理、webstorm破解、浏览器插件等。围绕这些功能,可能会重新开一个文章系列——pc工具源码系列,详细讲解它们都是怎么实现的。
2024-08-01 20:11:04
2711
2
原创 electron-updater实现electron全量更新和增量更新——主进程部分
最近好久不更文,一是公司的事确实很忙,二是把时间都用在开发工具上了,写文总是提不起兴趣。好消息是工具总算是憋出来几个,坏消息功能怎么实现的,代码快忘差不多了。我经常看着我写过的代码一脸茫然:这真的是我写的???软件目前功能汇总:svga预览、node版本管理、前端部署-nginx管理、webstorm破解、浏览器插件等。围绕这些功能,可能会重新开一个文章系列——pc工具源码系列,详细讲解它们都是怎么实现的。
2024-08-01 20:10:43
1927
原创 如何使用nodejs的fsPromise.access()判断文件权限
大家如果需要联系博主,或者获取博主各系列文章对应的资源,可以通过中二少年学编程的个人主页来获取。本文虽然简单,但是涉及到的api比较偏,网络资料较少,所以在此记录一下,帮助对node官网不熟悉的同学,更容易理解api的使用。有任何前端项目、demo、教程需求,都可以联系博主,博主会视精力更新,免费的羊毛,不薅白不薅!
2024-07-31 17:11:37
660
原创 chrome/edge浏览器插件开发入门与加载使用
chrome插件的出现,初衷可能是为了方便用户更好地控制浏览器,只是经过漫长的发展,如今已经出现各种骚操作与黑科技。有了插件,可以说人操作浏览器的动作,都可以通过代码来自动化实现。比如大学那些无聊的网课,可以通过插件来刷新页面;某些网站无聊的问答,可以通过插件+AI的方式自动回复;某些网站的自动签到,可以通过插件自动打开页面+签到……具体能实现什么,需要同学们自行探索,说的太多,我就从一个分享者,变成可刑之路的引领人。
2024-07-31 10:22:31
2924
1
原创 【亚马逊云科技】云服务器EC详解
从事软件开发的工作,避免不了要与服务器接触。服务器分为实体服务器与云服务器。实体服务器因为价格高昂,维护不易,所以一般作为某些中大型互联网公司的服务器。而个人、中小型互联网公司、中大型其它行业公司,一般会选择云服务器作为承载业务的服务器。国内大型互联网公司都提供了云服务器服务,但是对于一些有海外业务需求的公司,亚马逊云科技才是不二之选。即使是国内一些开发场景,亚马逊云服务也有得天独厚的优势。
2024-07-30 10:24:54
1223
原创 electron打包时资源下载失败cannot resolve xxx/30.0.9/electron-v30.0.9-win32-ia32.zip
同学们可以私信我加入学习群!最近electron更新频繁,而我在用electron做个人项目,对稳定性没有太高要求,希望保持着electron的最新版本,所以就没有固定版本。单位网络不太好,打包时遇到无法下载资源包的问题:如图所示:第一反应,当然是希望修改镜像源,让打包工具可以自行下载资源包。但是如果镜像源设置后,都无法下载,就需要我们手动下载资源包了。截止到2024年5月31日,淘宝镜像源资源地址为:https://registry.npmmirror.com/binary.html打开后,是所有的
2024-05-31 11:37:31
792
原创 使用prettier插件时,报错:Error formatting code: ConfigError: Couldn‘t find plugin for AST format “estree“.
同学们可以私信我加入学习群!纯前端使用prettier插件时,报错:Error formatting code: ConfigError: Couldn’t find plugin for AST format “estree”. Plugins must be explicitly added to the standalone bundle.意思是找不到estree插件。注意是纯前端,nodejs、electron还没有尝试,不作为参考。很有可能是你在纯前端代码中,使用import prettier f
2024-05-29 09:27:25
569
原创 nodejs中使用ffmpeg零基础教程(electron+vue3)
最近想要把自己写的一些知识点,在写完demo后,除了形成博客记录笔记,还可以便捷地录屏形成视频教程。所以研究了好久如何在nodejs中完成录屏功能。本功能模块基于electron+vue3完成,原生nodejs也可以作为参考,原理是一致的。踩了很多坑,否了很多方案后,终于形成了目前的方案。ffmpeg插件:这是真正的录屏插件,windows系统中以exe可执行文件形式存在,其它所有插件都是围绕它开发。
2024-05-28 21:10:12
3700
3
原创 ssl证书免费申请指南
今天为大家带来一篇价值数百元的ssl证书免费申请与部署攻略,有图有真相:到底是什么人在用云服务厂商提供的证书协助服务,请这样有实力的大哥拿钱砸死我这乡巴佬。我的项目是部署在腾讯云服务器,域名管理是腾讯云托管,证书是阿里云厂商提供。所以本篇文章会涉及证书申请、证书与域名验证、证书部署等环节,涵盖了最复杂的场景,如果您项目部署的云服务器和证书是同一云厂商,那么也可以借鉴本文,只是会简化部署的操作。
2024-05-14 21:08:48
5840
6
原创 使用yarn/npm安装插件(涉及electron),总是报错证书错误或者ssl解析错误
最近electron更新到了30大版本,里面更新的一个重大变化是主进程增加了 WebContentsView 和 BaseWindow,对窗口的控制会更加丝滑。正好最近在做把文章或者视频一键发布到各自媒体平台的工具,所以决定把BrowserWindow的实现改为BaseWindow,当然如果查看源码会发现,其实两者是继承关系,BrowserWindow作为封装后的API,还是更简便的。
2024-05-14 20:18:54
2791
原创 解决iview(view ui)中tabs组件中使用图片预览组件ImagePreview,图片不显示问题
最近在写个人项目的web端和浏览器插件,其中一个功能是base64和图片的转换。因为分成四个小功能,所以使用的iview的tabs来展示不同功能,在其中图片转base64和base64转图片时,都需要图片预览功能。
2024-04-30 10:48:26
1723
原创 前端项目中使用插件prettier/jscodeshift/json-stringify-pretty-compact格式化代码或json数据
平时遇到json、vue、css代码格式化,图片与base64互转、图片格式转换等操作时,都是找在线工具,有些工具做的还挺好,有些做的那一坨,一坨的排名还靠前……找几个在线工具都不好,终于忍不了,准备做一个自己的chrome/edge插件,方便以后开发时便捷操作。先从代码格式化开始。后续再把monaco集成进来,完成代码显示部分,demo先用输入框将就一下。
2024-04-25 22:45:58
2476
2
原创 vue基础教程(7)——构建项目级首页
前面我们学习了vue的路由和登录页搭建,本文将和大家共同学习首页的搭建。首页示例如图:很多项目经验比较少的同学,一般都是对某些语法很熟悉,但是对整个项目是如何从零开始搭建的,页面布局是如何通过代码实现的,可能并未过多关注。也许有人会说,这些ui框架或者开源项目,都会开箱即用,可如果框架提供的布局无法满足要求呢,如果开源项目存在bug呢,如果企业做大做强需要UI重新设计web端呢?我们有太多的理由去了解这些基础知识,我们可以永远不做,但是不能不会!
2024-04-25 22:00:38
3597
2
原创 高性价比的亚马逊云服务器Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,由亚马逊云科技提供,可以在云中提供安全并且可应需调整的计算容量。EC2 云服务器提供很多选项,让我们可以低成本且方便地构建和运行几乎所有的应用程序。综合考虑性能和价格,EC2云服务器都是我们搭建软件服务的最优选之一。
2024-04-17 09:53:09
1751
原创 前端ocr技术:electron+vue3中使用tesseract插件识别图片中字符
项目需要ocr技术识别图片中的中文字符,本来这部分是后端的工作,但是因为各种原因,决定前端也做一个版本。在ai时代之前,ocr技术有一个扛鼎插件——tesseract。现在如果搭建本地ai服务,如果不是通过调用接口的方式做一个api搬运工,就需要在本地部署站点,在一些场景中,仍稍显臃肿。所以本文开一点历史倒车,介绍下这个相比ai,更轻量化的插件。现在的问题是,官网的中文语言包下载链接失效,默认的语言包是英文,中文识别率感人。等我解决中文识别问题,再把electron打包后的软件和各种资源公布。
2024-04-09 21:01:40
2294
2
中二少年工具箱,解压缩可用-svga预览/node版本管理/nginx便捷操作/浏览器插件
2024-07-23
electron-v30.2.0-win32-ia32.zip
2024-07-22
中二少年开发的工具软件
2024-02-02
爱心源码vue3版(可定制颜色)
2022-12-16
windows环境下nvm1.1.10版本
2022-11-07
electron插件:electron-v20.1.1-win32-zip下载
2022-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人