<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sharpdeng的博客]]></title><description><![CDATA[主职前端，博客内主分享前端（移动端方向），混合app，各大前端框架（vue，angular，React等）和nodejs相关的知识和使用经验，偶尔会穿插一下其他的相关开发知识。]]></description><link>https://blog.youkuaiyun.com/sharpdeng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sharpdeng]]></copyright><item><title><![CDATA[word空白页无法删除]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/107205627</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/107205627</guid><author>sharpdeng</author><pubDate>Wed, 08 Jul 2020 14:50:26 +0800</pubDate><description><![CDATA[有时候我们在写word 文档或者打开别人给的文档的时候，会发现最后的一页是一个空白页，这个空白页不影响我们使用文档，只是在要打印的时候，就会多打印一页，如果页眉页脚由内容存在，那就浪费一张纸了。一般来说只要在空白页中按“回退”或·“delete"键就能删除空白页，但还是会出现无法删除的情况
下面介绍一种情况和其解决方法
最后一页的结尾内容是表格时；
现在word 文档中表格的后面是会强制加上一个段落的，如果表格后面还有别的内容，那就不受影响，直接在这个段落上写东西就行。但如果表格刚好是最后一页的底部内容，同]]></description><category></category></item><item><title><![CDATA[cordova打包出现Cannot read property 'toLowerCase' of undefined报错的解决方案]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/103476028</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/103476028</guid><author>sharpdeng</author><pubDate>Tue, 10 Dec 2019 16:39:40 +0800</pubDate><description><![CDATA[最近跟新了xcode后，发现使用cordova项目打包app是出现了下面错误
Cannot read property ‘toLowerCase’ of undefined
在网上找了许久才找到解决方案，结果!!! 有出现了Cannot read property ''name" of undefined 的报错，你他…，调试和查找许久，终于找到了问题所在和解决方案，现在记下来做个记录

1. ...]]></description><category></category></item><item><title><![CDATA[webstorm中使用git工具]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/97050184</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/97050184</guid><author>sharpdeng</author><pubDate>Wed, 24 Jul 2019 00:38:13 +0800</pubDate><description><![CDATA[该篇主要介绍在webstorm中怎么使用git工具，需要学习git的请找别的教程，具体的目前只介绍常用的代码拉取和提交，后续在进行更新（不一定会）


webstorm 中的git操作主要在 VCS 中；
判断项目中是否有git仓库，下面两个图项目文件夹有没有git仓库，鼠标点击 VCS 时如下图所示；

没有git仓库

有git仓库3. 新建git仓库，如下图，点击Create Git Re...]]></description><category></category></item><item><title><![CDATA[nginx 的设置默认路径和代理]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/96964166</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/96964166</guid><author>sharpdeng</author><pubDate>Tue, 23 Jul 2019 09:49:20 +0800</pubDate><description><![CDATA[为了应对跨域代理，使用nginx做代理，以解决跨域，一下是设置方法；



windows系统去nginx官网下载响应的nginx安装包，mac是用brew install nginx进行安装
注：windows是下载下图红框一列（选择你需要的版本号），注意不要下错了



安装启动
windows只需要解压压缩包即可，解压后的文件夹就是nginx程序，该文件不可以放到含有中文名称路径中，否则无...]]></description><category></category></item><item><title><![CDATA[深入理解CSS：line-height、vertical-align（转载）]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/95069301</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/95069301</guid><author>sharpdeng</author><pubDate>Mon, 08 Jul 2019 16:56:52 +0800</pubDate><description><![CDATA[转至： https://www.cnblogs.com/wfeicherish/p/8884903.html

说在前面：通过这次深入学习CSS的line-height和vertical-align属性，对CSS真是刮目相看，决心开始深入CSS学习哈哈。

一、从一个常见的需求开始
在一行中，左侧图标，图标右侧是文字，并且图标和文字在这行垂直居中。
上代码：
&lt;div class="bg"&...]]></description><category></category></item><item><title><![CDATA[三张图搞懂JavaScript的原型对象与原型链（转）]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/95067220</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/95067220</guid><author>sharpdeng</author><pubDate>Mon, 08 Jul 2019 16:24:39 +0800</pubDate><description><![CDATA[转至：https://www.cnblogs.com/shuiyi/p/5305435.html
对于新人来说，JavaScript的原型是一个很让人头疼的事情，一来prototype容易与__proto__混淆，二来它们之间的各种指向实在有些复杂，其实市面上已经有非常多的文章在尝试说清楚，有一张所谓很经典的图，上面画了各种线条，一会连接这个一会连接那个，说实话我自己看得就非常头晕，更谈不上完全理...]]></description><category></category></item><item><title><![CDATA[react native 使用图标字体(IconFont)]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/90267891</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/90267891</guid><author>sharpdeng</author><pubDate>Fri, 17 May 2019 10:36:34 +0800</pubDate><description><![CDATA[前言
今天在做react-native项目时，需要引入图形字体进行使用，但在网上找了很多资料，都是一知半解的，没有说完成，对于像我这样对小白来说很是难受，在经过n久，终于弄好了，现在进行总结一下，希望能给刚进坑的孩童提供帮助，也希望各位大神指点。
正文
图标字体（IconFont）
IconFont，中文常被叫做图标字体或图形字体，是一种特殊的自定义字体，如果想要了解具体的内容，可以查看 解密Ic...]]></description><category></category></item><item><title><![CDATA[快速学习this指向]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/90177393</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/90177393</guid><author>sharpdeng</author><pubDate>Mon, 13 May 2019 17:29:01 +0800</pubDate><description><![CDATA[前言
最近接触react和react native里面涉及到this指向的问题，如果没弄清楚，很容易出错，而之前用vue框架，this指向带来的问题并不多，所以遗忘不少，现特定整理总结一下，复习和备份一下，同时和大家分享。
正文
浏览器环境下（）


普通函数；this指向调用函数的最近一个上下文，通俗点理解就是调用函数所在的对象；
//在全局作用域下
function fn(){
	consol...]]></description><category></category></item><item><title><![CDATA[macOS 环境变量配置]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/83591875</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/83591875</guid><author>sharpdeng</author><pubDate>Wed, 31 Oct 2018 22:26:29 +0800</pubDate><description><![CDATA[终端配置


Mac 环境变量存放位置
Mac 系统的环境变量有三种地方可供存放,系统按照如下顺序依次加载:
/etc/profile
/etc/bashrc
~/.bash_profile

前两个配置属于系统级别的,所有用户均可使用;第三个配置属于用户级别的,仅供当前用户读写。建议将个人用户所需要的环境变量配置于第三个当中。


用户级别环境变量配置
- 使用nano ～/.bash_prof...]]></description><category></category></item><item><title><![CDATA[git分支合并时忽略特定文件]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/80441469</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/80441469</guid><author>sharpdeng</author><pubDate>Thu, 24 May 2018 19:44:17 +0800</pubDate><description><![CDATA[前言

近日在做项目的时候，需要生成并操作多个分支，但是分支中只是一部分文件存在差异，大部分文件代码都是公用的，刚开始是手动进行合并，但是效率太低，重复工作太多，于是研究了一下，git还真是支持这个功能的，方法如下：



分支合并忽略特定文件步骤


在项目根目录下新建文件.gitattributes，然后文件中写入需要忽略的文件名 + merge=ours, 一个文件占一行 例： 
忽略con...]]></description><category></category></item><item><title><![CDATA[Promise的理解和使用]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/79452916</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/79452916</guid><author>sharpdeng</author><pubDate>Tue, 06 Mar 2018 01:22:25 +0800</pubDate><description><![CDATA[Promise的理解和使用

前言： 该文章是在学习慕课网上的 promise入门一课的笔记，大家如果有兴趣的话可以直接去看视频，这位老师讲得还不错。

概念：


官方 
1-1. promise对象用于异步计算； 
1-2. promise表示一个现在，将来或用不可能可用的值
理解 
2-1. 主要用于异步计算； 
2-2. 可以将异步操作队列化，按照期望的顺序执行，返回符合预期的结果； 
2...]]></description><category></category></item><item><title><![CDATA[Git主要4个步骤理解（转载）]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/79271571</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/79271571</guid><author>sharpdeng</author><pubDate>Tue, 06 Feb 2018 16:00:56 +0800</pubDate><description><![CDATA[前言

之前有仔细学习过一遍git，但因平时工作比较少使用除“提交（git add + git commit)”，“更新（git pull）”，“推送（git push）”外，其他的版本回退等都比较少用，所以难免会有忘记的情况，正好今天再 《前端早读课》上看到这篇文章，备份一份，同时也分享给大家看一下，文章原链接

正文从这里开始

虽然 git 诞生距今已有 12 年之久，网上各种关于 git]]></description><category></category></item><item><title><![CDATA[微信开发初体验]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/79159433</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/79159433</guid><author>sharpdeng</author><pubDate>Thu, 25 Jan 2018 11:13:20 +0800</pubDate><description><![CDATA[微信开发初体验



1. 微信各大开发平台介绍




  平台
  介绍
  各种相关连接



  微信开放平台
  主要面对移动应用/网站应用开发者，为其提供微信登录、分享、支付等相关权限和服务
  首页  开发文档


  微信公众号平台
  微信公众平台用于管理、开放微信公众号（包括订阅号、服务号、企业号），简单的说就是微信公众号的后台运营、管理系统。
  首页  开发文档  相关问题]]></description><category></category></item><item><title><![CDATA[VScode 的使用]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/78367952</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/78367952</guid><author>sharpdeng</author><pubDate>Fri, 27 Oct 2017 18:59:12 +0800</pubDate><description><![CDATA[1.快捷键的使用mac下 
1-1. 查找快捷键：cmd + shift + P 
1-2.折叠： 
        全部折叠： 全选 cmd + A  –> cmd + K –> cmd + 0 
        全部1级折叠： 全选 cmd + A –> cmd + K –> cmd + 1 
        …依次类推 
        cmd + option + [ 折叠鼠标所在代码段]]></description><category></category></item><item><title><![CDATA[mac 使用技巧（持续更新）]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/76691758</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/76691758</guid><author>sharpdeng</author><pubDate>Fri, 04 Aug 2017 19:01:13 +0800</pubDate><description><![CDATA[1. Mac 关闭自启动项1-1 打开“系统偏好设置”—> 打开右下角的“用户与群组”–>在“登录项”中进行删除或添加自启动软件； 
2-1 上述方式的登录项是在你登录特定用户的时候再进行启动的软件项，还有一些软件是不管你登录什么用户都会自启动的，而且在自启动项目列表中是找不到的，该启动项需要删除的方式如下：2-1-1. 打开终端输入： cd ~/Library/LaunchAgents/ 
 2-]]></description><category></category></item><item><title><![CDATA[IOS 打包问题]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/75332382</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/75332382</guid><author>sharpdeng</author><pubDate>Wed, 19 Jul 2017 01:12:56 +0800</pubDate><description><![CDATA[1. IOS 打包设置默认语言方式说明： 
1. 打包信息 
2. 点击加号（该项是app默认语言，如无设置下面步骤，则app内系统自带的功能均为该选择语言） 
3. 步骤2出现的新项设置为该名称（如已存在则忽略第二步），该项目是让app跟随系统语言决定APP内系统自带功能选择的语言。]]></description><category></category></item><item><title><![CDATA[ionic 配置]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/73957899</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/73957899</guid><author>sharpdeng</author><pubDate>Fri, 30 Jun 2017 11:09:49 +0800</pubDate><description><![CDATA[1. IOS中数字自动转换成电话并启动电话拨打功能默认是开启，关闭方法： 
在index.html中加  <meta name = "format-detection" content = "telephone=no">]]></description><category></category></item><item><title><![CDATA[Markdown使用]]></title><link>https://blog.youkuaiyun.com/sharpdeng/article/details/73957471</link><guid>https://blog.youkuaiyun.com/sharpdeng/article/details/73957471</guid><author>sharpdeng</author><pubDate>Fri, 30 Jun 2017 11:06:11 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item></channel></rss>