自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (18)
  • 收藏
  • 关注

原创 MediaType与文件类型对应关系

用于文件下载时指定文件类型,如一个文件下载接口,若不指定mediatype类型,则pptx文件下载后可能是zip格式的文件。

2024-02-11 10:12:46 1030

原创 Docker容器输入汉字触发自动补全

是因为容器中没有中文字符集和中文字体导致的,安装中文字体,并设置字符集即可。重新打开终端,或直接输入。此字符集不支持中文。

2024-02-11 10:00:20 481

原创 VSCode官方历史版本下载

【代码】VSCode官方历史版本下载。

2024-02-11 09:55:49 1985

原创 systemctl启动服务空间不足的问题

使用systemctl重启服务时显示空间不足,但是实际的空间是足够的。Crashplan备份服务是最可能的罪魁祸首。它使用了许多inotify手表,并最终将它们全部吃掉。实现机理未知,等待之后了解systemd原理后再进行探索。不要使用vim去编辑文件,因为无法写入。

2024-02-11 09:54:00 424

原创 Linux无交互自动安装miniconda3

主要用于构建容器时自动安装miniconda3。

2024-02-11 09:52:46 633 1

原创 VS编译OpenCV和OpenCV-contrib

VS2022编译OpenCV和OpenCV-contrib

2022-09-08 22:20:49 2352 1

原创 解决Debian终端无法正常显示中文的问题

Debian系统终端中会把中文字符显示为其Unicode编码,看起来很不舒服,此教程来解决这个问题,理论ubuntu和debian系统都适用

2022-09-08 21:55:06 6617 4

原创 Linux部署JupyterHub实现多用户使用Jupyterlab

使用JupyterHub,您可以创建一个多用户 Hub,它可以生成、管理和代理单用户 Jupyter notebook 服务器的多个实例。该搭建教程基于docer容器版的Debian系统,理论上Ubuntu、Deepin等Debian系的系统也适用,CentOS不建议使用本教程,CentOS下搭建有权限问题未解决。

2022-09-08 21:51:43 8777 13

原创 Linux部署jupyterlab

Linux部署jupyterlab,适用于服务器安装。

2022-08-31 20:22:24 3752

原创 Windows右键添加新建Markdown

Windows右键添加新建MarkDown文件

2022-08-09 20:12:47 1602

原创 CentOS安装librosa及问题解决

CentOS安装librosa及问题解决1、安装librosapython -m pip install librosa -i https://pypi.tuna.tsinghua.edu.cn/simple此处使用清华镜像源进行安装,在国内速度较快2、问题以上安装安装成功了,但是呢,一旦导入librosa,就会报错,错误如下:网上很多说法是降级,安装旧版本的librosa,我试过,还是会有新的错误。3、解决上述错误,提示缺少sndfile库,安上就好了:sudo yum instal

2022-05-28 18:50:28 728 1

原创 使用nvidia-docker搭建深度学习容器

       上一篇博客安装了nvidia-docker,这一篇博客介绍如何创建GPU容器。1、拉取镜像       和nvidai-docker相切合的docker镜像是nvidia/cuda,Dockerhub的地址为nvidia/cuda这里的镜像有很多类型,最基本的三种类型如下:base:基于cuda,包含最精简的依赖,用于部署预编译的cuda应用,需要手工安装所需依赖runtime:基于base,添加了

2022-03-17 23:31:42 3800 5

原创 CentOS7服务器部署nvidia-docker

       传统的docker可以用来部署各种容器,以在一台设备上运行多个隔离的服务,缺点是并不能够调用GPU。最近实验室有台装了T4的服务器,想着能不能够装个带GPU的docker容器,然后远程连接用来训练我的模型。查了一下,其实是可以的,不过要借助nvidia-docker这个工具,经过了一番折腾,算是成功了,现将折腾的过程记录如下。       要想使用nvidia-docker创建带GPU的容器,需要安装英伟达显卡的

2022-03-17 20:32:47 4840 3

