<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HsiaoT`ien_blog]]></title><description><![CDATA[I am far from being]]></description><link>https://blog.youkuaiyun.com/D_iRe_Wol_F</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; D_iRe_Wol_F]]></copyright><item><title><![CDATA[空串和None区别]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/84430773</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/84430773</guid><author>D_iRe_Wol_F</author><pubDate>Sat, 24 Nov 2018 11:23:43 +0800</pubDate><description><![CDATA[之前不是清楚这两个不同的,现在专门输出一下,简单分析.


专门的Nonetype类型


&quot;&quot;(Null)是str类型


个人理解,面向对象的时候,没有对象的情况,就需要用None,表示没有对象,对象为空值
而&quot;&quot;(Null)就很明了,只是一个数据值为空,这是没有数据一个结果.

...]]></description><category></category></item><item><title><![CDATA[Python-string,list,int互转记录]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/84430573</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/84430573</guid><author>D_iRe_Wol_F</author><pubDate>Sat, 24 Nov 2018 11:20:18 +0800</pubDate><description><![CDATA[



string-&amp;amp;gt;list
int-&amp;amp;gt;list




list(str)
list(map(int,str(int)))






list-&amp;amp;gt;string
list-&amp;amp;gt;int




‘’.join(list)
int(’’.join([str() for _ in list]))



]]></description><category></category></item><item><title><![CDATA[Elasticsearch---学习记录(4)]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83273951</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83273951</guid><author>D_iRe_Wol_F</author><pubDate>Mon, 22 Oct 2018 15:50:49 +0800</pubDate><description><![CDATA[15.记录------查询体
使用GET进行查询,可以带入查询参数.
curl -XGET http://172.16.150.149:29200/facebook,twitter/_search?pretty -d '
{&quot;from&quot;:5,&quot;size&quot;:3}
'
{
  &quot;took&quot; : 1,
  &quot;timed_out&quot; : false,
  &quot;_shards&quot; : {
&quot;total&quot; ]]></description><category></category></item><item><title><![CDATA[Elasticsearch---学习记录(3)]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83150738</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83150738</guid><author>D_iRe_Wol_F</author><pubDate>Thu, 18 Oct 2018 18:05:44 +0800</pubDate><description><![CDATA[14.记录------_all字段和date字段查询
官文上介绍了_all查询和date字段查询的不同,自己实践进行了解.
首先head显示,两个索引的结果显示.

实例查询
参数:_search?q=2018
curl -XGET  http://172.16.150.149:29200/twitter,facebook/_search?q=2018

{&amp;quot;took&amp;quot;:1,&amp;quot;timed_out&amp;quot;...]]></description><category></category></item><item><title><![CDATA[Elasticsearch---学习记录(2)]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83113789</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83113789</guid><author>D_iRe_Wol_F</author><pubDate>Wed, 17 Oct 2018 17:10:25 +0800</pubDate><description><![CDATA[仅供自己在学习笔记,详情请移步es官方文档
记录------sql插件
安装sql插件以后,就有两种方式查询数据


还是url里面直接使用_sql+&amp;amp;amp;amp;quot;sql查询语句&amp;amp;amp;amp;quot;
curl -XPOST http://172.16.150.149:29200/_sql?pretty -d “SELECT * FROM facebook”
{
“took” : 1,
“timed_out” : false,
...]]></description><category></category></item><item><title><![CDATA[Python------简易判断写法]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83091817</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83091817</guid><author>D_iRe_Wol_F</author><pubDate>Tue, 16 Oct 2018 16:51:44 +0800</pubDate><description><![CDATA[1.回顾一下if-elif-else

2.今天偶然积累到一个Py的简易判断写法。
result = 1 if 1+2==3 else 10
print(result)

#1


result= value1 if condition else value2

可以知晓，当condition成立时，会把value1赋值给result,反之就是value2赋值给result。

...]]></description><category></category></item><item><title><![CDATA[Python------对包,模块等记录]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83091259</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83091259</guid><author>D_iRe_Wol_F</author><pubDate>Tue, 16 Oct 2018 16:47:49 +0800</pubDate><description><![CDATA[
模块

当一个.py文件需要导入模块时，import后面的XXX就是一个模块其xxx就是xxx.py文件的文件名。
from xxx import abc

这里是从XXX模块中导入其abc的方法，这样可以直接使用abc。

pyc 文件

装载大量文本文件是很慢的。因此 Python 也采用了将模块编译成容易装载的文件，并保存起来这些编译好并保存起来的文件，后缀名 .pyc。

包

一个目录...]]></description><category></category></item><item><title><![CDATA[Python------回调函数]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83090967</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83090967</guid><author>D_iRe_Wol_F</author><pubDate>Tue, 16 Oct 2018 16:41:54 +0800</pubDate><description><![CDATA[个人理解

其实本质上就是一种调用。
表现是把一个函数当做一个参数调用。
目前理解到的有主函数，中间函数，回调函数三个部分组成。
与普通调用不同的是，在执行过程中，是先执行中间函数中的内容，再执行的各个回调函数。

自己根据网上的一些代码案例,进行理解.

callback_demo.py

from even import *
#中间函数
#接受一个生成偶数的函数作为参数
#返回一个奇数
def...]]></description><category></category></item><item><title><![CDATA[Elasticsearch---学习记录(1)]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83090154</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83090154</guid><author>D_iRe_Wol_F</author><pubDate>Tue, 16 Oct 2018 16:05:19 +0800</pubDate><description><![CDATA[es学习记录]]></description><category></category></item><item><title><![CDATA[Web一些组织架构记录]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83046661</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83046661</guid><author>D_iRe_Wol_F</author><pubDate>Sun, 14 Oct 2018 13:49:09 +0800</pubDate><description><![CDATA[之前对Web一系列的组织结构有点疑惑，在此做个简单记录，有空进行手动搭建的再进行详细记录。

Web框架：Django,Flask,Tornado等，编程语言构成的一种整合状态
Web服务器：Nginx，Apache，IIS等。起到转发服务器的作用。
应用服务器：Gunicorn，uWSGI等WSGI容器，在web服务器和框架之间进行一个处理调度作用。

下图是以Nginx为例

参考文章

...]]></description><category></category></item><item><title><![CDATA[es 6.4.2+ubuntu18.04安装记录+head插件]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83046503</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/83046503</guid><author>D_iRe_Wol_F</author><pubDate>Sun, 14 Oct 2018 13:27:24 +0800</pubDate><description><![CDATA[
ubunt 18.04.1LTS
es 6.4.2

官网安装教程
curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/6.4.2/elasticsearch-6.4.2.tar.gz

tar -xvf elasticsearc...]]></description><category></category></item><item><title><![CDATA[URL允许的字符记录]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/82989535</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/82989535</guid><author>D_iRe_Wol_F</author><pubDate>Tue, 09 Oct 2018 21:48:19 +0800</pubDate><description><![CDATA[仅供自己做记录。
转载：https://www.zhihu.com/question/24474922/answer/33358420

首先,在URL中有特殊意义的字符,也就是保留字符: ;    /    ?   :     @     &amp;amp;     =     +    $     ,        {10个} 这意味着,这些字符通常在URL中使用时,是有特殊含义的(如 &quot;:&quot;把每一个...]]></description><category></category></item><item><title><![CDATA[Python------工具之sublimeText3控制台输出中文乱码的解决方案]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/81266900</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/81266900</guid><author>D_iRe_Wol_F</author><pubDate>Sat, 28 Jul 2018 23:53:40 +0800</pubDate><description><![CDATA[
Tools-&amp;gt; Build System  -&amp;gt; New Build System 
{ 
“cmd”: [“python”,”-u”,”$file”], 
“file_regex”: “^[ ]File \”(…?)\”, line ([0-9]*)”, 
“selector”: “source.python”, 
“encoding”: “cp936”  
}用上面的代码替换掉&quot;...]]></description><category></category></item><item><title><![CDATA[Python------生成器和yield]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/81235148</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/81235148</guid><author>D_iRe_Wol_F</author><pubDate>Fri, 27 Jul 2018 21:26:42 +0800</pubDate><description><![CDATA[最近开始接触爬虫，在使用Scrapy的过程中，遇到了一些python基础知识，借此做一下记录和总结。

1. 生成器 
生成器，需要和迭代器一起来理解。 
先看下对比： 
迭代器：mylist=[x*x for x in range(3)] 
生成器：mygen=(x*x for x in range(3))


迭代器，就是类似于 for x in mylist: 这样的形式。 
其中mylis...]]></description><category></category></item><item><title><![CDATA[数据库与应用服务器分离的简单理解]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79941593</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79941593</guid><author>D_iRe_Wol_F</author><pubDate>Sat, 14 Apr 2018 16:35:18 +0800</pubDate><description><![CDATA[今天简单了解了一下，站库分离的意思。 



应用服务器即是WEB服务器，可以理解为处理用户的各种交互，可以为其配备更快更强大的CPU
文件服务器顾名思义就是存储一些上穿的文件（可以理解类似于云盘储存么？）
数据库服务器快速磁盘检索和数据缓存，需要更快的硬盘和内存




ps: 
一个Mysql数据库的站，3306没开的原因除了更改端口，3306没对外开放，就是站库分离。...]]></description><category></category></item><item><title><![CDATA[常见HASH加密、判断]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79863261</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79863261</guid><author>D_iRe_Wol_F</author><pubDate>Mon, 09 Apr 2018 11:05:13 +0800</pubDate><description><![CDATA[转载于：https://blog.youkuaiyun.com/change518/article/details/8541024并进行了一些修改 
unix hash加密方式判断

unix下：

$1开头为MD5

$5开头为SHA256

$6开头为SHA512

DES和明文开头无标记




---------------*nix系------------------------


系统：DES(...]]></description><category></category></item><item><title><![CDATA[自己使用的工具----Sqlmap(1)]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79858222</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79858222</guid><author>D_iRe_Wol_F</author><pubDate>Sun, 08 Apr 2018 21:23:35 +0800</pubDate><description><![CDATA[参考Sqlmap中文手册对自己使用的命令进行记录 
简介 
Sqlmap是开源的自动化SQL注入工具，由Python写成，具有如下特点： 
完全支持MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird、Sybase、SAP MaxDB、HSQLDB和Informix等多种数据库管理...]]></description><category></category></item><item><title><![CDATA[CentOS 7开启TCP BBR提速]]></title><link>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79697416</link><guid>https://blog.youkuaiyun.com/D_iRe_Wol_F/article/details/79697416</guid><author>D_iRe_Wol_F</author><pubDate>Mon, 26 Mar 2018 14:10:32 +0800</pubDate><description><![CDATA[转载于https://buckso.com/pocket/51.html 
  1.导入密钥

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2.添加库

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

3.更新内核

yu...]]></description><category></category></item></channel></rss>