- 博客(24)
- 收藏
- 关注
原创 linux下路径读取失败
项目跨平台开发碰到一个问题,输入的路径参数为\home\linshi\0,发现在linux环境下无法找到目标路径。发现无法编译通过,原因是在linux环境下\为转义字符。于是让编译器在linux环境下多加了一段代码。将'\'改为’\\‘就可以解决问题了。转义符详解可以参考这篇博客。
2024-05-31 11:47:57
281
原创 获取唯一ID
如果我们在调用commonTools.h头文件的cpp文件中使用static变量,并改变static变量值,是不是可以推断改变的static变量值会在其他cpp文件中得到反映。且每个cpp文件的静态变量不会相互影响。使用这种方法并不能帮助我们在每个cpp中获取唯一的ID,可以通过在头文件中声明extern变量,然后在某一个cpp文件中定义,就可以解决这个问题,如下。既然这种定义方式出现在头文件中,那么可以很自然的推测:包含了该头文件的所有源文件都可以使用该静态变量,且变量值会随着每个cpp文件变化而改变。
2023-05-26 11:36:48
322
原创 AVL-Tree
AVL-Tree是计算机科学中最早被发明的自平衡二叉查找树,在AVL树中,任一节点对应的两棵子树的最大高度差为1,因此它也被称为高度平衡树。:根节点的右节点称为新的根节点,同时,右节点的子节点作为之前根节点的右节点存在。:根节点的左节点作为新的根节点,同时,左节点的子节点作为之前根节点的左节点存在。(在节点左子树的右子树上添加节点),这是通过简单的右旋转无法得到avl树。先围绕根节点左子树根节点左旋转,再围绕左子树根节点右旋转。先围绕根节点右子树根节点右旋转,再围绕左子树根节点左旋转。
2023-05-26 10:49:48
245
原创 IMDB情感分析类报告
卷积神经网络,在深度学习领域中,目前主要由深度卷积神经网络(DNN)和递归神经网络(RNN),在图像识别,语音识别,视频识别领域取得了巨大的成功。与此相对应的,在深度学习领域,最热门的还是AutoEncoder、RBM、DBN等产生式网络结构。卷积神经网络(CNN),这是深度学习算法应用最成功的领域之一,卷积神经网络包括一维、二维、三维卷积神经网络。一维神经网络主要用于序列类的数据处理,二维卷积神经网络应用于图像类文本的识别,三维卷积神经网络用于医学图像以及视频类数据识别。典型的CNN有三个部分组成
2021-10-05 11:16:35
330
原创 numpy常用指令
(1)numpy.random函数import numpy as npnp.random.seed(10)array=np.random.rand(5)print(array)结果如下[0.77132064 0.02075195 0.63364823 0.74880388 0.49850701]再运行一遍程序[0.77132064 0.02075195 0.63364823 0.74880388 0.49850701]将np.random.seed(5)注释掉i..
2021-10-05 10:41:23
94
原创 python os模块详解
1、简介os就是“operating system”的意思,os模块提供的就是各种Python程序与操作系统进行交互的接口。如果该模块相关功能出错,会抛出OSError异常或其子类异常。注意,如果是读写文件的话,建议使用内置函数open();如果是路径相关的操作,建议使用os的子模块os.path;如果要逐行读取多个文件,建议使用fileinput模块;进行更高级的文件和路径操作要使用shutil模块。当然,使用os模块可以写出操作系统无关的代码并不意味着os无法调用一些特定系统的扩展功能,
2021-10-05 09:49:40
2851
原创 IMDB情感分析出现问题typeError
发生异常: TypeError xfit() got an unexpected keyword argument 'nb_epoch'File "E:\12_python程序\IMDB_test.py", line 62, in <module> model.fit(X_train, y_train, validation_data=(X_test, y_test), nb_epoch=2, b把 nb_epoch改为epochsmodel.fit()fit( x, y,
2021-10-05 09:16:30
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人