blog

Linux之特殊符号与正则表达式

吃可爱长大的小学妹 提交于 2020-03-04 12:21:34
Linux中常用的特殊符号 '' 所见即所得,吃啥吐啥 "" 特殊符号会被解析运行 `` ==== $() 先运行里面的命令 把结果留下 > 重定向符号 先清空文件的内容 然后追加文件的最后 >> 追加重定向 追加文件的最后 2> 错误重定向 只有错误的信息 才会通过这个漏洞进入文件中 2>> 错误追加重定向 ~ 当前用户的家目录 root ~ /root oldboy ~ /home/oldboy ! 查找并运行历史命令 !awk 包含awk的命令 最近的一条运行 history |grep awk # 注释 root用户的命令提示符 $ 取出变量的内容 awk $取某一列的内容 普通用户的命令提示符 * 所有 任何东西 \ 撬棍 转义字符 && 前一个命令执行成功然后在执行后一个命令 ifdown eth0 && ifup eth0 || 前一个命令支持失败了再执行后面的命令 通配符 通配符是用来查找文件的。如:‘*.txt’ 表示匹配所有以 . txt结尾的文件##1. * 所有,任意 找出文件名包含oldboy的文件 mkdir -p /oldboy cd /oldboy touch oldboy.txt oldboy oldboyfile oldboy.awk eduoldboy [root@oldboyedu01-nb oldboy]# find /oldboy/

用Python导出QQ空间的日志到WordPress

那年仲夏 提交于 2020-03-04 07:05:19
用Python导出QQ空间的日志到WordPress 文章来源:http://www.keakon.cn/bbs/thread-964-1-1.html 方法很简单,找出日志的地址,再遍历列出日志的内容。 因为单纯导出没用,还得转换成其他格式,所以我保存到一个列表里,每篇日志都对应其中的一个字典元素,字典的属性都用unicode编码。 然后dump出来,可以方便以后用Python进行再处理(默认为blogs.txt文件)。 并转换成了WordPress用的格式(默认为qzone.xml文件)。 本想用多线程来下载,但似乎没必要,因为只花了80秒,我的149篇日志就全部下载下来了。 如果空间有设置访问权限的话,可以用Client这个模块来处理,把注释改下就行了。 此外,这个也可以盗取别人的日志,但愿不要滥用… 最后,评论我没下载,因为WordPress好像不能导入评论。 代码如下: 复制内容到剪贴板 代码: # -*- coding: gbk -*- from __future__ import with_statement import codecs from datetime import datetime from datetime import timedelta from os import linesep import cPickle #import Client

python比较文本相似度(not semantical)

时光总嘲笑我的痴心妄想 提交于 2020-03-03 23:24:17
statement:这里的文本相似度不是指语义相似度,仅仅指字符重叠度 sudo apt-get install python-Levenshtein import Levenshtein as lst >>> lst.distance('as','asd') 1 >>> lst.ratio('as','asd') 0.8 >>> lst.ratio('ase','asd') 0.6666666666666666 >>> lst.distance('ase','asd') 1 >>> lst.distance('as','as') 0 >>> lst.distance('好的','好像') 3 >>> lst.ratio('好的','好像') 0.5 >>> lst.ratio('好的还可以','好像') 0.47619047619047616 >>> lst.ratio('好像是','好像') 0.8 >>> ​ 页可以根据余弦定理: TF-IDF与余弦相似性的应用(二):找出相似文章 http://www.ruanyifeng.com/blog/2013/03/cosine_similarity.html 来源: oschina 链接: https://my.oschina.net/u/105637/blog/733229

Nginx动态解析域名

你离开我真会死。 提交于 2020-03-03 00:12:01
有一个Pod用了nginx做proxy,proxy_pass使用的是域名,Nginx会在每次启动和重载设置时,使用DNS将域名解析为IP地址缓存下来,并在之后一直使用这个IP!只有通过nginx -s reload这样的重启才会强制刷新IP https://blog.51cto.com/renzhiyuan/1980890 https://www.nginx.com/blog/dns-service-discovery-nginx-plus/ mark 来源: oschina 链接: https://my.oschina.net/longquan/blog/3185448

Django创建博客项目01

浪子不回头ぞ 提交于 2020-03-02 22:08:22
1.首先创建一个项目的保存目录,打开保存的路径 django - admin startproject mysite 2.然后启动服务程序 进入mysite 输入: python manage . py runserver 3.创建博客应用 django - admin startapp blog 4.网站的配置 这个我在django入门里面有写过,这里不再写了 5.编写blog中的数据模型类 编辑./blog/models.py 注意圈住的地方,如果你对django是2.0以上,需要加入矩形框内信息 6.迁移数据 在./mysite/manage.py 位置执行 python manage . py makemigrations 7.创建数据库 python manage . py migrate 8.创建超级管理员 python manage . py createsuperuser 9.运行服务器 pyrhon manage . py runserver 10.在浏览器输入http://127.0.0.1:8000/admin / 可以看到登录界面 来源: CSDN 作者: 小白冲冲冲! 链接: https://blog.csdn.net/weixin_45919561/article/details/104615645

sublime text 3常用插件

