自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr番茄蛋的博客

CS爱好者

  • 博客(190)
  • 资源 (5)
  • 问答 (3)
  • 收藏
  • 关注

原创 博客、教程收集

深度学习Implementing a CNN for Text Classification in TensorFlowUnderstanding Convolutional Neural Networks for NLPRNNs in Tensorflow, a Practical Guide and Undocumented FeaturesAttention and Memory...

2018-07-31 12:36:31 309

原创 simpy模拟数据包发送

""" A bit more detailed set of components to use in packet switching queueing experiments. Copyright 2014 Greg M. Bernstein Released under the MIT license"""import simpyimport randomimport copyfrom simpy.core import BoundClassfrom sim

2020-08-31 00:42:29 819

原创 pycharm常用设置和快捷键查询

快捷键在PyCharm /opt/pycharm-3.4.1/help目录下可以找到ReferenceCard.pdf快捷键英文版说明常用Alt+Enter 自动添加包shift+O 自动建议代码补全Ctrl+t SVN更新Ctrl+k SVN提交Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Ctrl+Enter 补全Shift + Enter 开始新行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + Alt + I 自动缩进行Ctrl

2020-07-13 14:49:56 637

原创 C语言中exit()、_Exit()、_exit()、return区别

其中exit()、_Exit()、_exit()表示进程结束,return是语言级别的,它表示了调用堆栈的返回,如果返回的是main函数,则为退出程序。函数介绍#include <unistd.h>void _exit(int status);#include <stdlib.h>void exit(int status);void _Exit(int status);区别_exit()  --- 直接结束进程进入到内核中exit()  --- 清理I/O缓冲

2020-07-01 12:19:33 1258

原创 unix下标准IO和文件IO区别与联系

一、什么是文件I/O和标准I/O:文件I/O:文件I/O称之为不带缓存的IO(unbuffered I/O)。不带缓存指的是每个read,write都调用内核中的一个系统调用。也就是一般所说的低级I/O——操作系统提供的基本IO服务,与os绑定,特定于linix或unix平台。标准I/O:标准I/O是ANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义,具有一定的可移植性。标准I/O库处理很多细节。例如缓存分配,以优化长度执行I/O等。标准的I/O提供了三种类型的缓存。

2020-06-26 20:16:17 531

原创 ANSI C、ISO C、GNU C、POSIX C标准头文件

ISO C标准定义的头文件(24项)<assert.h> ---------------------- 验证程序断言<complex.h> ---------------------- 支持复数算术运算<ctype.h> ---------------------- 字符类型<errno.h> ---------------------- 出错码<fenv.h>

2020-06-26 13:20:43 480

原创 使用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 1411 1

原创 守护进程,关闭后台文件

守护进程,关闭后台文件。#include <sys/param.h>#include <stdio.h>#include<unistd.h>int main(){ printf("NOFILE: %d\n",NOFILE); for(int i=0;i<NOFILE;i++){ close(i); } return 0;}

2020-05-31 15:08:32 244

原创 Linux C编程常见头文件和定义

ISO C的标准头文件POSIX定义的必须头文件POSIX定义的可选头文件limits.h中定义整型大小基本系统数据类型

2020-05-30 22:58:28 477

原创 linux下使用man查看C函数用法

问题Unix/Linux中man命令可以查询常用的命令,函数。可是对于我们这样只知道用"man 函数名"来查询的人来说,会遇到很多问题。比如:man read,我想看的是ANSI C中stdio的read函数原型和说明,没想到出来的确是BASH命令的说明,这是怎么回事呢?原来read本身是man命令的一个参数,这样输入man就会以为你要使用read的功能,而不是查看read函数,那么要怎样查看read函数呢?解决办法:man 2 read 或者是man 3 read中间的数字是什么意思呢?是m

2020-05-30 20:51:09 1337

原创 gcc常用命令和参数说明

参数gcc文件类型约定gcc常用选项命令链接库函数库是一些头文件(.h) 和库文件(.so或 .a)的集合,在Linux下大多头文件的默认路径是/usr/include/,而库文件默认路径在/usr/include/,但并不是所有情况都是这样,当头文件和库文件在别的位置时,利用gcc编译需要指定所需要的头文件和库文件。gcc通过搜索目录的办法查询所需要的文件,-I选项可以向默认路径中添加新目录。比如在home/name/include/下编写了程序foo.c,为了gcc能够找到,需要用如下

2020-05-30 14:59:06 512

原创 E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法

