自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (10)
  • 收藏
  • 关注

原创 写点东西《Docker入门(下)》

这就像让一个首领机器人经理在工作机器人的帮助下监督多个塔(容器)的建造。PID 命名空间允许您为容器中的进程(如程序或任务)创建一个单独的区域,以便它们拥有自己的一组“票号”(进程 ID),而不会与容器外部的进程发生冲突。容器编排是一种管理和协调多个容器的方式,确保它们无缝协作以运行应用程序,就像一位超级聪明的经理确保所有机器人协同工作以构建一座完美的塔楼一样。Docker Compose 是一个方便的工具,可帮助您轻松运行和连接不同的软件服务,就好像它们都是同一事件的一部分一样。

2024-01-11 14:39:01 1495

原创 写点东西《Docker入门(上)》

容器就像一个小包,其中包含程序运行所需的一切,使其易于在不同的计算机上移动和运行,而不会造成任何麻烦。很酷的是,这个迷你计算机(容器)就像一个披着斗篷的超级英雄。它可以在任何计算机上运行,无论它们有何不同,因为它自带特殊环境。这是一种整洁有序的方式来组织软件,并确保它无论在何处都能以相同的方式工作。

2024-01-11 11:35:21 1208

原创 写点东西《每个开发人员都必须知道的 10 个 Git 命令》

想象一下,您刚刚在 Git 存储库中提交了一次提交,但随后您意识到您忘记在该提交中包含更改,或者您可能想要修复提交消息本身。但是,它会将这些更改保留在您的工作目录中。当您想取消上次提交并从头开始进行更改,同时在重新提交之前保留工作目录中的更改时,这非常有用。当您进行新的提交时,HEAD 会移动到您的提交的顶部。分叉会在您的 GitHub 帐户上创建某人的仓库的个人副本,从而可以在不影响原始仓库的情况下进行更改。此命令修改您做出的最近一次提交,将任何暂存的更改与您的新注释结合起来,以创建一个更新的提交。

2024-01-08 10:18:01 1433

原创 写点东西《爬虫必备!selenium模拟登录!CSDN,知乎均可使用!》

通过运行示例代码,你可以自由地保存和设置浏览器中的URL、Cookies以及本地存储和会话存储数据。在Web开发和测试中,我们经常需要获取和保存浏览器中的数据,以便后续分析和使用。例如,我们可能需要保存当前页面的URL、Cookies信息以及本地存储和会话存储中的数据。在进行Web开发和测试过程中,有时候我们需要保存浏览器中的数据,例如URL、Cookies以及本地存储和会话存储数据。本文介绍了如何使用Python和Selenium来实现这一功能,并将数据保存到文件中。打开命令行终端,切换到存储了。

2023-07-13 14:04:36 133 1

原创 写点东西《边学边写docker》

