<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[星辰的笔记]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq379682421</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq379682421]]></copyright><item><title><![CDATA[nodejs桌面常用插件记录]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/151409211</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/151409211</guid><author>qq379682421</author><pubDate>Wed, 10 Sep 2025 17:40:55 +0800</pubDate><description><![CDATA[log4js。]]></description><category></category></item><item><title><![CDATA[JavaScript 自动化软件：AutoX.js]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/143713707</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/143713707</guid><author>qq379682421</author><pubDate>Tue, 12 Nov 2024 14:30:23 +0800</pubDate><description><![CDATA[Auto.js 本身是一个 app，但是可以用来开发脚本，开发的脚本还可以打包成 apk 进行安装。autojs 有什么优点？为什么推荐？无需 root 而是基于无障碍服务。为啥强调无需 root，因为 root 刷机本身是存在风险的，无需 root 就代表着远离风险。剩下的就是需要一台安卓手机，然后懂点 js 就可以了。上手简单，通过学习 Auto.js 内置的教程，就能写出很多有趣的脚本。这是因为 Auto.js 虽然依托于 JS 语言，却做了很多封装。]]></description><category></category></item><item><title><![CDATA[vscode同步插件配置]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/124267085</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/124267085</guid><author>qq379682421</author><pubDate>Tue, 19 Apr 2022 10:19:22 +0800</pubDate><description><![CDATA[更换开发设备后，新安装的vscode软件，是没有原先的配置的，诸如快捷键，快捷代码段生成、安装的各个插件，插件的配置等都木大了，开发起来会很别扭，网上最多的就是去安装一个叫做 
Settings Sync的插件，关联你的配置文件到github上，但是，github用起来间歇性掉线，持续性无法访问，还是用国内的gitee（码云）比较安心 

所以，接下来，针对插件：code settings sync，介绍如何将vscode插件、配置信息全部同步到gitee上，即使更...]]></description><category></category></item><item><title><![CDATA[Fiddler+模拟器进行APP抓包]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/121249922</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/121249922</guid><author>qq379682421</author><pubDate>Wed, 10 Nov 2021 15:45:09 +0800</pubDate><description><![CDATA[Fiddler+雷电模拟器进行APP抓包

        &lt;/h1&gt;
        &lt;div class="clear"&gt;&lt;/div&gt;
        &lt;div class="postBody"&gt;
            &lt;div id="cnblogs_post_body" class="blogpost-body blogpost-body-html"&gt;

1.下载最新版Fiddler,强烈建议在官网下...]]></description><category></category></item><item><title><![CDATA[js函数图解]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/119205912</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/119205912</guid><author>qq379682421</author><pubDate>Thu, 29 Jul 2021 10:42:02 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[拔取微信小程序]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/118516215</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/118516215</guid><author>qq379682421</author><pubDate>Tue, 06 Jul 2021 11:05:39 +0800</pubDate><description><![CDATA[准备材料

	
		Node.js环境
	
		反编译脚本（https://github.com/qwerty472123/wxappUnpacker）
	
		安卓模拟器（夜神）
	
		RE管理器（https://pan.baidu.com/s/1PPBx08rNutXxhlMMJbuTpQ），用于读取root权限下的文件目录，找出微信的.wxapkg文件


	&nbsp;

	使用安卓模拟器获取到.wxapkg文件
1夜神模拟器安装微信，设置中打开ROOT权限
2登录微信，打开运行一次目标小程序..]]></description><category></category></item><item><title><![CDATA[控制台如何输出展开对象详细信息,去掉省略号]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/118415437</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/118415437</guid><author>qq379682421</author><pubDate>Fri, 02 Jul 2021 14:53:21 +0800</pubDate><description><![CDATA[我们使用浏览器输出对象的时候，有时候需要一个个点开对象里的属性
像这样

对象属性一多起来就显得很麻烦了，不能直观的看属性值
解决方法：
(…) 是 get/set 类的属性，点击后出现的是 当前的值，不一定和你输出 log 的时候是同一个值
如果想要直接看输出时的值（快照）
console.log(JSON.parse(JSON.stringify($var)));

es6可以直接这样
console.log(  { ...$var })

对象的属性值就会全部展开


...]]></description><category></category></item><item><title><![CDATA[前端学习壁纸图]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/115626569</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/115626569</guid><author>qq379682421</author><pubDate>Mon, 12 Apr 2021 16:04:50 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[vue项目开发环境下连接多个后台]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/115408272</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/115408272</guid><author>qq379682421</author><pubDate>Fri, 02 Apr 2021 21:41:14 +0800</pubDate><description><![CDATA[问题：开发中遇到多个后台需要连接前端进行开发的情况
if(process.env.NODE_ENV == 'development' ){
    // 后台人员可以在控制台用 localStorage.setItem('adminUrl', '后台接口地址'); 来设置链接后台的地址
    setUrl = localStorage.getItem('adminUrl') || 'http://api.hehe.com/';
    
}

使用localStorage进行缓存后台接口地址，前端获取缓存]]></description><category></category></item><item><title><![CDATA[如何使你的网页视频自动播放嵌入的iframe视频]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/115255427</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/115255427</guid><author>qq379682421</author><pubDate>Fri, 26 Mar 2021 21:13:19 +0800</pubDate><description><![CDATA[只需在视频链接后面接上?rel=0&amp;amp;autoplay=1
&lt;iframe height=500 width=880 src='https://player.youku.com/embed/XMzg0MDkyNTQ5Mg==?rel=0&amp;amp;autoplay=1' frameborder=0 'allowfullscreen'&gt;&lt;/iframe&gt;


]]></description><category></category></item><item><title><![CDATA[vue数据改变影响其他数据的问题]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/114656510</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/114656510</guid><author>qq379682421</author><pubDate>Thu, 11 Mar 2021 11:15:36 +0800</pubDate><description><![CDATA[1，改变一个下拉框，其他几个下拉框的数据会跟着改变（这些下拉框都是使用的同一个数组不同对象的数据，非相同数据）
后面发现只有push添加的数据才会出现此问题

写死的数据下拉操作是正常的，不会影响其他对象的数据

解决：
生成一个新的对象或数组，就可以解决此问题
JSON.parse(JSON.stringify(“对象 || 数组”))
猜测是vue底层数据绑定的问题

...]]></description><category></category></item><item><title><![CDATA[window申请ios证书步骤]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/112603947</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/112603947</guid><author>qq379682421</author><pubDate>Thu, 14 Jan 2021 15:27:49 +0800</pubDate><description><![CDATA[下载Appuploader
进入https://developer.apple.com/account/resources/identifiers/list



域名反写

打开Appuploader，申请开发证书和描述文件



下载p12文件

描述文件一样
发布证书和发布证书描述文件
一样



]]></description><category></category></item><item><title><![CDATA[Android之权限（permission）大全]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/112493669</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/112493669</guid><author>qq379682421</author><pubDate>Mon, 11 Jan 2021 21:02:01 +0800</pubDate><description><![CDATA[&nbsp; 
&nbsp; 
1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词 
2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置 
3.android.permission.WRITE_SOCIAL_STREAM 读取用户的社交信息流 
4.android.permission.WRITE_SMS 允许...]]></description><category></category></item><item><title><![CDATA[《踩坑》Cannot read property ‘tapPromise‘ of undefined]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/111574290</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/111574290</guid><author>qq379682421</author><pubDate>Wed, 23 Dec 2020 10:37:37 +0800</pubDate><description><![CDATA[webpack 插件报错.png

vue 使用webpack插件打包时候报错
compression-webpack-plugin 目前最新版是 7.1.0
解决方法：
先卸载，再装个低一点的版本
npm uninstall compression-webpack-plugin

npm i compression-webpack-plugin@5.0.1



...]]></description><category></category></item><item><title><![CDATA[vue技巧总结]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/111318910</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/111318910</guid><author>qq379682421</author><pubDate>Thu, 17 Dec 2020 16:39:50 +0800</pubDate><description><![CDATA[1，子组件改变父组件的data变量（子组件、父组件同步data变量）
使用sync修饰符
	&lt;comp :foo.sync="bar"&gt;&lt;/comp&gt;

会被扩展为
	&lt;comp :foo="bar" @update:foo="val =&gt; bar = val"&gt;&lt;/comp&gt;

当子组件需要更新 foo 的值时，它需要显式地触发一个更新事件：
	this.$emit('update:foo', newValue)


...]]></description><category></category></item><item><title><![CDATA[图标文字不对齐问题解决方案]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/111036562</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/111036562</guid><author>qq379682421</author><pubDate>Fri, 11 Dec 2020 15:37:39 +0800</pubDate><description><![CDATA[目前最简单的解决方法
 &lt;div class="icon_box"&gt;
	&lt;img src="图标.jpg" /&gt;文字描述
 &lt;/div&gt;

.icon_box {
display: flex;
align-items: center;
}
给icon_box定义flex并且定义上下居中即可

]]></description><category></category></item><item><title><![CDATA[router-view的key属性解决路由更新问题]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/109892131</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/109892131</guid><author>qq379682421</author><pubDate>Sat, 21 Nov 2020 10:57:25 +0800</pubDate><description><![CDATA[router-view 作用， 你可以&nbsp;router-view&nbsp;当做是一个容器，它渲染的组件是你使用 vue-router 指定的。 
  
  &lt;template&gt;
  &lt;section class="app-main"&gt;
    &lt;transition name="fade-transform" mode="out-in"&gt;
      &lt;router-view :key="key" /&gt;
    &lt;/transition&g..]]></description><category></category></item><item><title><![CDATA[vue子组件修改父组件的值]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/109742562</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/109742562</guid><author>qq379682421</author><pubDate>Tue, 17 Nov 2020 14:44:52 +0800</pubDate><description><![CDATA[1. $emit('event', val) 
&nbsp;最常用的一种方法，父组件通过v-on绑定一个事件，在事件中修改自己的值，子组件通过$emit触发该事件 
 
 
在子组件MobileMessage中： 
 
这种方法有个好处就是可以在父组件的事件里面做一些额外的处理，但是如果单纯的赋值，这个有点繁琐了。 
2. $emit('update:modelName', data) 
父组件通过.sync标识符表明prop的双向绑定,.sync是一个简写，完整写法：v-on:update:title=.]]></description><category></category></item><item><title><![CDATA[es6常用技巧]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/109688697</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/109688697</guid><author>qq379682421</author><pubDate>Sat, 14 Nov 2020 11:47:14 +0800</pubDate><description><![CDATA[1，对象的拷贝
	let obj = { name : 'book' , page : 20};
	let copy = Object.assign({} , obj); 
	//利用扩展运算符 ... 完成对象的拷贝
	copy = { ...obj }
	//拷贝并新增属性
	let copy = { ...obj , age : 10}

2, 数组的拷贝
	  let arr = [1,2,3,4,5,6];
      console.log('arr ' , arr)
      let cop]]></description><category></category></item><item><title><![CDATA[PC端通过USB线与Android设备通信]]></title><link>https://blog.youkuaiyun.com/qq379682421/article/details/109601301</link><guid>https://blog.youkuaiyun.com/qq379682421/article/details/109601301</guid><author>qq379682421</author><pubDate>Tue, 10 Nov 2020 16:17:23 +0800</pubDate><description><![CDATA[背景 
公司有这样一个需求，一个萤火虫的开发板子，不要图形化界面，并且将公司的算法集成到板子中，由PC端传递数据到板子中进行数据的操作将结果返回给PC端，要使用USB来进行连接。这里的使用USB连接不是指，将手机当成一个U盘一样的东西存个文件就可以了。查阅了一些资料，总结一下遇到的问题，以及实现的步骤。 
简单了解 
虽然是使用USB...]]></description><category></category></item></channel></rss>