自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光会把你雕刻成,你应有的模样!

打工人,打工魂,打工人中的手艺人。努力!加油!

  • 博客(88)
  • 收藏
  • 关注

原创 AI模型:追求全能还是专精?

因此,无论是追求全能还是专精的AI模型,都将在未来的发展中找到其独特的价值和地位。全能型AI如OpenAI的“草莓”模型,展示了处理多种任务的能力,从数学问题到主观营销策略,这种多样性使其能够应用于更广泛的场景。随着技术的进步,全能型AI可能逐渐实现跨领域的无缝衔接,为用户提供更全面的服务体验。因此,市场可能会进一步细分,为不同类型和需求的用户提供更加精准的AI解决方案。全能型AI可能通过模块化设计,将特定领域的专业AI作为插件或模块集成进来,从而实现既全面又专业的服务能力。

2024-08-28 16:55:36 257

原创 在VBA中,对Excel单元格的操作方法 (qo+op)

更改单元格的字体格式,如字体、颜色、大小等。例如,将A1单元格的字体设置为楷体、蓝色、加粗和字体大小为12。修改单元格内容与访问单元格并赋值类似。例如,将A1单元格的内容修改为"Hello, VBA!读取单元格的内容,将单元格的值赋给一个变量。例如,读取A1单元格的内容并打印到窗口。使用循环来遍历单元格。例如,遍历填充Sheet1上A1到A10的单元格。使用循环来遍历单元格。例如,遍历获取Sheet1上A1到A10的单元格。例如,合并A1到C1的单元格。将A1单元格背景颜色设置为浅黄色。

2024-08-28 16:11:11 1228

原创 常用的编写VBA的软件 (L*00K)

综上所述,可以编写VBA的软件主要包括Microsoft Office套件中的Excel、Access、PowerPoint和Word,以及集成开发环境Visual Studio等。此外,还有一些辅助工具可以帮助用户提高VBA编程的效率和便利性。

2024-08-28 15:08:06 756

原创 国产游戏技术能否引领全球?

综上所述,国产游戏技术在行业影响方面已经取得了显著成就,并有望在未来引领全球游戏技术的发展。然而,要实现这一目标还需要持续的技术创新、人才培养和国际合作等多方面的努力。

2024-08-27 15:20:56 352

原创 Matplotlib

总之,Matplotlib的历史过程是一个从模仿到创新、从简单到复杂、从单一到多元的发展过程。它凭借其强大的功能和灵活的架构,在Python数据可视化领域占据了重要地位,并持续推动着该领域的发展。

2024-08-26 17:05:39 1186

原创 开发团队如何应对突发的技术故障和危机?快速响应与问题定位策略

通过上述策略的实施,开发团队可以更加高效地应对突发的技术故障和危机,保障系统稳定运行,同时不断提升团队的应急响应能力和技术水平。

2024-08-26 15:44:55 306

原创 NumPy

NumPy(Numerical Python)是Python中用于科学计算的基础库之一,它提供了高性能的多维数组对象以及这些数组的操作。NumPy数组是Python中列表(List)的扩展,但它提供了更加高效的数据结构以及大量的数学函数库。使用NumPy,你可以执行大量的数学和科学计算,而不需要编写复杂的循环。

2024-08-23 17:06:02 1378

原创 VBA注释 (<*> + <*>)

