- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 支持向量机类实现
方法获取模型对每个类别的概率预测值,并将其归一化为百分制得分。我们将得分值存储在一个字典中,并将所有字典存储在一个列表中,最后返回该列表。类,包括数据集的读取、数据预处理、特征提取、模型训练、模型评估等步骤。我们可以通过实例化一个对象,调用类中的方法来完成相应的任务。库将模型的分类类别、TF-IDF向量化器和支持向量机分类器保存到文件中。在加载模型时,我们使用。库从文件中加载模型的分类类别、TF-IDF向量化器和支持向量机分类器。方法,用于保存和加载模型。在保存模型时,我们使用。在预测新数据时,我们使用。
2023-05-07 17:04:17
150
原创 支持向量机
类将文本转换为TF-IDF特征向量,并使用。函数对文本进行预处理和分词。文件夹中,并按照类别分别存储。在使用此代码时,需要将数据集放在。类训练支持向量机模型。表示体育类别下的第一个文本。以上代码中,我们首先使用。函数读取数据集,然后使用。函数进行交叉验证,并使用。函数对模型进行评估。
2023-05-07 16:55:57
273
原创 QT面试题
Qt是一款跨平台的C++应用程序开发框架,由Qt公司(Digia公司)开发和维护。Qt提供了一套完整的工具和库,用于开发桌面应用程序、移动应用程序、嵌入式系统和Web应用程序等。Qt不仅提供了丰富的GUI组件和工具,还提供了底层的网络、数据库、XML、多媒体和脚本等功能,使开发人员能够轻松地构建功能强大、高质量和易于维护的应用程序。由于Qt是跨平台的,因此开发人员可以使用同一份代码来构建Windows、macOS、Linux、Android、iOS等平台上的应用程序。
2023-03-07 23:38:49
493
原创 Qt 的信号与槽机制
Qt 是一个跨平台的 C++ 应用程序开发框架,它提供了丰富的图形界面和网络编程工具以及跨平台的数据库操作能力。在 Qt 中,信号与槽机制是一种非常重要的通信机制,它使得组件之间的通信变得简单而直观。本文将详细介绍 Qt 的信号与槽机制的原理、使用方法以及常见应用场景。
2023-03-07 22:15:55
502
原创 结构体内存对齐问题?
对于结构体成员的内存对齐规则,通常是根据结构体成员中占用最多字节数的类型来决定的。在设计结构体时,应该考虑结构体成员的顺序和类型,以最小化填充字节的数量,从而减小结构体的内存大小。同时,如果需要对结构体的对齐方式进行更精细的控制,可以使用。这个指令可以在结构体定义之前或之后使用,可以将结构体的对齐方式改为按照 n 字节对齐。可以在结构体定义中为某些特定的成员指定对齐方式,而不影响其他成员。指令来改变结构体的对齐方式外,C++11 还引入了一个新的关键字。来指定结构体成员的对齐方式。
2023-03-04 00:01:05
70
原创 再mian执行之前和之后执行的代码可能是什么?
将未初始化部分的全局变量赋初值:数值型 short,int,long 等于0,bool 为FALSE,指针为NULL等待,即.bss段的内容。-将main函数的参数 argc,argv 等传递给main 函数,然后才真正运行main函数。-初始化静态static 变量和global全局变量,即.data段的内容。-全局对象初始化,在main之前调用构造函数,这是可能会执行前的一些代码。-可以用atexit 注册一个函数,他会在main之后执行。
2023-03-03 23:45:30
209
原创 华为 一面
完全二叉树: 完全二叉树是指除了最后一层外,其他层都是满的,而且最后一层的节点都集中在左边。在数组中,按照层序遍历的顺序给节点编号,则第i个节点的左儿子节点为2。满二叉树: 满二叉树是指所有层都是满的二叉树,也就是每个节点都有两个子节点。在数组中,按照层序遍历的顺序给节点编号,则第i个节点的左儿子节点为2。可以用于在 C++ 中动态地分配和释放内存,但它们只是 C 语言中的函数,并不是 C++ 中的语言特性。需要注意的是,一棵完全二叉树不一定是满二叉树,而一棵满二叉树一定是完全二叉树。
2023-03-02 21:20:37
83
原创 用python 解析 手机 trace 文件中 running 时长
以下是一个简单的 Python 脚本,可以读取指定的 trace 文件,提取 "sched" 事件,并计算 "sched_switch" 事件之间的时间差,从而计算出每个进程的运行时间。要解析手机 trace 文件中的 running 时长,您可以使用 Python 的 TraceParser 库。
2023-03-02 18:57:25
395
原创 python 快速排序
def QuickSort(myList,start,end): #判断start是否小于end,如果为false,直接返回 if start < end: i,j = start,end #设置基准数 base = myList[i] while i < j: #如果列表后边的...
2018-08-15 15:06:27
196
原创 广度优先遍历 和深度优先遍历
广度优先遍历,深度优先遍历: DFS: def dfs(tree_node): if tree_node is not None: print(tree_node.value) if tree_node.left is not None: dfs(tree_node.left) ...
2018-08-04 16:33:43
315
原创 git 的基本使用
***********常用命令行1/初始化仓库git init2/ 添加文件到 gitgit add XXXgit commit -m '注释内容'3、查看当前仓库的状态git status4\查看文件变化git diff XXXX5\ 查看操作日志git log6、 删除文件git rm XXX7、 先建立本地仓库/后建立远程仓库获取远...
2018-08-04 11:10:32
142
原创 python 建立MYSQL 数据库链接
#!/usr/bin/env python3#coding = utf-8'''name:kang功能:数据库连接模块,用于建立数据库连接和关闭'''from pymysql import *from config.conf import *class DBUtil: def __init__(self,**kwargs): #获取数据库联接参数 ...
2018-08-04 11:04:33
306
转载 python生成图片验证码
# -*- coding: utf-8 -*-"""Created on Tue Jul 17 09:34:47 2018@author: Python"""from captcha.image import ImageCaptchaimport randomimport numpy as npfrom PIL import Imageimport matplotlib...
2018-08-04 10:45:42
511
转载 通过爬取有道翻译 翻译模快中使用方法
# -*- coding: utf-8 -*-"""Created on Sat Jul 14 15:24:58 2018@author: 11598"""import urllib.requestimport http.clientimport requestsimport jsonimport refrom urllib import request,parse...
2018-08-04 10:39:46
186
原创 python MD5
import hashlib传入的非二禁制def mymd5(pwd): md = hashlib.md5() md.update(pwd.encode('utf8')) return md.hexdigest() 传入二进制def myuuid(u): md = hashlib.md5() md.update(u.bytes) ...
2018-08-04 10:35:13
673
原创 AJAX 异步请求格式
$.ajax({url:"", 请求提交的位置type:'POST/GET',data:{}, 请求参数 },timeout:5000,请求超时datatype:'json', 返回内容的类型beforeSend:function(){ }, 请求前要做的事情success:function(data){ },请求成功error:func...
2018-08-04 10:02:37
432
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人