<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zx007fack的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zx007fack</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zx007fack]]></copyright><item><title><![CDATA[hello world 壮族酸菜]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/104929728</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/104929728</guid><author>zx007fack</author><pubDate>Tue, 17 Mar 2020 20:15:00 +0800</pubDate><description><![CDATA[13年大四一年在北京实习，总觉得自己科班出生，从事it行业是一件很自豪的事情，同班同学感觉好像都不太喜欢it。14年由于生病回到了昆明，在昆明一直干到了19年，5年一直在一家公司工作，15年到19年一直在一个项目里。加班，熬夜成了家常便饭，发髻线后移了不知几厘面，感觉人生不应该这样下去。19年辞职，腌酸菜，想把我们民族的壮族酸菜推广出去。说干就干，19年9月租了厂，由于资金有限，装修的很多事情都是...]]></description><category></category></item><item><title><![CDATA[nimg在Windows下部署]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/56676377</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/56676377</guid><author>zx007fack</author><pubDate>Thu, 23 Feb 2017 17:41:58 +0800</pubDate><description><![CDATA[第一：首先上github上下载：地址：https://github.com/ofpay/nimg
第二：按照github上到的要求装完东西
第三：npm install -g pm2
最重要的事情是：util.js里的方法
var getimgpath = function (r, d, t, w, h, x) {
    var dir1 = str_hash(d, 0);
    ]]></description><category></category></item><item><title><![CDATA[浅谈一个网页打开的全过程（涉及DNS、CDN、Nginx负载均衡等）]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/54962825</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/54962825</guid><author>zx007fack</author><pubDate>Fri, 10 Feb 2017 09:46:33 +0800</pubDate><description><![CDATA[转载：http://www.cnblogs.com/dengzz/p/5544122.html

1、概要

　　从用户在浏览器输入域名开始，到web页面加载完毕，这是一个说复杂不复杂，说简单不简单的过程，下文暂且把这个过程称作网页加载过程。下面我将依靠自己的经验，总结一下整个过程。如有错漏，欢迎指正。

　　阅读本文需要读者已有一定的计算机知识，了解TCP、DNS等。

2、分析]]></description><category></category></item><item><title><![CDATA[SecureCRT控制台显示中午乱码]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/51161753</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/51161753</guid><author>zx007fack</author><pubDate>Fri, 15 Apr 2016 14:55:29 +0800</pubDate><description><![CDATA[文章来自：http://www.2cto.com/os/201504/388810.html


我们经常使用SecureCRT工具，但有时会碰到乱码，看到这些会非常痛苦，如下图所示：



 

这次决定去研究下，先去百度了一把，解决步骤如下，做了一个笔记，以便以后查询：

1、首先进入 SecureCRT工具的“选项”菜单 >> 点击“会话选项”菜单，如下图如示：

]]></description><category></category></item><item><title><![CDATA[nginx学习记录]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/51136699</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/51136699</guid><author>zx007fack</author><pubDate>Tue, 12 Apr 2016 20:32:21 +0800</pubDate><description><![CDATA[nginx修改默认端口：/usr/local/nginx/conf/nginx.conf






server
 {









2

    listen      
 80;









3

    server_name 
 localhost;









4

     ]]></description><category></category></item><item><title><![CDATA[git学习记录]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/50850755</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/50850755</guid><author>zx007fack</author><pubDate>Thu, 10 Mar 2016 22:38:37 +0800</pubDate><description><![CDATA[克隆 git clone http:/~~~~~]]></description><category></category></item><item><title><![CDATA[orcal 递归]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/50830495</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/50830495</guid><author>zx007fack</author><pubDate>Tue, 08 Mar 2016 21:04:12 +0800</pubDate><description><![CDATA[select distinct t.id, t.biz_org_id,t.biz_org_name,t.PARENT_ID from SYS_ORGANIZATION t where biz_org_type='CORP' start with PARENT_ID = '18CDBB74A3F0448BE055000000000001' 
connect by prior PARENT_ID =]]></description><category></category></item><item><title><![CDATA[openoffice转pdf]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/50803325</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/50803325</guid><author>zx007fack</author><pubDate>Fri, 04 Mar 2016 15:54:08 +0800</pubDate><description><![CDATA[文章来自：http://blog.youkuaiyun.com/youthon/article/details/32717471


1. 需要用的软件

    OpenOffice 下载地址http://www.openoffice.org/

    JodConverter 下载地址http://sourceforge.net/projects/jodconverter/files/JO]]></description><category></category></item><item><title><![CDATA[maven学习笔记]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/50737264</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/50737264</guid><author>zx007fack</author><pubDate>Thu, 25 Feb 2016 14:06:10 +0800</pubDate><description><![CDATA[默认的 pom.xml 太简单了，很多时候，你需要添加编译器插件来告诉 Maven 使用哪个 JDK 版本是用来编译项目。<plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</]]></description><category></category></item><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/50737153</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/50737153</guid><author>zx007fack</author><pubDate>Thu, 25 Feb 2016 13:54:38 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[rabbitmq学习]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/50729192</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/50729192</guid><author>zx007fack</author><pubDate>Wed, 24 Feb 2016 11:28:30 +0800</pubDate><description><![CDATA[学习方式是通过百度搜索，借鉴了很多博客，写这个博客只是一次记录。
启动：rabbitmq-server start
关闭：关闭:rabbitmqctl stop
安装插件：rabbitmq-plugins enable rabbitmq_management 
获得帮助：rabbitmq-service help


开启某个插件：rabbitmq-pluginsenable xxx]]></description><category></category></item><item><title><![CDATA[mysql 实现行号的方法——如何获取当前记录所在行号]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/46670641</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/46670641</guid><author>zx007fack</author><pubDate>Sun, 28 Jun 2015 12:31:04 +0800</pubDate><description><![CDATA[MYSQL目前不支持行号功能，如果想按某字段进行排序，然后得到排序号，很麻烦，要想实现这种功能，网上的答案五花八门，经过几次实验，得出如下一条SQL文就能简单实现此功能，现共享一下。

表 a：

 





UID

Money



2

444



1

222



3

555



4

6666


]]></description><category></category></item><item><title><![CDATA[AngularJS 作用域Scope的继承]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/46400971</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/46400971</guid><author>zx007fack</author><pubDate>Sun, 07 Jun 2015 15:16:52 +0800</pubDate><description><![CDATA[转载自：http://www.angularjs.cn/A09C

以下方式会创建新的子作用域，并且进行原型继承： ng-repeat、ng-include、ng-switch、ng-view、ng-controller,
 用scope:
 true和transclude:
 true创建directive。以下方式会创建新的独立作用域，不会进行原型继承：用scope:
 { ...]]></description><category></category></item><item><title><![CDATA[angularjs学习笔记]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/46286599</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/46286599</guid><author>zx007fack</author><pubDate>Sun, 31 May 2015 14:06:22 +0800</pubDate><description><![CDATA[不要用控制器去继承控制器，通用的通过service来通用
不要试图服用controller，一个控制器只负责一个块试图
不要在controller中操作dom，这不是controller的职责，用指令只做
不要在controller中做数据初始化，ng有表单控件
不要在controller中做数据过滤，用$filter
不要在controller互相调用，控制器之间的交互用事件交互
$]]></description><category></category></item><item><title><![CDATA[restful的理解]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/46046013</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/46046013</guid><author>zx007fack</author><pubDate>Wed, 27 May 2015 14:02:09 +0800</pubDate><description><![CDATA[本文来自：http://www.ruanyifeng.com/blog/2011/09/restful.html
REST，即Representational State Transfer的缩写,翻译是"表现层状态转化"。

REST的名称"表现层状态转化"中，省略了主语。"表现层"其实指的是"资源"（Resources）的"表现层"。

所谓"资源"，就是网络上的一个实体，或者说是网络]]></description><category></category></item><item><title><![CDATA[spring文件上传大小拦截]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/44217777</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/44217777</guid><author>zx007fack</author><pubDate>Thu, 12 Mar 2015 09:53:08 +0800</pubDate><description><![CDATA[bean id="multipartResolver"  
          class="org.springframework.web.multipart.commons.CommonsMultipartResolver">  
          
        property name="maxUploadSize" value="204800"/>  
          ]]></description><category></category></item><item><title><![CDATA[代码审查清单]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/43564021</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/43564021</guid><author>zx007fack</author><pubDate>Fri, 06 Feb 2015 14:20:44 +0800</pubDate><description><![CDATA[代码审查清单

常规项

代码能够工作么？它有没有实现预期的功能，逻辑是否正确等。所有的代码是否简单易懂？代码符合你所遵循的编程规范么？这通常包括大括号的位置，变量名和函数名，行的长度，缩进，格式和注释。是否存在多余的或是重复的代码？代码是否尽可能的模块化了？是否有可以被替换的全局变量？是否有被注释掉的代码？循环是否设置了长度和正确的终止条件？是否有可以被库函数替代的代码？是否有可以删除的]]></description><category></category></item><item><title><![CDATA[intellij ide配置svn18]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/43082943</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/43082943</guid><author>zx007fack</author><pubDate>Sat, 24 Jan 2015 08:24:48 +0800</pubDate><description><![CDATA[Intellij idea13.1是可以用svn18的，但是一直搞不定，查了很多资料，原来是安装svn18的时候默认没有安装命令，所以要在安装的时候选择安装，然后启动intellij的时候点击"setting"设置如图，去掉勾选]]></description><category></category></item><item><title><![CDATA[不同浏览器文件下载文件名编码]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/41981607</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/41981607</guid><author>zx007fack</author><pubDate>Wed, 17 Dec 2014 14:49:16 +0800</pubDate><description><![CDATA[浏览器能正确识别的编码格式，只要按照这样的编码来设置对应的Content-Disposition，那么应该就不会出现中文文件名的乱码问题了。 
首先，Content-Disposition值可以有以下几种编码格式 
1. 直接urlencode： 

    Content-Disposition: attachment; filename="struts2.0%E4%B8%AD%E6%9]]></description><category></category></item><item><title><![CDATA[让并发和容错更容易：Akka示例教程]]></title><link>https://blog.youkuaiyun.com/zx007fack/article/details/41980385</link><guid>https://blog.youkuaiyun.com/zx007fack/article/details/41980385</guid><author>zx007fack</author><pubDate>Wed, 17 Dec 2014 13:19:13 +0800</pubDate><description><![CDATA[写并发程序很难。程序员不得不处理线程、锁和竞态条件等等，这个过程很容易出错，而且会导致程序代码难以阅读、测试和维护。

所以，很多人不倾向于使用多线程编程。取而代之的是，他们使用单线程进程（译者注：只含有一个线程的进程），依赖外部服务（如数据库、队列等）处理所需的并发或异步操作。虽然这种方法在有些情况下是可行的，但还有很多其他情况不能奏效。很多实时系统——例如交易或银行业务应用，或实时游戏——]]></description><category></category></item></channel></rss>