自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杰出的小茄子de博客

很菜的一个小茄子

  • 博客(43)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何开始一项比赛

标签是怎么分布的非结构化的赛题,优先考虑深度学习,例如:图像处理,文本处理过拟合、分布不一致、增大模型、数据扩增、增加随机性、验证集太少

2021-01-04 11:32:28 122

原创 C++ sort快速排序,并返回原索引

标题直接看总代码即可引用头文件#include<vector>#include<algorithm>#include<iostream>using namespace std;定义初始化一个数组vector <int> temp = {1,3,2,4};定义排序用的结构体与数组,记录原索引与valuetypedef struct{ int index; int value;}sort_st;vector <so

2020-08-28 15:50:40 5783 1

原创 Python一文搞定, multiprocessing多进程,多进程池;多线程,多线程池

真是搞不懂,这么简单的东西,别的博客写得乱七八糟,简单易用不好吗?多进程import multiprocessingimport timedef func(name,id): print(name,'pid:',os.getpid(),"id:", id) time.sleep(3) print("end")if __name__ == "__main__": for id in range(10): process = multiprocess

2020-08-21 22:31:48 250

原创 Python评论爬虫实战,爬取<什么值得买>的所有评论并生成txt结果文件

安装需要的包#!pip install chardet#!pip list#!pip install bs4构造请求头headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36' }# 构造请求头,主网站的请求头较为简单只需构造浏览器头import需要的包

2020-08-18 10:12:38 1231 1

原创 Python BeautifulSoup,bs4,使用正则化进行查找

先给出网址内容<html><head><title>The Dormouse's story</title></head><body><p class="title" id="hehe"><b>The Dormouse's story</b></p><p class="story" id="firstpara">Once upon a time there were t

2020-08-17 21:06:39 1478

原创 Ubuntu18.04安装过程中界面卡死,完美解决办法

让我们开始吧在安装ubuntu过程中,由于是神舟电脑,问的淘宝客服,没想到比我还白,在网上搜了资料,总结如下:1 u盘启动过程中,会出现选择界面,try ubuntu 、install ubuntu等,此时点“e”键,会出现一个黑框,此时在倒数第二行左右,找到quiet splash - - - 改成 quiet splash acpi=offF10保存,然后会进入ubuntu界面 ,此时桌面上有一个install ubuntu 点击安装即可。2 系统安装完毕之后,选择系统的时候,同样点“e”

2020-08-12 11:41:18 13030 2

转载 关于麦克风的参数介绍 - 驻极体麦克风(ECM)和硅麦(MEMS)

1、麦克风的分类1.1、动圈式麦克风(Dynamic Micphone)原理:基本构造包含线圈、振膜、永久磁铁三部分。当声波进入麦克风,振膜受到声波的压力而产生振动,与振膜在一起的线圈则开始在磁场中移动,根据法拉第的楞次定律,线圈会产生感应电流。特性:动圈式麦克风因含有磁铁和线圈,不够轻便、灵敏度较低、高低频响应表现较差;优点是声...

2020-08-10 20:33:08 6487

转载 UAC1.0和UAC2.0区别

原文地址:https://blog.csdn.net/u010164190/article/details/103094565传统3.5mm模拟耳机逐步被USB数字耳机代替。采用USB协议进行音频播放使用USB Audio Class协议(简称UAC).UAC2.0由于支持USB High Speed,从而天生带有高带宽、低延时的优势。这些优势转化为对于Hi-Resolution Auido的支持。UAC1.0最高只支持到双声道192Khz 16b的音源:(2 x 192 x 16) / 1024 =

2020-08-10 15:42:09 4714

原创 C++ string类中的length()和size()的区别

让我们开始吧vscode中的解释vscode中的解释用VSCODE查看实现源码,可以看出,只是名字不一样,实现的功能完全相同。我是杰出的小茄子,一个菜但是很努力的人。

2020-08-07 21:19:13 1102

原创 C++ 动态规划-来自小白的理解

让我们开始吧题目描述动态规划题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。题目难度中等示例1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。实例2输入: “cbbd”输出: “bb”动态规划1.思考状态(重点)状态的定义,先尝试「题目问什么,就把什么设置为状态」;然后思考「状态如何转移」,如果「状态转移方程」不容易得到,尝试修改定义,目的依然是为了方便得到「状态转移方程」。「状态转移方程」

2020-08-04 10:29:20 504

原创 C++ vector详解_小白专用

让我们开始吧欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器

2020-08-02 10:59:47 450

原创 C++最长回文子串求解问题最快算法-我的第一篇博客

