<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yaFnging的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yaFnging</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yaFnging]]></copyright><item><title><![CDATA[js移位符操作＜＜，＞＞，＞＞＞]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/117599325</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/117599325</guid><author>yaFnging</author><pubDate>Sat, 05 Jun 2021 16:40:27 +0800</pubDate><description><![CDATA["&lt;&lt;"运算符
"&lt;&lt;"运算符执行左移位运算。在移位运算过程中，符号位始终保持不变。如果右侧空出位置，则自动填充为 0；超出 32 位的值，则自动丢弃。
"&gt;&gt;"运算符
"&gt;&gt;"运算符执行有符号右移位运算。与左移运算操作相反，它把 32 位数字中的所有有效位整体右移，再使用符号位的值填充空位。移动过程中超出的值将被丢弃。
"&gt;&gt;&gt;"运算符
"&gt;&gt;&gt;"运算符执行五符号右移位运算。它把无符号的 32 位整数所有数位整体右移。对于]]></description><category></category></item><item><title><![CDATA[idea代码搜索方法]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/116520288</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/116520288</guid><author>yaFnging</author><pubDate>Sat, 08 May 2021 10:57:31 +0800</pubDate><description><![CDATA[最近项目需要用idea进行启动，但是没用过idea，查找文件和代码都很不方便，搜集了网上的使用方式
1. Ctrl + N 按名字搜索类
2. Ctrl + Shift + N 按文件名搜索文件
3. Ctrl + H 查看类的继承关系
4. Shift + Shift 搜索任何东西（最常用）
参考文章
https://blog.youkuaiyun.com/weixin_44765021/article/details/104428960
习惯vscode编程的朋友，可以同时在vscode和idea中打开同一个项目，]]></description><category></category></item><item><title><![CDATA[遍历数据中所有子节点]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/116519337</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/116519337</guid><author>yaFnging</author><pubDate>Sat, 08 May 2021 10:31:43 +0800</pubDate><description><![CDATA[首先造个需要处理业务的假数据
let arr = 
[{
    name: 'test1'
},
{
    name: 'test2',
    children: [{
	        name: 'test2-1'
	},
	{
	        name: 'test2-2'
	}],
},
{
    name: 'test3',
    children: [{
        name: 'test3-1',
        children: [{
            name: ']]></description><category></category></item><item><title><![CDATA[el-table表格截取显示，文字显示]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/109093339</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/109093339</guid><author>yaFnging</author><pubDate>Thu, 15 Oct 2020 11:07:54 +0800</pubDate><description><![CDATA[el-table表格截取显示，文字显示
&lt;el-table v-loading="listLoading" element-loading-text="正在查询中..." :data="tableData" border height="100%" style="width: 100%;" highlight-current-row&gt;
     &lt;el-table-column prop="name" min-width="40" label="姓名" show-overflow-tool]]></description><category></category></item><item><title><![CDATA[element上传下载文件]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108656325</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108656325</guid><author>yaFnging</author><pubDate>Fri, 18 Sep 2020 00:29:04 +0800</pubDate><description><![CDATA[上传文件：
&lt;el-upload
  class="upload-demo"
  action
  accept=".png, .jpg"
  :http-request="AvatarUpload"
  :limit="1"
  :file-list="fileList"
  list-type="picture"
&gt;
  &lt;el-button size="small" type="primary"&gt;点击上传&lt;/el-button&gt;
  &lt;div slot="ti]]></description><category></category></item><item><title><![CDATA[防抖节流实现及封装]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655927</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655927</guid><author>yaFnging</author><pubDate>Fri, 18 Sep 2020 00:11:51 +0800</pubDate><description><![CDATA[什么是防抖节流：
防抖（Debounce）和节流（throttle）都是用来控制某个函数在一定时间内执行多少次的技巧，两者相似而又不同。
函数节流（throttle）：是让一个函数无法在很短的时间间隔内连续调用，当上一次函数执行后过了规定的时间间隔，才能进行下一次该函数的调用。  由于事件频繁被触发，因而频繁执行DOM操作、资源加载等重行为，导致UI停顿甚至浏览器崩溃。
函数去抖（debounce ）：让一个函数在一定间隔内没有被调用时，才开始执行被调用方法。  大概意思就是延时处理，然后如果在这段延时内又]]></description><category></category></item><item><title><![CDATA[JSON parse error: Cannot deserialize value of type]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655721</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655721</guid><author>yaFnging</author><pubDate>Thu, 17 Sep 2020 23:47:46 +0800</pubDate><description><![CDATA[做项目的时候遇到这个问题
JSON parse error: Cannot deserialize value of type `com.lqkj.gis.web.cmgis.modules.elasticsearch.domain.SystemType` 
from String "": value not one of declared Enum instance names:
 [cmphs, cmm7721, cmnet, org, cmmas, cms1719, zhuantitu, map, p]]></description><category></category></item><item><title><![CDATA[vue文字过长显示省略号，悬停时显示全称]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655676</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655676</guid><author>yaFnging</author><pubDate>Thu, 17 Sep 2020 23:43:31 +0800</pubDate><description><![CDATA[生成标签，控制文字超出样式：
let html = `
          &lt;div class="index-pop"&gt;
              &lt;img src="${mimg}" class="micon" /&gt;
              &lt;p class="ovell"&gt;
                &lt;span style="font-size:12px;font-weight:600;"&gt;${element.building_name}&l]]></description><category></category></item><item><title><![CDATA[element单选框前置文字]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655628</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655628</guid><author>yaFnging</author><pubDate>Thu, 17 Sep 2020 23:40:12 +0800</pubDate><description><![CDATA[项目中遇到需求，需要单选框前置文字，一般是在单选框之后设置文字
&lt;el-form-item label="资产首页是否默认显示标签："&gt;
    &lt;el-radio-group v-model="displayDefaultLabel"&gt;
        &lt;span class="colortip"&gt;显示：&lt;/span&gt;
        &lt;el-radio :label="true" default&gt;
            &lt;span st]]></description><category></category></item><item><title><![CDATA[删除本地文件需要权限]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655598</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655598</guid><author>yaFnging</author><pubDate>Thu, 17 Sep 2020 23:35:05 +0800</pubDate><description><![CDATA[需要权限才能删除文件夹及文件
文件–属性–安全–高级–所有者–编辑–其他用户或组–高级–立即查找–本地用户
参考网址：https://zhidao.baidu.com/question/251818096.html—送钱的小猪
参考网址

]]></description><category></category></item><item><title><![CDATA[ERR_SSL_PROTOCOL_ERROR解决]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655586</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655586</guid><author>yaFnging</author><pubDate>Thu, 17 Sep 2020 23:32:57 +0800</pubDate><description><![CDATA[在项目中对接接口出现ERR_SSL_PROTOCOL_ERROR
可能是http和https使用出错造成的
进行替换即可

]]></description><category></category></item><item><title><![CDATA[vue项目拉取ERR! code EINTEGRITY]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655552</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655552</guid><author>yaFnging</author><pubDate>Thu, 17 Sep 2020 23:31:08 +0800</pubDate><description><![CDATA[项目克隆下来后，安装依赖包出错
npm install 报错：ERR! code EINTEGRITY 解决方案：
npm cache verify
npm cache clean #这个命令执行不了，就执行下面 --force的命令
npm cache clean --force #clean掉之后重新执行npm install命令
参考网址：https://www.cnblogs.com/lwjnicole/p/10792445.html
参考网址

...]]></description><category></category></item><item><title><![CDATA[tinymce富文本框踩坑]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/108655469</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/108655469</guid><author>yaFnging</author><pubDate>Thu, 17 Sep 2020 23:28:05 +0800</pubDate><description><![CDATA[tinymce富文本框踩坑
1.页面中需要多个富文本框时，每个富文本框的id必须做唯一标识，否则无法编辑
2.在tinymce富文本框需要做判断来显示时，谨慎使用v-if和v-show
v-if会使富文本框在弹出框/页面渲染前渲染，导致无法进行切换
在切换时选用v-show

...]]></description><category></category></item><item><title><![CDATA[vue创建项目及相关配置]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/107742654</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/107742654</guid><author>yaFnging</author><pubDate>Sun, 02 Aug 2020 12:57:37 +0800</pubDate><description><![CDATA[vue创建项目及相关配置
1、安装nodejs及配置
找到官网下载地址，根据需要下载对应的版本
官网下载
下载后的安装：一路下一步，安装位置自定义，我这里是安装到了H盘
测试是否安装成功：win+r 打开cmd 输入 node -v 以及 npm -v 能看到版本就是安装成功了
由于我们在下载依赖包时，node会默认将它们下载到C盘，不方便管理也占用C盘，我们还需要配置依赖包安装目录
在node的安装目录下新建文件夹node_global和node_cache，并且在cmd中执行命令如下：
npm conf]]></description><category></category></item><item><title><![CDATA[React Uncaught SyntaxError: Unexpected token u in JSON at position 0]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/107174906</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/107174906</guid><author>yaFnging</author><pubDate>Tue, 07 Jul 2020 10:09:18 +0800</pubDate><description><![CDATA[做react项目时，用到了mobx，登录出现该错误，查询后发现是说
JSON.parse解析了undefined
那么回头看看我们的代码，发现了问题
原代码：
@observable user = localStorage.getItem('user')?JSON.parse():[];
    @observable isLogin = false;
    @observable token = localStorage.getItem('token')?JSON.parse():[];

改后代码：
]]></description><category></category></item><item><title><![CDATA[微信小程序网络连接失败]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/107015712</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/107015712</guid><author>yaFnging</author><pubDate>Mon, 29 Jun 2020 10:51:53 +0800</pubDate><description><![CDATA[微信小程序网络连接失败
安装微信开发者工具，一直提示网络连接失败，在网上查找几乎都是这种帖子（连接失败），没有一个解决的，注册表删了，重装软件，重启电脑，电脑的代理也改了，还是没有用。
最后解决办法是卸载360…

...]]></description><category></category></item><item><title><![CDATA[git之右键没有Git Bash Here的解决办法]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/107014728</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/107014728</guid><author>yaFnging</author><pubDate>Mon, 29 Jun 2020 10:17:23 +0800</pubDate><description><![CDATA[1、Win+R 打开运行输入regedit 回车打开注册表；
2、找到[HKEY_CLASSES_ROOT\Directory\Background]；
3、在[Background]下如果没有[shell]，则右键-新建项[shell]；
4、在[shell]下右键-新建项[Git Bash Here]，其值为"Git Bash Here"，此为右键菜单显示名称。
此时在任意位置鼠标右击就能看到Git Bash Here但是没有关联程序，现在还没有实际作用；
5、 在[Git Bash Here]下右键-]]></description><category></category></item><item><title><![CDATA[win7下git使用（win10也可）]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/107012653</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/107012653</guid><author>yaFnging</author><pubDate>Mon, 29 Jun 2020 10:13:40 +0800</pubDate><description><![CDATA[win7下git使用
1.在github上创建账号，安装git：
$ git config --global user.name "Name"
$ git config --global user.email "Email"

2.在本地创建仓库及文件：
创建forgit文件夹：
$ mkdir forgit
$ cd forgit

初始化仓库：
$ git init

创建文件142.txt：
$ md.&gt;142.txt

编辑142.txt文件：
$ vim 142.txt

编辑结束后，按es]]></description><category></category></item><item><title><![CDATA[uniapp发起数据请求并存储数据]]></title><link>https://blog.youkuaiyun.com/yaFnging/article/details/106996758</link><guid>https://blog.youkuaiyun.com/yaFnging/article/details/106996758</guid><author>yaFnging</author><pubDate>Sun, 28 Jun 2020 13:50:35 +0800</pubDate><description><![CDATA[uniapp发起数据请求并存储数据
1.对接口进行数据请求：
a.在页面第一次渲染时，在script的computed属性中：
mounted() {
	uni.request({
		method: "post",
		url: "/api/queryAll",
		header: {
			'Content-Type': 'application/json'
		},
		success: (res) =&gt; {
			console.log(res);
		},
		fail:(err)=&gt;]]></description><category></category></item></channel></rss>