自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 记录:error: Microsoft Visual C++ 14.0 or greater is required.

解决执行 pip install simpletransformers 时遇到的 bug :error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: https://visualstudio.microsoft.com/visual-cpp-build-tools/使用错误提示中 链接 下载的安装工具在安装过程中会提示:安装包丢失或毁坏为方便以后使用,将 解决

2022-03-22 19:53:39 1619

原创 利用 cv2 给图片添加文字

这是一个可根据用户输入直接在证书上写字的程序:import os, cv2import numpy as npfrom PIL import ImageFont, ImageDraw, Imageprint('=' * 50)n = int(input('请输入本次生成证书的数量:'))id = int(input('请输入本批证书的初始编号:'))year = input('请输入落款的年份:')month = input('请输入落款的月份:')for i in range(n)

2021-12-06 13:48:55 4947

原创 打印叶节点到根的路径

#include<stdio.h>#include<malloc.h>typedef struct node{ int data; struct node *lchild; struct node *rchild;} *binaryTree;binaryTree init();void printLeavesToRoot(binaryTree root, int* arr, int pos);int main(){ /* i

2021-09-26 20:03:29 116

原创 移动链表最大元素

给定一个链表,将链表中最大的元素移动到链表的最前端。#include<stdio.h>#include<malloc.h>typedef struct Node { int data; struct Node* link;}*linkedList;linkedList moveNode(linkedList head){ linkedList pre = NULL, maxNode = head->link, p = head;

2021-09-26 19:08:22 161

原创 【Linux】软件安装管理

先附上 deepin 的 软件包管理手册目录1、软件包管理简介2、rpm 命令管理2.1 rpm包命名规则2.2 安装命令2.3 升级与卸载2.4 rpm包查询2.5 rpm包检验3、yum 在线管理4、源码包管理5、脚本安装包1、软件包管理简介Linux 下的安装包分为两类:源码包Linux 最早的软件安装包本质上就是一个 源代码包。优点:开源、可以自由选择功能、由于是本机编译安装所...

2020-03-22 10:09:22 89

原创 【Linux】权限管理

Linux权限管理Linux权限管理1、文件基本权限1.1 基本权限的修改1.2 权限的作用1.3 其他权限命令2、文件默认权限Linux权限管理Linux权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户以及所属组,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。1、文件基本权限在Linux使用 ls -l 命令后...

2020-03-21 21:16:34 345

原创 【Linux】怎么修改 deepin 的 root 密码

记录版本号: deepin 15.11 桌面版使用 reboot 重启电脑电脑进入选择系统界面后,按 e 进入可编辑界面(我不知道专业术语是啥,只能这么叫了)找到 Linux 打头的那一行,在最后追加 “ rw single init=/bin/bash ” 后(不加引号),按 Ctrl + X进行新的可编辑界面后输入 passwd,输入两次新的 root 密码输入 exec /sb...

2020-03-20 17:05:36 2059

原创 [maven学习笔记(九)] 使用 eclipse 的 maven 插件

创建项目过程中比较简单的操作就直接 略过 了,这篇学习笔记只记录创建项目中遇到的问题和解决方法。先附上最后的 pom.xml 文件的代码:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...

2020-02-28 14:42:46 93

原创 [maven学习笔记(八)] maven 依赖传递

有三个 maven 项目A、B、C,若 B 依赖 A,且 C 依赖 B,则称 C 传递依赖 A。在 maven 中,可以通过设置 dependency 的 exclusions 属性来排除这个传递依赖,如图:由于 maven 设置的 默认Java环境为 1.5,所以我在eclipse中创建maven项目时,总会这样显示:可以通过修改 settings.xml 文件来修改:在该文件中 19...

2020-02-27 00:07:03 103

原创 [maven学习笔记(七)] maven 依赖范围

maven 提供三种 classpath,分别是:编译、测试、运行。而 maven 的 pom.xml 文件中 scope 标签可以取六种值,分别是:1、compile:默认的范围,对于编译、测试、运行三种 classpath 都有效2、provided:在编译和测试的时候有效,在最后运行的时候不会被加入3、runtime:在测试和运行的时候有效,例如:jdbc 驱动4...

2020-02-26 23:16:29 112

原创 [maven学习笔记(六)] pom.xml 解析

1、projectproject 是 pom.xml 的根元素,包含了 pom 的约束的信息2、modelversionmodelversion 是一个固定的版本(4.0),也是一个必不可少的元素,指定了当前 pom 的版本。3、坐标由 groupId、artifactId 和 version 组成其中: groupId: 由反写的公司网址+项目名 artifactId: 模块的...

2020-02-26 22:53:23 303

原创 [maven学习笔记(五)] maven 生命周期

完整的项目构建过程包括:清理、编译、测试、打包、集成测试、验证、部署而 maven 定义了三套独立的生命周期:clean 清理项目default 构建项目site 生成项目站点maven 的生命是有顺序的,如果一个阶段被执行了,那该阶段前面的阶段也会运行。比如:执行 mvn package 之前,mvn compile 和 mvn test 会自动运行。1、cle...

2020-02-26 12:38:34 81

原创 [maven学习笔记(四)] 快速创建 maven 规定的目录骨架

五、archetype 插件archetype 插件 用于创建符合 maven 规定的目录骨架。使用 archetype 创建目录的两种方式:1、archetype:generate只用 cmd命令行界面 进入想要创建项目的目录下,使用该指令(第一次会下载较多的依赖 jar 包),并在随后的提示中,键入需要的值后即可创建好 maven 项目。archetype:generate2、a...

2020-02-25 22:56:57 144

原创 [maven学习笔记(三)] maven 常用指令

四、maven 常用指令当我们的项目中有两个项目需要整合或者相互调用的时候,就需要将项目打包,并放进 本地仓库 中,否则,一个项目中的类就找不到另一个项目中的类,这个问题不需要我们关心,一条 maven install 就可以搞定。按照 笔记二 中的方法再创建一个项目 mvn02,如下:下面开始编码,mvn02 中的主代码:package com.imooc.maven02.util;...

2020-02-25 22:33:25 136

原创 [maven学习笔记(二)] demo

3、maven 实践首先,按照 maven 的规定创建好如下目录结构。maven规定的目录结构为:——src——————main————————————java——————test————————————java注:在 java 中放程序需要运行的代码,在 test 中放相应的测试代码。结果如下:下面开始编码:main 中的 HelloWorld.java 的代码:...

2020-02-25 15:33:04 162 1

原创 [maven学习笔记(一)] 入门

1、什么是 maven一个用来简化程序开发人员管理项目的工具举个栗子:Java 开发人员在开发一个程序时,会用到许许多多的 jar 包,比方说单元测试用到的 junit4。如果没有 maven,我就得去自己下载 junit4 的 jar 包然后自行导入到本地。而有了 maven,我就只需要在 maven 规定的目录结构中的 src 文件夹下放置 pom.xml 文件并配置好 depende...

2020-02-24 23:12:13 92

空空如也

空空如也

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

TA关注的人

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