9 Docker在 Docker 镜像层内预览文件 现在可以在 Services(服务)工具窗口中轻松访问和预览 Docker 镜像层的内容。 从列表选择镜像,选择 Show layers(显示层),然后点击 Analyze image for more information(分析镜像以获得更多信息)。 这将打开层中存储的文件列表…
你好,我是 Kagol。 非常高兴跟大家宣布,2023年11月30日,OpenTiny Vue 发布了 v3.12.0 🎉。 OpenTiny 每次大版本发布,都会给大家带来一些实用的新特性,10.24 我们发布了 v3.11.0 版本,增加了富文本、ColorPicker 等4个新组件,该版本共有23位贡献者参与。 🎊Ope…
大家好,我是皮皮。 一、前言 前几天在Python白银交流群【上海新年人】问了一个Python实战的问题,一起来看看吧。问题描述:上图中也是他的代码,没有文字的代码确实看着难受,而且还是手机拍出来的模糊照片,不是截图。 其实他自己也发现了问题,但是不知道怎么修改。二…
SQL CREATE DATABASE 语句 SQL CREATE DATABASE 语句用于创建一个新的 SQL 数据库。 语法 CREATE DATABASE 数据库名称;示例 以下 SQL 语句创建了一个名为 “testDB” 的数据库: CREATE DATABASE testDB;通过这个简单的语句,你可以成功地创建一个名为 “testDB” 的数据…
Java运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 数据运算 数值类型的运算符一般有加号(+),减号…
Vue混淆与还原引言Vue是一种流行的JavaScript框架,用于构建用户界面。它简单易用且功能强大,备受开发者喜爱。然而,在传输和存储过程中,我们需要保护Vue代码的安全性。混淆是一种有效的保护措施,可以加密和压缩代码,使其难以被理解和修改。本文将介绍Vue混淆的概念以…
摘要本文主要介绍了在Vue中使用的一些常见混淆用法,包括new Vue()、export default {}、createApp()、Vue.component、Vue3注册全局组件、Vue.use()等,以及如何使用混淆器对代码进行加固,保护应用安全。引言在Vue开发中,对于新手来说,常常会被诸如new Vue()、export …
简介在 Vue 应用程序的开发中,代码压缩、加密和混淆是优化应用程序性能和提高安全性的重要步骤。 Vue CLI 是一个功能强大的开发工具,它提供了方便的配置选项来实现这些功能。本文将介绍如何使用 Vue CLI 配置代码压缩、加密和混淆功能,以提高应用程序的性能和安全性。…
uniapp一键发行代码并混淆代码第一步.在项目根目录下安装插件npm install javascript-obfuscator -g安装完成后,javascript-obfuscator就是一个独立的可执行命令了。javascript-obfuscator -v第二步:HbuilderX点击发行按钮,打包代码到dist文件中小程序发行后代码会自动…
摘要本篇博客将教你如何使用 JavaScript-obfuscator 插件来一键发行和混淆 iOS 上的 uniapp 代码。通过安装插件、创建运行脚本,并执行混淆操作,你将能够轻松通过审核,提高应用程序的安全性。引言在将 uniapp 项目打包并上传到 iOS 应用市场时,我们经常会遇到一个问题…
了解校招、分享校招知识的学长来了!考研倒计时开始了,相信考研的同学们都在卯着劲冲刺。今天热搜上的话题真是让人情不自禁开始白日做梦:如果考研考公同时通过,那该多纠结啊!01 想同时上岸,得有多努力首先,同时备考研究生和公务员考试需要具备扎实的知识储备。考研…
SQL ALTER TABLE 语句 SQL ALTER TABLE 语句用于在现有表中添加、删除或修改列,也可用于添加和删除各种约束。 ALTER TABLE - 添加列 要在表中添加列,请使用以下语法: ALTER TABLE 表名 ADD 列名 数据类型;以下 SQL 向 “Customers” 表添加了一个 “Email” 列: ALTE…
建议先关注、点赞、收藏后再阅读。 在Hmily-TCC分布式事务的源码中,有一些关键的设计和实现细节,其中之一是可靠消息的实现。 Hmily-TCC使用消息队列来实现可靠消息,确保分布式事务的一致性。 以下是该部分的详细解析:HmilyTransactionHandler类: 这是一个具有注解…
建议先关注、点赞、收藏后再阅读。 Hmily-TCC分布式事务框架可以支持以下RPC框架的集成:**Dubbo:**Dubbo是一个高性能的Java RPC框架,Hmily提供了Dubbo扩展模块以支持Dubbo服务的分布式事务。集成步骤如下: 在Hmily配置文件中启用Dubbo扩展模块。 在Dubbo服务提供者端…
《鸿蒙HarmonyOS应用开发入门》由清华大学出版社出版,已于近期上市。该书基于HarmonyOS 3.1 ArkTS编写,所有示例采用了比较新的API 9,可谓是目前市面上最新的鸿蒙力作。 本文对《鸿蒙HarmonyOS应用开发入门》一书做个大致的介绍。 封面部分 首先是介绍封面部分。《鸿蒙…
原文: https://openaigptguide.com/chatgpt-similar%20software/ ChatGPT是一款由美国OpenAI公司开发的人工智能语言模型,类似的软件有:火山写作(Volcano Writing):它是一款用户友好的写作软件,可以自动生成具有创造性和连贯性的文本。这款软件的功能丰富,支持快速生…
近来 NebulaGraph 社区在 LLM + Graph 和 Graph RAG 领域进行了深入的探索和分享。在 LlamaIndex 和 LangChain 中,NebulaGraph 引入了一系列知识图谱和图存储工具,支持编排、图谱与大模型间的交互。之前,NebulaGraph 布道师古思为作为这项工作的主要贡献者已向大家详细…
本文将介绍如何将前端web应用程序从 Webpack 升级到 Vite。Vite 是最新的前端开发工具,其受欢迎程度和采用率都在大幅增长。可以查看下图中来自 npm trends 的下载。推动这一趋势的是 Vite 核心的一个关键概念:开发人员体验。与 Webpack 相比,Vite 在开发过程中能显著缩…
鸿蒙原生应用再添新丁!麦当劳中国入局鸿蒙来自HarmonyOS微博12月6日消息,麦当劳中国启动#鸿蒙原生应用#开发。麦当劳是全球知名大型跨国连锁餐饮企业之一,麦当劳中国每年服务顾客超过十亿人次。未来顾客将可以在麦当劳#鸿蒙原生应用#点餐取餐,享受到更便捷、更智能的使…
建议先关注、点赞、收藏后再阅读。 XA分布式事务方案是一种在分布式系统中实现跨多个数据库或队列等资源的一致事务的方法。 它的实现原理是通过XA协议来保证事务的ACID特性。 XA协议的核心机制如下:分布式事务管理器(Transaction Manager): 分布式事务管理器负责协…
建议先关注、点赞、收藏后再阅读。 在搭建Hmily-TCC分布式场景时,可能会遇到以下几个困难:配置问题: Hmily-TCC框架需要进行相关的配置才能正常运行,包括数据库的配置、注册中心的配置等。如果配置不正确,可能会导致框架无法正常工作。 **解决方法:**仔细查阅官方文…
你是否曾想过为什么在 Spring Boot 应用中缓存是如此重要?答案在于它通过减少数据检索时间来提高性能。在本文中,我们将深入探讨缓存对微服务模式的影响,并探讨根据操作易用性、速度、可用性和可观测性等因素选择正确缓存的重要性。我们还将探讨如何最大程度地提高缓存…
大家好,我是良许。 憋了个大招,兄弟们!我花了两个月的时间,搭建了一个自己的网站啦~ 不卖关子,网站链接为: www.lxlinux.net/e/ 网站首页截图如下:这个网站全部都是关于嵌入式及Linux相关的内容,而且里面的文章完全都是我的原创,没有一篇是转载的! 在之前的文章…
Excalidraw 把他们的文本到图表的功能开源了Excalidraw是一个虚拟白板应用,专门用于绘制类似手绘的图表。它提供了一个无限的、基于画布的白板,具有手绘风格,支持多种功能。 之前我分享的:72张PNG,图解机器学习 里面的插图都是用 Excalidraw 绘制的。 6月份我翻译这个…
王有志,一个分享硬核Java技术的互金摸鱼侠 加入Java人的提桶跑路群:共同富裕的Java人大家好,我是王有志。今天我会通过一个真实的项目改造案例和大家聊一聊如何优雅的实现 Java 中常用的的重试机制。 业务背景 在我们的系统中当客户完成支付后,保单管理系统会通过 MQ …
很多软件开发团队都在使用Scrum、极限编程(XP)、看板等敏捷方法管理项目流程,持续迭代并更快、更高效地为客户持续交付可用的产品。除了团队,国内外很多个人独立开发者也在尝试将敏捷应用到自己的开发工作流程中,但大多数的结果都是收效甚微,这是为什么呢?个人践行…
1.简介 使用 语雀、notion 等文档知识库,在使用起来比较方便,但是如果需要本地备份,就需要借助一些工具。本文介绍使用 本地预览框架 vitepress 和 同步网盘 oneDrive 来实现本地知识库 预览+备份。 2.自己实现一遍 2.1.初始化项目 2.1.1.创建项目 创建并进入目录,初始…
大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【哎呦喂 是豆子~】问了一个Pandas数据处理的问题,一起来看看吧。问题描述: 大佬们 请问下这个问题 有一个数据对应表,然后遍历df数据只要df存在对应的数据就替换掉 但是这个一直报错(IndexError: index…
【博主风格】言简意赅,清晰透彻,抄作业即可。禁止废话,上干货! 工欲善其事必先利其器,如果你还没有使用工具的习惯,那么你值得阅读此文,整理出一套属于自己的工具清单。 工具为效率而生,有两个重要维度:时间和正确率,二者皆是核心,顺手的工具能够大大提高节省时…
刚开始学习 STM32 的时候,很多小伙伴满怀热情买好了各种设备,但很快就遇到了第一个拦路虎——如何将写好的代码烧进去这个黑乎乎的芯片~STM32 的烧录方式多样且灵活,可以根据实际需求选择适合的方式来将程序烧录到芯片中。本文将介绍几种常见的 STM32 烧录方式,包括串…
本文全面探讨了ROC曲线(Receiver Operating Characteristic Curve)的重要性和应用,从其历史背景、数学基础到Python实现以及关键评价指标。文章旨在提供一个深刻而全面的视角,以帮助您更好地理解和应用ROC曲线在模型评估中的作用。一、引言 机器学习和数据科学在解决复…
Aximof | 编辑 科普博文 | 分类 从鸟群到海中的鱼群,再到高耸的白蚁丘,许多自然界的社群会由群体的形式存在以求生存和繁荣。工程师们可以将这种合作行为用作 “生物启发” 来解决实际的人类问题,计算机科学家则可以通过研究群体智能来研究这种合作行为。Termes,由多种…
本文全面深入地探讨了机器学习和深度学习中的学习率概念,以及其在模型训练和优化中的关键作用。文章从学习率的基础理论出发,详细介绍了多种高级调整策略,并通过Python和PyTorch代码示例提供了实战经验。一、引言 学习率(Learning Rate)是机器学习和深度学习中一个至…
前言 之前有篇文章聊聊如何利用springcloud gateway实现简易版灰度路由,里面的主人公又有一个需求,他们有个服务是没经过网关的,而是直接通过nginx-ingress暴露出去,现在这个服务也想做灰度,他知道在同个集群如何利用nginx-ingress进行灰度发布,但是现在这个服务是部…
SQL SELECT INTO 语句 SELECT INTO 语句将数据从一个表复制到一个新表中。 SELECT INTO 语法 将所有列复制到新表中:SELECT *INTO newtable [IN externaldb]FROM oldtableWHERE condition;只复制一些列到新表中:SELECT column1, column2, column3, ...INTO newtable [IN…
SQL Server中的存储过程 什么是存储过程? 存储过程是一段预先编写好的 SQL 代码,可以保存在数据库中以供反复使用。它允许将一系列 SQL 语句组合成一个逻辑单元,并为其分配一个名称,以便在需要时调用执行。存储过程可以接受参数,使其更加灵活和通用。 存储过程语法 创…
大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【刘流】问了一个Python创建虚拟环境的问题,一起来看看吧。问题描述: 大佬们打搅下,anaconda powershell prompt 创建环境老报错,是咋回事? 报错截图如下:二、实现过程 【隔壁山楂】让粉丝把命令行发出来,…
一文教你使用STM32CubeMX开发工具刚开始学习 STM32 的时候,不知道大家有没被外设驱动支配过的恐惧?那么多的外设,那么多的选项,有可能一个选项没配置对,外设就工作不正常了,大大增加我们入行的难度。针对这个问题,ST 公司很贴心地为我们推出了 STM32CubeMX ,通过这…
了解校招、分享校招知识的学长来了!在职场竞争激烈的今天,许多求职者都经历过种种挫折和困难。求职对大多数人来说都是一段艰辛的旅程。01. 专业不对口的苦很多人在求职过程中会遇到专业不对口的困境。许多同学发现自己所学的专业往往与市场需求相去甚远。不少人或许曾怀…
开胃小菜~ **Spring设计目标:**Spring为开发者提供一个一站式轻量级应用开发平台; **Spring设计理念:**在javaEE开发中,支持Pojo和javaBean开发方式,使应用面向接口开发,充分支持OOP(面向对象)设计方法,Spring通过IOC容器实现对象耦合关系的管理,并实现依赖反转,…
微信小程序
QQ小程序