<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[antaohui5955的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/antaohui5955</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; antaohui5955]]></copyright><item><title><![CDATA[Redis 入门 3.3 散列类型]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500325</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500325</guid><author>antaohui5955</author><pubDate>Mon, 17 Jun 2019 15:34:00 +0800</pubDate><description><![CDATA[3.3.1 介绍
  散列类型（hash）的键值也是一种字典结构，其储存了字段（field）和字段值的映射，但字段值只能是字符串，不支持其他数据类型，换句话说，散列类型不能嵌套其他的数据类型。一个散列类型键可以包含至多\(2^{32}\) -1个字段。
3.3.2 命令

赋值与取值
HSET key field value
HGET key field
HMSET key field ...]]></description><category></category></item><item><title><![CDATA[Redis 入门 3.2.4 命令拾遗]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500322</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500322</guid><author>antaohui5955</author><pubDate>Fri, 31 May 2019 15:24:00 +0800</pubDate><description><![CDATA[Redis 入门 3.2 字符串类型
3.2.4 命令拾遗
1. 增加指定的整数
INCRBY key increment
  INCRBY命令与INCR命令基本一样，只不过前者可以通过increment参数指定一次增加的数值。
2. 递减指定的整数
DECR key
DECRBY key
  DECR与INCR命令用法相同，只不过是让键值递减。
3. 增加指定浮点数
INCRBYFLO...]]></description><category></category></item><item><title><![CDATA[Redis 入门 3.2.2 命令]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500323</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500323</guid><author>antaohui5955</author><pubDate>Fri, 31 May 2019 14:38:00 +0800</pubDate><description><![CDATA[Redis 入门 3.2 字符串类型
3.2.2 命令
1. 获得符合规则的键名列表
SET key value
GET key
  SET和GET是Redis中最简单的两个命令，他们实现的功能和编程语言中的读写变量相似。
2. 递增数字
INCR key
  当储存的字符串是整数形式的，Redis提供了一个实用的命令INCR，其作用是让当前键值递增，并返回递增后的值。
  有些读者回想...]]></description><category></category></item><item><title><![CDATA[Redis 入门 3.1 热身]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500321</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500321</guid><author>antaohui5955</author><pubDate>Wed, 29 May 2019 15:00:00 +0800</pubDate><description><![CDATA[3.1 热身
1. 获得符合规则的键名列表
KEYS pattern 
pattern 支持 glob 风格通配符格式



语言
字符组




?
匹配一个字符


*
匹配任意个(包括0个)字符


[]
匹配括号间的任一字符，可以使用"-"符号表示一个范围，如 a[b-d]可以匹配"ab", "ac"和"ad"


\x
匹配字符x，用于转义符号。如要匹配"?"就需要使用\?

...]]></description><category></category></item><item><title><![CDATA[lnmp 环境下 部署 laravel 项目]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500320</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500320</guid><author>antaohui5955</author><pubDate>Fri, 21 Dec 2018 17:40:00 +0800</pubDate><description><![CDATA[出现错误
Warning: require(): open_basedir restriction in effect. File(/xxxx/vendor/autoload.php) is not within the allowed path(s): (/xxxx/public/:/tmp/:/proc/) in /xxxx/public/index.php on line 24

...]]></description><category></category></item><item><title><![CDATA[正则表达式——正则表达式的匹配过程]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500318</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500318</guid><author>antaohui5955</author><pubDate>Tue, 18 Dec 2018 17:36:00 +0800</pubDate><description><![CDATA[  正则表达式所使用的理论模型就是有穷自动机，其具有实现称为正则引擎（Regex Engine）。用正则表达式处理字符串，首先需要生成自动机（“编译”正则对象）；之后，无论输入什么字符串，正则引擎都只需要老老实实地在状态之间游走。
  正则表达式a(bb)+a对应的自动机。这台自动机的表示与之前看到的稍有不同：在匹配字符串时，输入的都是字符，所以箭头上标注都是字符。

a(bb)+a对应...]]></description><category></category></item><item><title><![CDATA[SSH命令]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500316</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500316</guid><author>antaohui5955</author><pubDate>Tue, 18 Dec 2018 10:45:00 +0800</pubDate><description><![CDATA[一、SSH 是什么
SSH（全称 Secure Shell)是一种加密的网络协议。使用该协议的数据将被加密，如果在传输中间数据泄漏，也可以确保没有人能读取出有用信息。要使用SSH，目标机器应该安装 SSH 服务端应用程序，因为SSH是基于客户-服务模式的。当你想安全的远程连接到主机，可中间的网络（比如因特网）并不安全，通常这种情况下就会使用 SSH。
二、安装 SSH
如果碰巧你的机...]]></description><category></category></item><item><title><![CDATA[正则表达式——匹配原理]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500204</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500204</guid><author>antaohui5955</author><pubDate>Mon, 17 Dec 2018 18:37:00 +0800</pubDate><description><![CDATA[  在固定字符串的处理上，正则表达式的速度是赶不上简单字符串处理的；如果要进行复杂多变得字符串处理，正则表达式的速度则要胜于简单的字符串处理，比如正则表达式a(bb)+a，它能匹配的字符串是abba、abbbba、abbbbbba···，如果用简单的字符串匹配速发，我们可能西药逐个寻找可能的形态，也就说abba、abbbba、abbbbbba···，此类尝试不知道要多少次，效率自然大打折...]]></description><category></category></item><item><title><![CDATA[SSH端口转发]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500199</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500199</guid><author>antaohui5955</author><pubDate>Mon, 17 Dec 2018 09:41:00 +0800</pubDate><description><![CDATA[转载：https://blog.fundebug.com/2017/04/24/ssh-port-forwarding/
SSH有三种端口转发模式，本地端口转发(Local Port Forwarding)，远程端口转发(Remote Port Forwarding)以及动态端口转发(Dynamic Port Forwarding)。对于本地/远程端口转发，两者的方向恰好相反。动态端口转...]]></description><category></category></item><item><title><![CDATA[正则表达式——Unicode 属性列表]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500315</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500315</guid><author>antaohui5955</author><pubDate>Sat, 15 Dec 2018 11:09:00 +0800</pubDate><description><![CDATA[7.7.1 Unicode Property
  每个 Unicode 字符都只能属于一个 Unicode Property。所有的 Unicode Property 共分为7大类，30小类。大类的名字只有1个字母，小类的名字则不知1个字母，开头字母与所在大类的名字相同，小类包含的字符都属于它所在的大类。

.tg  {border-collapse:collapse;border-sp...]]></description><category></category></item><item><title><![CDATA[正则表达式——Unicode 属性]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500317</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500317</guid><author>antaohui5955</author><pubDate>Fri, 14 Dec 2018 11:58:00 +0800</pubDate><description><![CDATA[  每一个 Unicode 字符，除了有 Code Point 与之对应外，还具体其他属性，在正则表达式中常用到三种 Unicode 属性： Unicode Property、Unicode Script，分别对应字符符的功能、所属代码区段、书写系统；它们的表现形式都类似\p{property}。

7.6.1 Unicode Property
  Unicode Property 的记...]]></description><category></category></item><item><title><![CDATA[正则表达式——码值]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500312</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500312</guid><author>antaohui5955</author><pubDate>Thu, 13 Dec 2018 18:29:00 +0800</pubDate><description><![CDATA[  Unicode 字符多种多样，除去 ASCII 中的字母、数字、标点和中文字符，还包括其他多种语言和多种符号，有些符号甚至很难打出来（比如表示商标注册的™️），这时候该如何表示呢？再说远一点，如果我们想用一个字符组匹配所有的中文字符，能不能像[a-z]那样呢？
  使用正则表达式解决这类问题，必须依赖码值。前面讲过，每一个 Unicode 字符都有一个 Unicode 码值，所以在正...]]></description><category></category></item><item><title><![CDATA[正则表达式——7.4 单词边界]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500314</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500314</guid><author>antaohui5955</author><pubDate>Thu, 13 Dec 2018 17:45:00 +0800</pubDate><description><![CDATA[  单词边界的准确解释是：一端必须出现\w能匹配的字符，另一端不出现\w能匹配的字符。在JavaScript、PHP、Python 2、Ruby中，\w只能匹配[0-9a-z-A-Z_]。所以在这些语言中，\b\w+\b能用来匹配几乎所有的英文单词。






字符串
正则表达式
能否匹配
说明




tom,jerry（半角标点）
\btom\b
能
\w不能匹配半角标点


to...]]></description><category></category></item><item><title><![CDATA[正则表达式——Unicode 匹配规则]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500310</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500310</guid><author>antaohui5955</author><pubDate>Thu, 13 Dec 2018 16:33:00 +0800</pubDate><description><![CDATA[  一般来说，数字字符解释[0-9]，单词字符就是[0-9a-zA-Z_]，空白字符则包括空格、回车等字符，但这是 ASCII 编码中的情况，在 Unicode 编码中并非如此。
  因为包括了多种语言和字符，所以在 Unicode 编码中，全角数字0、1、2之类也算作“数字字符”，可以由\d匹配；中文字符，也可以算作“单词字符”，由\w匹配；同样的道理，中文的全角空格（码值为30 ff...]]></description><category></category></item><item><title><![CDATA[正则表达式——推荐使用 Unicode 编码]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500313</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500313</guid><author>antaohui5955</author><pubDate>Wed, 12 Dec 2018 10:54:00 +0800</pubDate><description><![CDATA[  常见的正则表达式的文档都是关于英文（ASCII字符）的，英文开发者通常也只需要处理ASCII字符，不需要处理中文这类多字符的字符。不过，依照李处ASCII字符的方式处理中文字符，就有可能出错。
  举个例子，许多文档说点号.可以匹配“除换行符\n之外的任意字符”，单这可能只适用于单字节字符，因为点号匹配的其实只是“除换行符\n之外的任意字符”而已。
  Python 2
re.sea...]]></description><category></category></item><item><title><![CDATA[正则表达式——Unicode]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500308</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500308</guid><author>antaohui5955</author><pubDate>Wed, 12 Dec 2018 10:52:00 +0800</pubDate><description><![CDATA[第 7 章 Unicode
7.1 关于编码
  通常，英文编码较为统一，都采用ASCII编码或可以兼容ASCII编码（即编码表的前127位与ASCII编码一直，常见的各种编码，包括Unicode编码都是如此）。也就是说，稳赢字母、阿拉伯数字、稳赢的各种符号，在不同编码下的码值（Code Point）基本是一样的，比如字母A,起码值总是41；中文的情况则不同，常见的中文编码有GB1803...]]></description><category></category></item><item><title><![CDATA[laradock 部署 php 环境 和 laravel/lumen 框架]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500311</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500311</guid><author>antaohui5955</author><pubDate>Tue, 11 Dec 2018 23:09:00 +0800</pubDate><description><![CDATA[环境是windows 10 版本1809，docker 版本18.09.0

首先是下载docker、git， 具体可以参考 http://laradock.io/
要求 Docker &gt;= 17.12
启动docker

git clone https://github.com/Laradock/laradock.git

进入laradock文件下，复制env-example重...]]></description><category></category></item><item><title><![CDATA[正则表达式——表达式中的优先级]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500306</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500306</guid><author>antaohui5955</author><pubDate>Tue, 11 Dec 2018 18:11:00 +0800</pubDate><description><![CDATA[  正则表达式千变万化，都是由之前介绍的字符组、括号、量词等等基本结构组合而成的，只要掌握了组合的规则，面对再复杂的表达式，都能把结构梳理清楚。
  仔细观察会发现，正则表达式的元素之间的组合关系只有4种。



普通拼接
abc




括号
(abc)


量词
a*b


多选结构
ab



  注：“普通拼接”可能是最常见的组合关系，只是品势不一定明确意识到，正则表达式，abc...]]></description><category></category></item><item><title><![CDATA[正则表达式——线程安全性]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500309</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500309</guid><author>antaohui5955</author><pubDate>Tue, 11 Dec 2018 17:51:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/gaara0305/p/10103792.html]]></description><category></category></item><item><title><![CDATA[正则表达式——正则表达式的处理形式]]></title><link>https://blog.youkuaiyun.com/antaohui5955/article/details/101500303</link><guid>https://blog.youkuaiyun.com/antaohui5955/article/details/101500303</guid><author>antaohui5955</author><pubDate>Tue, 11 Dec 2018 16:26:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/gaara0305/p/10103012.html]]></description><category></category></item></channel></rss>