如上图↑docker就是鲸鱼,也可以理解为一艘大船上面装满了集装箱(容器集装箱里装满了不同的货物(镜像货源(仓库上面加粗的文字带出了docker三大概念:容器,镜像,仓库。

2023-01-05 15:51:49 99 1

原创 写点东西:《边学边写maven》

pom就是目录,标记项目依赖了哪些jar,如何打包?打包成什么名?等等--打包方式:jar、war--> < packaging > jar < build >

2019-12-05 10:43:17 94 2

原创 写点东西:《python读取excel文件》

#--excelUtil.py 通过openpyxl库操作读取excelimport openpyxlclass excel(): def __init__(self,file): self.file = file self.wb = openpyxl.load_workbook(self.file) sheets = self.wb.sheetnames self.sheet = sheets[0] self.w

2019-11-26 11:53:55 309

原创 写点东西《JWT 与会话身份验证》

JSON Web 令牌 (JWT) 作为一种紧凑且独立的机制,用于以 JSON 对象的形式在各方之间安全地传输信息。

2024-01-29 14:04:07 979

原创 写点东西《JavaScript 中的递归》

然后,它循环遍历当前节点的子节点数组,并针对每个子节点调用自身(再次递归),将子节点作为新参数传递。因此,我们的函数需要接收一个节点并打印其名称,然后由于所有子节点都是相似的,我们可以循环一次子节点并仅调用传递子节点的相同函数。我们的初始问题是,我们需要打印树的所有节点名称,我们将使用递归来解决它,因为我们注意到我们的树具有一个常量结构,其中每个节点都有一个。函数打印一个数字,然后使用您传递的数字(减一)调用自身(递归),重复此过程,直到达到基本情况(在本例中,当 n 小于 0 时)。

2024-01-25 17:46:53 785

原创 写点东西《Java中的排序-避坑》

关于java中排序的评论和文章在互联网上有很多,这篇文章将是我在我的开发者载体中看到的例子的总结。它不会涵盖所有的基础知识,但会尝试向您展示一些可能性,从我目前试图避免的可能性到我现在更喜欢使用的可能性。对于所有测试目的,我们将使用Car类。

2024-01-24 17:28:36 832

原创 写点东西《检查和更新NPM包》

npm 文档:npm-install -g npm-check-updates。此命令将检查注册表,以查看是否有任何(或特定)已安装的软件包当前已过时。将您的 package.json 依赖项升级到最新版本,忽略指定版本。默认情况下,只显示根项目的直接依赖项和已配置工作区的直接依赖项。npm 文档:npm-update --save-dev --save。检查过时的软件包,无需安装 npm-check-updates。npm 文档:npm-update -g。npm 文档:npm-update。

2024-01-24 09:34:22 1215

原创 写点东西《Javascript switch 语句的替代方法》

本文扩展了 Todd Motto 关于用对象字面量替换 switch 语句的想法。这是过时、笨拙且冗长的switch语句的一种非常简洁美观的替代方法。在本文的最后,您将获得一个基于 Todd 解决方案的实用程序函数,该函数对开发人员更加友好,因此请坚持到最后!如果您对技术细节不感兴趣,只想了解实用程序函数,请向下滚动到最后一节(您需要的一切都在一个地方)。

2024-01-22 11:16:09 791

原创 写点东西《面向初学者的 JavaScript 中的 Promise》

简而言之,如果异步任务成功完成,它会返回一个包含数据的结果对象,如果任务失败,它会返回一个包含错误的拒绝对象。Promise 确保一旦操作完成,您可以根据操作的完成或失败执行任何您想要的操作。),一旦完成,它要么解决 Promise(表示成功),要么因错误而被拒绝。在引入 promises 之前,异步操作的管理是使用回调函数完成的。如果 Promise 已解决,则将其返回给该 Promise 的。创建 Promise 后,您可以使用该 Promise。方法,如果 Promise 被拒绝,则将其返回给。

2024-01-22 10:03:04 478

原创 写点东西《CSS 媒体查询》

媒体查询提供了一种强大的方式,可根据设备类型、视口大小、屏幕像素密度或设备方向等因素调整我们的样式。对于已经熟悉媒体查询的人来说,这篇文章可作为快速指南,揭示一些可能鲜为人知的巧妙技巧。

2024-01-19 17:28:15 343

原创 写点东西《渐进式网络应用入门》

PWA 是一种渐进式网络应用程序,它结合了应用程序的功能和网络技术。您可以说它们是使用网络技术构建的应用程序,但感觉和功能都像原生应用程序。more网络应用程序似乎变得有限,因为大多数人更喜欢构建移动应用程序,以便用户可以将它们保存在手机上,而不是构建网络应用程序,因为您必须不断访问浏览器。然而,随着 PWA 的出现,这个问题已经得到解决,并且取得了很大的进展。我所说的网络技术是指 HTML、CSS、JavaScript。

2024-01-19 17:08:54 918

原创 写点东西《在部署网站之前要检查的 14 件事 ‍》

准备将您的网站发布到世界各地?我理解您的感受。这既可怕又激动人心!在您准备发布之日时,请牢记以下 14 件事,它们将帮助您构建一个从内到外都令人惊叹的网站。需要考虑很多事情,但值得您为此创造出自己引以为豪的东西。只需不断进行改进即可。你的网站永远不会真正完成,把它看作一个不断演变的东西!🌱。

2024-01-17 16:30:01 972

原创 写点东西《什么是网络抓取?》

网络抓取是指使用 Octoparse 等软件从网站中提取内容和数据。在某种程度上,它是一种用于数字营销和研究等不同领域的技术,用于从网页中提取有价值的信息。有不同的方法可以尝试获取网络数据抓取,最简单的方法是使用付费或免费的数据抓取工具,例如 Octoparse,或编写您自己的抓取代码(复杂且繁琐)。网络数据抓取使您可以获取最新且相关的数据,以便您可以改进策略并做出明智且有支持的决策。说到网络爬虫 (web crawler),你会想到什么?一只在蜘蛛网上爬行的蜘蛛?这正是网络爬虫所做的事情。

2024-01-17 15:49:59 1044 1

原创 写点东西《最佳 Web 框架不存在 》

在我的第二个后续角色中,我使用了 React,现在我使用 Wasp(一个构建在 React 和 Node.js 之上的全栈框架)来开发我的附带项目 https://reflectdaily.app/。2024 年存在如此多的库和框架,而且最好的库和框架仍然备受争议,这一事实证明了我的观点。React 可能在职位描述中最为突出,但如果您正在寻找新角色并且只具备 Vue 或 Angular 方面的经验,我想象不到您花一个星期以上的时间就能使用 React 构建一个附带项目,向潜在雇主展示您的能力。

2024-01-16 15:24:45 449

原创 写点东西《3 个让你陷入困境、沮丧且薪水低的神话 》

你看,自从你开始编码以来,你一直被灌输一些关于成为开发人员的神话,而这些神话正在毁掉你的职业生涯。当你的眼睛布满皱纹,你的背部疼痛时,你可能会到达那里。更糟糕的是,这些信念已经深深植根于我们开发人员的日常生活中,我们认为它们是理所当然的。当你问一位高级开发人员,你需要什么才能达到下一个水平,而他们不知道所需的具体技术和软技能时,他们只会推迟到多年的经验,而不会显得愚蠢。当你要求某事时,如果有人用“没有足够的‘经验年限’”的论点,不要让他们阻止你。实际上,它们是有害的偏见,阻碍你走出家门,建立你应得的未来。

2024-01-16 09:46:29 1006

原创 写点东西《理解 JavaScript 中的异步迭代器》

但是,使用事件并不是编写可维护代码的最佳方式之一,因为事件是完全异步的,并且它们可能会破坏代码的流程,因为它们会无序触发,并且您只能通过侦听器分配一个操作。想象一下,我们有另一个总是返回 Promise 的接口,该 Promise 会针对我们所讨论的文件行进行解析。但是,由于异步迭代器在 Node 8.x 或 9.x 中不受支持(我知道非常老了),因此为了在这些版本中使用异步迭代器,我们可以简单地从对象中提取。更加简洁,也更加干净,因为它表现得像一个常规循环,但除此之外,它还比理解起来简单得多,它通过。

2024-01-15 15:15:08 929

原创 写点东西《 Kickstart:搭建 JS 项目的最快方式!》

但是,在实际编写代码之前,您必须配置 ESLint 和 Prettier,连接 Husky,添加测试框架,等等。✍️ linter(ESLint 或 StandardJS)、格式化程序(Prettier)现在有了 🚀 Kickstart - 一个 CLI 工具,旨在将这些小时变成几秒钟!想象一下:你刚刚有一个新的项目创意,你对创意充满热情,并准备好编码。运行 🚀 Kickstart 一次后,您可以保存一个您所选内容的。几个小时过去了,您仍然没有为项目本身编写代码。然后你只需回答问题,你的项目将被快速设置!

2024-01-15 15:11:54 366

原创 写点东西《使用 Docker 构建本地开发环境:运行带有 PostgreSQL 和 Minio S3 的 Next.js 全栈应用程序》

作为从事全栈应用程序开发的开发人员,您需要拥有一个尽可能接近生产环境的本地开发环境。这将允许您在将应用程序部署到生产环境之前在本地测试和调试应用程序。几乎每个全栈应用程序都需要一个数据库和一个文件存储,因此,让我们构建一个基本的全栈应用程序,该应用程序可以保存和检索数据库中的数据,以及上传和下载文件存储中的文件。您可以在本地运行自己的 PostgreSQL 和 Minio S3 服务器,甚至可以使用 AWS RDS 和 S3 等云服务。但这需要一些时间来设置和配置。

2024-01-12 15:10:42 981

原创 写点东西《2024 年决心:更加以开源为中心》

Fonoster 提供类似的语音和消息服务。当然,Google Analytics 是一个大名鼎鼎的工具,但有时一些较小的工具也能提供同样多的功能,Plausible 就是一个很好的例子。Notion 是一个适用于任何笔记记录和项目管理的出色工作区,但如果您想要一个更直接的选择,请尝试 AppFlowy。Tableau 可能是在数据可视化领域表现最出色的参与者之一,但 Taipy 提供了一个强大的替代方案。Twilio 是一个通信平台,提供短信、语音、视频和身份验证的 API,并提供无缝的客户体验。

2024-01-12 15:04:31 931

原创 写点东西《探索由人工智能驱动的代码库迁移:开发人员的旅程

在现代框架和工具快速发展的时代,许多项目发现自己与旧技术捆绑在一起。迁移代码库不仅繁琐,而且在财务上也是一项艰巨的任务。看似简单的平台升级所需的工作量会随着项目规模的扩大而急剧增加。

2024-01-10 13:53:00 724

原创 写点东西《边学边写7 种常见的攻击前端的安全性攻击》

最近发生的事件,例如 Balancer Protocol 漏洞,揭示了攻击者在利用前端漏洞时可能造成多大破坏。随着黑客工具和脚本的激增,对网络应用程序的威胁持续增长,因为这些工具和脚本降低了实施攻击的障碍。但不幸的是,许多网络开发人员在构建安全前端方面落后于他们的后端和 DevOps 同行。如果这些存在漏洞,它们会破坏整个应用程序。例如,攻击者可以使用伪装的链接欺骗用户,使用其存储的凭据悄悄地从其帐户中转账。如果库是从外部 CDN 加载的,攻击者可以在那里修改它们以注入恶意代码,然后由应用程序用户下载。

2024-01-10 13:44:00 430

原创 写点东西《JavaScript 中的设计模式:综合指南》

它提供了将员工添加到集合中和从集合中删除员工的方法,并重写 print 方法以显示经理的姓名和他们下面的员工。在本文中,我们将踏上揭开 JavaScript 模式的神秘面纱的旅程,并探讨它们如何增强您的编码实践。JavaScript 中的模式是针对软件开发过程中遇到的反复出现的问题的经过验证的解决方案。car1 的品牌为“Toyota”,型号为“Camry”,而 car2 的品牌为“Honda”,型号为“Accord”。在此模式中,对象充当创建新对象的原型,从而实现继承以及在多个对象之间共享属性和方法。

2024-01-08 10:26:32 1036

原创 写点东西《全栈工具箱 :Python版》

以下是专注于全栈开发不同方面的 Python 库;有些专注于 Web 应用程序开发,有些专注于后端,还有些专注于两者。

2024-01-08 09:44:17 818

原创 写点东西《3 个提高工作效率的终端命令》

为此,我们需要在我们的 shell 中设置它,我使用 Zsh,因此我将更新我的 ~/.zshrc 文件。假设您正在使用和访问远程服务器,并且您必须提供密码,您可以直接将其 pbcopy 到剪贴板,而无需打开文件,您就可以获得密码,而无需经历打开和关闭文件的麻烦。现在,我只需键入 gc “提交消息”,它就会使用提供的消息提交我的更改。您所要做的就是找到您最常用的命令,并尝试使用别名使它们更短,以提高您的工作效率。我在调试日志文件时使用此命令,并提供要搜索的关键字(如时间戳),所有行都会复制到我的剪贴板。

2024-01-04 14:18:25 853

原创 写点东西《HTTP 状态代码:开发者指南》

HTTP 状态代码是 Web 服务器和客户端之间的基本通信工具,提供有关客户端请求结果的重要信息。这些三位数数字代码将响应分为不同的组,每个组都传达有关请求状态的特定信息。了解这些状态代码对开发人员至关重要,因为它们有助于诊断和排除 Web 交互期间发生的问题。HTTP 状态代码究竟是什么?HTTP 状态代码是由 Web 服务器响应客户端向服务器发出的请求而提供的标准化数字代码。这些代码传达有关请求成功或失败的信息,并根据状态代码的第一位数字分为不同的类。

2024-01-04 14:03:56 1015

原创 问一问【深度学习相关】

特征向量是一个包含了多个特征值的向量,它将每个特征的值按照一定的顺序排列在一起。例如,如果有三个属性:房屋面积、卧室数量和浴室数量,那么一个样本的特征向量可能是 [1500, 3, 2],其中每个值对应一个属性。:在数据中,属性或特征是描述样本或数据点的方面或性质。这些属性通常以数值的形式表示。在机器学习中,样本通常表示数据集中的一个数据点,而特征向量是该数据点的属性描述。特征向量是在数据分析、机器学习和线性代数中常见的概念,用于表示数据或样本的属性。在上面的例子中,特征向量是三维的,因为有三个属性。

2023-09-12 14:55:11 40

原创 写点东西【如何在Python中本地记录日志】

日志在调试、错误跟踪和监视代码执行中发挥着关键作用。Python提供了一个内置的日志记录库,简化了日志输出。在本文中,我们将深入探讨如何在Python中本地记录日志的过程。日志记录的配置包括指定日志记录的目标位置、设置日志级别以及定义日志消息格式。这里有一个实际示例。每次运行此程序时,它都会将日志附加到’app.log’文件中。库,这是Python标准库的一部分,旨在支持日志记录功能。这使您能够使用日志跟踪程序的进展,并在必要时识别错误。

2023-09-12 10:13:04 122

原创 写点东西【徒手撸台VPN服务器】

找台vpn服务器好难,找台安全稳定的服务器更难,怎么办?自己搭!

2023-08-31 16:13:17 271 1

原创 写点东西《javascript的7中坏习惯》

忽略分号:虽然 JavaScript 允许省略分号,但最好的实践是包括它们。省略分号可能会导致意外行为,因为会触发自动分号插入。不使用严格模式:“严格模式” 可以避免出现微妙的错误。通过在脚本或函数开头添加 “use strict”;

2023-08-24 16:53:17 42 1

原创 GPT-4:下一代开放AI语言模型的前景和挑战

GPT-4 是一种正在开发中的 AI 语言模型,是 GPT 系列的最新一代。GPT-4 的预计规模和能力将超过当前的 GPT-3,成为当前最先进的语言模型之一。本文将探讨 GPT-4 的前景和挑战。

2023-03-16 11:58:14 292

原创 用Python实现简单的数据可视化

本文介绍了如何使用Matplotlib和Seaborn这两个Python库来实现简单的数据可视化,并且演示了如何在Matplotlib图表中添加图片。当然,这只是数据可视化的冰山一角,还有很多其他的图表类型和细节需要我们去学习和掌握。希望本文能够为大家提供一些帮助,让我们一起努力打造更加美好的数据可视化世界!

2023-03-15 14:35:33 491

原创 如何通过深度学习改进图像分割技术

图像分割是指将一幅图像分成若干个部分的过程,每个部分是一个区域,并且每个区域都有着相同或者相似的特征。在计算机视觉领域,图像分割是一个非常重要的技术,它可以应用于物体检测、医学影像分析、自动驾驶等领域。U-Net是一种常用的深度学习模型,它由一个下采样和一个上采样模块组成,中间包含了多个卷积和池化层。它可以应用于医学图像分割、自然场景图像分割等领域。U-Net的特点是可以在图像分割的同时保留更多的细节信息,从而得到更精细的分割结果。图像分割是计算机视觉中的一个重要技术,传统的图像分割方法存在一些局限性。

2023-03-15 14:25:12 288

原创 写点东西《边学边写python》

学到哪写到哪。修改国内镜像:网上好多全局修改需要改文件,这个只需要输入命令即可。--全局修改pip config set global.index-url https://mirrors.aliyun.com/pypi/simple--临时修改pip install xxxxx -i https://mirrors.aliyun.com/pypi/simple未完待续,边学变更…...

2020-12-15 13:52:41 105 1

原创 写点东西:《foxmail账户迁移》

如何将A电脑的foxmail用户迁移至B电脑?总共分两步:复制A电脑,下图选中文件粘贴到B电脑相同路径下下期再见~~

2020-12-04 13:53:54 353

原创 路标:《mysql使用指南》

重复的造轮子是浪费时间且没有意义的,所以找到好的路标可以事半功倍。路标如下新建:git基本命令:https://blog.csdn.net/u012145252/article/details/80628451git报错-refusing to merge unrelated histories:https://blog.csdn.net/u012145252/article/details/80628451持续更新...

2020-12-03 14:54:05 61

原创 路标:《springboot使用指南》

路标:页面跳转:SpringBoot跳转页面详解+thymeleaf

2020-10-13 13:49:15 77

一键转储md文件中图片到本地工具

downloadPicInMd 简易使用说明 downloadPicInMd 是一个用于下载并更新 Markdown 文件中图片链接的工具。 使用方法: 配置文件: 在运行前,编辑 config.ini 文件,指定工具处理的目录。 运行工具: 执行 downloadPicInMd.exe 文件,工具将下载并更新图片链接。 注意事项: 指定目录下需要存在待处理的 Markdown 文件。 工具会在 images 文件夹中存放下载的图片。 运行完成后,按 Enter 键关闭窗口。 示例: 假设 config.ini 文件内容如下: [General] specified_directory = C:\Users\YourUsername\Documents\MarkdownFiles 运行 downloadPicInMd.exe 后,工具将处理该目录下 Markdown 文件中的图片链接,下载的图片存放在C:\Users\YourUsername\Documents\MarkdownFiles\images 文件夹。 简便易用,处理 Markdown 图片的理想工具。

2024-01-23

python一键复制打包文件夹工具

这个Python脚本是一个强大而简便的工具,旨在解决大文件传输过程中的繁琐问题。无论是备份重要数据还是在不同设备之间传递文件,这个脚本都能帮助你一键完成任务,省时又省力。 主要功能: 快速复制: 通过简单的命令,将源文件夹(A文件夹)中的内容一键复制到目标文件夹(B文件夹)。 自动压缩: 脚本会自动将复制的文件压缩成一个便捷的ZIP包,减小文件大小,方便传输与存储。 定时关机: 在复制和压缩完成后,脚本支持自动关机功能,节省能源的同时完成任务。 使用场景: 夜间大文件传输:适合在熬夜时快速完成大量文件的复制与压缩,避免白天占用宝贵的工作时间。 数据备份:轻松备份重要文件,确保数据安全,而无需手动操作复杂的流程。 使用方法: 下载并安装Python(如果尚未安装)。 下载脚本并运行,按照提示输入源文件夹路径、目标文件夹路径等信息。 等待脚本完成复制、压缩,并自动关机。 注意事项: 确保源文件夹路径和目标文件夹路径正确无误。 在使用前检查Python版本,确保脚本的兼容性。 这个脚本将大大简化你的文件传输流程,让你更专注于其他重要的工作。希望它对你

2024-01-09

powermock依赖jar文件.rar

网上都是给mock的例子,没有说具体需要引那些jar文件,我来补充!~~需要的可以下载~

2019-11-19

powermock依赖jar文件.rar

网上找了好多powermock的例子都不好用,一怒之下亲自挨个引入测试,最终得到这些jar,给需要的朋友,自己也留个备份。

2019-11-04

jQuery.ptTimeSelect-0.8

一款非常好的java时间选择控件,支持IE,火狐等许多浏览器,外观大气,简约~~

2014-05-12

C程序设计——谭浩强PDF

C程序设计——谭浩强PDF

2011-12-11

win7硬盘安装软件和教程(图)

win7 硬盘 安装 系统 教程 图 很详细很实用,不下白不下啊,下了也不白下啊

2010-06-28

十分有用的圆形条纹笔刷

总之网上找不到就是了 信不信自己下来看 非常好看和实用

2010-06-15

《数学导数基本公式》

数学导数的基本公式 非常全的PPT文件,提供了详尽的求导公式

2009-11-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除