让我们开始吧题目描述题目讲解自己的思路与代码思路题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。题目难度中等示例1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。实例2输入: “cbbd”输出: “bb”题目讲解首先:回文子串,通俗易懂的讲解是从左向右和从右向左是完全对称的,例如aba,abba等解题时我们要充分利用回文子串的对称性自己的思路与代码说实话,这道题刚开始做的时候一点思路也没有,是

2020-07-08 16:25:05 806 1

原创 树莓派4B NextCloud/OwnCloud搭建个人网盘(ubuntu等同样适用)

树莓派4B NextCloud搭建个人网盘(ubuntu等同样适用)

2021-12-07 13:53:31 2104

原创 C++快速排序代码简洁实现,一看就懂,不需要讲解

#include "iostream"#include "vector"using namespace std;void quick_sort(vector<int>& s, int l, int r){ int mark(s[l]),l_y(l),r_y(r);//mark是参考对比点,l_y与r_y用于记录原起始位置 if(l>=r) return; while(l<r) { while(l<r&&am

2021-03-04 10:30:11 568 1

原创 目标检测学习知识点

发展进程单目标跟踪FPN 解决了特征融合的问题Fast R-CNNCoRetinaNet +5个关键点的检测 =RetinaFace两阶段目标检测1 先验框 (随机给的) rpn 相当于一个单阶段的框2R-CNN 速度慢Faster R-cnn 两阶段Cascade R-cnn 改进Faster R-cnn新的发展 关键点 anchor free...

2021-01-04 11:34:16 245

原创 机器学习知识点

