<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nicekill Blog]]></title><description><![CDATA[#all in or nothing]]></description><link>https://blog.youkuaiyun.com/nicekill</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nicekill]]></copyright><item><title><![CDATA[简要整理Python正则表达式的使用]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/79382997</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/79382997</guid><author>nicekill</author><pubDate>Mon, 26 Feb 2018 23:36:16 +0800</pubDate><description><![CDATA[常用正则表达式的操作符


.    表示任何单个字符 
[]    字符集，对单个字符给出取值范围 
[^]    字符非集，对单个字符给出排除范围 
‘*’   前一个字符0或无限次扩展 
‘+’    前一个字符1或无限次扩展 
?    前一个字符0或1次扩展 
|    左右表达式任意一个 
{m}    扩展前一个字符m次 
{m,n}   扩展前一个字符m至n次 
^    开头 
...]]></description><category></category></item><item><title><![CDATA[HTTP请求和HTTP响应]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/61914201</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/61914201</guid><author>nicekill</author><pubDate>Mon, 13 Mar 2017 10:38:41 +0800</pubDate><description><![CDATA[HTTP请求一个HTTP请求包含三部分内容
方法-URI-协议/版本
请求头信息
请求正文
如下为一个具体事例 
POST /examples/default.jsp HTTP/1.1 
Accept：text/plain;text/html 
Accept-language：en-gb 
Connection：Keep-Alive 
Host：localhost 
User-Agent：(关于浏览]]></description><category></category></item><item><title><![CDATA[使用Lombok简化Java代码]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/55096655</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/55096655</guid><author>nicekill</author><pubDate>Tue, 14 Feb 2017 11:44:25 +0800</pubDate><description><![CDATA[Lombok使用　最近在看别人博客时，接触到了lombok，仔细了解了一下发现确实挺不错的，能让代码结构变得简洁许多。官网地址：lombok官网，里面的小视频简单说明了lombok的用途，觉得不够可以直接看文档：lombok文档 
下面的代码是我使用时用到的:@Data
@NoArgsConstructor//生成无参构造器
@AllArgsConstructor//生成全部参数的构造器
publi]]></description><category></category></item><item><title><![CDATA[Maven中pom.xml元素详解]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/55049809</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/55049809</guid><author>nicekill</author><pubDate>Mon, 13 Feb 2017 16:00:45 +0800</pubDate><description><![CDATA[<span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0"     
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     
xsi:schemaLocation="http://maven.apache.org/]]></description><category></category></item><item><title><![CDATA[Android活动的四种启动模式]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/54576481</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/54576481</guid><author>nicekill</author><pubDate>Mon, 16 Jan 2017 18:32:27 +0800</pubDate><description><![CDATA[返回栈在介绍启动模式之前，你需要了解一些关于返回栈的知识。安卓中每个活动的启动都需要先加入返回栈中，你现在看到的活动就是位于栈顶的活动。而我们每次启动一个新的活动，就会覆盖在原活动之上，而当我们点击Back键返回的时候，这个活动就会被销毁，栈中下面的活动就会重新显示出来。 
①standard模式standard模式，简单地说，只要活动使用的是standard模式，那么系统不会去管这个活动在栈中是否]]></description><category></category></item><item><title><![CDATA[# android.content.res.Resources$NotFoundException: String resource ID #0x0]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/53976267</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/53976267</guid><author>nicekill</author><pubDate>Mon, 02 Jan 2017 10:33:24 +0800</pubDate><description><![CDATA[android.content.res.Resources$NotFoundException: String resource ID #0x0错误提示： 
 Android.content.res.Resources$NotFoundException: String resource ID #0x0 
错误原因： 
在setText（）中使用了int型的参数 
错误解决方法： 
setText（]]></description><category></category></item><item><title><![CDATA[新版本itunes如何设置iphone铃声]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/52644770</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/52644770</guid><author>nicekill</author><pubDate>Fri, 23 Sep 2016 23:20:37 +0800</pubDate><description><![CDATA[如何更换iPhone手机铃声是个麻烦事，尤其是网上很多教程都是很老旧的，iTunes的版本也在不断更新，今天写一个完整傻瓜式教程（使用版本为iTunes 12.4.1.6）。 
1.下载一个mp3格式的音乐文件2.选择iTunes左上方的“文件”选项->“将文件添加到资料库”，选择本地的mp3格式文件添加进来，保证在iTunes中的资料库里可以看到你添加进来的文件3. 
找到添加进来的文件，右键选择]]></description><category></category></item><item><title><![CDATA[TCP三次握手和四次挥手]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/52266643</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/52266643</guid><author>nicekill</author><pubDate>Sun, 21 Aug 2016 12:17:16 +0800</pubDate><description><![CDATA[三次握手 
客户端发送连接请求后，变成SYN_Send状态，但是正常情况下此状态不会维持很久。SYN代表同步信号，可以理解为请求建立连接，seq=x是发送的序列包，我的理解是这个序列包就是用来验证连接是否建立的凭证。当服务器接收到请求后，置SYN、ACK信号（图中没有画出来）为1，并发送序列包seq=y和ack=x+1，代表期望对方下次发送的序列包从x+1开始。此时服务端变为SYN_RCVD状态，但]]></description><category></category></item><item><title><![CDATA[跨服务器Session共享的四种方法]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/51378299</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/51378299</guid><author>nicekill</author><pubDate>Wed, 11 May 2016 21:06:19 +0800</pubDate><description><![CDATA[网站业务规模和访问量的逐步发展，原本由单台服务器、单个域名的迷你网站架构已经无法满足发展需要。 
　　此时我们可能会购买更多服务器，并且启用多个二级子域名以频道化的方式，根据业务功能将网站分布部署在独立的服务器上；或通过负载均衡技术 （如：DNS轮询、Radware、F5、LVS等）让多个频道共享一组服务器。　　OK，头脑中我们已经构思了这样的解决方案，不过进入深入开发后新的技术问题又随之而来：]]></description><category></category></item><item><title><![CDATA[乐视秒杀：每秒十万笔交易的数据架构解读]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/51375350</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/51375350</guid><author>nicekill</author><pubDate>Wed, 11 May 2016 16:04:00 +0800</pubDate><description><![CDATA[随着乐视硬件抢购的不断升级，乐视集团支付面临的请求压力百倍乃至千倍的暴增。作为商品购买的最后一环，保证用户快速稳定地完成支付尤为重要。所以在2015年11月，我们对整个支付系统进行了全面的架构升级，使之具备了每秒稳定处理10万订单的能力。为乐视生态各种形式的抢购秒杀活动提供了强有力的支撑。一. 分库分表  在redis，memcached等缓存系统盛行的互联网时代，构建一个支撑每秒十万只读的系统并不]]></description><category></category></item><item><title><![CDATA[java 集合类Array、List、Map区别和联系]]></title><link>https://blog.youkuaiyun.com/nicekill/article/details/51366544</link><guid>https://blog.youkuaiyun.com/nicekill/article/details/51366544</guid><author>nicekill</author><pubDate>Tue, 10 May 2016 21:02:06 +0800</pubDate><description><![CDATA[java集合类主要分为以下三类：第一类：Array、Arrays第二类：Collection ：List、Set 
第三类：Map ：HashMap、HashTable一、Array ， ArraysJava所有“存储及随机访问一连串对象”的做法，array是最有效率的一种。1、 
效率高，但容量固定且无法动态改变。 
array还有一个缺点是，无法判断其中实际存有多少元素，length只是告诉我们]]></description><category></category></item></channel></rss>