在VBA(Visual Basic for Applications)中,注释是一种用于向代码中添加说明或解释文本的方法,这些文本不会被执行。注释对于理解代码的目的、逻辑或特定部分的代码功能非常有帮助,尤其是在处理复杂或长的代码时。单行注释以单引号(')开始,直到该行的末尾。单行注释只能注释掉它们所在行的内容。

2024-08-22 10:07:08 275

原创 在VBA中调用Adobe Acrobat或Reader的命令行工具,实现PDF自动打印 (‾◡◝)

在VBA(Visual Basic for Applications)中自动打印PDF文件通常不直接支持,因为VBA本身是针对Microsoft Office应用程序(如Excel、Word和PowerPoint等)的编程语言,并不直接处理PDF文件。但是,你可以通过调用Adobe Acrobat或Reader的命令行工具间接实现自动打印PDF文件的功能。首先需要为你的电脑安装Adobe Acrobat或Reader,你可以使用它们的命令行工具(如AcroRd32.exe)来打印PDF文件。

2024-08-21 16:00:56 681

原创 什么是VBA?

VBA作为一种强大的宏语言,为用户提供了丰富的功能和灵活性。它不仅可以帮助用户自动化重复性任务、定制化开发Office应用程序、进行数据分析和报表生成,还在金融、医疗、零售等多个领域发挥着重要作用。通过学习和掌握VBA的应用方法和技巧,用户可以更高效地处理数据、优化决策过程,并提升工作效率。

2024-08-20 16:57:26 1076

原创 你是如何克服编程学习中的挫折感的?(-@-^-0-)

总之,克服编程学习中的挫折感需要调整心态、保持耐心和毅力、积极寻求帮助和交流、庆祝小成就以及保持积极的心态。通过这些方法,你可以逐渐建立自信心和成就感,从而在编程学习的道路上不断前行。:当面对一个看似无法解决的难题时,尝试将其分解成更小的、更可管理的部分。无论是解决了一个小问题,还是完成了一个项目,都要给自己一些正面的反馈和奖励。:首先要认识到,无论是谁,在学习编程的过程中都会遇到难题和失败。在编程学习中遇到挫折感是极为常见且正常的现象,因为编程往往涉及解决复杂问题、理解抽象概念以及不断试错的过程。

2024-08-20 16:43:41 424

原创 在VBA中的子程序(Sub)|函数(Function)(=^+^=)

函数包含的语句中,相比子程序(Sub),可以看到多一个[函数名]=[返回值]语句,这是函数的返回值语句。Sub子程序是VBA编程中的一个基础而强大的特性,它允许你将代码组织成可重用的块,从而提高代码的可读性和可维护性。Sub是一个关键字,用于定义一个子程序(也称为过程或函数),但它不像函数(Function)那样返回一个值。Exit Function语句,在一个函数中,当程序运行到Exit Function语句时,立即结束。End 语句,在一个函数,当程序运行到End语句时,立即。

2024-08-19 13:34:09 509

原创 VBA With语句是一个非常有用的结构,它允许你对一个对象执行多个操作,而不需要在每次引用该对象时都重复其名称(—^0^—)

在VBA中,With语句是一个非常有用的结构,它允许你对一个对象执行多个操作,而不需要在每次引用该对象时都重复其名称。这不仅可以减少代码量,还可以使代码更加清晰和易于维护。

2024-08-19 11:02:31 234

原创 程序员如何平衡日常编码工作与提升式学习?躺平?(。・∀・)ノ゙嗨

总之,程序员在平衡日常编码工作与提升式学习时,需要制定明确的学习计划,高效利用碎片时间,注重实践与应用,积极参与开源社区,定期回顾与总结,并保持良好的生活习惯。通过这些策略的实践,你不仅能在工作中游刃有余,还能在技术的道路上不断前行,实现个人价值的最大化。

2024-08-16 16:32:43 610

原创 VBA中的运算符是用来执行数学、比较和逻辑等操作的符号 (ToT)/~~~

在VBA中,运算符用于执行各种数学、比较、逻辑和字符串操作。这些运算符对于编写有效和强大的VBA代码至关重要。

2024-08-15 13:38:29 455

原创 在VBA中,循环结构是一种控制程序流程的方式,它允许代码块重复执行直到满足特定条件为止 (→_→)

在VBA(Visual Basic for Applications)中,循环结构是一种控制程序流程的方式,它允许代码块重复执行直到满足特定条件为止。VBA提供了几种循环结构来满足不同的编程需求,主要包括For...Next循环、Do...Loop循环和While...Wend循环(While...Wend在较新的VBA版本中已较少使用,通常推荐使用Do...Loop)。

2024-08-14 15:27:31 690

原创 在VBA中,不可或缺的条件语句 ┗|`O′|┛ 嗷~~

在Select Case 语句中,你可以使用To关键字来表示一个范围,或者使用Is关键字来进行更复杂的比较(如比较字符串或日期)。条件语句是VBA编程中非常强大的工具,它们允许你根据程序运行时的不同情况来执行不同的代码路径。

2024-08-12 17:30:14 495

原创 如何高效记录并整理编程学习笔记?一个好的笔记软件往往可以达到事半功倍的学习效果 φ(* ̄0 ̄)

选择合适的笔记工具,并掌握其高效使用方法,是编程学习者提升学习效率和成果的重要途径。通过明确笔记目的与需求、了解主流笔记工具的特点、制定高效使用策略,我们可以更好地记录和整理编程学习笔记,为未来的学习和工作奠定坚实的基础。

2024-08-12 16:58:43 478

原创 如何看待“低代码”开发平台的兴起? ( ̄_, ̄ )

然而,在处理复杂应用或需要高度定制化的场景时,低代码平台可能存在一定的局限性。它们通过简化和自动化的方式降低了软件开发的技术门槛和成本,提高了开发效率和灵活性。目前,国内涌现了众多低代码厂商,如天翎、简道云等,它们在市场上占据了重要地位。这些平台深入理解特定领域的需求,并开发出针对这些行业场景的定制功能模块和应用程序模板。低代码平台通过简化和自动化的方式,降低了软件开发的技术门槛,使得非专业开发人员也能快速构建并部署应用程序。等,具有高度的灵活性和通用性,适用于各类企业以及各种类型的应用场景。

2024-08-08 15:52:21 529

原创 在VBA中,变量(Variables)和常量(Constants)是编程时非常重要的概念。它们用于存储和引用数据,但是它们在用法和目的上有所不同。学习一下 (ง •_•)ง

通过合理使用变量和常量,你可以编写更清晰、更易于维护的VBA代码。记得总是使用Option Explicit语句来避免隐式声明变量可能带来的问题。

2024-08-08 14:37:02 1055

原创 编写第一个VBA程序 (→_→)

VBA非常强大,但也需要时间和实践来掌握。你可以通过在线教程、书籍、官方文档以及社区论坛来学习更多关于VBA的知识和技巧。

2024-08-07 15:07:59 494

原创 在Excel中启用宏 (~ ̄▽ ̄)~

打开任意Excel,点击屏幕左上角的文件选项,然后选择Excel选项窗口。在Excel选项窗口中,选择信任中心按钮;在信任中心设置窗口中,选择宏设置,启用所有宏(不推荐,潜在风险)。点击确定以保存更改,并退出Excel,然后重新启动Excel以使设置生效。

2024-08-07 13:29:54 656

原创 leetcode:找到字符串中所有字母异位词

给定两s和p中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串)。

2024-08-07 12:43:02 445

原创 leetcode:颜色分类

​本题是经典的「荷兰国旗问题」,由计算机科学家Edsger W. Dijkstra首先提出。给定一个包含红色、白色和n个元素的数组nums,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。我们使用整数0、1和2分别表示红色、白色和蓝色。必须在不使用库内置的sort函数的情况下解决这个问题。

2024-08-06 16:21:36 497

原创 人工智能时代,程序员如何保持核心竞争力,不会一觉醒来,被自己写的代码淘汰了 ≧ ﹏ ≦

总之,在人工智能时代,程序员要想保持并提升自身的核心竞争力,需要深化技术专长与领域知识、拥抱AI技术实现人机协同、强化软技能与跨学科能力以及保持学习热情与持续创新。这些能力相辅相成,共同构成了程序员在AI时代不可或缺的竞争力。面对未来,让我们以更加开放的心态、更加坚定的步伐,迎接AI带来的机遇与挑战吧!

2024-08-06 10:42:57 422

原创 leetcode:汇总区间

给定一个无重复元素的有序整数数组nums。返回恰好覆盖数组中所有数字的最小有序区间范围列表。也就是说,nums的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于nums的数字X。

2024-08-05 15:20:38 433

原创 leetcode:心算挑战

心算项目的挑战比赛中,要求选手从N张卡牌中选出cnt张卡牌,若这cnt张卡牌数字总和为偶数,则选手成绩「有效」且得分为cnt张卡牌数字总和。给定数组cards和cnt,其中cards[i]表示第i张卡牌上的数字。 请帮参赛选手计算最大的有效得分。若不存在获取有效得分的卡牌方案,则返回0。

2024-08-02 17:00:42 343

原创 转世重生之当程序员从零开始,不可错过的Jupyter Notebook的详细安装教程 ♪(^∇^*)

通过以上步骤,您应该能够顺利地从零开始安装并使用Jupyter Notebook。无论您是数据科学家、机器学习工程师还是初学者,Jupyter Notebook都是一个非常强大的工具,可以帮助您更高效地进行代码编写和数据分析。

2024-08-01 11:02:15 846

原创 论如何让自己在短时间内从编程小白成为大神,大学新生的入门攻略 。鸡汤里面虽然没有肉,但是多喝一样可以变胖 ♪(´▽`)

