自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

abstractCla的博客

初级程序猿

  • 博客(20)
  • 收藏
  • 关注

原创 Error creating Django application :error on python side.Exit code:1

系统:Ubuntu18.04,PyCharm创建Django项目一直报错,网上说是因为网络问题Django没有安装成功,我试了无数次的虚拟环境,试了好几个Django版本,镜像源.最后发现错误信息可以下拉,底下还有很多错误,最后写着ModuleNotFoundError: No module named '_sqlite3'.就是因为没有这个东西,所以导致的错误,当然你可能跟我不一样,查看...

2019-04-26 12:55:35 2487

原创 对于2>&1的一点理解

首先说什么是1,什么是2: 1代表标准输出,2代表标准错误输出,都默认输出到屏幕。再说为什么是2>&1而不是2&>1,首先后者&>这种写法是存在的,代表将标准输出和标准错误输出都重定向。 2>&1是一部分,一种固定写法,代表将标准错误输出重定向到标准输出。 2&>1可以拆成三部分2,&&...

2019-04-19 13:30:13 1039

转载 firewalld常用命令

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 :systemctl enable firewalld2.syste...

2019-03-13 18:10:37 2656

转载 记一次MySQL8.0修改密码

很多SET,UPDATE的语句测试一直报错,最后找到了下面这个,修改密码成功,需要登入MySQL。ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';来自于:https://www.cnblogs.com/xyabk/p/8967990.html...

2019-03-06 11:47:08 204

原创 Git命令记录

以下全部内容来自于廖雪峰的官方网站,作此贴只为记录学习,以便后续查询。配置Git:$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"初始化一个Git仓库:git init添加文件到Git仓库,分两步:使用命令git add &l...

2019-03-03 17:32:58 114

原创 本地仓库连接到GitHub和从远程库克隆

本地仓库连接到GitHub:上传自己的公钥到GitHub。 远程创建仓库,不要初始化。 关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git。 关联后,使用命令git push -u origin master第一次推送master分支的所有内容(在此之前必须至少有一次commit记录,否则会报错)。 ...

2019-03-03 16:07:03 178

原创 编辑距离Levenshtein距离

