- 博客(25)
- 收藏
- 关注
原创 Word中把文字全部一键加粗的几种快捷方法
在WPS中,通配符是一些特殊的符号,它们可以代表一个或多个字符。通配符允许用户在不知道确切文本的情况下,进行灵活的文本匹配和替换。注意:在使用查找和替换功能的通配符时,不同版本的Word可能会有一些细微差异。点击“开始”菜单中的“查找和替换”按钮,或者使用快捷键Ctrl + H。现在,您就可以使用通配符进行文本的查找和替换了。字符集]:代表不在字符集中的任意单个字符。[字符集]:代表字符集中的任意单个字符。在弹出的对话框中,切换到“替换”标签页。*:代表任意数量(包括零个)的字符。:代表任意单个字符。
2024-12-04 14:37:29
3128
原创 Could not connect to SMTP host: smtp.exmail.qq.com, port: 465, response: -1
把以下文件夹下的1.4版本删掉,再去运行程序就可以跑了。
2024-11-27 09:41:01
588
原创 MySQL启动失败报错:Job for mysqld.service failed because the control process exited with error code.
打开 /var/log/mysql 下的 mysqld.log 查看报错信息。就成功了,可以看到状态:sudo systemctl status mysqld。重启:sudo systemctl restart mysqld。试过了好多教程都不成功,包括更改权限啊什么的。了,大部分都是这个原因。
2024-09-30 10:34:05
506
原创 OSError: [WinError 126] 找不到指定的模块。 Error loading “E:\Anaconda\Lib\site-packages\torch\lib\fbgemm.dll“
这里提示加载不到fbgemm.dll或者缺少依赖项, 我的路径下存在fbgemm.,那就是缺少了依赖项。可以利用工具查看查看dll文件的依赖项,可参考。,把文件放到fbgemm.dll的同目录下就不报错了。
2024-09-02 16:09:15
1350
原创 解决:httpsconnectionpool(host=‘huggingface.co‘, port=443): max retries...
解决:可以在qitee或者qithub的readme文件中找到yolov8的pt文件下载链接。你可以选择下载yolov8s.pt或者yolov8n.pt,这两个模型都比较小,下载速度会比较快。这样就不需要再去访问huggingface加载模型,已经有一个本地模型文件yolov8n.pt,所以可以直接使用这个本地模型文件。出现该问题的原因是我没有梯子翻墙去访问huggingface.co网站下载资源,或者是网速较慢。我下载了yolov8n.pt文件,把文件放在项目文件最外级目录下。
2024-08-23 17:41:00
796
原创 在Spring中,@Scheduled和@PostMapping在不同的线程中执行
Scheduled 方法通常在一个或多个专用线程中执行,这些线程与处理 HTTP 请求的线程池是分开的。@PostMapping 方法在处理 HTTP 请求的线程池中执行,每个请求有自己的线程。示例配置。
2024-08-21 11:31:56
430
原创 @Accessors(chain = true) 注解解释
是 Lombok 库中的一个注解,用于简化 Java 类中 getter 和 setter 方法的调用方式。Lombok 是一个 Java 库,它可以自动为你的类生成一些常见的、容易重复的代码,比如构造器、getter 和 setter 方法等。
2024-08-17 16:16:14
1367
原创 在 Java 类的构造过程中,成员变量的初始化顺序先于构造器的执行
在 Java 类中,当你使用 @AllArgsConstructor 注解时,Lombok 会自动为你生成一个包含所有 final 字段的构造器。然而,你遇到的问题是在字段声明的同时尝试使用这些字段来初始化其他字段。这意味着在构造器内部赋值之前,你尝试使用 aliOssProperties 来初始化 visitUrl,此时 aliOssProperties 还没有被初始化,因此编译器会报错,指出 “可能尚未初始化变量aliOssProperties”。
2024-08-12 09:41:32
303
原创 Stream流代替for循环高效使用
这段代码首先从 contractorService.getContractorRefused(user.getId())获取拒绝的承包商列表,然后通过 stream()转换成流。接着使用map(Contractor::getProjectId)将流中的 Contractor对象映射为它们的 projectId。然后再次使用 map将每个 projectId映射为对应的 Project对象,最后通过 collect(Collectors.toList())将结果收集到一个 List<Project>中。
2024-08-09 15:12:17
203
转载 【Java的反射机制】
了解Java的反射机制文章参考Java 反射机制是 Java 语言的一个重要特性。在学习 Java 反射机制前,大家应该先了解两个概念,编译期和运行期。编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在 Java 中也就是把 Java 代码编成 class 文件的过程。编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检查错误。运行期是把编译后的文件交给计算机执行,直到程序运行结束。所谓运行期就把在磁盘中的代码放到内存中执行起来。Java 反
2022-04-06 21:24:10
113
原创 软件工程导论第二章作业
问题:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性可行性分析–原系统分析。技术可行性:虽然生理数据的采集需要涉及大量的专业精密仪器,软件工程师并不精通,但是可以在专业人士的帮助下完成。经济可行性:支出方面由医院方面承担,是否可行取决于医院方面是否能支付所需的费用。操作可行性:医生并不具有软件维护的能力,在数据库的维护上需要专业人
2022-04-05 20:18:56
786
原创 【从瀑布到敏捷——漫画解读软件开发模式变迁史】
从瀑布到敏捷——漫画解读软件开发模式变迁史1913 年,美利坚工业之神——亨利福特,发明了世界上第一条流水线,汽车工业从此进入了大规模生产的时代。丰田公司提出的丰田生产系统(Toyota Production System)又为汽车工业带来了很多先进的生产和管理理念。首先放上漫画(图片为转载)瀑布模型瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。1970年温斯顿·罗伊斯(Winston Royce)提出了著名的“瀑布模型”,直到
2022-04-01 22:47:32
229
原创 【软件工程及计算机科学的关系与区别】
软件工程及计算机科学的关系与区别在上个学期末我就一直在思考这个问题——因为要专业分流了,一直在计算机科学与技术和软件工程之间来回摇摆不定。不过我考虑的比较浅薄,只是想看看就业方向与本校学习的专业知识之间有什么不一样,现如今上网查阅资料,得到一个比较客观与普遍的结论,在下面分享给大家。...
2022-04-01 09:55:31
831
原创 了解WBS
WBS工作分解结构(Work Breakdown Structure)简称WBS,它跟因数分解是一个原理,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。即:项目→任务→工作→日常活动。工作分解结构以可交付成果为导向,对项目要素进行的分组,它归纳和定义了项目的整个工作范围,每下降一层代表对项目工作的更详细定义。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划它等的重要基础。
2022-03-30 22:22:05
135
原创 【什么是分而治之】
分而治之分治法,字面意思是“分而治之”,就是把一个复杂的1问题分成两个或多个相同或相似的子问题,再把子问题分成更小的子问题直到最后子问题可以简单地直接求解,原问题的解即子问题的解的合并,这个思想是很多高效算法的基础,例如排序算法(快速排序,归并排序),傅里叶变换(快速傅里叶变换)等。分治法的基本思想:将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。分治策略:对于一个规模为n的问题,若该问题可以容易的如解决(比如规模n较小)则直接解决,否则将其分解为k个规模较小的子问题
2022-03-30 22:05:54
217
原创 为什么软件开发周期总是预估的2~3倍?
为什么软件开发周期总是预估的2~3倍?先从软件开发的大概流程来说,首先是要进行可行性分析,其中包括技术可行性经济可行性操作可行性再去进行需求分析,来做出满足客户需求的产品。例如我们老师上课说的例子:银行与公司合作要做一个软件,2月16日公司一部门与其直接签约总而言之,软件开发是一项非常复杂的工程,不仅包含需求分析、设计、编码、测试、实施、维护等不同的过程,还涉及到开发工具、开发人员、项目管理、风险等众多因素,不同因素会对周期预估产生不同的影响,经常会导致预估时间是预估周期2-3倍。.
2022-03-30 21:53:00
4099
原创 Why Software Development Methodologies Suck ?
Why Software Development Methodologies Suck ?对于这个问题,Michael Feathers提出以下观察:I think that, in the end, we just have to accept that developer skill is a far more significant variable than language choice or methodological nuances1. Frankly, I think we all k
2022-03-29 18:12:00
103
转载 软件工程对软件开发的作用
软件工程的作用是:在一定的成本和时间条件下,使开发人员开发出的软件具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性等性能,同时还可以满足用户的需求。 1、适用性:在不同的约束条件下,所使用的软件能否满足用户的需求。软件工程的作用是是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件。由于“软件危机”的产生,迫使人们不得不研究、改变软件开发的技术手段和管理方法。从此软件产生进入了软件工程时代。此阶段的特点是:硬件已向巨型化、微型化、网络化和智能化四个方向发展...
2022-03-29 16:40:56
1809
原创 Markdown简单语法
Markdown学习## 标题一级标题为#+空格+标题名称,例如“# 标题一”二级标题为##+空格+标题名称,例如“## 标题二”三级标题为###+空格+标题名称,例如“### 标题三”字体在句子始末位置加一个*号就会变成斜体例如 你好在句子始末位置加两个*号就会变成粗体例如 你好在句子始末位置加三个*号会变成斜体加粗例如 你好在句子始末位置加两个~就会划掉句子例如 你好引用一个大于符号加一个空格(< )就可以引用,效果如下人的一生总是
2022-01-16 12:57:51
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人