综上所述,成为编程大神需要明确目标、制定计划、坚持学习、多实践交流并关注行业动态。大学新生可以从选择适合的编程语言开始,逐步深入学习和实践编程技能,不断提升自己的编程能力。

2024-07-31 17:06:29 320

原创 介绍一下Linux ♪(´▽`)

当时的学生(Linus Torvalds)开始编写Linux内核,最初的目标是学习操作系统内核的开发,并为自己的个人计算机编写一个操作系统。他最初将这个项目命名为“Freax”,但最终决定使用“Linux”(Linus和Unix的组合)作为内核的名称。在新闻组上发布消息,正式向外宣布Linux内核的诞生。这一天被认为是Linux的生日(也有说法认为1991年8月25日是Linux的生日,因为林纳斯在那天首次在Minix Usenet新闻组提到了他的项目)。

2024-07-31 11:02:30 865

原创 如何在 Windows 系统环境下安装 Tesseract OCR? ( •̀ ω •́ )✧

访问Tesseract的GitHub发布页面或第三方下载站点,下载适合你操作系统的版本(最新版本)。

2024-07-29 16:52:17 727

原创 Tesseract OCR 当今最流行的OCR引擎之一,Tesseract 不仅保持了其开源特性,还引入了深度学习技术,显著提升了识别的准确性和速度。看来有必要深入了解一下 ( •̀ ω •́ )

Tesseract OCR项目的历史可以追溯到1980年代末,最初由HP(惠普)实验室的Raymond Smith、David Hoover和其他几位研究人员开发。起初,Tesseract是为了满足联合国和图书馆对文档数字化的需求而设计的。随着技术的不断发展,Tesseract逐渐演变为一个开源项目🙌,并在2005年被Google收购,自此之后,Google投入了大量资源对Tesseract进行改进和扩展,使其成为当今最流行的OCR引擎之一👍。

2024-07-26 16:57:00 1812

原创 Linux 系统下 Conda 环境安装教程

Conda 是一个开源的包、依赖和环境管理系统,常用于科学计算领域,特别是Python环境中,它允许用户轻松地安装、运行和更新包及其依赖项,并且可以创建多个相互隔离的环境,以避免不同项目之间的依赖冲突。以下是在Linux系统上安装Conda环境的详细步骤。通过以上步骤,你应该能够在Linux系统上成功安装Conda,并学会如何创建、激活、管理和退出conda环境。Conda为科学计算和数据科学项目提供了强大的环境管理功能,是Python开发者的得力助手。

2024-07-24 10:40:40 1373

原创 IPython使用技巧

IPython是一个增强的Python交互式解释器,它为Python开发者和数据科学家提供了丰富的功能和便捷的交互体验。从自动补全、魔术命令到富文本显示,IPython极大地提升了编程和数据分析的效率。以下是一些IPython的实用使用技巧,帮助你更好地利用这一工具。IPython是一个功能强大的交互式Python解释器,它通过丰富的功能和便捷的交互体验,极大地提升了Python编程和数据分析的效率。上述技巧只是IPython众多功能中的一部分,但已经足够让你在日常使用中受益匪浅。

2024-07-23 17:27:09 751

原创 每次选择不同的系统都可以自动登录SAP (´▽`ʃ♡ƪ)

