教程
Mr番茄蛋
大家一起学习
展开
-
使用plotly对美国疫情地图可视化
代码如下:import plotly.graph_objects as goimport pandas as pdfrom plotly.offline import plotcodes = ['MA', 'WA', 'CA', 'OR', 'WI', 'ME', 'MI', 'NV', 'NM', 'CO', 'WY', 'KS', 'NE', 'OK', 'MO', 'IL', 'IN', 'VT', 'AR', 'TX', 'RI', 'AL', 'MS', 'NC',原创 2020-06-04 17:09:08 · 1471 阅读 · 1 评论 -
Linux中修改文件和文件夹权限
在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下。语法如下:chmod [who] [+ | - | =] [mode] 文件名命令中各选项的含义为u 表示“用户(user)”,即文件或目录的所有者。g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。o 表示“其他(others)用户”。a 表示“所有(all)用户”。它是系统默认值。操作符号可以是:+ 添加某个权限。- 取消某个权限。=原创 2020-05-18 21:17:57 · 912 阅读 · 0 评论 -
python打包为 Android 系统可执行文件
你可以通过 python-for-android 这个项目来打包一个 Android 应用。本页面详细讲解如何下载和打包,可以在你自己的机器上直接进行(参考此页面),或者使用预先构建好的Kivy Android 虚拟机,或者使用Buildozer 来自动化完成整个过程。还可以参考 针对 Kivy Launcher 进行打包 这样就不用编译就能运行 Kivy 应用。对新手,Kivy 官方推荐使用 ...原创 2020-03-05 15:41:26 · 7412 阅读 · 0 评论 -
linux下如何在shell中结束进程(ctrl+c\ctrl+z\ctrl+d\ctrl+\的用法)
ctrl-c:发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序;ctrl-z:发送 SIGTSTP信号给前台进程组中的所有进程,常用于挂起一个进程;ctrl-d:不是发送信号,而是表示一个特殊的二进制值,表示 EOF,作用相当于在终端中输入exit后回车;ctrl-\:发送 SIGQUIT 信号给前台进程组中的所有进程,终止前台进程并生成 core 文件;ctr...原创 2020-01-17 01:01:05 · 2131 阅读 · 0 评论 -
MYSQL 5.7.17设置初始密码
一、拥有原来的myql的root的密码;mysql -uroot -pEnter password: 【输入原来的密码】(如果安装完mysql第一次设置root密码,则直接回车)mysql>use mysql;mysql> update user set authentication_string=password("123456") where user='root';my...原创 2020-01-16 22:53:58 · 749 阅读 · 1 评论 -
Python的Scipy库解微分方程
微分方程:初始值:问题:求解其他三个参数:代码实现:import numpy as npfrom numpy import zeros, linspace, arangefrom scipy.integrate import odeintimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3...原创 2020-01-16 01:08:02 · 4207 阅读 · 1 评论 -
Linux、Python、Docker等常见换源教程
下面是一些常见的换源教程和国内源网站。开源镜像站整理企业站阿里云:https://opsx.alibaba.com/mirror网易:http://mirrors.163.com/华为:https://mirrors.huaweicloud.com/腾讯云:https://mirrors.cloud.tencent.com/教育站清华大学:https://mirrors.tu...原创 2020-01-09 22:09:14 · 940 阅读 · 0 评论 -
pip换源添加多个国内源方法
linux:修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:vim ~/.pip/pip.confwindows:直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下内容[global]index-url=http://pypi.douban.com/simpleextra-index-url=http...原创 2020-01-07 16:20:43 · 6206 阅读 · 4 评论 -
Linux及Windows下Anaconda换国内源(清华源、中科大源)
linux下vim ~/.condarc编辑channels: - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pk...原创 2020-01-07 12:58:31 · 5344 阅读 · 0 评论 -
gdb
命令解释示例file <文件名>加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。(gdb) file gdb-samplerRun的简写,运行被调试的程序。如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。(gdb) rcContinue的简写,继续执行被调试程序...原创 2019-12-02 17:36:58 · 189 阅读 · 0 评论 -
X86和X87汇编指令大全(含注释)
一、数据传输指令它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1.通用数据传送指令.指令简介MOV传送字或字节.MOVSX先符号扩展,再传送.MOVZX先零扩展,再传送.PUSH把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,S...原创 2019-11-30 15:45:38 · 869 阅读 · 0 评论 -
python数据分析之数据离散化——等宽&等频&聚类离散
数据离散化的意义数据离散化是指将连续的数据进行分段,使其变为一段段离散化的区间。分段的原则有基于等距离、等频率或优化的方法。离散化的原因1.模型限制比如决策树、朴素贝叶斯等算法,都是基于离散型的数据展开的。如果要使用该类算法,必须将离散型的数据进行。有效的离散化能减小算法的时间和空间开销,提高系统对样本的分类聚类能力和抗噪声能力。2. 离散化的特征更易理解比如工资收入,月薪2000和月...原创 2019-11-05 18:33:00 · 21051 阅读 · 4 评论 -
VSCode CMake 安装与使用教程
概述在windows上使用cmake编译C/C++程序时,首先需要CMake,安装gcc/g++编译环境,然后使用VSCode 以及配置下CMakelist.txt。CMake是什么你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行...原创 2019-10-31 20:22:55 · 15492 阅读 · 11 评论 -
VS code编写(多文件)c/c++,使用make编译
环境操作系统:win10编译器: mingw32(需要安装make)参考链接:【传送门】目标:实现多文件的编译运行与调试本文使用c写一个求和函数作为例子。首先新建一个文件夹,以英文命名,在文件夹中创建Debug和Release两个子文件夹再创建多个c文件。1. my.h头文件#ifndef _MY_H#define _MY_Hint sum(int m, int n);...原创 2019-10-31 18:52:46 · 16971 阅读 · 4 评论 -
MinGW安装及使用vscode写C/C++
MinGW安装在ubuntu系统上我们可以直接安装gcc/g++,但在windows上无法直接安装g++,这时候就需要用到MinGW啦,MinGW是从Cygwin(1.3.3版)基础上发展而来。GCC支持的语言大多在MinGW也受支持,其中涵盖C、C++、Objective-C、Fortran及Ada。对于C语言之外的语言,MinGW使用标准的GNU运行库,如C++使用GNU libstdc++...原创 2019-10-31 16:46:21 · 5996 阅读 · 0 评论 -
本地浏览器查看服务器开启的tensorboard结果
使用xshell连接服务器,开启tensorboard,使用本地浏览器查看图表。1. xshell操作服务器ssh -L 16006:127.0.0.1:6006 name@ip # 你的用户名和ipexport LC_ALL=Ctensorboard --logdir=xxx --port=60062. 本地浏览器在本地浏览器中访问http://127.0.0.1:16006/...原创 2019-10-29 13:45:43 · 2435 阅读 · 3 评论 -
详解Linux的nohup和&用法和区别
Linux的nohup和&用法和区别在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe –user=mysql &可是有很多程序并不像mysqld一样,这样我们就需要nohup命令,怎样使用nohup命令呢?这里...原创 2019-09-22 14:37:53 · 489 阅读 · 0 评论 -
vmware虚拟机 ubuntu 无损扩容
注意:改硬盘有风险,建议先建立快照;1.扩展虚拟机硬盘大小(关机状态才能扩容)2. 启动 ubuntu, 安装磁盘分区软件。sudo apt-get install gparted启动sudo gparted可以看到下图:3.删除原有分区首先,右键 /dev/sda5 (自己看自己的哪个才是swap分区) ,点击 swapoff然后按顺序删除linux-swap,exten...原创 2019-09-18 11:30:16 · 5101 阅读 · 0 评论 -
开启win10下Ubuntu子系统的SSH服务
Win10中安装Ubuntu子系统后默认是没有开启SSH服务的,需要手动配置开启。先通过 bash 进入子系统修改配置sudo vim /etc/ssh/sshd_config如果文件不存在说明尚未安装,则执行安装sudo apt-get install openssh-server继续修改配置,下面以密码登录的配置作说明:Port = 22 # 默认是22端口,如果和windows端...原创 2019-09-09 13:26:18 · 463 阅读 · 1 评论 -
Windows10下安装Ubuntu子系统
如果热爱windows桌面的但是想使用Linux服务,那么很多人选择安装虚拟机,但是虚拟机很庞大,而且耗费大浪资源。但是现在可以直接到windows应用商店免费下载安装ubuntu子系统,这个子系统包含几乎所有的Linux的服务和开发环境。这里我们说一说如何在win10下安装ubuntu子系统,并且简单使用。安装前准备如果不准备,安装后启动会有如下结果:1. win10 更改设置打开设...原创 2019-09-06 10:42:25 · 772 阅读 · 0 评论