day1LGBM与XGBOOST:XGBoost是在GBDT(梯度提升决策树)基础上发展而来,针对传统GBDT算法做了很多细节改进,包括损失函数、正则化、切分点查找算法优化、稀疏感知算法、并行化算法设计等等LightGBM 是一个梯度 boosting 框架,使用基于学习算法的决策树。它可以说是分布式的,高效的与以往的算法比较①histogram算法替换了传统的Pre-Sorted,某种意义上是牺牲了精度(但是作者声明实验发现精度影响不大)换取速度,直方图作差构建叶子。(xgboost的分布式实现也

2021-01-04 11:32:58 166

原创 2020-12-02 NLP新闻文本分类用到的技术总结

1、2、3、4、5、6、7、8、9、

2021-01-04 11:31:45 185

原创 天池-NLP中文预训练模型泛化能力挑战赛心路例程

day1跑了一个baseline

2021-01-04 11:31:29 405

原创 Ubuntu18.04 装系统、cuda、cudnn,主要是Ubuntu的内核版本不能太高,亲测很成功

一、装系统简单的我就不说了,之说要点1、选择为图形或无线硬件…安装第三方软件2、在安装类型中,选择其他选项3、分区,我选择分区2-3个EFI分区,主空间,空间起始位置,大小512M;可以更小点,此分区适合没有安装Windows的系统,安装了Windows的系统已经存在100M 的 efi 分区,可以不另外分出这个 efi 分区。若已经安装了win10,所以已经存在efi分区,因而这个分区可以不用/swap(交换分区),逻辑分区,空间起始位置,大小8G,因为我的电脑内存为8G,具体大小

2020-09-25 17:44:33 760

原创 Ubuntu18.04升级python版本到3.7

非常成功,感谢https://www.cnblogs.com/harry-xiaojun/p/10482881.html

2020-09-03 21:01:18 1208

原创 Ubuntu18.04 如何在anaconda环境中使用sudo

1打开文件gedit ~/.bashrc在最后加入conda path,以前添加过的无需添加2添加要使用的环境,也可以手动在终端输入conda activate l3添加如下内容,也可以手动在终端输入alias sudo="sudo env PATH=$PATH"...

2020-09-03 20:37:01 1833

原创 Ubuntu 安装nvidia驱动前,禁用nouveau,亲身使用步骤

sudo gedit /etc/modprobe.d/blacklist.conf在最后加入,禁用nouveaublacklist nouveauoptions nouveau modeset=0执行更新内核sudo update-initramfs -u

2020-08-29 21:57:06 1625

原创 ubuntu16.04下怎么关闭x server

按住ctrl+alt+f1,进入命令行。输入sudo /etc/init.d/lightdm stopsudo /etc/init.d/lightdm status

2020-08-28 22:23:50 3046

原创 Ubuntu18.04 英伟达NVIDIA驱动安装,最稳定的安装方式

下载run驱动文件下载地址若是安装过英伟达驱动的执行此节#如之前安装过,卸载所有原驱动sudo apt-get purge nvidia*禁用系统默认显卡驱动nouveau方法一英伟达会帮你禁用nouveau,只需要执行sudo ./NVIDIA-Linux-x86_64-450.66.run在提示中选择yes,帮你写入文件禁用nouveau,重启方法二安装NVIDIA需要把系统自带的驱动禁用,打开文件:sudo gedit /etc/modprobe.d/black

2020-08-28 15:58:25 966

原创 Ubuntu18.04 mount挂载硬盘、U盘

查看可用硬盘sudo fdisk -l图片来自https://blog.csdn.net/kkkxiong1/article/details/84994584挂载sudo mount /dev/sda6 ./ #后面的./可以修改为你的目录

2020-08-28 15:38:28 2248

原创 Ubuntu18.04 虚拟机永久设置分辨率1920x1080

解决问题:设置里没有1920*1080的选项执行下面两句话sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsyncsudo xrandr --addmode Virtual1 "1920x1080_60.00"系统设置里面就有1920*1080的选项了,原理自查修改启动配置sudo gedit /etc/profile在文件的最后,另起一行,加入

2020-08-27 16:02:55 1146

转载 Python 模拟浏览器访问网页,Selenium库的详细使用

(一)Selenium基础入门教程:Selenium官网教程1.Selenium简介Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。2.支持多种操作系统如Windows、Linux、IOS、Android等。3.安装Seleniumpip install Selenium14.安装浏览器驱动Selenium3.x调用浏览器必须有一个webdriver驱动文件Ch

2020-08-21 14:31:26 7907

原创 Python os模块获取路径中的路径、文件名与扩展名,或者获取http链接的路径、文件名与扩展名

file_Path = "/home/l/my/test.py"path,temp = os.path.split(file_Path)file_name,extension = os.path.splitext(temp)print('path:',path)print('file_name:',file_name)print('extension:',extension)输出path: /home/l/myfile_name: testextension: .pyhttp_Pat

2020-08-19 21:25:25 1699 3

原创 Ubuntu18.04,动态刷新nvidia-smi,实时显存显示

watch -n 0.1 -d nvidia-smi #每隔0.1秒刷新一次

2020-08-15 20:44:39 1362

原创 Ubuntu如何在Jupyter notebook下使用Anaconda3虚拟环境

让我们开始吧真的是搞不懂,很多博客把这个问题搞的那么复杂其实很简单真的是搞不懂,很多博客把这个问题搞的那么复杂其实很简单你在哪个环境下执行的Jupyter notebook命令,就使用的哪个环境,根本不需要配置这个配置那个。(base) l@l-GJ5CN64:~/.jupyter$ source activate test(test) l@l-GJ5CN64:~/.jupyter$ jupyter notebook...

2020-08-15 16:03:40 500

原创 同一局域网下Jupyter notebook访问另外一台电脑

让我们开始吧准备工作设置Jupyter notebook电脑A执行jupyter notebook打开服务端电脑B地址栏输入Aip:8888即可准备工作1、同一局域网下的两台电脑AB2、一台电脑A已经安装好Jupyter notebook设置Jupyter notebook1、打开终端,运行以下命令jupyter notebook --generate-configlinux 下生成的文件在:~/.jupyter/jupyter_notebook_config.pywindows下生成的文

2020-08-15 15:43:26 2814

原创 Anaconda3最新换国内源教程,中科大源或者清华源

环境:ubuntu16.04 anaconda python=3.7这里我添加的是中科大的镜像有两种方式添加1.conda config的方式conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --add channels

2020-08-14 17:32:03 2844

原创 Ubuntu18.04安装最新版本的Anaconda3与基本的使用方法,有坑!!!!!!

让我们开始吧准备工作安装Anaconda3基本的使用方法准备工作下载Anaconda31、官网下载 我是传送门2、清华源下载(推荐)我是传送门安装Anaconda3chmod 777 Anaconda3-5.3.1-Linux-x86_64.sh sudo ./Anaconda3-5.3.1-Linux-x86_64.sh yesenteryesyes 是否与vscode合作即帮你安装vscode若是不想用,选no安装完成我们现在在新的终端窗口即可使用Anaconda3,打开新

2020-08-14 17:08:41 600

原创 Python 读写文件,最明了的操作

让我们开始吧读写文件的mode(常用的)读写读写文件的mode(常用的)1、w 以写方式打开,不管有没这个文件,就是新的2、w+ 以读写模式打开3、wb 以二进制写模式打开4、wb+ 以二进制读写模式打开5、r 以读方式打开,文件不存在,就异常6、r+ 以读写模式打开7、rb 以二进制读模式打开8、rb+ 以二进制读写模式打开9、a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)10、a+ 以读写模式打开 (参见 a )11、ab 以二进制追加模式打开 (参见 a )

