- 博客(38)
- 资源 (6)
- 收藏
- 关注

原创 pip升级过程中遇到的问题
pip升级过程中遇到的问题问题描述:windows下安装的python3.6,由于手贱使用了以下命令对pip进行了升级。pip install --upgrade pip再次使用pip时就会报以下错误。先说解决方法:在cmd下输入以下命令:python -m ensurepip这样你的pip就救活了。pip的正确升级姿势python -m pip install --up...
2020-05-02 16:35:59
365

原创 Git&GitHub教程
Git&Github1.版本控制1.1.版本控制介绍记录历史状态,便于追溯,有后悔药吃1.2.版本控制工具介绍1.2.1.版本控制工具应该具备的功能协同修改多人并行不悖的修改服务器端的同一个文件数据备份不仅保存目求和文件的当前状态,还能够保存每一个提交过的历史状态版本管理在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间提高运行效率。这方...
2020-05-01 17:17:51
431
原创 Linux(Ubuntu系统)同网段SSH连接不上,网络能ping通
问题描述测试以下命令同样连接不上ssh localhost问题原因Ubuntu系统自带 openssh-client,但是没有自带 openssh-server,所以要自行安装openssh-server。解决方法sudo apt install openssh-server安装完成后,即可远程SSH连接...
2020-09-19 11:27:54
1414
原创 使用pyCharm远程调试服务器端代码
1.工具pyCharm专业版安装着python的Linux服务器(树莓派也可以当作服务器使用)2. 先展示结果从上图可以看出我的External Libraries 使用的是我的远程树莓派上的python(我这里使用花生壳实现了内网穿透,故这里端口号不是SSH的22,其实映射的是我的树莓派IP:192.168.50.241:22)3. 设置方法pyCharm点击:File->Settings->Project Interpreter在弹出对话框中选择SSH Interpre
2020-07-08 09:03:28
518
原创 IDEA使用Statistic插件统计代码数量
IDEA使用Statistic插件统计代码数量IDEA如何安装插件这里不再介绍。在plugins中搜索Statistic安装即可。1. Overview参数说明(如java)Count : java文件数量Size SUM :Java所有文件总占用磁盘大小Size MIN : java文件的最小文件占用硬盘大小Size MAX : java文件的最大文件占用硬盘大小Size AVG : java文件的平均占用硬盘大小Lines : java文件的总行数Lines MIN : java文
2020-06-05 11:07:03
2582
原创 Docker教程
Docker教程学前准备1.Linux (必要)1.Docker 概述Docker 为什么出现?一款产品:开发一上线两套环境!应用环境,应用配置!2.Docker的历史2010年,几个年轻人,在美国成立了一家dotCloudDocker开源以后,每个月都会更新一个版本。Docker是基于Go语言开发的!开源项目官网:https://www.docker.com/文档地址:https://docs.docker.com/仓库地址:https://hub.docker.com3.Doc
2020-06-04 16:55:04
3847
原创 Hadoop HDFS读写数据过程原理分析
Hadoop HDFS读写数据过程原理分析摘要: 在学习hadoop hdfs的过程中,有很多人在编程实践这块不知道该其实现的原理是什么,为什么通过几十行小小的代码就可以实现对hdfs的数据的读写。下面介绍其实现的原理过程。一.读数据的原理分析1.打开文件用Java导入FileSystem类,通过FileSystem.get(conf)声明一个实例对象fs,从而分布式系统底层的配置文件会被项目所调用,如core-site.xml、hdfs-site.xml;进而生成一个子类Distributed
2020-06-04 16:11:42
676
原创 SQL developer远程连接 Oracle 数据库
目的: 使用SQL developer 连接我CentOS虚拟机的Oracle数据库。环境windows系统 只安装了SQL developer(该软件免安装,解压即可用)下载地址:SQL developerLinux 虚拟机系统: 安装了Oracle11gR2,安装教程。配置Oracle远程连接cd $ORACLE_HOME/network/admin修改该目录下的 liste...
2020-04-22 16:57:26
1983
原创 shell不能使用退格、删除键的解决方案
xshell在输入命令时,如果敲错字母了的时候,想通过按退格键删除敲错的字母,却在屏幕显示出了H,退格不行,再按删除键,却显示出“^[[3~”,怎么着就是删除不了输错的字母。解决办法:xshell中打开文件–>打开—>属性–>终端 -->键盘 吧delete 和backspace序列改为 ASCII 127即可。...
2020-04-22 09:53:10
3169
原创 修改Mysql数据库中的数据存放位置
导言mysql 可用于安装在linux系统,以及windows系统。默认情况下mysql 存放位置在安装时已经内置。查看MySQL数据存储位置1、使用终端命令或者navicat连接上你要查询的数据库。具体连接方法这里不再叙述。2、输入以下命令查询数据存储位置show global variables like "%datadir%";我这里使用的是windows下navicate客...
2020-03-11 14:45:13
1222
原创 Linux下python的卸载与安装
卸载:1、卸载python3.5sudo apt-get remove python3.52、卸载python3.5及其依赖sudo apt-get remove --auto-remove python3.53、清除python3.5sudo apt-get purge python3.5orsudo apt-get purge --auto-remove python3.5...
2020-01-19 10:51:25
33041
2
原创 windows CMD和Linux终端设置代理
在windows和Linux 终端中设置代理1.Windows命令行代理假设已经安装了ss客户端,本地socks代理为127.0.0.1:10801.1设置代理在CMD窗口输入如下指令设置代理:set http_proxy=socks5://127.0.0.1:1080set https_proxy=socks5://127.0.0.1:1080set ftp_proxy=socks...
2020-01-16 20:55:45
2614
原创 记搭建github+picgo图床中的一些坑
github+picgo 搭建教程这里不说了,一搜一大把。主要讲一下我在使用过程中遇到的坑。问题:刚搭建完成后,能够上传图片。过了几天后突然不能上传了,提示服务器配置或文件格式不对。问题分析:1.确定自己上传的图片符合要求,那就是配置问题。2.排查自己的配置(自从上次上传成功后就没动过),把下图标红的配置多次检查发现没有问题。3.这里考虑是不是跟自己使用git向其它仓库提交内容有关(感...
2020-01-16 17:58:11
2181
原创 MySQL 实现双机热备(master/slave)
MySQL 实现双机热备(master/slave)一、准备服务器查看主、从服务器的Mysql版本,可在服务器上输入mysql -V查看版本。主(Master)服务器的Mysql版本必须跟从(Slave)服务器的版本一样或者更低,即从(Slave)服务器的Mysql版本等于或高于主(Master)服务器的版本。**解释:**这里我安装的MySQL版本为5.7.27,CentOS7。 主:19...
2020-01-13 16:12:52
410
原创 VMware安装Ubuntu18.04
VMware安装Ubuntu18.04安装过程中遇到的坑问题1将网络设置成NAT模式无法联网。解决方法:步骤一首先将网络连接方式更改为桥接方式。虚拟机–>设置–>网络适配器 选择桥接方式。同时在 编辑—>网络适配编辑器 中以管理员身份将网络改成桥接模式。此时网络可以正常联网。在联网的情况下执行以下命令更新依赖库sudo apt-get updat...
2020-01-11 13:12:49
235
原创 SQL 常用命令行的使用
1. SQL 基础教程(这里使用的是Oracle数据库)su oracle #切换为oracle用户sqlplus #打开oracle自带的客户端程序进入以后输入用户名和密码,oracle自带几个用户。sys和system都是系统管理员(DBA),拥有最大的权限,密码是安装时设置的。常用命令:1.1显示当前用户名show user1.2关闭oracle数据库...
2020-01-09 22:34:20
500
原创 CentOS7下无图形界面安装Oracle11gR2
1.安装前准备(本文采用无图形化界面的静默安装方式)#软件要求:CentOS7_64位系统(这里用的是7.6-1810版本。)Oracle数据库(版本11.2.0.4.0)Oracle11gR2下载地址:oracle官网本文采用无图形化界面的静默安装方式2.准备工作1.关闭selinux查看selinux状态:getenforce 或者 sestatus -v临时关闭:seten...
2020-01-09 21:48:47
4135
3
原创 python 依赖包大全 方便查找pyhon运行所需要的各种依赖包。
https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy --依赖包大全https://pypi.org/project/ls-thrift-py-hadoop/1-cdh3u2/#files --其他依赖包下载的官方路径
2019-08-14 16:14:44
1099
原创 普通用户申请微软的OneDrive免费网盘,容量5T、5T、5T,重要事情说三遍!!!!!
第一步打开如下网址:https://t.odmail.cn/界面如下该网址是一个临时邮箱接收地址(后面用来接收验证码)。可以点击1处刷新系统自动生成的邮箱,选择一个喜欢的。也可以点击2处直接填写一个自己认为好记的。第二步 免费申请office365 5T免费空间(选择教师版)第三步 填写个人信息,注册office 365教育版账号。输入验证码(第一步中网址页面获取),点击开始。第...
2019-04-25 16:30:12
55153
12
原创 Linux系统下的目录树结构
1 FHS标准FHS标准全称是Filesystem Hierarchy Standard,其目的是希望用户可以了解到已安装软件通常放置在哪个目录下面,因此希望独立的软件开发商、操作系统制作者、维护系统的用户都能遵循此标准。注意:实际上,FHS针对目录架构仅定义了三层目录下应该放什么数据,分别是:/ (root,根目录):与开机系统有关。/usr (UNIX software resou...
2019-04-22 18:40:53
4431
原创 Linux之压缩解压缩
1 Linux上常见的压缩命令:(1)Linux上常见压缩文件扩展名:*.Z: compress程序压缩文件,目前使用较少。已经有gzip替换了。*.gz: gzip程序压缩的文件。*.bz2:bzip2程序压缩的文件,比gzip的压缩比更好。无论gzip还是bzip2压缩,都只能对单一文件压缩。*.tar:tar程序打包的数据,并没有压缩过。*.tar.gz:tar程序打包的文件,...
2019-04-15 14:41:18
24573
原创 ubuntu 18.04安装owncloud 搭建自己的私有云盘
ubuntu 18.04安装owncloud 搭建自己的私有云盘.核心是安装LAMP(Linux-系统、Apache-网页服务、MySQL-数据库、PHP-开发环境)以下命令均在root用户下进行。(1)liunx 系统的安装不必多说 ,在购买的VPS服务器上安装合适的liunux版本即可。(2)Apache-网页服务执行以下命令:apt-get update - 更新软件库apt-get...
2019-04-12 19:42:43
10337
5
原创 设置VIM编辑器显示行号
方式1: 临时显示行号在命令行模式下直接输入“:set number”即可显示行号,退出以后再次打开vim编辑器依然没有行号。方式2:永久显示行号如果想让vim永久显示行号,则需要修改vim配置文件vimrc。如果没有此文件可以创建一个。在启动vim时,当前用户根目录下的vimrc文件会被自动读取,因此一般在当前用户的根目录下创建vimrc文件,即使用命令vim ~/.vimrc:在编...
2019-04-11 10:37:11
5449
1
原创 介绍几种查看linux版本的方法
查看当前liunx内核信息方法1 : cat /proc/version方法2: uname -a查看liunx发行版本方法方法1:lsb_release -a,即可列出所有版本信息(这个命令适用于所有的Linux发行版,包括RedHat、SUSE、Debian…等发行版。)方法2:cat /etc/redhat-release,这种方法只适合Redhat系的Linux:方法3...
2019-04-10 16:32:31
447
原创 将liunx普通用户添加到sudoer
使用sudo可以让用户临时获取root权限,这时需要我们将普通用户添加到sudoer示例上述示例中的用户为 yfei8866 我们将该普通用户添加到sudoer,过程如下(该方法默认已经安装sudo):示例当我们在普通用户下执行以下命令时:sudo apt-get update输入密码后若出现以下错误,说明该用户不具备sudo执行权限,这时我们就需要将该用户添加到sudoer。上述...
2019-04-10 11:49:59
1287
原创 你平时都怎么记笔记?给好学的你安利10个最好用的记笔记神器!
非常高产的卡里本里今天要给大家推荐十个最最最好用的记笔记 app / 网站 / 本子。记笔记是我们从小到大都一直在经历的事情,听课记笔记,看书做笔记,考试复习做笔记,准备面试做笔记,开会做笔记,讨论做笔记,甚至是看剧看电影也要记笔记!记笔记不仅可以让我们在摄入知识的过程中更深刻地理解,更是一个可以让你在之后可以直接找到重点复习学习的绝佳办法。前九个排名不分先后,全看心情!最后一个是我最最最...
2019-04-10 10:13:51
26177
转载 Google Cloud远程ssh登录方法
来源:优快云原文:https://blog.youkuaiyun.com/wuyanshen2012/article/details/80370080Google Cloud 原本自带的SSH工具用着也挺不错,但是为了集中管理,还是用工具方便点。首先使用Google Cloud SSH连接上去:1.切换到 rootsudo -i2.编辑ssh配置文件vi /etc/ssh/sshd_co...
2019-04-10 09:55:52
1090
原创 非常好用的在线编程网站
编程几乎已经成为了人类所知每个行业的必要组成部分,如今有越来越多的人开始了他们的编程之旅。如果你正在在学习编程,那么我可以告诉你一个提高技能的好方法,那就是敢于去解决编码过程中遇到的难题。解决不同类型的难题,可以帮助你成为一名优秀的问题解决者。我整理了一些非常受欢迎的编程难题网站列表,并且做了简单介绍,希望它们可以在你的编程之旅中帮助到你:1、TopCoder这个网站可以说...
2018-09-17 20:38:05
31243
转载 LoRa学习笔记
LoRa学习:LoRa关键参数(扩频因子,编码率,带宽)的设定及解释 1、扩频因子(SF) 2、编码率(CR) 3、信号带宽(BW) 4、LoRa信号带宽BW、符号速率Rs和数据速率DR的关系 5、 LoRa信号带宽、扩频因子和编码率的设定 针对特定应用,开发人员可通过调制扩频因子、调制带宽、纠错编码率这三个关键设计参数,对LoRa调制解调技术进...
2018-06-19 21:47:55
5247
原创 路由器刷固件
一直以来就有很多朋友问我,路由器要怎么刷固件,什么路由器才能刷,怎么刷?就以上问题,我今天给大家做出一一详解。首先,什么路由器可以刷固件在这里,我最推荐的是网件和华硕的路由器,刷梅林固件,效果非常好,但由于价格昂贵,普遍600起,所以在这里我不多做介绍,今天我从恩山论坛偷了张表回来,你们可以看一下。然后不要再问tplink这些路由器能不能刷固件了,答案是不能的。然后在这里,...
2018-05-27 21:35:14
26563
原创 STM32CubeMX使用JLINK调试问题
默认情况下STM32CubeMX是没有打开Debug功能的,需要在pinout中找到 SYS设置 Debug模式如图12:设置好后调试界面对应出来如图23检查Keil 的debug设置 点击圈内图标找到setting 进行设置...
2018-04-21 16:44:29
9351
MATALAB实现信道编码,主要包括实验操作界面制作以及循环码和卷积码编译码。
2018-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人