如果你选择登录系统名称为(A01),即可实现自动登录该系统。如果你想登录其他系统,只需要在login.txt里面继续添加代码即可。

2024-07-23 17:06:48 200

原创 OpenCV 安装与基础使用教程(Python)

图像读取与显示:使用imread和imshow函数。色彩空间转换:使用cvtColor函数。图像平滑:如高斯模糊GaussianBlur。边缘检测:如Canny边缘检测器。目标检测:如使用Haar特征分类器进行人脸检测。特征提取和匹配:如SIFT、SURF、ORB等。图像变换:如仿射变换、透视变换。形态学操作:如腐蚀、膨胀、开运算、闭运算。视频处理:从文件或摄像头读取视频,进行实时处理。

2024-07-19 13:44:30 490

原创 深入了解一下计算机视觉的主流框架及其应用方向 (⊙o⊙)?

计算机视觉作为人工智能的一个重要分支,旨在通过模拟人类视觉系统,从数字图像和视频中提取信息以实现对环境的高级理解。近年来,随着深度学习技术的飞速发展,计算机视觉领域涌现出了一系列高效、强大的框架,这些框架极大地推动了计算机视觉技术在各个领域的应用。本文将详细介绍计算机视觉领域的主要框架,并详细探讨其在图像识别、图像分割等任务中的应用,同时分析其优缺点及挑战,最后给出一些应用建议。TensorFlow是由Google开发和维护的一个广泛采用的深度学习框架。

