<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Nick Na]]></title><description><![CDATA[吾王剑锋所指 我等心之所向]]></description><link>https://blog.youkuaiyun.com/u010098544</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010098544]]></copyright><item><title><![CDATA[javascript coding style]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/83550671</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/83550671</guid><author>u010098544</author><pubDate>Tue, 30 Oct 2018 23:07:28 +0800</pubDate><description><![CDATA[javascript coding style https://google.github.io/styleguide/javascriptguide.xml
传送门  https://blog.youkuaiyun.com/xkzju2010/article/details/48136117

]]></description><category></category></item><item><title><![CDATA[Node.js项目搭建]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/81214523</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/81214523</guid><author>u010098544</author><pubDate>Thu, 26 Jul 2018 09:47:02 +0800</pubDate><description><![CDATA[一、使用Node搭建服务器项目



//全局安装 express
sudo npm install -g express-generator
//使用ejs创建工程
express -e NodeTest
//进入工程
cd NodeTest
//下载项目所需的基本模块
cnpm install
//运行项目
npm start
//浏览器输入访问 http://localhost:3000/
...]]></description><category></category></item><item><title><![CDATA[网站静态文件缓存]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/80736141</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/80736141</guid><author>u010098544</author><pubDate>Tue, 19 Jun 2018 16:52:04 +0800</pubDate><description><![CDATA[静态文件缓存

用户通过浏览器访问网站时，可以通过浏览器缓存静态文件，达到节省带宽和流量、加快网页响应的作用。 
通过设置Http头中的Cache-Control和Expires, 可以设置浏览器缓存。



# nginx 配置方法1
location ~ ^/(static)/ {
    access_log off;
    expires 30d;
}

# nginx 配置方法2
lo...]]></description><category></category></item><item><title><![CDATA[Redis入门笔记]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/80470177</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/80470177</guid><author>u010098544</author><pubDate>Sun, 27 May 2018 16:18:39 +0800</pubDate><description><![CDATA[Overview of Redis


The word Redis means Remote Dictionary Server
Initial release in 2009
It is an advanced key-value store or a data structure
Run entirely in memory 
All data is kept in memory
Quick...]]></description><category></category></item><item><title><![CDATA[Python快速上手攻略]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/80438359</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/80438359</guid><author>u010098544</author><pubDate>Thu, 24 May 2018 17:34:02 +0800</pubDate><description><![CDATA[环境安装


理解Python解释器
Ipython安装（python解释器的强化版）
Anaconda（使不同版本的python相互隔离互补影响）




理解基础语法


编程风格（用缩进和:表示代码结构）
数据类型（弱类型，变量无需申明） 
数字（整数和浮点数）
字符串和编码
布尔
None
变量
常用流程语句（条件，循环）
函数定义 （def）




模块


理解__init__.py...]]></description><category></category></item><item><title><![CDATA[werkzeug库]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/79789845</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/79789845</guid><author>u010098544</author><pubDate>Mon, 02 Apr 2018 15:17:37 +0800</pubDate><description><![CDATA[werkzeug


HTTP头解析和转储
易于使用的请求和响应对象
基于浏览器的交互式JavaScript调试器
兼容100％WSGI 1.0
支持Python 2.6,2.7和3.3。
Unicode支持
基本会话和签名的cookie支持
具有unicode意识的URI和IRI实用程序
内置bug的WSGI服务器和浏览器修复库
集成路由系统将URL与端点进行匹配，反之亦然


from wer...]]></description><category></category></item><item><title><![CDATA[Python元类的使用示例]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/79535852</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/79535852</guid><author>u010098544</author><pubDate>Tue, 13 Mar 2018 09:18:01 +0800</pubDate><description><![CDATA[元类


Python中类也是对象。
负责生成其它类的类就是元类。
可以通过使用type而非class创建类
元类继承type




def init(self, name):
    self.name = name

def run(self):
    print '%s is runing' % self.name

Student = type('Student', (object,)...]]></description><category></category></item><item><title><![CDATA[postgresql连接过多]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/79493932</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/79493932</guid><author>u010098544</author><pubDate>Fri, 09 Mar 2018 10:26:48 +0800</pubDate><description><![CDATA[SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity WHERE datname='db'
AND pid&amp;lt;&amp;gt;pg_backend_pid();]]></description><category></category></item><item><title><![CDATA[Linux构建服务器突然开始变慢]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/79229540</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/79229540</guid><author>u010098544</author><pubDate>Thu, 01 Feb 2018 15:50:17 +0800</pubDate><description><![CDATA[应用程序级别疑难 
RAM相关问题，磁盘I / O读写问题，磁盘空间相关问题等 
系统级别故障排除 
检查应用程序日志文件或应用程序服务器日志文件，系统性能问题，Web服务器日志 - 检查HTTP，tomcat日志等或检查jboss，weblogic日志以查看应用程序服务器响应/接收时间是否缓慢的问题，内存任何应用程序泄漏 
依赖性服务故障排除 
防病毒相关问题，防火墙相关问题，网络问题，SMTP]]></description><category></category></item><item><title><![CDATA[postgresql 断开数据库连接]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/79126182</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/79126182</guid><author>u010098544</author><pubDate>Mon, 22 Jan 2018 10:28:09 +0800</pubDate><description><![CDATA[SELECT pg_terminate_backend(pg_stat_activity.pid)  

FROM pg_stat_activity  

WHERE datname='dbname' AND pid]]></description><category></category></item><item><title><![CDATA[python ..]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78958951</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78958951</guid><author>u010098544</author><pubDate>Wed, 03 Jan 2018 10:56:21 +0800</pubDate><description><![CDATA[https://stackoverflow.com/questions/43487811/what-is-python-dot-dot-notation-syntaxf = 1..__add__但是写作是一样的：f = 1.0.__truediv__因为float文字可以写成三种形式：normal_float = 1.0
short_float = 1.  # == 1.0
prefixed_flo]]></description><category></category></item><item><title><![CDATA[CSS 秘密花园]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78750792</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78750792</guid><author>u010098544</author><pubDate>Fri, 08 Dec 2017 13:43:17 +0800</pubDate><description><![CDATA[https://www.w3cschool.cn/css_secrets/CSS 有很多不常用，但高大上的属性。 
分享一段开发中使用的代码，绘制条纹背景。绘制直线旋转可能出现锯齿。 
测试了用宽度为根号2时效果不错。<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style type="text/css">
        .line]]></description><category></category></item><item><title><![CDATA[[RCA][2017-12-06] Django后台通过API返回CSS]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78734297</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78734297</guid><author>u010098544</author><pubDate>Wed, 06 Dec 2017 19:40:02 +0800</pubDate><description><![CDATA[[RCA][2017-11-22] Django后台API返回CSS背景知识实现页面定制的功能，后台通过配置颜色，更改前端样式。
问题现象后台填写颜色值，前端页面css文件中的颜色值自动改变。
影响范围页面UI效果
问题原因问题分析过程1. 后台生成一个`.css` 后缀的请求，通过css文件模板和数据库中的值返回css内容
解决办法from django.template.loader impor]]></description><category></category></item><item><title><![CDATA[[RCA][2017-11-27] 新模块开发页面混乱]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78647766</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78647766</guid><author>u010098544</author><pubDate>Mon, 27 Nov 2017 18:38:35 +0800</pubDate><description><![CDATA[[RCA][2017-11-27] 新模块开发页面混乱背景知识无
问题现象二次开发，一个通用的用户公司信息展示页面。需求：为部分公司提供定制服务，原始页面中直接加入定制逻辑判断导致页面代码及逻辑比较杂乱，不利于后期代码维护。
影响范围几个页面及前端交互逻辑。
问题原因页面中有过多的逻辑判断处理，业务和视图分离不明确。
问题分析过程无
解决办法1. 后台逻辑需要进行重构，在后台根据不同逻辑路由到不同模]]></description><category></category></item><item><title><![CDATA[[RCA][2017-11-22] IOS上html注册click事件无效]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78626112</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78626112</guid><author>u010098544</author><pubDate>Fri, 24 Nov 2017 16:41:21 +0800</pubDate><description><![CDATA[/*
HeapBox 0.9.4
(c) 2013 Filip Bartos
*/
_setEvents: function() {
    var self = this;
    this._setControlsEvents();    $(document).on("click", "html", function(e){ e.stopPropagation();self._closehea]]></description><category></category></item><item><title><![CDATA[[RCA][2017-11-22] 漂浮引起布局混乱]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78606084</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78606084</guid><author>u010098544</author><pubDate>Wed, 22 Nov 2017 17:26:50 +0800</pubDate><description><![CDATA[<!-- DEMO -->
<!DOCTYPE html>
<html>
<head>
    <title>Test</title>
    <style type="text/css">
        * {
            color: #fff;
        }        .line1 {
            height: 50px;
            back]]></description><category></category></item><item><title><![CDATA[RCA(Root Cause Analysis)总结]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78585344</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78585344</guid><author>u010098544</author><pubDate>Mon, 20 Nov 2017 18:44:18 +0800</pubDate><description><![CDATA[RCA 报告格式为： 
背景知识（Optional） 
问题现象 
影响范围 
问题原因 
问题分析过程（Optional） 
解决办法 
后续处理措施：如线上脏数据如何修复，如对用户造成的影响如何弥补等（Optional） 
经验教训 
RCA类型：如代码问题、实施问题、配置问题、设计问题、测试问题]]></description><category></category></item><item><title><![CDATA[python模板引擎Jinja2基础]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78450008</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78450008</guid><author>u010098544</author><pubDate>Sun, 05 Nov 2017 15:57:39 +0800</pubDate><description><![CDATA[官方文档: http://jinja.pocoo.org/docs/dev/templates/分隔符(delimiters){% ... %} 语句（Statements）
{{ ... }} 打印模板输出的表达式（Expressions）
{# ... #} 注释
# ... ## 行语句（Line Statements）变量(variables)foo.bar
foo['bar']过滤器(Fi]]></description><category></category></item><item><title><![CDATA[CSS3 box-sizing 属性 规定盒模型的宽高计算方式]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78436326</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78436326</guid><author>u010098544</author><pubDate>Fri, 03 Nov 2017 15:41:07 +0800</pubDate><description><![CDATA[box-sizing]]></description><category></category></item><item><title><![CDATA[Django缓存笔记]]></title><link>https://blog.youkuaiyun.com/u010098544/article/details/78353547</link><guid>https://blog.youkuaiyun.com/u010098544/article/details/78353547</guid><author>u010098544</author><pubDate>Thu, 26 Oct 2017 14:35:08 +0800</pubDate><description><![CDATA[设置缓存
数据库缓存
文件缓存
内存缓存 如: Memcached
Memcached使用模块python-memcached和模块pylibmc 更改setting 文件的CACHES 配置将 BACKEND 设置为django.core.cache.backends.memcached.MemcachedCache 或者 django.core.cache.backends.memcached.]]></description><category></category></item></channel></rss>