- 博客(218)
- 资源 (2)
- 收藏
- 关注
原创 解决C语言编译undefined reference to ‘pow’问题
解决C语言编译undefined reference to ‘pow’问题
2022-09-08 15:08:37
8417
1
原创 centos下安装ssdeep
Python2安装ssdeep模块pip2 install ssdeep提示缺少libffi.so库下载libffi源码包并解压。通过下面三行代码安装源码包./configure --prefix=/usr/local/libffimakemake install安装成功后命令行配置添加动态库路径,/usr/local/libffi64这里面有刚刚安装的动态库export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libf..
2022-05-17 16:41:05
597
原创 vmware下centos系统命令行挂载共享文件夹
总共三步:step 1:创建新文件夹。比如在桌面创建一个叫做share的文件夹step 2:vmware设置共享文件夹之后点击完成确定即可。step 3:执行命令挂载文件夹文件名是刚刚挂载的文件名,输入下划线三行命令即可。...
2022-04-07 16:32:52
1710
原创 解决ubuntu20.04中VSCode无法调试C语言的问题
系统环境:ubuntu20.04Visual Studio Code Version 1.60.2lauch.json配置如下:{ "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "progra...
2022-04-07 15:50:39
2474
原创 python3.8 安装tensorflow2.6问题
import tensorflow as tfloss_obj_scc = tf.keras.losses.SparseCategoricalCrossentropy()使用如下方法直接报出如下问题: 原因是keras版本是2.8版本,可能与tf2.6不兼容,pip install keras==2.6.0 即可解决# 2022-03-27 22:41:02.116859: I tensorflow/core/platform/cpu_feature_guard.cc:142] ..
2022-03-27 22:49:30
2390
转载 C语言调用so动态库的两种方式
方式1:类似静态库的调用(使用头文件)这种方式生成的程序会在启动时候就加载so动态库。add.hint add(int x, int y);add.c#include "add.h"int add(int x, int y) { return (x + y);}main.c#include <stdio.h>#include "add.h"int main(){ int sum = add(7, 8); printf("7+8 = %d...
2022-03-08 15:48:43
4440
原创 ubuntu20.04安装lightgbm
需要的环境:gcc 4.8:g++4.8:cmake 2.8.12.2:sudo apt install cmake # cmake --version查看版本下载lightgbm3.0源码:https://github.com/microsoft/LightGBM/tree/v3.0.01.编译源码安装解压源码并进入解压后目录的终端:cd LightGBM mkdir build cd build cmake .. make -j8 make过程
2022-02-24 09:14:32
1396
原创 ubuntu下vscode的c语言环境搭建
一、安装VScode打开应用商店,搜索VScode,输入密码,等待安装完成即可引用:Ubuntu16.04下配置VScode的C/C++开发环境https://www.jb51.net/article/183733.htm二、配置VScode环境1.打开VScode,点开Extensions,搜索C++插件安装2.在任意目录下建立新文件夹(VScode通过文件夹管理工程文件),例我直接在桌面建立3.在VScode中打开该文件夹4.在其中建立新文件main.cp
2022-02-23 22:08:25
7197
原创 常用的网络协议编号对应的协议
1ICMPInternet Control Message[RFC792]2IGMPInternet Group Management[RFC1112]3GGPGateway-to-Gateway[RFC823]4IPIP in IP (encapsulation)...
2022-02-17 10:17:39
1833
原创 vim学习记录
Vim命令学习Vim分为三个模式:模式切换(ESC):编辑模式,末行模式 输入模式 iao/ESC 编辑模式 shift + :/ESC 末行模式注意:输入模式无法直接进入末行模式。插入(编辑模式):iaoIAO:插入字母开始位置。打开文件: vim file :打开文件 vim +5 file :打开文件定位到光标到第5行 vim + file :打开文件定...
2022-01-11 21:42:57
486
原创 python正则
python中正则基本概念(默认是贪婪匹配):贪婪模式:一直匹配到最大满足条件。非贪婪模式:匹配到最小满足条件情况。关键字字符:. 任意一个字符* {0,无穷} 贪婪匹配? 等价于{0,1}? 0个或者1个,贪婪匹配。+ {1,无穷} 贪婪匹配| 或表达式 表达式1|表达式2|表达式3 可以匹配多个满足结果的表达式。[] 匹配括号内的任意一个字母。{m,n} 匹配前面的字母或者表达式m到n次。\w...
2022-01-10 14:33:23
335
转载 ImportError:没有名为bz2的模块用于Python 2.7.2
问题描述我在Ubuntu 11.10上使用Python 2.7.2。导入bz2模块时出现此错误:ImportError: No module named bz2我认为bz2模块应该配备Python 2.7。我该如何解决这个问题?编辑:我想我之前通过源代码编译安装了Python 2.7.2。可能在那时我没有libbz2-dev,所以没有安装bz2模块。现在,我希望通过安装Python2.7sudo apt-get install python2.7但它会说它已经安装好了。有没有..
2021-12-23 20:27:46
512
原创 VM虚拟机提示“此主机支持AMD-V,但AMD-V处于禁用状态”解决方法
VM虚拟机提示“此主机支持AMD-V,但AMD-V处于禁用状态”解决方法_电脑故障-装机之家
2021-12-16 00:00:22
4861
原创 python三方包的下载网址
官方网址:包括官方发布的所有版本。PyPI · The Python Package Index非官方网址:主要补充官方window平台下不支持的一些编译的包https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
2021-12-13 23:17:09
2044
原创 python2中pyinstaller打包程序常见问题
python2版本,window10系统pip install python-qt5==0.1.10pip install pyinstaller==3.6关于pyinstaller打包pyqt5执行出错的问题?python2打包pyQT5_sa726663676的博客-优快云博客关于os.path.abspath(__file__)打包后路径问题?假如a.py有os.path.abspath(__file__), 其中a.py引用b.py文件, b.py中也含有.
2021-12-13 22:57:46
360
原创 python2打包pyQT5
pip install python-qt5==0.1.10pip install PyInstaller==3.6系统版本window10创建win-test.py程序import sysfrom PyQt5.Qt import *class Example(QWidget): def __init__(self): super(Example, self).__init__() self.initUI() def initUI(s
2021-12-13 13:49:13
794
原创 python安装pyQT5
安装pyQT5:pip install PyQT5 (python3.6)pip install python-qt5 (python2.7)
2021-12-09 17:44:19
227
原创 解决复制系统路径导致python编码错误
实验环境:window10操作系统python2版本pycharm编辑器问题:在编码过程中pycharm两个路径一模一样,但是运行的时候第二行提示路径错误bug复现:需要手工的打开window10下的文件属性然后从后往前复制路径,然后粘贴到pycharm中。(我觉的这是一个避免手打非常常用的操作,但是却会引起错误。)为了验证手打的和系统复制的我们用列表打印出来:解决方法很简单,把第一个字符删除自己手打即可...
2021-12-05 14:42:48
949
原创 解决python中subprocess.Popen(cmd)命令包含中文问题
在window系统中,python通过subprocess模块调用shell执行cmd命令。我们知道在中文的window系统中系统默认编码是gb2312,而python默认编码是utf8,也就意味着我们的cmd命令字符串是utf8编码格式的,使用utf8编码格式的送入gb2312编码格式的shell导致编码混乱,执行肯定会报错的(英文不会报错,因为utf8和gb2312都兼容asci编码)。所以为了能够正确执行含有中文的命令,需要两步:一是获取shell默认编码,而是对要执行的字符串进行编码。(1)
2021-12-04 22:42:28
4715
原创 python安装ssdeep
系统:ubuntu20.04,python3版本sudo apt-get install libfuzzy-dev #本人电脑不提前安装这个会报错,在安装ssdeep时提示缺少个头文件依赖pip install cffi #不安装的话也会提示报错pip install ssdeep # 或者输入BUILD_LIB=1 pip3 install ssdeep 这个没试过...
2021-11-30 16:41:54
1859
原创 python2编码问题UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte解决
问题:python2在ubuntu20.04下使用zipfile模块读取zip文件时出现编码问题?安装 pip install zipfileabsoluteZipPath="all.zip"filehandle = open(absoluteZipPath, 'rb')zfile = zipfile.ZipFile(filehandle)for everyZipFileName in zfile.namelist(): zfile.read(everyZipFileName)
2021-11-29 16:51:01
841
原创 windows10修改中文用户名
问题:我们知道window10如果设置中文名后对于开发人员来说是非常不方面的,很容易在安装程序及运行程序的时候出现各种因中文字符导致的编码错误,因为系统路径的前缀就是中文名并且很难避免和解决,因此需要修改windows的中文名为英文?分三步:修改本地用户和组-》修改文件夹名-》修改注册表名(注意三者英文名保持一致)(1)修改本地用户和组,前后保持一致(2)修改文件夹名...
2021-11-20 14:40:52
4663
原创 解决vmware中NAT模式下主机ping不通虚拟机问题
测试的虚拟机系统是20.04ubuntu系统,主机是window系统,连接的是无线,虚拟机系统能正常联网没任何问题。问题:windows主机ping不通192.168.254.141(此为vmware中ubuntu系统的虚拟机网址)?1. 首先确保自己的虚拟机连接模式是NAT模式。虚拟机NAT模式下使用的是vmware network8网卡。2. 主机和虚拟机互ping测试然后查看ubuntu虚拟机ip地址:终端输入ifconfig命令。 可以看出当前虚拟机ip地址为192.
2021-11-13 23:11:43
21787
11
原创 lightgbm一些解读网站
lightgbm源码解析:LightGBM源码阅读+理论分析(处理特征类别,缺省值的实现细节)lightgbm模型文件解读:一个例子读懂LightGBM的模型文件 - mxp_neu - 博客园lightgbm解读:深入理解LightGBM - 知乎...
2021-11-13 22:39:25
1546
原创 python操作leveldb数据库
1. leveldb简介:优点:1. leveldb是一个开源的持久化的键值数据库,2.具有很高的随机写,顺序读写性能,但是随机读性能一般,适合写多读少的场景。在一台4核Q6600的CPU机器上,每秒钟写数据超过40w,而随机读的性能每秒钟超过10w。3.key和value都是任意长度自己数组4.支持批量操作以原子操作形式进行5.支持全景快照6.非内存数据库缺点:1)leveldb但是没有提供服务器接口,也就意味着只能本地使用,开发者也可以自己封装一个服务器接口。2.
2021-11-07 18:28:52
4929
2
原创 lightgbm学习
1. lightgbm优势在哪里?1.1 加速运算:1).支持并行,可以使用多线程技术充分利用电脑的多个cpu计算(对特征进行划分)2).支持分布式,可以充分利用多台电脑进行计算,支持分布式也可以使它支持超大数据集上训练3).支持GPU运算,理论上使用GPU要比cpu要高10~20%4).内部算法也使用分箱技术,feature bundle等技术加速训练,相比于其他算法(如svm等)训练速度快很多倍5)....
2021-11-07 15:59:12
260
原创 vscode离线安装插件并解决兼容性问题
vscode版本:1.15.1 (查看vscode版本 命令行输入 code --version下载ms-python.python-2021.7.1060902895.vsix 扩展程序1. 安装插件很简单:点击vscode安装插件的地方。直接讲上述文件拖入即可安装。然后会报错:ms-python.python as it is not compatlible wiht VS code 1.52.1这是因为最新的插件和之前的版本不匹配导致的。2. 解决扩展插件...
2021-11-03 10:59:34
10111
4
原创 centos安装vscode
注意安装时需要注意centos版本和vscode版本的匹配关系,默认官网下载的vscode都是最新版,直接安装到centos总是会出现一些卡死或者其他问题,需要降低版本。1.查看本地centos版本:cat /etc/rehat-releaseCentos Linux release 7.9.2009 (Core)2. 下载libXScrnSaver-1.2.2-6.1.el.x86_64.rpm安装(不安装的话可能安装vscode会出错)yum -vxh *.rpm...
2021-11-03 10:25:46
2813
原创 docker中img文件-镜像-容器转换
容器---->img文件->镜像->容器docker export -o test.img(需要导出的镜像名) 容器名或者容器IDdocker import test.img(加载文件到镜像中) test:v1 (给加载的镜像重新命令)
2021-10-31 16:43:27
1760
原创 python中pip安装报错的一些总结
pip install 离线包Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-qe3qNj/setuptools这条错误可能是在提示要更新pip包。
2021-10-31 15:41:26
331
《21个项目玩转深度学习》源码全.zip
2019-05-10
推荐系统 技术、评估及高效算法(美)里奇编 2015年.pdf
2019-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人