- 博客(259)
- 收藏
- 关注
原创 文本特征提取
1、定义一个空数组,并利用该空数组接收中文分词后的结果。3、调用fit_transform()方法。2、实例化CountVectorizer。3、将分词处理结果转化为列表形式。4、将列表转化为字符串形式。2、将目标进行分词处理。
2024-05-31 08:24:14
306
原创 pymysql.err.OperationalError: (1054, “Unknown column ‘aa‘ in ‘field list‘“)(已解决)
今天使用python连接mysql数据库进行数据添加时,出现报错”pymysql.err.OperationalError: (1054, “Unknown column ‘aa’ in ‘field list’”)“,经查询是由于pymysql在进行插入数据时,如果是vchar或string类型,需加单引号才能插入成功。
2024-05-30 17:17:58
249
原创 考试宝典——软件过程与管理重点知识总结
风险的定义:一个不确定的事件或者情况,若其一旦发生,会对项目的目标,例如:进度、成本和质量,产生积极或消极的影响。一个软件企业如果希望达到某一个成熟度级别,就必须完全满足该级别的关键过程域的要求,即满足每个关键过程域的目标。这些公共特征包括了关键实践(KP),即每一个KPA包括5类KP,实现了这些KP后,就实现了关键过程域的目标。,描绘出软件组织如何增加对软件开发和维护的过程控制,如何向软件工程和管理的优秀文化演变等方面的指导。项目成本预算(EAC):按照当前的进度,项目的总支出的估计。
2024-05-27 13:56:52
971
原创 Yolov5——训练目标检测模型详解(含完整源码)
新建一个名为VOC2007的文件夹,在里面创建一个名为JPEGImages的文件夹存放需要打标签的图片文件;再创建一个名为Annotations的文件夹存放标注的标签文件;模型训练完成后,会在主目录下产生一个名为runs的文件夹,在runs/train/exp/weights目录下会产生两个权重文件,一个是最后一轮的权重文件,一个是最好的权重文件。(注:由于模型训练轮数以及数据集较少等原因,本项目中模型准确率较低,建议增加训练轮数以及数据集大小以获得更高准确率)
2024-05-27 13:45:56
1531
原创 队列——链式存储
不带头结点:首先判断队列是否为空, 然后定义指针p指向队头指针指向的结点,如果这是最后一个结点,则front=NULL,rear=NULL ,最后释放p的内存。不带头结点:先给入队节点分配内存 ,如果队列为空 ,队头和队尾结点都指向新节点,否则将新节点插入到队尾指针后面,最后将队尾指针指向新结点。带头结点:首先判断队列是否为空,然后定义指针p指向队头指针的下一个结点,如果这是最后一个结点,则front=rear ,最后释放p的内存。不带头结点:队头和队尾指针都指向NULL。
2024-05-26 19:24:51
452
原创 队列——顺序存储
1、使用顺序存储的方式定义队列时,使用数组存储队列元素,然后声明两个int类型的指针——rear和front,分别指向队尾元素的下一个位置和队头元素的位置。5、执行入队操作,首先需要判断队满,然后先将入队元素放入队尾指针指向的位置,再把队尾指针向后移动(Q.rear=(Q.rear+1)%MaxSize)。6、执行出队操作,首先需要判断队空,然后把队头指针向后移动(Q.front=(Q.front+1)%MaxSize)。4、队满条件:(Q.rear+1)%MaxSize==Q.front。
2024-05-26 19:23:18
450
原创 unknow or unsupported command install
unknow or unsupported command install
2024-05-20 14:48:36
308
原创 SpringCloud学习笔记
maven方式创建,删除src目录导入父工程依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM
2024-05-18 19:27:21
841
原创 Selenium
如上述代码,id为container的div直接包含id为layer1和layer2的div,则id为layer1和layer2的div就是container的直接子元素。同理,inner11和inner12是layer1的直接子元素,inner21是layer2的直接子元素。frame是一个十分特殊的元素,在html语法中,frame 元素或者iframe元素的内部会包含一个。,表示选择所有具有属性名为href的元素,不管它们的值是什么。,表示要选择a节点,里面的href属性以 http 开头。
2024-05-10 11:34:02
1110
原创 Selenium——获取元素和操纵元素的方法
但是,有时候,元素的文本内容没有展示在界面上,或者没有完全完全展示在界面上。这时用WebElement对象的text属性,获取文本内容,就会有问题。使用 innerText 和 textContent 的区别是,前者只显示元素可见文本内容,后者显示所有内容(包括display属性为none的部分)WebDriver 对象选择元素的范围是整个web页面,而WebElement对象选择元素的范围是该元素的内部。元素, 如果没有符合条件的元素,元素, 如果没有符合条件的元素,出现这种情况,可以尝试使用。
2024-05-07 14:38:42
644
1
原创 个人博客项目_09
page: 这是一个分页对象,用于指定查询的页码和每页显示的数据量。categoryId: 要查询的文章所属的分类 ID。tagId: 要查询的文章关联的标签 ID。year: 要查询的文章的发布年份。month: 要查询的文章的发布月份。这个方法会返回一个分页后的文章列表。**ArticleServiceImpl:**重写方法listArticlesPage()是 MyBatis-Plus 框架中用于分页查询结果的接口。它表示了一个分页后的文章列表。
2024-04-12 17:48:51
458
原创 个人博客项目笔记_09
1. 归档文章列表1.1 接口说明接口url:/articles请求方式:POST请求参数:参数名称参数类型说明yearstring年monthstring月返回数据:{ "success": true, "code": 200, "msg": "success", "data": [文章列表,...
2024-04-12 17:47:00
247
原创 个人博客项目笔记_08
通过这两个步骤,就可以生成一个形如 “random_uuid.png” 的唯一文件名,其这样可以确保每个上传的文件都有一个唯一的文件名,避免文件名冲突。 //查询文章的参数 加上分类id,判断不为空 加上分类条件。这行代码的作用是生成一个唯一的文件名,用于保存上传的文件。接口url:/category/detail/{id}接口url:/categorys/detail。接口url:/tags/detail/{id}接口url:/tags/detail。接口url:/upload。
2024-04-12 11:43:55
481
原创 个人博客项目笔记_06
之前Article中的commentCounts,viewCounts,weight 字段为int,会造成更新阅读次数的时候,将其余两个字段设为初始值0。处理办法:将int改为Integer。
2024-04-11 17:07:54
659
原创 个人博客项目笔记_05
remove()remove()每一个Thread维护一个ThreadLocalMap, key为使用的ThreadLocal实例,value为线程变量的副本。,使用最普遍的引用,一个对象具有强引用,不会被垃圾回收器回收。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不回收这种对象。,JVM进行垃圾回收时,无论内存是否充足,都会回收被弱引用关联的对象。在java中,用java.lang.ref.WeakReference类来表示。
2024-04-10 20:06:20
1221
原创 个人博客项目笔记_02
不管是controller层还是service,dao层,都有可能报异常,如果是预料中的异常,可以直接捕获处理,如果是意料之外的异常,需要统一进行处理,进行记录,并给用户提示相对比较友好的信息。
2024-04-10 20:01:13
501
原创 Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.la...
完整日志:Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does ...
2024-04-01 10:31:00
365
原创 Flask框架实现登录注册功能(mysql数据库)
本例使用Flask框架完成登录和注册操作,包括前端(index.html,regist.html)和后端(app.py)两部分,前端页面不过多介绍,直接进入后端部分:登录部分:运行程序默认进入登录界面,输入账号和密码点击登录,系统进入”获取登录请求参数及处理“阶段(@app.route(‘/login’)),验证账号密码正确后跳转到目标界面。注册部分:运行程序输入注册部分的路由进入注册界面,输入账号、密码和确认密码,系统进入”获取注册请求及处理“阶段(@app.route(‘/registuser’)),判
2024-03-24 17:17:21
1708
原创 狂神说java——MyBatis学习笔记
1、简介环境说明:jdk 8 +MySQL 5.7.19maven-3.6.1IDEA学习前需要掌握:JDBCMySQLJava 基础MavenJunit1.1、什么是MyBatisMyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对
2024-03-21 09:36:22
468
原创 错误详情:使用IDEA直接连接数据库报错:Server returns invalid timezone
使用IDEA直接连接数据库报错:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.
2024-03-20 19:19:33
108
原创 web.xml最新配置文件
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...
2024-02-20 11:12:00
304
原创 使用IDEA直接连接数据库报错:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope...
错误详情:使用IDEA直接连接数据库报错:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.错误原因:MySQL驱动中默认时区是UTC,与本地时间有时差。解决方案:点开最右侧 导航栏Advanced,找到 serverTimezone,在value...
2024-01-30 11:43:00
378
MySql学习笔记(详细)
2024-05-18
狂神说Java-Spring学习笔记
2024-05-17
狂神说Java-SpringMVC学习笔记
2024-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人