我的未来我决定 提交于 2020-03-02 18:20:10
sublime 热门插件: https://www.imjeff.cn/blog/146/ 1、Emmet Emmet 是一个前端开发的利器,其前身是 Zen Coding。它让编写 HTML 代码变得简单。Emmet 的基本用法是:输入简写形式,然后按 Tab 键。 安装方法参见: http://www.jb51.net/softjc/121265.html 注意:PyV8可能不能自动完成安装,请手动安装,windows下PyV8实测的目录结构如下: 下载链接如下: http://pan.baidu.com/s/1nu8ENmL 来源: oschina 链接: https://my.oschina.net/u/2994921/blog/811494

blog编辑技巧

蓝咒 提交于 2020-03-02 17:44:21
blog里添加目录 添加版权声明 其他 更新日志: 20190719, 添加目录,增加章节:[ 添加版权声明 ] blog里添加目录 https://szosoft.blogspot.com/ 需要使用绝对路径: 标题使用全英文,比如:linux-system-port; 点击右侧的[固定链接],就能看到完成的博文网址:https://szosoft.blogspot.com/2019/05/linux-system-port.html; 代码参照如下编辑即可: <a href="https://szosoft.blogspot.com/2019/05/linux-system-port.html#456">TCP和UDP</a><br /> <h1><a href="https://www.blogger.com/null" name="456"></a>TCP和UDP</h1> https://www.cnblogs.com/sztom/ 只需要使用相对id即可: <a href="#456">TCP和UDP</a><br /> <h1><a name="456"></a>TCP和UDP</h1> 添加版权声明 https://creativecommons.org/licenses/ 查看选择你需要的授权方式 比如: (CC BY-NC-SA) <div class=

2.进阶之深入剖析搜索结果的highlight高亮显示

随声附和 提交于 2020-03-02 11:49:55
、一个基本的高亮例子 PUT /blog_website { "settings": { "number_of_shards": 1, "number_of_replicas": 0 }, "mappings": { "blogs": { "properties": { "title": { "type": "text", "analyzer": "ik_max_word" }, "content": { "type": "text", "analyzer": "ik_max_word" } } } } } PUT /blog_website/blogs/1 { "title":"我的第一篇博客", "content":"大家好,这是我写的第一篇博客,特别喜欢这个博客网站" } GET /blog_website/blogs/_search { "query": { "match": { "title": "博客" } }, "highlight": { "fields": { "title": {} } } } { "took": 85, "timed_out": false, "_shards": { "total": 1, "successful": 1, "skipped": 0, "failed": 0 }, "hits": { "total": 1, "max

Photoshop学习blog(5)

人走茶凉 提交于 2020-03-02 10:17:30
Photoshop学习blog 我学习并进行了photoshop的练习。运用ps工具对图形进行精确选取,设计简单的图形,处理问题照片,制作各种字样,图层、通道和滤镜的运用,3D图像的编辑,文字工具组的介绍,文字的创建、调整、编辑,在最后的一周里我们需要用自己学到的以及在网络上获取的灵感,制作一幅作品。 在这几周的学习里面让我对ps有了很大的了解。首先学习PS要摆正好心态,脚踏实地,做好基础工作,切记不要心浮气躁,急于求成。其实PS是个很强大的软件,它的功能之丰富,变化之多样足够我们学习很久。然后做好基础工作,了解PS里的基本概念。再多做实例,不断练习。要开阔思路,不要将实际生活里存在的东西机械地想像用于PS里。掌握重要概念的关键点,死死记住,边学边灵活应用实践。   最后对于快捷键的使用,是提高工作效率的最佳方法。快捷键的使用,能够使你将精力更好的集中在你的作品而不是工具面板上。一旦能够熟练的使用快捷键,就能够使用全屏的工作方式,省却了不必要的面板位置,是视野更开阔,最大限度的利用屏幕空间。   总之,在这几周的学习里,让我更清晰的了解到ps,让自身对于ps的运用更加熟练了 来源: CSDN 作者: weixin_46436632 链接: https://blog.csdn.net/weixin_46436632/article/details/104574056

Airbnb开源 快速搭建企业级BI数据平台

≡放荡痞女 提交于 2020-03-02 06:20:44
最近在公司做一个数据可视化相关的项目,使用了Airbnb开源维护的企业级BI数据平台superset,相较于tableau这种收费的商业软件,Superset是开源维护的,同时图表的种类和颜值普遍偏高。以下效果图: ![时间序列_柱状图.gif](https://img2018.cnblogs.com/blog/1821710/201909/1821710-20190930112118784-853879599.gif) ![饼状图.gif](https://img2018.cnblogs.com/blog/1821710/201909/1821710-20190930112124212-953945562.gif) ![折线图.gif](https://img2018.cnblogs.com/blog/1821710/201909/1821710-20190930112135242-514586707.gif) 以及另外几十种图表格式 ![图标概览.gif](https://img2018.cnblogs.com/blog/1821710/201909/1821710-20190930112143373-910271645.gif) 话不多说,开始搭建吧。 ##1.前期准备 **Linux服务器CentOS7(Windows系统的不作概述 一般缺少的whl文件在 [此网站]