2020-08-14 15:34:34 524

原创 Ubuntu18.04 卸载CUDA,CUDNN,高低版本CUDA卸载办法

让我们开始吧卸载CUDA很简单,一条命令就可以了,主要执行的是CUDA自带的卸载脚本,读者要根据自己的cuda版本找到卸载脚本:sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl1卸载之后,还有一些残留的文件夹,之前安装的是CUDA 8.0。可以一并删除:sudo rm -rf /usr/local/cuda-8.0/1这样就算卸载完了CUDA。...

2020-08-14 15:15:55 2760 2

原创 Ubuntu18.04安装NVIDIA驱动与CUDA、CUDNN,亲测好用,百遍重装经验

让我们开始吧准备工作安装附录准备工作1、开机进ubuntu设计界面按e禁用nouveau驱动操作流程2、去nvidia官网下载CUDA安装包CUDA下载网址3、安装gcc 6 或者降级降级sudo apt-get install gcc-64、安装makesudo apt-get install make安装1、给run安装包可执行权限chmod 777 cudaxxx.run2、执行sudo ./cudaxxx.run3、accept EULA4、install 即可

2020-08-13 21:40:22 851

原创 Ubuntu16.04 18.04安全升级nvidia驱动

让我们开始吧更新ppa源,更新apt源信息使用系统设置面板更新显卡驱动更新ppa源,更新apt源信息sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update使用系统设置面板更新显卡驱动打开“系统设置”(System Settings) --> “软件与更新”(Software & Updates),点击“额外驱动”(Additional Drivers),可以看到如下图所示界面。若ppa源更

2020-08-13 11:31:58 586

原创 Ubuntu apt-get被锁,被占用

让我们开始吧问题描述产生原因解决方法问题描述E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?产生原因运行apt-get时,锁定文件将会创建于/var/li

2020-08-13 11:16:01 2003

原创 如何彻底删除Ubuntu残留的efi开机启动项

让我们开始吧需要准备的东西(我都帮你们准备好了)打开DiskGenius打开easyUEFI需要准备的东西(我都帮你们准备好了)1、DiskGenius2、easyUEFI链接: https://pan.baidu.com/s/16pcDE6w8PqGw3J1tJk6W3g 提取码: n5kn打开DiskGenius找到ESP分区打开,打开EFI文件夹删除ubuntu文件夹打开easyUEFI找到Ubuntu启动项,点击删除按钮,我这已经删除了,所以看不到。...

2020-08-12 16:35:07 1982

原创 安装Ubuntu18.04与win10双系统,U盘安装,亲测可用

让我们开始吧知识储备准备工作制作启动U盘给Ubuntu预先分配磁盘空间安装Ubuntu我是杰出的小茄子知识储备1、Secure Boot:安全启动,只可以启动Win8及以上系统,不能启动其他系统(包括USB、Linux)等。2、UEFI:全称“统一的可扩展固件接口”(Unified Extensible Firmware Interface), 是一种详细描述类型接口的标准。是一种全新的启动方式,一般较新的电脑都带这种启动方式,通常出厂预装Win10的系统是默认以这种方式启动的(有些USB启动盘启动P

2020-08-12 11:46:25 862

基于双门限法的语音端点检测matlab程序,matlab程序下载即可使用

基于双门限法的语音端点检测matlab程序,下载即可使用

2022-03-13

平面阵波束方向图MATLAB程序

1、程序明了,为平面阵波束方向图MATLAB程序,到手可用 2、且经过简单修改可以应用于圆阵、方阵、十字阵、三维立体阵等构型中

2022-03-09

verlog语言五级MIPS流水CPU

五级流水CPU设计 流水线是数字系统中一种提高系统稳定性和工作速度的方法,广泛应用于高档CPU的架构中。根据MIPS处理器的特点,将整体的处理过程分为取指令(IF)、指令译码(ID)、执行(EX)、存储器访问(MEM)和寄存器会写(WB)五级,对应多周期的五个处理阶段。一个指令的执行需要5个时钟周期,每个时钟周期的上升沿来临时,此指令所代表的一系列数据和控制信息将转移到下一级处理。

2020-06-24

语音边缘检测算法VAD检测.zip

语音边缘检测算法VAD检测,零熵法检测matlab

2020-06-19

空空如也

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

TA关注的人

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