原创 win11更改右键菜单

1、切换经典菜单终端输入:reg.exe add “HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32” /f 2、切换为win11菜单reg.exe delete “HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}” /f...

2022-03-16 18:11:43 1843

原创 修改Docker容器端口

1、停止容器docker stop 容器ID2、停止dockersystemctl stop docker3、修改文件​ 先进入目录cd /var/lib/docker/containers/容器ID*(1)修改hostconfig.json文件vi hostconfig.json找到类似如下字段:"PortBindings": { "111/tcp": [ //容器端口1 { "HostIp": "",

2022-03-16 17:43:21 10736 4

原创 Python文字转语音&&文字转拼音

1、安装python -m pip install pyttsx32、使用import pyttsx3sentence="Hello World"pyttsx3.speak(sentence)

2022-03-13 22:57:06 2325

原创 文件系统模拟(曾经的数据结构课设)

#include <iostream>#include <string>#include <cstring>using namespace std;typedef struct file{ string filename; //文件或目录名 int isdir; //是否是目录,是的话为1,不是为0 int opened; //是否打开 string filecontent; //文件内容

2021-12-12 20:11:11 725

原创 青龙面板一键安装所有依赖

一、安装青龙面板       请见:安装青龙面板开启京东白嫖模式二、一键安装依赖1、宿主机安装       即在你安装Docker的机器上安装。代码如下:docker exec -it qinglong bash -c "$(curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shidahuilang/QL-/main/npm.sh)"

2021-11-30 13:10:21 16299 8

原创 docker创建带有ssh的centos镜像

一、拉取镜像docker pull centos二、生成容器docker run -itd --name=centos_ssh --privileged=true centos /usr/sbin/init1、其中–name指定容器名称2、–privileged=true 给容器访问Linux内核特权,后面要访问systemctl,不加–privileged=true后面将无法执行systemctl命令。三、进入容器docker exec -it centos_ssh bash四、

2021-11-17 09:27:27 1870

原创 ssh公钥登录服务器

最近搭建Hadoop项目,在配置ssh公钥的地方出现了一些问题,非常的苦恼,解决之后,在此记录,以助他人避坑。一、生成自己的公钥和私钥这一步是在客户端执行的,谁要连接,就在哪儿执行就一条命令,输入后连按几下Enter就行,然后在~/.ssh目录下就会生成两个文件,一个是id_rsa,另一个是id_rsa.pub,第一个是私钥,第二个是公钥,两个是一一对应的。ssh-keygen -t rsa该命令的详细用法如下,自行使用,如果只是弄个连接,以上命令足矣。ssh-keygen 命令用来生成公钥和

2021-11-16 15:10:39 4013

原创 树莓派4B 64位系统换清华源

一、修改源文件编辑/etc/apt/sources.list文件,注释掉原内容,用以下内容替代:# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-freed

2021-10-02 13:38:31 3787 2

原创 使用python或curl实现校园网自动登录

一、引入       学校的校园网每天十二点断网,然后第二天六点恢复,学校允许外接路由器。但是呢,每天早上起来还得打开网页认证一下,尝试使用python脚本进行自动登录,很成功。但是呢,想想又很烦,还得使用python,电脑用的话电脑还得一直开机,手机上弄得话挺麻烦。       想着能不能让路由器每天六点自动认证,于是就发现了curl这个万能工具。路由器的系统是Linux系统,自带curl,恰好我路由器刷的老毛子固件,可以

2021-09-25 14:32:16 8282 5

原创 安装青龙面板开启京东白嫖模式

       之前网上有只要扫码一下就可以每天领上百京豆和一些红包的活动,后来呢,扫码就失效了,但是呢,这背后的技术还没有失效。这白嫖活动其实就是用脚本代替我们去参与京东的各种活动,去获取红包和京豆,而这些脚本是部署在电脑上,定时去执行的,接下来,根据网上的大佬的教程,我们也来实现一下。一、安装前的准备       青龙面板是使用Docker来安装的,理论上,只要有可以运行Docker的电脑都可以进行安装。但是呢,因为脚本要

2021-09-12 12:24:25 101592 97

原创 树莓派4B安装OpenMediaVault组NAS

一、介绍  OpenMediaVault,是一个开源的基于 Debian Linux 的下一代网络附加存储(NAS)解决方案。它包含众多服务,如 SSH、(S)FTP、SMB / CIFS、DAAP 媒体服务器、RSync、BitTorrent 客户机等。并具有通过插件可增强的模块化设计框架特性。  树莓派上安装OpenMediaVault有多种方法,有直接刷入OpenMediaVault镜像的,但是最近OpenMediaVault官方仓库中已经找不到树莓派的镜像了,而且这种方法不够稳定。本次采用的是另

2021-08-07 10:07:33 1363

原创 树莓派可视化网页仪表盘(pi-dashboard)

一、介绍       在使用树莓派时,不能像在Windows上一样非常方便地实时查看系统信息,即使使用命令查看也不够直观,但有一个开源应用pi-dashboard可以解决这个问题,教程来自树莓派实验室,大家可以进一步就查看。先看效果图。       Pi Dashboard (Pi 仪表盘) 是一个开源的 IoT 设备监控工具,目前主要针对树莓派平台,也尽可能兼容其他类树莓派硬件产品。你只需要在树莓派上安装好PHP服务器环

2021-06-05 18:43:16 3983 4

原创 树莓派在TF卡内创建wifi配置文件

1、刷好系统,然后打开boot分区,创建名为wpa_supplicant.conf的文件,写入以下内容:ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1country=CNnetwork={ ssid="你的Wifi名称" psk="Wifi密码" key_mgmt=WPA-PSK}2、要想加入多个网络,只需要增减network就可以了,可以参考以下代码:ctrl_interface=DIR=/

2021-05-29 13:32:35 1685

原创 树莓派安装PySide2

一、介绍       最近使用树莓派做qt程序,用的是python语言,用python语言进行qt开发,使用PyQt5或者PySide2都可以,因PySide2为qt官方维护,更稳定,所以使用PySide2,PySide2和PyQt5很相似,使用PyQt5写的程序,只要改一下库的导入,就可以快速切换到PySide2开发。二、问题在Windows系统上直接使用:pip install pyside2就可以安装PySide2,但是在树莓派等Linux系统下不行

2021-05-10 10:30:59 3028 4

原创 树莓派安装opencv(python)

1、给树莓派换源       此处使用的系统是debian10(buster),其他系统版本的官方系统换源可以借鉴清华大学镜像站(1)、编辑 /etc/apt/sources.list 文件,删除原文件所有内容,用以下内容取代:deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpideb-src http://mirrors.tuna

2021-05-10 10:06:14 658 1

原创 Anaconda基本使用

一、常用命令:conda信息查看版本: conda --version检查更新conda: conda update conda帮助命令: conda -h列出当前所有的虚拟环境:conda env list 或 conda info -e列出当前虚拟环境安装的所有包:conda list虚拟环境创建:(1) conda create -n 新环境名 python版本 其它包eg:conda create -n Test python=3.7 numpy matpl

2021-03-13 13:06:58 208

原创 Linux安装docker

一、使用官方安装脚本自动安装 (仅适用于公网环境)curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun二、Ubuntu (使用apt-get安装)step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl software-properties-commonstep

2021-03-13 12:23:18 352

原创 小米 红米【AC2100】一键刷BREED【30秒刷完】小白脑残专用 无需工具TELNET + 检查坏块

一、介绍       路由器是提供将有线网络转化为wifi的工具,一般路由器自带的系统比较稳定,但是功能较少,为了实现更多的功能,可以通过给路由器刷入新的固件来实现。在刷入新的固件之前,要先刷入breed,刷入breed之后,就可以随便刷入其他系统了,以下教大家如何刷入breed。本教程来自恩山无线论坛的大佬,本人尝试之后感觉很方便,所以在此分享。二、刷机教程1、首先需要降级固件:红米AC2100:http://cdn.cnbj1.fds.api.mi-img

2021-03-09 10:59:38 17761 13

原创 C++实现的简单的通讯录管理系统

C++实现的简单的通讯录管理系统一、代码#include <iostream>#include <string>#include <cstring>#include <fstream>using namespace std;//自定义一个联系人结点类型typedef struct node1{ string name; //姓名 string tel; //手机号 string emai

2021-03-09 10:20:14 344

原创 Python爬虫之百度/360搜索关键字自动提交

一、百度代码:import requestsfrom bs4 import BeautifulSoupimport reimport jsondef getKeywordResult(keyword): url = 'http://www.baidu.com/s?wd=' + keyword try: r = requests.get(url, timeout=30) r.raise_for_status() r.encodin

2020-12-03 23:00:14 856 1

原创 树的三种存储结构的实现(C语言)

一、树的双亲存储结构题目:请以双亲顺序存储结构,然后给出查找某结点如E,的双亲结点的算法设计。要求:1)给出双亲存储结构的类型定义;2)设计算法构建双亲顺序存储结构存储树T;3)给出查找某结点的算法;代码:#include <stdio.h>#include <stdlib.h>#define MaxSize 20typedef char ElemType; //宏定义树结构中数据类型typedef struct Snode{ //结点结构 ElemType

