<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ryling_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ryling_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ryling_]]></copyright><item><title><![CDATA[【Warning】Invalid DOM property ‘class‘. Did you mean ‘className‘? React报错]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/124438247</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/124438247</guid><author>ryling_</author><pubDate>Tue, 26 Apr 2022 21:56:43 +0800</pubDate><description><![CDATA[错误截图：
对应的代码：
class Demo extends React.Component {
	render() {
		return (
			&lt;div&gt;
				&lt;input class="input1" type="text" /&gt;
			&lt;/div&gt;
		);
	}
}
ReactDOM.render(&lt;Demo /&gt;, document.querySelector('.test'));

问题原因：
在React中，class是一个定义类的关键]]></description><category></category></item><item><title><![CDATA[【JavaScript_4】JavaScript中的几个设计模式]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/123450373</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/123450373</guid><author>ryling_</author><pubDate>Sun, 13 Mar 2022 19:16:05 +0800</pubDate><description><![CDATA[1.单例模式
2.工厂模式
3.适配器模式
4.订阅-发布模式/观察者模式]]></description><category></category></item><item><title><![CDATA[【JavaScript_3】js(ES6)中继承的实现——类继承]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/123449324</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/123449324</guid><author>ryling_</author><pubDate>Sun, 13 Mar 2022 19:15:03 +0800</pubDate><description><![CDATA[ES6中的继承，除了采用ES5中的六种方式外，还新增了通过类（class）来实现继承。

]]></description><category></category></item><item><title><![CDATA[【JavaScript_2】js(ES5)中的六种继承方式]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/123449266</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/123449266</guid><author>ryling_</author><pubDate>Sun, 13 Mar 2022 18:11:57 +0800</pubDate><description><![CDATA[先说一下ES5和ES6中继承的区别吧，ES5中主要就是利用原型、原型链、构造函数来搞，ES6中是利用class类继承。]]></description><category></category></item><item><title><![CDATA[【JavaScript_1】Vue2中Object.defineProperty响应式实现原理]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/123337123</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/123337123</guid><author>ryling_</author><pubDate>Mon, 07 Mar 2022 19:59:43 +0800</pubDate><description><![CDATA[Vue中的响应式是指，data()中的数据一旦发生了改变，页面就会自动进行相应的改变，给予用户一个网页在随着用户操作进行“响应式”更新的感受。
所以需要解决的就是，如何监听到数据的改变呢？因为这样在能在数据改变的一瞬间去做出一些更新页面的操作呀，答案就是用Object.defineProperty()来解决。
Object.defineProperty()是JavaScript中提供的一个接口，用来给一个对象新增一个属性并定义属性描述符，或是对对象的一个已有属性更改值、定义属性描述符，可以接收“对象，属性名]]></description><category></category></item><item><title><![CDATA[谱域GCN的一些基础知识总结]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/120820539</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/120820539</guid><author>ryling_</author><pubDate>Mon, 18 Oct 2021 10:05:42 +0800</pubDate><description><![CDATA[目录1 谱域GCN1.1 GNN 和 GCN 有什么不同？1.2 为什么GCN中要引入拉普拉斯矩阵？1.3 为什么拉普拉斯矩阵要正则化？1.4 为什么要对拉普拉斯矩阵进行特征分解？1.5 空域GCN是不是就完全不需要考虑拉普拉斯矩阵及其特征分解了？如果不用的话，那是为什么不用呢？1.6 谱域GCN传播公式中，哪里体现了傅里叶变换、拉普拉斯矩阵、拉普拉斯矩阵的特征值分解？（or 谱域GCN的卷积怎么卷的？是一种怎样的数学运算？梯度下降反向传播体现在哪里？）1.7 终于明白了谱域GCN的傅里叶变换、拉普拉斯矩阵]]></description><category></category></item><item><title><![CDATA[Typora插入数学公式]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/120744616</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/120744616</guid><author>ryling_</author><pubDate>Sat, 16 Oct 2021 22:27:39 +0800</pubDate><description><![CDATA[$+ 要插入的数学公式 +$




示例
语法




e2e^2e2
$ e^2 $


eX×Ye^{X×Y}eX×Y
$ e^{X×Y} $


D−12D^{-\frac{1}{2}}D−21​
$ D^{-\frac{1}{2}} $


AM×NA_{M×N}AM×N​
$ A_{M×N} $


12\frac{1}{2}21​
$ \frac{1}{2} $


2\sqrt{2}2​
$ \sqrt{2} $



...]]></description><category></category></item><item><title><![CDATA[Docker常用的镜像、容器命令]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/120061989</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/120061989</guid><author>ryling_</author><pubDate>Fri, 10 Sep 2021 22:19:48 +0800</pubDate><description><![CDATA[Docker常用的镜像命令

]]></description><category></category></item><item><title><![CDATA[Typora常用的语法与快捷键]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/120157979</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/120157979</guid><author>ryling_</author><pubDate>Wed, 08 Sep 2021 23:46:57 +0800</pubDate><description><![CDATA[Typora快捷键

]]></description><category></category></item><item><title><![CDATA[爬虫开发之selenium+chromedriver环境配置]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/115772374</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/115772374</guid><author>ryling_</author><pubDate>Fri, 16 Apr 2021 22:54:28 +0800</pubDate><description><![CDATA[爬虫开发之selenium+chromedriver环境配置本机环境安装过程踩坑及解决方案运行结果参考链接
本机环境
MacOS、Chrome版本为89.0.4389.128、下载的chromedriver对应版本为89.0.4389.23/
查看Chrome版本等属性的方法：
直接在Chrome输入chrome://version/并搜索
chromedriver的镜像下载地址：
https://npm.taobao.org/mirrors/chromedriver
安装过程
selenium库的安装和c]]></description><category></category></item><item><title><![CDATA[第一篇文章！]]></title><link>https://blog.youkuaiyun.com/ryling_/article/details/104413867</link><guid>https://blog.youkuaiyun.com/ryling_/article/details/104413867</guid><author>ryling_</author><pubDate>Thu, 20 Feb 2020 17:04:52 +0800</pubDate><description><![CDATA[今日开通博客，记录一下。

]]></description><category></category></item></channel></rss>