2024-07-19 10:40:50 1707

原创 简单了解一下计算机视觉的发展历程哦 (*  ̄︿ ̄)

计算机视觉作为人工智能领域的重要分支,其发展历程经历了从萌芽到广泛应用的多个阶段。这一过程不仅见证了技术的飞速进步,也深刻影响了多个行业的发展。

2024-07-18 14:59:51 1479

原创 一图展示免费开源的分布式版本控制系统​Git

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

2024-07-12 15:59:51 1226

原创 一行命令快速导出、导入Python的依赖环境(Python)

在Pycharm的Terminal窗口输入如下命令,即可将环境导出至文件requirements.txt。在Pycharm的Terminal窗口输入如下命令,即可安装文件requirements.txt中的环境。也可以在DOS界面执行命令。按键win+R,在如下窗口输入cmd+回车,打开命令提示符界面。DOS界面执行相同命令也可以安装。

2024-07-11 15:31:30 628

图片识别+Python+滑块图片校验+距离计算(没有拖动部分代码)

滑块验证,只能校验简单的滑块验证图片 校验核心:cv2.matchTemplate(image, templ, method, result=None, mask=None) image:即目标图像 templ:即模板图像 method:是匹配的方式 mask:即掩模,可选。只有当method为cv2.TM_SQDIFF或cv2.TM_CCORR_NORMED时才支持此参数。 提供一个模板图像,一个目标图像,且满足模板图像是目标图像的一部分,从目标图像中寻找特定的模板图像的过程,即为模板匹配。

2024-07-11

Outlook+Python+Win32com+调用Outlook发送邮件、获取邮件信息

from win32com.client import Dispatch import os class outlook(): '''outlook邮件功能''' def __init__(self): self.outlook = Dispatch('outlook.application') def __str__(self): pass

2024-07-08

win32com+python+excel+调用win32com操作excel软件对文件进行加密操作

import random from win32com.client import Dispatch def random_password(length=20): '''默认返回20位随机密码''' key = "" characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890" for i in range(length): rand_char = random.choice(characters) key += rand_char return key

2024-07-08

机器学习+Python+验证码图片+用于生成机器学习所需要的验证码图片样本

随机生成背景颜色、大小字母和数字,以及一些干扰的点、线所组成的验证码图片。 import random from PIL import Image, ImageDraw, ImageFont def random_color(): """默认返回随机颜色,元组""" return random.randrange(256), random.randrange(256), random.randrange(256) def random_code(length=4): '''默认返回4位随机验证码,字符串''' code = "" characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890" for i in range(length): rand_char = random.choice(characters) code += rand_char return code

2024-07-08

空空如也

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

TA关注的人

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