2020-11-27 18:07:28 1232 2

原创 VC项目迁移到VS中遇到的问题及解决方法

一、问题描述    VC的项目文件是dsw文件,打开dsw文件后就能够直接加载整个VC项目。但是VS如果加载一个项目是要打开sln文件,就是解决方案文件。VC的项目文件dsw文件可以使用VS文件打开,但是会出现一些错误,错误如下:二、解决方案:1、D9035 “Gm”选项已否决,并将在将来的版本中移除右键点击项目->属性选择C/C++->代码生成->启用最小生成,将是(/Gm-)改为否(/Gm-)2、错误 D8016 “/ZI”和“/Gy-”命令行选项不兼容同样是在项目

2020-10-29 22:06:39 3234 1

原创 VSCode使用优化(二):简单快速地配置C/C++开发环境

    VSCode用来写C和C++的代码是非常舒服的,尤其是对我们这些学生党来说,不用去创建复杂的项目,就只需要创建个文件,然后运行就可以了。但是VSCode的C/C++开发环境配置一般来说比较麻烦,我见到的绝大多数的教程中,包括VSCode的官方文档中,配置VSCode的C/C++环境都需要配置好几个json文件,非常的麻烦,有时候配置好了,但是还是会出现很多的问题。按照那种标准的配置方法配置出来的开发环境,一旦文件路径中有中文,就会出现问题,所以对于新手来说不推荐使用那种配置方法。    我日常配置

