<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[c2311156c的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/c2311156c</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; c2311156c]]></copyright><item><title><![CDATA[Git 查看与删除分支命令]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/84395872</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/84395872</guid><author>c2311156c</author><pubDate>Fri, 23 Nov 2018 15:53:17 +0800</pubDate><description><![CDATA[1.git查看分支：
查看本地分支 git branch
查看远程分支 git branch -r
查看本地和远程分支 git branch -a

2.git删除分支：
删除本地分支 git branch -d 本地分支名
删除远程分支 git push origin --delete 远程分支名
推送空分支到远程（删除远程分支另一种实现）git push origin :远程分支名...]]></description><category></category></item><item><title><![CDATA[git 创建分支 并 提交到远程分支]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/84395767</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/84395767</guid><author>c2311156c</author><pubDate>Fri, 23 Nov 2018 15:51:43 +0800</pubDate><description><![CDATA[转自：

https://www.cnblogs.com/bluestorm/p/6252900.html

0.可以通过git branch -r 命令查看远端库的分支情况

 

1,从已有的分支创建新的分支(如从master分支),创建一个dev分支

git checkout -b dev

2,创建完可以查看一下,分支已经切换到dev

git branch

    * dev

  ...]]></description><category></category></item><item><title><![CDATA[vue.js中使用axios发送post请求实现excel下载]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/83986427</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/83986427</guid><author>c2311156c</author><pubDate>Mon, 12 Nov 2018 09:05:15 +0800</pubDate><description><![CDATA[1. 前端：
this.axios({
    method: 'post',
    responseType: 'blob',
    url: 'testUrl',
    data: {'id': id}
}).then(res =&amp;gt; {
    let fileName = res.headers['content-disposition'].split(';')[1].split...]]></description><category></category></item><item><title><![CDATA[apache服务器部署vue.js + node.js + webpack开发的项目（windows环境）]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/83379129</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/83379129</guid><author>c2311156c</author><pubDate>Thu, 25 Oct 2018 14:31:46 +0800</pubDate><description><![CDATA[1.官网下载apache服务器，解压；

2.打包vue项目：
在工程根目录下，执行cmd命令行：npm run build，等待完成后，项目会被打包到项目的同级dist目录中。

3.在apache服务器中部署项目：
将dist下的所有打包好的文件复制到 ..\apache\htdocs 目录中；

4.设置服务器根路径：
在配置文件：..\apache\conf\httpd.conf中，找到 ...]]></description><category></category></item><item><title><![CDATA[【转】git常用命令速查表]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/83065678</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/83065678</guid><author>c2311156c</author><pubDate>Mon, 15 Oct 2018 22:11:24 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[如何使用命令将本地项目上传到Git上]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/83065603</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/83065603</guid><author>c2311156c</author><pubDate>Mon, 15 Oct 2018 22:04:49 +0800</pubDate><description><![CDATA[1、（先进入项目文件夹）通过命令 git init 把这个目录变成git可以管理的仓库


git init

2、把文件添加到版本库中，使用命令 git add .添加到暂存区里面去，不要忘记后面的小数点“.”，意为添加文件夹下的所有文件


git add .

3、用命令 git commit告诉Git，把文件提交到仓库。引号内为提交说明


git commit -m 'first com...]]></description><category></category></item><item><title><![CDATA[mybatis 在控制台中打印SQL语句的几种方式]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/82862616</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/82862616</guid><author>c2311156c</author><pubDate>Thu, 27 Sep 2018 09:46:00 +0800</pubDate><description><![CDATA[1. 在log4j中设置：
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl...]]></description><category></category></item><item><title><![CDATA[git 切换分支报错]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/82215395</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/82215395</guid><author>c2311156c</author><pubDate>Thu, 30 Aug 2018 08:24:04 +0800</pubDate><description><![CDATA[报错信息：

Error: pathspec 'xxx' did not match any file(s) known to git

解决方法：
1. 先运行git fetch，将版本库中的最新分支信息同步到本地
2. 同步完成后，运行git checkout xxx 即可切换到指定的分支
3. 查看分支列表以及当前所在的分支：git branch, 分支名后面带*的即为当前所在的分支...]]></description><category></category></item><item><title><![CDATA[vue-cli生成的项目，打包部署在tomcat服务器上，报错404]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/82215373</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/82215373</guid><author>c2311156c</author><pubDate>Thu, 30 Aug 2018 08:19:00 +0800</pubDate><description><![CDATA[1. 项目一般情况下在本地是不会出现这个问题的，因为我们在本地开发时，项目的访问路径就是'/'，但是部署到服务器以后，此处我们以tomcat为例， 项目会部署在webapps目录下面，为了做以区分，我们通常会另建一个项目目录，例如我们建个sample目录，此时服务器上项目的根目录就是/sample/了， 这时我们需要修改一下webpack的编译路径。

修改方法： 找到config/index.j...]]></description><category></category></item><item><title><![CDATA[vue-cli + router生成的项目，当mode为history时，直接在url中输入地址页面访问404，或者刷新页面后404]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/82215329</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/82215329</guid><author>c2311156c</author><pubDate>Thu, 30 Aug 2018 08:09:04 +0800</pubDate><description><![CDATA[有的时候，业务中会有一些需求，直接在其他地方，比如邮件中提供系统链接，通过点击一个url直接跳转到我们的系统中来。

在本地开发时，直接输入对应的url就可以访问，但是当项目部署在服务器之后，直接输入url就会报错404，这是因为router本身提供的就是一个 虚拟路径，通过router内部的机制进行页面跳转和参数传递的，实际项目中根本不存在此路径对应的资源。

对应此问题，尤大在官网上也提到过，...]]></description><category></category></item><item><title><![CDATA[vue.js v-show 和 v-if的区别]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/82215319</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/82215319</guid><author>c2311156c</author><pubDate>Thu, 30 Aug 2018 08:06:01 +0800</pubDate><description><![CDATA[v-show:
使用v-show修饰的dom元素本身还存在，只是修改了其display样式为none或block。

v-if:
使用v-if修饰的dom元素,当值为false时，元素在页面上被删除，当值为true时，元素会被重新加载到页面上。...]]></description><category></category></item><item><title><![CDATA[js foreach无法跳出循环]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/82215317</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/82215317</guid><author>c2311156c</author><pubDate>Thu, 30 Aug 2018 08:05:14 +0800</pubDate><description><![CDATA[只能通过抛异常的方式跳出循环，具体请移步：https://www.cnblogs.com/Marydon20170307/p/8920775.html]]></description><category></category></item><item><title><![CDATA[vue.js生命周期]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/82146120</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/82146120</guid><author>c2311156c</author><pubDate>Tue, 28 Aug 2018 12:57:44 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Vue 中 :bind和v-model的区别]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/81509258</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/81509258</guid><author>c2311156c</author><pubDate>Wed, 08 Aug 2018 15:36:06 +0800</pubDate><description><![CDATA[:model
v-bind: model的简写，用于绑定model属性

v-model
用于表单中的input，它是一个语法糖，用于数据双向绑定；


例如：
&amp;lt;input v-model=&quot;message&quot;&amp;gt; 等价于 &amp;lt;input v-bind:value=&quot;message&quot; v-on:input=&quot;message = $event.target.value&quot; /&amp;gt;

...]]></description><category></category></item><item><title><![CDATA[Element Form如何验证input的value必须为数值类型？]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/81508341</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/81508341</guid><author>c2311156c</author><pubDate>Wed, 08 Aug 2018 15:10:35 +0800</pubDate><description><![CDATA[input框中输入的内容，如果没有特别指定，一般其类型为string，这样的话即使你输入的是数字，在校验的时候也会被转换为字符串，此时如果你的校验rule中定义了type=&quot;number&quot;（用于验证必须为数值类型），这样式无法校验出来的，会一直提示你必须要输入数值类型的类似错误信息，
此时你需要做的是在校验之前，将input的value转换为数值类型，方法为：v-model.numberinput...]]></description><category></category></item><item><title><![CDATA[使用Element Form 验证input输入信息，输入正确的值后，验证的错误信息不消失]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/81508188</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/81508188</guid><author>c2311156c</author><pubDate>Wed, 08 Aug 2018 14:54:24 +0800</pubDate><description><![CDATA[问题描述如题。


解决方法：
1.rules里面的校验对象值要和el-form-item中的prop值完全一样；
2.el-form使用:model传入要绑定的form对象，el-input使用v-model来双向绑定其value值；...]]></description><category></category></item><item><title><![CDATA[解决 phantomjs-prebuilt 下载超时的问题]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/81502333</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/81502333</guid><author>c2311156c</author><pubDate>Wed, 08 Aug 2018 09:33:11 +0800</pubDate><description><![CDATA[出现此问题的原因是因为此包较大，下载速度慢，导致连接超时，无法下载。

解决方法：

设置NPM的淘宝镜像：

npm config set registry https://registry.npm.taobao.org

设置好以后，重新执行 npm install即可...]]></description><category></category></item><item><title><![CDATA[JS中的各种循环]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/81088558</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/81088558</guid><author>c2311156c</author><pubDate>Tue, 17 Jul 2018 21:12:26 +0800</pubDate><description><![CDATA[1. forEach:


			var arr = [1,2,3,4];

			arr.forEach(alert);
			
		 等价于：


			1

			2

			3

			4
			
			
			var arr = [1, 2, 3, 4];

			for (var k = 0, length = arr.length; k &amp;lt; length; k++) {

		...]]></description><category></category></item><item><title><![CDATA[element ui 使用dialog关闭报错]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/81073354</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/81073354</guid><author>c2311156c</author><pubDate>Mon, 16 Jul 2018 23:24:08 +0800</pubDate><description><![CDATA[问题描述：

在打开了dialog后，点击右上角自带的关闭按钮后，对话框虽然可以关闭，但是浏览器的控制台上报错：



源码如下：


&amp;lt;el-dialog title=&quot;新增评价组&quot; :close-on-click-modal=&quot;false&quot; :visible.sync=&quot;this.showCreateGroupDialog&quot; width=&quot;50%&quot;&amp;gt;


data() {
   r...]]></description><category></category></item><item><title><![CDATA[CSS技术中的position定位几种方式]]></title><link>https://blog.youkuaiyun.com/c2311156c/article/details/81033393</link><guid>https://blog.youkuaiyun.com/c2311156c/article/details/81033393</guid><author>c2311156c</author><pubDate>Fri, 13 Jul 2018 16:14:49 +0800</pubDate><description><![CDATA[在CSS中，我们是通过定位属性position来进行定位的，具体它有如下几个属性值。常见的属性有如下几个：值描述absolute  生成绝对定位的元素，相对于static定位以外的第一个父元素进行定位。元素的位置通过&quot;left&quot;, &quot;top&quot;, &quot;right&quot; 以及 &quot;bottom&quot; 属性进行规定。fixed   生成绝对定位的元素，相对于浏览器窗口进行定位。元素的位置通过 &quot;left&quot;, &quot;to.]]></description><category></category></item></channel></rss>