<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sinat_16979249的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sinat_16979249</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sinat_16979249]]></copyright><item><title><![CDATA[ODL库简单使用]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/135026517</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/135026517</guid><author>sinat_16979249</author><pubDate>Fri, 15 Dec 2023 22:43:43 +0800</pubDate><description><![CDATA[ODL(Operator Discretization Library )]]></description><category></category></item><item><title><![CDATA[持续学习/终身学习]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/135026498</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/135026498</guid><author>sinat_16979249</author><pubDate>Fri, 15 Dec 2023 22:42:16 +0800</pubDate><description><![CDATA[为什么要进行持续学习？持续学习待解决问题？]]></description><category></category></item><item><title><![CDATA[持续学习EWC]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/134930683</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/134930683</guid><author>sinat_16979249</author><pubDate>Mon, 11 Dec 2023 16:44:26 +0800</pubDate><description><![CDATA[ewc代码]]></description><category></category></item><item><title><![CDATA[webpack使用]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90737979</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90737979</guid><author>sinat_16979249</author><pubDate>Sun, 02 Jun 2019 13:16:47 +0800</pubDate><description><![CDATA[webpack使用
写此文时我所使用的webpack版本：“webpack”: "^4.32.2"

下载并安装node.js运行环境
【注】因npm的服务器在美国，访问有网络延迟，下载速度慢且可能出现中断，因此可以使用淘宝镜像 用cnpm代替npm在安装多需要的各种包，方法：  npm install -g cnpm --registry=https://registry.npm.taobao....]]></description><category></category></item><item><title><![CDATA[windows常用cmd命令]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90738139</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90738139</guid><author>sinat_16979249</author><pubDate>Sun, 02 Jun 2019 12:38:34 +0800</pubDate><description><![CDATA[windows常用cmd命令

]]></description><category></category></item><item><title><![CDATA[JS使用中遇到的问题]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90737192</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90737192</guid><author>sinat_16979249</author><pubDate>Sun, 02 Jun 2019 11:02:14 +0800</pubDate><description><![CDATA[JS使用中遇到的问题

document.querySelector()
选出的dom元素时静态的，不能实时更新。例如，点击切换操作得不到想到的效果，选出的dom”死亡“了。
解决办法：换用getElement(s)…系列


...]]></description><category></category></item><item><title><![CDATA[webpack 4.x 使用中遇到的问题及解决办法]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90727087</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90727087</guid><author>sinat_16979249</author><pubDate>Sat, 01 Jun 2019 11:14:33 +0800</pubDate><description><![CDATA[webpack 4.x 使用遇到的问题及解决办法
发稿时我的webpack环境： “webpack”: "^4.32.2"
#1 TypeError: Cannot read property ‘bindings’ of null
此问题解决办源自：webpack打包踩坑之TypeError: Cannot read property ‘bindings’ of null
原因：可能没装babel...]]></description><category></category></item><item><title><![CDATA[JS创建对象方法]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90484314</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90484314</guid><author>sinat_16979249</author><pubDate>Thu, 23 May 2019 17:18:05 +0800</pubDate><description><![CDATA[JS创建对象的方法

对象字面量： let obj = { a : 123 };
构造函数：

 function People(name) {
    this.name = name;
 }
 let people = new People('wen');


Object.create()

let protoObj = { lastname: 'wen'};
let obj = Objec...]]></description><category></category></item><item><title><![CDATA[Promise对象]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90475151</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90475151</guid><author>sinat_16979249</author><pubDate>Thu, 23 May 2019 10:05:31 +0800</pubDate><description><![CDATA[Promise对象
pending --&gt; resolved/rejected
【摘自】阮一峰 ES6标准入门（第3版）
Promise.all方法用于将多个Promise实例包装成一个新的Promise实例
let p = Promise.all([p1, p2, p3])
p的状态由p1, p2, p3决定：

只有p1, p2, p3的状态都变成fulfilled, p的状态才会变成f...]]></description><category></category></item><item><title><![CDATA[ES6箭头函数]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90424587</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90424587</guid><author>sinat_16979249</author><pubDate>Wed, 22 May 2019 01:09:48 +0800</pubDate><description><![CDATA[ES6箭头函数

箭头函数使得表达更加简洁，可以简化回调函数
函数体内的this对象就是定义时所在的的对象，而不是使用时所在的对象
不可以当作构造函数，即不可以使用new命令
不可以使用arguments对象，该对象在函数体内不存在
不可以使用yield命令，因此不可以使用generator函数

箭头函数没有自己的this，因此不能用call(), apply(), bind()来改变this的...]]></description><category></category></item><item><title><![CDATA[Vue开发路上遇到的问题记录与解决办法]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90405919</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90405919</guid><author>sinat_16979249</author><pubDate>Tue, 21 May 2019 14:07:56 +0800</pubDate><description><![CDATA[Vue开发路上遇到的问题记录与解决办法

linkActiveClass: “active”
vue-router配置路由设置linkActiveClass，用来为激活态的路由跳转添加“active”类
路由配置如下：

const routes = [
  { path: "/", redirect: "/company" },
  { path: "/company", component: ...]]></description><category></category></item><item><title><![CDATA[前端路由原理解析和实现]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90391216</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90391216</guid><author>sinat_16979249</author><pubDate>Tue, 21 May 2019 01:08:33 +0800</pubDate><description><![CDATA[前端路由原理解析和实现
路由的概念来源于服务端，路由描述的是 URL 与 UI 之间的映射关系，这种映射是单向的，即 URL 变化引起 UI 更新（无需刷新页面）。
实现前端路由的两个核心：1. 改变 URL 却不引起页面刷新；2. 检测URL发生了变化
实现方式与原理：
hash 方法
hash 是 URL 中 hash (#) 及后面的那部分，常用作锚点在页面内进行导航，改变 URL 中的 h...]]></description><category></category></item><item><title><![CDATA[Vue-router]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90317934</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90317934</guid><author>sinat_16979249</author><pubDate>Sat, 18 May 2019 17:27:23 +0800</pubDate><description><![CDATA[vue-router的使用

import Vue from “vue”
import VueRouter from “vue-router”
import Home from “./components/Home.vue”
vue.config.productionTip = false
Vue.use(VueRouter)
const router = new VueRouter({
mode...]]></description><category></category></item><item><title><![CDATA[GET与POST发发的区别]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90313977</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90313977</guid><author>sinat_16979249</author><pubDate>Sat, 18 May 2019 12:58:43 +0800</pubDate><description><![CDATA[GET和POST是什么？HTTP协议中的两种发送请求的方法。
HTTP是什么？HTTP是基于TCP/IP的关于数据如何在万维网中如何通信的协议。
HTTP的底层是TCP/IP，所以GET和POST的底层也是TCP/IP，亦即，GET/POST都是TCP链接。
基本区别（w3schools）

GET在浏览器回退时是无害的，而POST会再次提交请求。
GET产生的URL地址可以被Bookmark，而...]]></description><category></category></item><item><title><![CDATA[CSS中的继承属性]]></title><link>https://blog.youkuaiyun.com/sinat_16979249/article/details/90313825</link><guid>https://blog.youkuaiyun.com/sinat_16979249/article/details/90313825</guid><author>sinat_16979249</author><pubDate>Sat, 18 May 2019 12:36:16 +0800</pubDate><description><![CDATA[CSS中的继承属性
有继承性的属性

字体系列的属性：fon、font-family、font-weight、font-size、font-style、font-variant、font-size-adjust；
文本系列的属性：text-indent、text-align、line-height、word-spacing、letter-spacing	text-transform、directi...]]></description><category></category></item></channel></rss>