原因由于apt-get出现崩溃解决方法将info文件夹更名sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk新建一个新的info文件夹sudo mkdir /var/lib/dpkg/info安装修复sudo apt-get updatesudo apt-get install -f执行完上一步操作后,在info文件夹下生成一些文件,现将这些文件全部移到info.bk文件夹下sudo mv /var/lib/dpkg/info/* /var

2020-05-28 17:08:46 300

原创 linux下nginx默认使用www-data用户组

在配置nginx后新建php项目会发现即使是当前用户创建的文件也无法运行,原因是由于nginx的默认用户和用户组是www-data(在nginx.conf中配置)。这时需要我们对特定的文件进行拥有者修改sudo chown -R www-data:www-data ******表示文件或文件夹...

2020-05-23 11:41:47 4639

原创 nginx + uwsgi 部署 django 出现400错误

解决方法访问url会报400错误原因:项目的setting里面的要允许外网访问方法:将 setting.py中的下面一句改一下。ALLOWED_HOSTS = ['*',]

2020-05-21 09:52:08 709 1

原创 pip install uwsgi安装uwsgi出错

使用python3.6安装uwsgi 老出错找不到 Python.hplugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory compilation terminated.解决方法:sudo apt-get install libpython3.6-dev或者sudo apt-get install python3.6-dev...

2020-05-19 12:51:05 727

原创 python虚拟环境搭建,虚拟环境迁移,三方库安装

Virtualenv的安装pip install virtualenv #py2安装pip3 install virtualenv #py3安装,这样用virtualenv创建的virtualenv默认python版本是py3虚拟环境迁移当需要将虚拟环境env转移到同一台电脑的另一个目录下时或者当需要将虚拟环境env1迁移或复制到另一个虚拟环境(可能不在同一台机器上)env2时,首先仍然需要在目的机器上安装pip和virtualenv,然后采用以下方法之一安装其他的package:1

2020-05-19 12:39:05 690

原创 Ubuntu 14.04和16.04中安装Python 3.6

默认情况下,Ubuntu 14.04和16.04附带了Python 2.7和Python 3.5。要安装最新的Python 3.6版本,你可以使用“deadsnakes”团队PPA,它包含为Ubuntu打包的最新Python版本。$ sudo add-apt-repository ppa:deadsnakes/ppa$ sudo apt update$ sudo apt install python3.6将Python版本从2.7切换到3.6sudo update-alternatives

2020-05-19 12:35:32 1362

原创 阿里云搭建neo4j 数据库,本地主机访问

一、对于3.0以前的版本在安装目录的$NEO4J_HOME/conf/neo4j.conf文件内,找到下面一行,将注释#号去掉就可以了#dbms.connector.https.address=localhost:7474改为dbms.connector.https.address=0.0.0.0:7474这样,远程其他电脑可以用本机的IP或者域名后面跟上7474 端口就能打开web界面了如: https://<Neo4j_Host_IP>:7473当然,你的操作系统的防火墙也要确

2020-05-18 22:20:22 682

原创 linux添加用户出现错误/usr/bin/xauth: file /home/chenwi/.Xauthority does not exist

错误原因:是因为添加用户时没有授权对应的目录,仅仅执行了useradd user而没有授权对应的家目录直接解决办法如下(执行如下命令,以后就登录到终端上就不会出现上面的错误信息):chown username:username -R /home/user_dir不过一般是可以避免这种情况的出现,添加用户执行如下命令即可:useradd username -m (-m 相当于会创建对应的用户家目录)usermod -s /bin/bash username(指定shell,否则会非常不便于终端操作

2020-05-18 21:41:43 14805

原创 Linux中修改文件和文件夹权限

在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下。语法如下:chmod [who] [+ | - | =] [mode] 文件名命令中各选项的含义为u 表示“用户(user)”,即文件或目录的所有者。g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。o 表示“其他(others)用户”。a 表示“所有(all)用户”。它是系统默认值。操作符号可以是:+ 添加某个权限。- 取消某个权限。=

2020-05-18 21:17:57 810

原创 使用xshell登录ubuntu on windows(wsl)

Win 10可以使用原生的Linux了,配置xhsell登录。准备XshellUbuntu on windows配置ssh server自带的ssh server不好用,先卸载再安装即可。// 卸载sudo apt-get remove openssh-server// 安装sudo apt-get install openssh-server// 编辑配置文件// vi...

2020-05-05 17:52:00 797

原创 Stanford Parser句法分析标注含义讲解

词性标注POS:CC: conjunction, coordinatin 表示连词CD: numeral, cardinal 表示基数词DT: determiner 表示限定词EX: existential there 存在句FW: foreign word 外来词IN: preposition or conjunction, subordinating 介词或从属连词JJ: adj...

2020-03-14 22:27:31 1664

原创 UML类图与类的关系详解

UML类图与类的关系详解虚线箭头指向依赖;实线箭头指向关联;虚线三角指向接口;实线三角指向父类;空心菱形能分离而独立存在,是聚合;实心菱形精密关联不可分,是组合;上面是UML的语法。在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为...

2020-03-11 20:23:53 181

原创 python打包为 Android 系统可执行文件

你可以通过 python-for-android 这个项目来打包一个 Android 应用。本页面详细讲解如何下载和打包,可以在你自己的机器上直接进行(参考此页面),或者使用预先构建好的Kivy Android 虚拟机,或者使用Buildozer 来自动化完成整个过程。还可以参考 针对 Kivy Launcher 进行打包 这样就不用编译就能运行 Kivy 应用。对新手,Kivy 官方推荐使用 ...

2020-03-05 15:41:26 6892

原创 Python重写stdin和stdout

python的input和print可以重定向如下:class STDIN: def __init__(self): self.stdin = sys.stdin def readline(self): message = '123' return messageclass STDOUT: def __init__(self...

2020-03-02 17:12:38 587

原创 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 1956

原创 django.db.utils.ProgrammingError: (1146, "Table 'xxxx.django_migrations' doesn't exist")解决办法

重新安装linux服务器后运行django,产生了一行数据库错误:django.db.utils.ProgrammingError: (1146, “Table ‘xxxx.django_migrations’ doesn’t exist”)用下面的命令查看具体的错误:python manage.py test -v3 sitecoming出现如下错误:django.db.utils....

2020-01-17 00:36:03 2374

原创 ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded解决

在ubuntu系统中安装了mysql,一次打开的时候出现了这个错误:mysql -uroot -penter password:ERROR 1524 (HY000): Plugin ‘auth_socket’ is not loaded一脸懵逼 不知所措百度到只有在stackoverflow.找到相关的内容奇怪很多就是 ‘unix_socket’https://stackoverfl...

2020-01-16 23:03:15 5935 2

原创 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 690 1

原创 vmware workstation+ubuntu16.04突然不能联网了!

在虚拟机上玩ubuntu,突然不能上网了。找了很久原因,原来是把vmware的DHCP SERVER关了。解决方法:右击我的电脑—服务于应用程序—服务,把vmware的网络那些都打开。...

2020-01-16 14:13:51 572 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 4059 1

原创 生物信息学国外期刊一览

Biochemistry 3.379Bioinformatics 4.328BMC Bioinformatics 3.78BMC Genomics 3.93BMC Molecular Biology 2.81BMC Systems Biology 3.71Briefings in Bioinformatics 4.627Briefings in Functional Genomics...

2020-01-15 17:30:08 3792

原创 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 903

原创 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 5887 3

原创 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 5277

原创 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 0: invalid start byte解决办法

Pandas导入CSV文件,出现下面的报错信息。/usr/local/lib/python3.5/dist-packages/pandas/io/parsers.py in __init__(self, src, **kwds) 1706 kwds['usecols'] = self.usecols 1707 -> 1708 self._rea...

2019-12-13 16:31:36 5004

原创 一元二次方程解法最新研究成果,秒算任何方程

一元二次方程解法一元二次方程定义:ax2+bx+c=0(a,b,c∈R,且a≠0)ax^2+bx+c=0 (a,b,c \in R,且 a \not= 0)ax2+bx+c=0(a,b,c∈R,且a​=0)韦达定理方程两个根x1,x2x_1,x_2x1​,x2​有以下性质:x1+x2=−bax_1+x_2=-\frac{b}{a}x1​+x2​=−ab​x1x2=cax_1 x_...

2019-12-10 19:44:41 1292 1

原创 gdb

命令解释示例file <文件名>加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。(gdb) file gdb-samplerRun的简写,运行被调试的程序。如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。(gdb) rcContinue的简写,继续执行被调试程序...

2019-12-02 17:36:58 170

原创 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 793

原创 Permission denied解决办法

Permission denied:出现的原因的是:没有权限进行读、写、创建文件、删除文件等操作。解决方法:输入命令 sudo chmod -R 777 /工作目录,例如:sudo chmode -R 777 /home,此时就可以在该路径下进行一系列的操作。sudo:是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。-R:是指递归到目录里所...

2019-11-28 16:30:05 20934

MULTIMEDIA PPT_2.zip

Python入门PPT,全集,从简单的python安装,到初级python数据结构,基本语法,函数库,字符串等操作

2020-08-24

KNIME 4.1.1 Installer (64bit).exe

KNIME 4.1.1 Installer (64bit).exe软件包。End to End Data Science. At KNIME, we build software to create and productionize data science using one easy and intuitive environment, enabling every stakeholder in the data science process to focus on what they do best.

2020-04-29

VMware虚拟机暗转出现无效驱动器解决办法

安装vMware虚拟机出现F:\驱动无效怎么办 ?由于之前F盘安装过虚拟机,后来文件删除,再一次安装VMware时出现HF:\驱动无效。 可下载此注册表清理工具,完美解决。 下载地址:

2019-04-02

PyQt5下面的plugins文件

pyinstaller、cxfreeze打包python程序生成.exe,出现闪退问题,和not find or load the Qt platform plugin "windows"直接把此文件解压放到你的exe文件夹下

2018-07-13

sys.py将python3.6添加到系统注册表

sys.py将python3.6添加到系统注册表,观看我的博客http://blog.csdn.net/qq_35203425/article/details/78568141

2017-11-18

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

TA关注的人

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