<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chong2230的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chong2230</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chong2230]]></copyright><item><title><![CDATA[Vue3和Vite实现极客时间官网首页]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/115177765</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/115177765</guid><author>chong2230</author><pubDate>Wed, 24 Mar 2021 16:09:06 +0800</pubDate><description><![CDATA[近日各大公众号都推vite的文章，也看了尤大大做客GitHub Open Source Friday的直播视频（https://www.bilibili.com/video/BV1kh411Q7WN），心痒痒也想用一用。在极客时间网站上学习过专栏也上过训练营，觉得还不错，于是选择了官网进行练手。

首先参考vite中文站（https://cn.vitejs.dev）和vue3中文站（https://vue3js.cn/docs/zh/）里的内容，创建项目

npm init @vitejs/app

需要注]]></description><category></category></item><item><title><![CDATA[比较经典的前端面试题二]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/94826229</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/94826229</guid><author>chong2230</author><pubDate>Sat, 06 Jul 2019 08:18:08 +0800</pubDate><description><![CDATA[基础题：
1. 实现下面这个方法：
将一维数组切分成二维数组： 按照第二个参数（数字）的值，来决定二维数组长度
let a = ['a', 'b', 'c', 'd'];
// let result = chunk(a, 3);
// console.log(result) =&gt; [['a','b', 'c'], ['b']];
// let result = chunk(a, 2);
//...]]></description><category></category></item><item><title><![CDATA[比较经典的前端面试题一]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/94561708</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/94561708</guid><author>chong2230</author><pubDate>Wed, 03 Jul 2019 15:21:25 +0800</pubDate><description><![CDATA[一、HTML和CSS部分
1. 如何清除浮动？
clear: both;

2. 如何使一个元素垂直水平居中？

（面试官补充：元素没有固定的大小时如何垂直水平居中）
&lt;div id="box"&gt;
 &lt;div id="content"&gt;我是内容&lt;/div&gt;
&lt;/div&gt;

#box {
 width: 500px;
 height:...]]></description><category></category></item><item><title><![CDATA[读书笔记之Modernizr]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/76212149</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/76212149</guid><author>chong2230</author><pubDate>Thu, 27 Jul 2017 18:14:14 +0800</pubDate><description><![CDATA[读书笔记之Modernizr


转自http://caibaojian.com/modernizr-js.html


Modernizr：专为HTML5和CSS3开发的功能检测类库


http://blog.chinaunix.net/uid-21633169-id-4286857.html



Modernizr是一个开源的JS库，它使得那些基于访客浏览器的不同]]></description><category></category></item><item><title><![CDATA[JavaScript定义变量和变量优先级问题探讨]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/64467703</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/64467703</guid><author>chong2230</author><pubDate>Tue, 21 Mar 2017 18:41:16 +0800</pubDate><description><![CDATA[转自http://www.jb51.net/article/56097.htm


看下面的代码：



复制代码代码如下:


if (!("aa" in window)) {  
    alert('oh my god');
    var aa = 1;  
}  
alert("aa" in window);
alert(aa);




回答以下]]></description><category></category></item><item><title><![CDATA[js中的事件委托或是事件代理详解]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/64465032</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/64465032</guid><author>chong2230</author><pubDate>Tue, 21 Mar 2017 18:37:00 +0800</pubDate><description><![CDATA[转自http://www.cnblogs.com/liugang-vip/p/5616484.html


为什么要用事件委托：

一般来说，dom需要有事件处理程序，我们都会直接给它设事件处理程序就好了，那如果是很多的dom需要添加事件处理呢？比如我们有100个li，每个li都有相同的click点击事件，可能我们会用for循环的方法，来遍历所有的li，然后给它们添加事件，那这么做会存在]]></description><category></category></item><item><title><![CDATA[js中cookie的使用详细分析]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/64454775</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/64454775</guid><author>chong2230</author><pubDate>Tue, 21 Mar 2017 17:53:51 +0800</pubDate><description><![CDATA[来源：http://www.jb51.net/article/14566.htm
JavaScript中的另一个机制：cookie，则可以达到真正全局变量的要求。 cookie是浏览器 提供的一种机制，它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制，而并不是JavaScript本身的性质。


cookie概述 
在上一节，]]></description><category></category></item><item><title><![CDATA[vue 学习笔记二之vue2与vue1的选择]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/61414816</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/61414816</guid><author>chong2230</author><pubDate>Sat, 11 Mar 2017 11:57:09 +0800</pubDate><description><![CDATA[前文提到都已经Vue2.x了，Vue1还没学呢。那么如何开始呢，是先Vue1，再Vue2，还是直接Vue2呢，得对比一下。
查阅了一些资料，看到有人提到正在把项目逐渐迁移到vue2.0，建议直接从vue2.0+开始。那么这样看来，从时间成本的角度看，加上vue1到2的进阶是比较平滑的，api相似，可以考虑直接从vue2.0+着手，至于现有的vue1.x的项目，只需要关注他们之间的差异就好了。]]></description><category></category></item><item><title><![CDATA[vue 学习笔记一之Quick Start]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/60955871</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/60955871</guid><author>chong2230</author><pubDate>Thu, 09 Mar 2017 11:10:21 +0800</pubDate><description><![CDATA[vue 学习笔记一之Quick Start
（前提：安装node环境）
Quick start, install vue-cli
$ npm install -g vue-cli
$ vue init webpack my-project
$ cd my-project
$ npm install
$ npm run dev


旁白：vue1.x还没开始呢，就2.x了～～～
执行n]]></description><category></category></item><item><title><![CDATA[appium之pip安装]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/52302850</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/52302850</guid><author>chong2230</author><pubDate>Wed, 24 Aug 2016 18:30:30 +0800</pubDate><description><![CDATA[转自http://stackoverflow.com/questions/17271319/installing-pip-on-mac-os-x

看了自动化测试工具appium，针对ios，参考下面的文章《手把手教你appium_ios第一个例子》

http://www.tuicool.com/articles/MNfaIr


安装python环境




It's ]]></description><category></category></item><item><title><![CDATA[Nginx基本配置、性能优化指南]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/51557086</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/51557086</guid><author>chong2230</author><pubDate>Wed, 01 Jun 2016 17:10:41 +0800</pubDate><description><![CDATA[转自http://www.chinaz.com/web/2015/0424/401323.shtml



基本的 (优化过的)配置
我们将修改的唯一文件是nginx.conf，其中包含Nginx不同模块的所有设置。你应该能够在服务器的/etc/nginx目录中找到nginx.conf。首先，我们将谈论一些全局设置，然后按文件中的模块挨个来，谈一下哪些设置能够让你在大量客户端访问时拥有良]]></description><category></category></item><item><title><![CDATA[mac下安装memcache扩展出现问题]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/45005337</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/45005337</guid><author>chong2230</author><pubDate>Sun, 12 Apr 2015 02:41:04 +0800</pubDate><description><![CDATA[没见过这么麻烦的。
        用的是os x yosemite 10.10.2，自带php5.5.14。安装memcache后，查看phpinfo()，一直找不到memcache扩展。老是提示：

        PHP Warning:  PHP Startup: memcache: Unable to initialize module
        Module compil]]></description><category></category></item><item><title><![CDATA[mac 下统计代码行数]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/44969177</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/44969177</guid><author>chong2230</author><pubDate>Fri, 10 Apr 2015 01:15:37 +0800</pubDate><description><![CDATA[转自http://blog.163.com/it__man/blog/static/137199904201491164953909/




mac 下统计代码行数





打开终端，用cd命令 定位到工程所在的目录，然后调用以下命名即可把每个源代码文件行数及总数统计出来：

find . "(" -name "*.m" -or -name "*.mm" -or -n]]></description><category></category></item><item><title><![CDATA[[Flex] 连连看核心算法详解]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/42711985</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/42711985</guid><author>chong2230</author><pubDate>Wed, 14 Jan 2015 18:06:55 +0800</pubDate><description><![CDATA[转自http://bbs.9ria.com/thread-63206-1-1.html


游戏规则：很简单,就是点中两个互相匹配并且可以通过不多于两个折点的折线连在一起的方块后,这两个方块就可以消掉。
(说明：下面的行和列按照现实的行和列,并不是按照flash坐标系的坐标，请大家按需转换)

连通算法：
1.直连型 
2.一折型 
3.两折型 

下面我们来分析每一种情况：]]></description><category></category></item><item><title><![CDATA[win7下 不支持DOS全屏 This system does not support fullscreen mode]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/42456333</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/42456333</guid><author>chong2230</author><pubDate>Tue, 06 Jan 2015 11:38:50 +0800</pubDate><description><![CDATA[转自http://www.cnblogs.com/pythonschool/archive/2012/10/18/2729267.html


写在前面的话：
　　表弟想学写代码，推荐ｃ语言，搭建环境时，推荐了Turbo c 和 visual c++ 6.0，自己安装了visual studio 2008，感觉过于庞大，还是选择最原始Tc，能用就行，安装后运行时遇到了“This syste]]></description><category></category></item><item><title><![CDATA[fatal: the remote end hung up unexpectedly]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/42122975</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/42122975</guid><author>chong2230</author><pubDate>Wed, 24 Dec 2014 13:47:08 +0800</pubDate><description><![CDATA[转自http://blog.sina.com.cn/s/blog_71d4414d0100wfwq.html


发生在push命令中，有可能是push的文件过大导致
解决方法：
windows:
在 .git/config 文件中加入
[http]
postBuffer = 524288000

linux:
git config http.postBuffer 52428]]></description><category></category></item><item><title><![CDATA[mac下php环境搭建]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/41733947</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/41733947</guid><author>chong2230</author><pubDate>Thu, 04 Dec 2014 23:53:25 +0800</pubDate><description><![CDATA[安装过程：


1.安装eclipse或phpstorm
解压即可


2.在eclipse中安装svn(phpstorm可以略过)
地址：http://subclipse.tigris.org/update_1.8.x


3.安装pecl
命令：
cd /usr/lib/php
sudo php install-pear-nozlib.phar
sudo cp /]]></description><category></category></item><item><title><![CDATA[通过文本文件统计网站访问量]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/41411689</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/41411689</guid><author>chong2230</author><pubDate>Sun, 23 Nov 2014 16:29:42 +0800</pubDate><description><![CDATA[from 《php学习手册》]]></description><category></category></item><item><title><![CDATA[从文本文件中读取注册服务条款]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/41410955</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/41410955</guid><author>chong2230</author><pubDate>Sun, 23 Nov 2014 15:18:04 +0800</pubDate><description><![CDATA[from 《php学习手册》]]></description><category></category></item><item><title><![CDATA[mac下安装php-redis扩展]]></title><link>https://blog.youkuaiyun.com/chong2230/article/details/25964965</link><guid>https://blog.youkuaiyun.com/chong2230/article/details/25964965</guid><author>chong2230</author><pubDate>Fri, 16 May 2014 11:38:47 +0800</pubDate><description><![CDATA[安装php-redis扩展，参考于在Mac系统上安装redis服务


curl -O 
https://nodeload.github.com/nicolasff/phpredis/zip/master
tar -zxf master
cd phpredis-master/
phpize
./configure
make
sudo make install
# 这时候会提示]]></description><category></category></item></channel></rss>