2020-10-17 21:59:53 1532 1

原创 VSCode使用优化(一):文件编码方式

问题和困扰     时常使用vscode写代码,涉及的语言较多,有时候写的是C语言,有时候是C++,而有时候又是Python。Windows10中文版使用的默认编码方式是gbk(936),但是vscode默认的编码方式是utf-8。在编写或者运行代码时就出现了很多问题,一般英文和数字是不会出现乱码问题,但是中文极大可能会出现乱码问题。乱码体现在两方面,一方面是打开文件,文件乱码,还有一种就是打印输出的结果乱码。    曾经尝试过将两种更改方式,一种是将vscode的编码方式更改为gbk,这种编码方式下C

2020-10-08 08:42:47 2031 1

原创 解决Pycharm、IDEA等JetBrain软件无法打开问题

上次挂了VPN,之后电脑重启之后,再打开Pycharm和IDEA就出现以下界面,刚开始以为是软件损坏了呢,在网上查找了很多的资料都没有解决问题。后来发现其实只是网络环境的问题,重置一下网络就可以了,或者直接删除掉相关的VPN网络适配器。Internal error. Please refer to http://jb.gg/ide/critical-startup-errorsjava.util.concurrent.CompletionException: java.net.BindExceptio

2020-10-05 23:20:42 4315 1