一般特指Levenshtein距离,也是最常见的字符串编辑距离,包括插入、删除、修改三中操作,其他常见的字符串编辑距离包括:DamerauLevenshtein:在上述三种操作中,再加入了交换两个相邻字母的操作,如diary到dairy的DamerauLevenshtein 距离为1,而Levenshtein距离为2。 最长公共子序列距离(Longest Common Subseque...

2019-03-02 19:25:33 365

原创 算法笔记部分内容学习记录

梳排序:对冒泡排序的改进,类似于冒泡和希尔的结合。内省排序:非单一排序,是快排+插入+堆排的结合,主体框架是快排,采用递归实现:当递归达到一定的层数时,采用堆排序,以避免递归层数太深占用内存过大,影响效率。 当待排序的子序列较小时,采用插入排序。Timsort:归并+插入,TimSort。...

2019-03-02 18:57:49 103

原创 关于在大量数据n个中取前k个数据的一点记录

之前面试的时候硬是想不起来,面试官提醒之后才想起来自己也接触到过这样的题目。一般都是用的堆排序,建立大小为k的大顶堆,使用前k个数直接建堆,则对顶是最大数,再使用第k+i(i=1,2,3...)个数去和堆顶做比较,小于则替换堆顶,再进行沉降,大于则跳过。这样就可以始终保持此k大小的堆为前k个数。复杂度应该是nlogk。今天看到算法笔记中提到使用快排也可以。思想是选中合适...

2019-03-02 12:19:31 525

原创 算法笔记中对于k^2/[n(n-1)(n-2)/6]的理解

在一个数列中随机取三个数,这三个数的中位数恰好是该数列的中位数的概率:同时设数列长度为n,n=2k+1分三步:第一步:取第一个数恰好是中位数的概率:1/n第二步:取第二个数恰好位于中位数左侧:k/(n-1)第三步:取第三个数恰好位于中位数右侧:k/(n-2)此时概率为k^2/[n(n-1)(n-2)],第二步第三步可能存在先取位于右侧再取位于左侧的情况,故乘2此时概率为...

2019-03-02 12:05:47 1057

原创 Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-qdwqq6wj/enum/

关于安装enum模块失败看了很多博客,都说Python3带有enum,不用再安装,但是自己在from enum inport Enum的时候总是报错cannot import name 'Enum' from 'enum',最终发现,智障的自己把该py文件命名为enum.py!!!覆盖了原有的enum模块!!!折腾一早上,那个错误还是没解决,反正enum是可以用了。。。。。。...

2019-02-28 15:30:15 296

原创 Scrapy全局命令和项目命令

全局命令:startprojectgenspidersettingsrunspidershellfetchviewversion详情请参考:http://www.scrapyd.cn/doc/181.html项目命令:crawlchecklisteditparsebench详情请参考:http://www.scrapyd.cn/d...

2019-02-27 18:19:43 204

原创 命令行启动PyCharm提示warning

Fedora/RedHat distros:sudo yum install gtk-murrine-engine gtk2-enginesUbuntu/Mint/Debian distros:sudo apt-get install gtk2-engines-murrine gtk2-engines-pixbufArchLinux:sudo pacman -S gtk-engine-m...

2019-02-27 15:07:16 1712

原创 vim命令记录

vi:visiual interfacevim:vi improved 移动命令:j 向下k 向上h 向左l 向右  w word 向后移动一个单词b back 向前移动一个单词0 行首^ 第一个不是空格的字符处$ 行尾 gg 文件顶部G 文件尾部数字gg 移动到数字对应行数字G 同上:数字 同上  Ctrl+...

2019-01-31 11:23:54 149

原创 Linux用户操作命令记录

sudo useradd -m [-g 组名] 用户名-m:自动创建与用户名对应的home目录-g:为该用户手动指定组,否则自动创建与该用户名相同的组sudo passwd 上一用户名为上面创建的用户添加密码一般新增用户不在sudoer中,不可执行sudo操作。【zyl 不在 sudoers 文件中。此事将被报告。】使用其他sudo用户执行 sudo usermo...

2019-01-28 08:53:05 652

原创 SSH免密登录记录

生成公钥私钥对,一路回车即可。将生成的公钥复制到远程计算机中。 即可实现免密登录  在.ssh目录下创建config文件编辑以下格式文件,为远程计算机创建别名。Host centos(别名)    HostName 47.94.110.27    User zml    Port 22 之后使用ssh centos即可远程连接计算机。 ...

2019-01-25 12:05:25 309

原创 ElasticSearch查询

#1.基本查询#match查询#Python的ik分词器将title自动分词, 并进行大小      #写转换GET jobbole/_search{  "query": {    "match": {      "title": "Linux网站"    }  }}#term查询#不会做任何处理,必须完全匹配GET jobbole/_search{  "quer...

2019-01-03 15:55:00 77

原创 ElasticSearch常用语句

#ES的文档、索引的CRUD操作#索引初始化操作#指定分片和副本的数量#shards一旦设置不能修改PUT jobbole{  "settings":{    "index":{      "number_of_shards":5,      "number_of_replicas":1    }  }}GET jobbole/_settingsGET _all/_s...

2019-01-03 14:39:42 538

原创 ElasticSearch内置类型

String类型 : text(解释器分词检索), keyword (全词匹配)[String类型再ES5中已经开始被废弃]数字类型 : long, integer, short, byte, double, float日期类型 : datebool类型 : booleanbinary类型 : binary复杂类型 : object, nestedGEO类型 : GEO-p...

2019-01-03 14:04:43 198

原创 JavaScript之window.colse()

初学JS,在练习window.close()的过程中发现一问题,遂记录,以便后续学习。<script type="text/javascript"> //opener返回对创建窗口的窗口的引用 function myalert(){ window.alert("我弹出来啦"); } function del(){ if(window.confirm("是...

2018-06-12 20:17:35 151

空空如也

空空如也

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

TA关注的人

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