<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EZ]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/omlys</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; omlys]]></copyright><item><title><![CDATA[Vim 常用命令]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/90512776</link><guid>https://blog.youkuaiyun.com/omlys/article/details/90512776</guid><author>omlys</author><pubDate>Fri, 24 May 2019 10:58:59 +0800</pubDate><description><![CDATA[vim

vim 编辑器常用命令,命令均在normal模式下可用，非编辑模式。

插入

i 在光标前插入
I 当前光标首行
a 在光标后插入
A 当前光标最后行尾
O 当前光标上一行插入新的
o 在光标处换行插入

缩进

:&gt;&gt; / :&gt; 右缩进
:&lt;&lt; / :&lt;
:m,n&gt; m到n行缩进
:m&gt;(n-m + 1)
:m&gt;n / :m,m+...]]></description><category></category></item><item><title><![CDATA[Linux centOS7 安装MySQL及初始化密码问题]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/84617985</link><guid>https://blog.youkuaiyun.com/omlys/article/details/84617985</guid><author>omlys</author><pubDate>Thu, 29 Nov 2018 10:36:28 +0800</pubDate><description><![CDATA[
省去一切前言…

安装说明

以centos7 为例； centos 默认情况下会自动安装 mariadb，所以安装前请先删除mariadb数据库， 需要了解mariadb请自行查看mariadb。

执行 yum remove mariadb.x86_64 移除.( remove之前请查看对应需要移除的版本 通过 yum serach mysql 查看内置的 mariadb 版本)
现在MyS...]]></description><category></category></item><item><title><![CDATA[jquery中直接给css赋值与通过css对象进行进行赋值的区别]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/79597419</link><guid>https://blog.youkuaiyun.com/omlys/article/details/79597419</guid><author>omlys</author><pubDate>Sun, 18 Mar 2018 01:18:02 +0800</pubDate><description><![CDATA[
  在平常书写样式的时候，很多时候会通过js给html元素进行样式控制。一般我们会使用一下几种方法进行赋值：


$(&quot;#userName&quot;).height(&quot;40&quot;); //方法一
$(&quot;#userName&quot;).css({           //方法二
    &quot;height&quot;:&quot;40px&quot;
})



  正如上面代码所示，平常可能很多朋友都会使用这两种方式进行样式控制。可是大多数人并没注...]]></description><category></category></item><item><title><![CDATA[nw 调用C++ 插件（.node/.so/.dll）]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/78311441</link><guid>https://blog.youkuaiyun.com/omlys/article/details/78311441</guid><author>omlys</author><pubDate>Sun, 22 Oct 2017 17:33:50 +0800</pubDate><description><![CDATA[公司一个项目是使用node-webkit(现在的nw.js) 开发的桌面应用，主要是通过 nw.js 调用.node（通过C++编写的node插件） 文件,.node 文件调用本地驱动的模式，然后通过js加载node文件达到调用调用硬件驱动的方式。但是由于前期同事开发的时候选用的node-webkit版本较低，针对早起的node-webkit版本会存在应用奔溃的现象（nw.exe 停止工作），应用的]]></description><category></category></item><item><title><![CDATA[怎样理解rem]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/77808652</link><guid>https://blog.youkuaiyun.com/omlys/article/details/77808652</guid><author>omlys</author><pubDate>Sun, 03 Sep 2017 00:25:26 +0800</pubDate><description><![CDATA[粗俗的理解px、em &rem
  相信大家都知道这个单位的概念，很多朋友可能会有点模糊，下面我就简单说一下我的理解。 个人理解仅供参考错误之处望读者批评指出。首先大家在做网页早期的时候都是使用 px 作为单位处理 html 标签。后面由于移动端的兴起以及响应式的要求引出了em & rem 的概念。具体背景有兴趣的读者自己查阅。
其次说下三者的差别。大家都知道 px 是以像素点为单位一个px 就是一]]></description><category></category></item><item><title><![CDATA[gulp 相关]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/53758978</link><guid>https://blog.youkuaiyun.com/omlys/article/details/53758978</guid><author>omlys</author><pubDate>Tue, 20 Dec 2016 09:20:52 +0800</pubDate><description><![CDATA[首先下载安装文件 npm install --global gulp 
说明：全局安装gulp目的是为了通过她执行gulp任务
安装本地文件npm install --save-dev gulp 
将 gulp 添加到开发依赖中
在当前目录下新建一个 gulpfile.js 文件
在 gulpfile.js 下面编写你的代码
        var gulp = require("gulp");//]]></description><category></category></item><item><title><![CDATA[npm install 报错]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/53495625</link><guid>https://blog.youkuaiyun.com/omlys/article/details/53495625</guid><author>omlys</author><pubDate>Tue, 06 Dec 2016 23:52:11 +0800</pubDate><description><![CDATA[错误信息
最近公司做个项目，需要用到 nw.js 与是在学习的时候使用npm 进行下载（npm install nw），没想到一直报错如下(大致错误信息，因为错误已解决所以具体错误信息就不能粘出来啦…)：
     EPERM: operation not permitted, rename...//后面跟的是你的文件路径     EPERM:Please try running this comm]]></description><category></category></item><item><title><![CDATA[AJAX学习心得]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/53455541</link><guid>https://blog.youkuaiyun.com/omlys/article/details/53455541</guid><author>omlys</author><pubDate>Sun, 04 Dec 2016 18:11:00 +0800</pubDate><description><![CDATA[前言
什么是AjAXAJAX 全称 Asynchronous JavaScript and XML（异步的 JavaScript 和 XML）。AJAX  不是新的编程语言，而是一种使用现有标准的新方法。AJAX 仅仅是与服务器交换数据并更新部分网页的请求方法在不重新加载整个页面的情况下。
原理
XMLHttpRequest  是  AJAX  的基础。XMLHttpRequest 是什么？XMLH]]></description><category></category></item><item><title><![CDATA[js闭包详解]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/53365575</link><guid>https://blog.youkuaiyun.com/omlys/article/details/53365575</guid><author>omlys</author><pubDate>Sun, 27 Nov 2016 17:28:13 +0800</pubDate><description><![CDATA[在 js 中经常会提到闭包这个概念，对于闭包很多人都是模糊的，闭包是个什么东西，闭包有什么用？
  
  相信大多数人都知道闭包就是将函数内部的变量暴露出来让外部使用。但是这仅仅是闭包的表像。下面我就说说我对闭包的理解，由于表述有限请读者谅解。首先我们说下 js 中的作用域，大家都知道在js 中函数内部是可以访问外部的变量或方法的，而外部这不可以访问内部的局部变量/方法。那么有时候我们需要使用一个内]]></description><category></category></item><item><title><![CDATA[windows 下构建ionic开发环境以及相关问题解决办法]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/53068659</link><guid>https://blog.youkuaiyun.com/omlys/article/details/53068659</guid><author>omlys</author><pubDate>Mon, 07 Nov 2016 18:12:34 +0800</pubDate><description><![CDATA[前言
  如果你在浏览这篇文章。相信你已经是一个Hybrid APP开发人员。目前市面上主流的Hybrid APP开发平台很多。不过现在主流的算是 ionic 。ionic开发起来非常方便，但是我们也知道构建 ionic  开发平台是一件非常麻烦的事。好了，废话不多说直接上代码。
开发环境
  ionic之所以跨平台开发，实质就是在移动APP的基础上引入了原生android 与 IOS 开发平台。那]]></description><category></category></item><item><title><![CDATA[模拟jsonp跨域方法]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/52901176</link><guid>https://blog.youkuaiyun.com/omlys/article/details/52901176</guid><author>omlys</author><pubDate>Sun, 23 Oct 2016 13:07:44 +0800</pubDate><description><![CDATA[jsonp 跨域方法详解什么事跨域浏览器的同源策略，出于防范跨站脚本的攻击，禁止客户端脚本（如 JavaScript）对不同域的服务进行跨站调用。- 协议名protocol
- 主机host
- 端口号port
- 这三个中的任意一个不同，网站间的数据请求与传输便构成了跨域调用。XMLHttpRequest 有跨域请求限制
不同域名，主机名会有跨域限制127.0.0.1
192.168.135.25]]></description><category></category></item><item><title><![CDATA[sublime 经典入门]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/52784147</link><guid>https://blog.youkuaiyun.com/omlys/article/details/52784147</guid><author>omlys</author><pubDate>Tue, 11 Oct 2016 02:41:49 +0800</pubDate><description><![CDATA[sublime 教程关于本文如果你收到了这篇文章，想必不用我说`sublime`的强大了吧，那么你肯定也是一个对 `sublime` 不是很了解的人，当然我对 `sublime` 也不是很了解，不过由于查了大量资料和平常时间的使用本人还是积累了 `sublime` 的一些很实用的技巧。下面就和大家分享一下，有很多不足之处，望读者不喜勿喷，喜欢点个赞。 sublime  入门
  下载 sublime]]></description><category></category></item><item><title><![CDATA[git 常用指令]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/52756885</link><guid>https://blog.youkuaiyun.com/omlys/article/details/52756885</guid><author>omlys</author><pubDate>Sat, 08 Oct 2016 15:20:40 +0800</pubDate><description><![CDATA[gitbash  常用命令ls 查看当前目录文件ls -a 查看隐藏文件夹cd 转到指定目录cd../ 跳到上一级mkdir 创建文件夹 mkdir filermdir 删除文件夹   rmdir filemv file 移动文件 
- mv file files 将文件名改为files
mv file ../ 将file文件移到上一级
cp file  复制文件cp -r 递归复制
cp file]]></description><category></category></item><item><title><![CDATA[ul中li标签居中问题]]></title><link>https://blog.youkuaiyun.com/omlys/article/details/52686738</link><guid>https://blog.youkuaiyun.com/omlys/article/details/52686738</guid><author>omlys</author><pubDate>Wed, 28 Sep 2016 00:53:24 +0800</pubDate><description><![CDATA[ul中li标签居中问题在我们设置ul中的li标签的时候通常会使用float浮动方法，但是这几出现一个问题，我们不能把li居中在ul里面，原因是因为我们的li标签默认是块级元素，所以我们不能是其居中。 
修改方法：将li标签的display:inline-block;即可。]]></description><category></category></item></channel></rss>