原创 Typora及Markdown的介绍及使用

Typora及Markdown的介绍及使用 Typora是一款免费的Markdown编辑器,Typora不像其他Markdown编辑器一样使用一边代码一边预览的方式,而是写完代码之后直接出效果,所见即所得,当然,也可以在菜单栏打开源代码模式。还有很多的Markdown编辑器,如Mou (Mac系统下的)、Haroopad、CMD Markdown 等,个人觉得没有Typora好用,以下介绍一些Typora的使用,其实就是一些Markdown的语法,只不过多了些快捷键的使用。Typora也可以通过软件的菜.

2020-06-27 16:15:20 586

原创 C语言实现校运动会项目管理系统

//源码#include<stdio.h>#include<stdlib.h>#include<string.h>//定义一个结构体typedef struct project{ char xiangmu[40]; //比赛项目名称 char name[10][40]; //学院名称 float score[10]; //单项成绩 int no

2020-06-14 15:55:37 13554 6

非常丝滑顺畅的登录界面Web

非常丝滑的登录界面的源码,包括登录和注册,以及其动态切换,非常的丝滑顺畅

2021-11-02

价值198元的自适应清新文艺个人博客PHP网站源码.zip

价值198元的自适应清新文艺个人博客PHP网站源码

2021-09-26

电脑获取验证码抓京东ck.rar

用于电脑获取京东的COOKIE,可以用来测试网页等操作。

2021-09-09

Windows11 壁纸

Windows11壁纸,从Windows11中提取,热乎的,刚体验了一些Windows11,还不错,把壁纸提取出来分享,壁纸是4K分辨率的。

2021-06-16

4套物联网管理后台模板Webstrot

4套物联网管理后台模板Webstrot

2021-06-05

Linux-icons

常见Linux发行版本图标,共384个

2021-06-05

三里屯苹果新店壁纸,全设备覆盖

三里屯苹果新店壁纸,全设备覆盖,包含iphone、ipad、macbook、imac等设备

2021-06-05

macOS Big Sur 版本11.0 内置原生壁纸

macOS Big Sur 版本11.0 内置原生壁纸,原分辨率,共十张,分辨率6106*6106

2021-06-05

新拟态风格的PPT模板

新拟态风格PPT模板,分为动态版本和静态版本,里面有4K演示视频,可以作为PPT模板使用

2021-06-05

红米AC2100老毛子固件

红米AC2100老毛子固件,2021年2月发布的,刷入breed之后就可以刷入,不受坏块影响,带有锐捷认证,可用来实现校园网的一号多用

2021-03-09

图形界面的围棋程序

围棋程序,基于C++的MFC程序,可以实现从9格到19格的围棋对战,智能程序,可以实验对战,也可以保存棋盘。

2020-11-14

有图形界面的黑白棋程序

黑白棋程序,基于EasyX图像库实现,是C++程序,安装图形库之后就可以在VS中编译运行,具有功能对战功能,分为三种对战难度,可以联机对战。

2020-11-14

十五个经典表白网页模板

包含十五个表白的网页代码,一下打包,有移动端网页的,也有PC端网页的,有文字表白,也有个人相册的,一些伴随着音乐,非常有意境

2020-07-30

大屏可视化demo,网页版本

包含11个大屏可视化网页项目,包括智慧城市,智慧物流,智慧金融,智慧政务等,无版权使用,修改过后可以当作你自己的项目

2020-07-30

新拟态风格设计的网页

新拟态的网页设计模板!

2020-07-30

visus807.zip

根据代码自动生成流程图的软件

2020-05-17

CrystalC_REVS_ProPlus_Eval_v480.Zip

代码自动生成流程图软件

2020-05-17

空空如也

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

TA关注的人

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