<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MoYuP_ENG的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MoYuP_ENG</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MoYuP_ENG]]></copyright><item><title><![CDATA[Oracle常用基础知识]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/132227490</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/132227490</guid><author>MoYuP_ENG</author><pubDate>Mon, 14 Aug 2023 11:27:05 +0800</pubDate><description><![CDATA[SQL语言是一种数据库语言1、DDL：数据定义语言create-创建  drop-删除 alter-修改 rename-重命名 truncate-截断2、DML：数据操作语句insert-插入 delete-删除 update-更新 select-查询3、DCL：数据控制语句grant-授权 revoke-回收权力 commit-提交事务 rollback-回滚事务注：Oracle命令不区分大小写，但数据和内容区分根据函数的返回结果，分为单行函数和多行函数。单行函数：一条记录返回一个结果。]]></description><category></category></item><item><title><![CDATA[wbpack基础]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127531426</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127531426</guid><author>MoYuP_ENG</author><pubDate>Wed, 26 Oct 2022 14:47:38 +0800</pubDate><description><![CDATA[顾名思义就是开发时使用的模式在该模式下主要做两件事：1、编译代码使浏览器能识别运行2、代码质量检查，树立代码规范1、两种开发模式开发模式：代码能编译自动化运行生产模式：代码编译优化输出2、webpack基本功能开发模式：可以编译ES Module 语法生产模式：可以编译ES Module 语法，压缩js代码3、webpack配置文件五个核心概念entry（入口）output（输出）loader（加载器）plugins（插件）mode（模式）devServer配置。]]></description><category></category></item><item><title><![CDATA[路由基础知识]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127528000</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127528000</guid><author>MoYuP_ENG</author><pubDate>Wed, 26 Oct 2022 11:12:04 +0800</pubDate><description><![CDATA[理解： 一个路由（route）就是一组映射关系（key - value），多个路由需要路由器（router）进行管理。特别注意：路由携带params参数时，若使用to的对象写法，则不能使用path配置项，必须使用name配置！通过切换，“隐藏”了的路由组件，默认是被销毁掉的，需要的时候再去挂载。作用：路由组件所独有的两个钩子，用于捕获路由组件的激活状态。作用：让不展示的路由组件保持挂载，不被销毁。前端路由：key是路径，value是组件。配置路由，声明接收params参数。属性，里面存储着自己的路由信息。]]></description><category></category></item><item><title><![CDATA[Vue脚手架配置代理、插槽、Vuex、模块化+命名空间]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127525733</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127525733</guid><author>MoYuP_ENG</author><pubDate>Wed, 26 Oct 2022 10:03:42 +0800</pubDate><description><![CDATA[在Vue中实现集中式状态（数据）管理的一个Vue插件，对vue应用中多个组件的共享状态进行集中式的管理（读/写），也是一种组件间通信的方式，且适用于任意组件间通信。理解：数据在组件的自身，但根据数据生成的结构需要组件的使用者来决定。备注：mapActions与mapMutations使用时，若需要传递参数需要：在模板中绑定事件时传递好参数，否则参数是事件对象。作用：让父组件可以向子组件指定位置插入html结构，也是一种组件间通信的方式，适用于。优点：可以配置多个代理，且可以灵活的控制请求是否走代理。]]></description><category></category></item><item><title><![CDATA[使用Vue脚手架]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127407238</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127407238</guid><author>MoYuP_ENG</author><pubDate>Wed, 19 Oct 2022 19:34:06 +0800</pubDate><description><![CDATA[使用Vue.extend(options)创建，其中options和new Vue(options)时传入的那个options几乎一样，但也有点区别；const school = Vue.extend(options) 可简写为：const school = options区别如下：el不要写，为什么？——— 最终所有的组件都要经过一个vm的管理，由vm中的el决定服务哪个容器。data必须写成函数，为什么？———— 避免组件被复用时，数据存在引用关系。备注：使用template可以配置组件结构。]]></description><category></category></item><item><title><![CDATA[Vue基础]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127288694</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127288694</guid><author>MoYuP_ENG</author><pubDate>Thu, 13 Oct 2022 10:15:55 +0800</pubDate><description><![CDATA[是一套用于构建用户界面的渐进式JavaScript框架简单应用：只需一个轻量小巧的核心库复杂应用：可以引入各式各样的Vue插件渐进式：Vue可以自底向上逐层的应用 （从简单应用到复杂应用就是渐进式）Vue特点：1、采用组件化模式，提高代码复用率、且让代码更好维护2、声明式编码，让编码人员无需直接操作DOM，提高开发效率3、使用虚拟DOM+优秀的Diff算法，尽量复用DOM节点局部指令：new Vue({      directives:{指令名:配置对象} })或。]]></description><category></category></item><item><title><![CDATA[Git和Github及分支]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127227025</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127227025</guid><author>MoYuP_ENG</author><pubDate>Sun, 09 Oct 2022 16:35:53 +0800</pubDate><description><![CDATA[Git是一个开源的分布式版本控制系统，是目前世界上最先进、最流行的版本控制系统特点：项目越大，开发者越多，越能体现出Git的高性能和高可用性Git之所以快速和高效是因为它直接记录快照，而非差异对比，几乎所有操作都是本地执行。]]></description><category></category></item><item><title><![CDATA[NPM下载及使用]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127205028</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127205028</guid><author>MoYuP_ENG</author><pubDate>Sat, 08 Oct 2022 11:16:02 +0800</pubDate><description><![CDATA[全称Node Package Manager，即node包管理器npm是Node.js默认的、以JavaScript编写的软件包管理系统npm中查看该包是否存在。]]></description><category></category></item><item><title><![CDATA[HTTP协议简介]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127120035</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127120035</guid><author>MoYuP_ENG</author><pubDate>Fri, 30 Sep 2022 11:09:09 +0800</pubDate><description><![CDATA[就是通信双方采用约定好的格式来发送和接收信息，阻止事先约定好的通信格式叫做通信协议。客户端发起的请求叫做HTTP请求，客户端发送到服务器的消息，叫做HTTP请求消息。客户端与服务器之间要实现网页内容的传输，则通信的双方必须遵守网页内容的传输协议。由多行键/值对组成，每行的键和值之间用英文的冒号分隔。HTTP协议采用了请求/响应的交互模型（客户端请求，服务器响应）是用来描述客户端的基本信息，从而把客户端相关的信息告知服务器。请求头部由多行键/值组成，每行的键和值之间用英文的冒号分隔。]]></description><category></category></item><item><title><![CDATA[跨域和同源]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127106917</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127106917</guid><author>MoYuP_ENG</author><pubDate>Thu, 29 Sep 2022 15:07:50 +0800</pubDate><description><![CDATA[JSONP和Ajax之间没有任何关系，不能把JSONP请求数据的方式叫做Ajax，因为JSONP没有用到XMLHttpRequest这个对象，发起的是一种js脚本类的请求。默认情况下，使用jQuery发起JSONP请求，会自动携带一个callback=jQueryxxx的参数，jQuery是随机生成的一个回调函数名称。所以可以通过标签src属性，请求跨域的数据接口，通过函数调用的形式，接收 跨域接口响应回来的数据。节流：减少事件触发的频率，有选择性的执行一部分事件。]]></description><category></category></item><item><title><![CDATA[Ajax加强]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127105826</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127105826</guid><author>MoYuP_ENG</author><pubDate>Thu, 29 Sep 2022 14:53:13 +0800</pubDate><description><![CDATA[xhr、json以及封装自己的Ajax函数]]></description><category></category></item><item><title><![CDATA[XHR level2的新功能]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127103225</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127103225</guid><author>MoYuP_ENG</author><pubDate>Thu, 29 Sep 2022 11:20:37 +0800</pubDate><description><![CDATA[FormData对象、上传文件、jQuery上传文件、axios]]></description><category></category></item><item><title><![CDATA[模板引擎知识]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127102560</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127102560</guid><author>MoYuP_ENG</author><pubDate>Thu, 29 Sep 2022 10:58:46 +0800</pubDate><description><![CDATA[指定模板结构和数据，自动生成HTML页面
代码减少了字符串拼接、结构更清晰、更易于阅读]]></description><category></category></item><item><title><![CDATA[Ajax基础]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127101917</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/127101917</guid><author>MoYuP_ENG</author><pubDate>Thu, 29 Sep 2022 10:34:35 +0800</pubDate><description><![CDATA[('#form1').serialize() //调用的结果： //username=用户的值&password=密码的值。提交后，页面会发生跳转，跳转到 action URL 所指向的地址，用户体验很差，页面之前的状态和数据会丢失。$.get()发起带参数的请求，提供请求的URL地址和请求成功后的回调函数，通过参数筛选满足条件的属性。$.get()发起不带参数的请求，直接提供请求的URL地址和请求成功后的回调函数。使用Ajax请求数据时，被请求的URL地址，就叫做数据接口（接口）。]]></description><category></category></item><item><title><![CDATA[ES6梳理]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126946756</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126946756</guid><author>MoYuP_ENG</author><pubDate>Tue, 20 Sep 2022 10:02:45 +0800</pubDate><description><![CDATA[ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范从2015年开始每年6月份发布新的版本，所以称为ES6每一次标准的诞生都意味着语言的完善，功能的加强。]]></description><category></category></item><item><title><![CDATA[正则表达式（ Regular Expression ）]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126946513</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126946513</guid><author>MoYuP_ENG</author><pubDate>Tue, 20 Sep 2022 09:37:36 +0800</pubDate><description><![CDATA[是用于匹配字符串中字符组合的模式在JavaScript中，正则表达式也是对象。正则表通常被用来检索、替换那些符合某个模式（规则）的文本指的是某些常见模式的简写方式\d：匹配0-9之间的任一数字 相当于[0-9]\D：匹配所有0-9以外的字符 相当于[^0-9]\w：匹配任意的字母、数字、和下划线，相当于[A-Za-z0-9_]\W：匹配除字母、数字、和下划线以外的字符，相当于[^A-Za-z0-9_]\s：匹配空格（包括换行符、制表符、空格符等），相当于[\t\r\n\v\f]]]></description><category></category></item><item><title><![CDATA[javaScript高级]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126946031</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126946031</guid><author>MoYuP_ENG</author><pubDate>Tue, 20 Sep 2022 09:26:55 +0800</pubDate><description><![CDATA[函数声明方式 function 关键字（命名函数）函数表达式(匿名函数)var fn = new Function('参数1','参数2'..., '函数体')执行效率低，也不方便书写，因此较少使用Function 里面参数都必须是字符串格式所有函数都是 Function 的实例(对象)函数也属于对象。]]></description><category></category></item><item><title><![CDATA[边框图片知识]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126874509</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126874509</guid><author>MoYuP_ENG</author><pubDate>Thu, 15 Sep 2022 17:16:24 +0800</pubDate><description><![CDATA[为了实现丰富多彩的边框效果，在css3中，新增了 border-image属性，这个新增属性允许指定一副图像作为元素的边框。]]></description><category></category></item><item><title><![CDATA[数据可视化]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126873519</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126873519</guid><author>MoYuP_ENG</author><pubDate>Thu, 15 Sep 2022 16:20:06 +0800</pubDate><description><![CDATA[中文网址：https://echarts.apache.org/zh/index.html（推荐）数据堆叠，同个类目轴上系列配置相同的`stack`值后 后一个系列的值会在前一个系列的值上相加。官方网址：https://www.echartsjs.com/（但是该网址内容为英文且内容较不齐全）在网站中选择直接想要的图形，并进行适当的删减，达到自己心中的要求则引入到js中。series：图标数据，指定什么类型的图标，可以多个图表重叠。xAxis：直角坐标系 grid 中的 x 轴。legend：图例组件。]]></description><category></category></item><item><title><![CDATA[小米官网jQuery重构]]></title><link>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126782850</link><guid>https://blog.youkuaiyun.com/MoYuP_ENG/article/details/126782850</guid><author>MoYuP_ENG</author><pubDate>Fri, 09 Sep 2022 15:28:03 +0800</pubDate><description><![CDATA[在重构的过程中，明显感觉到jQuery使用性的模块是tab栏切换模块，因为有多个相同的tab栏切换模块，用原生js光实现一个模块的tab栏切换就用到了两层循环，如果想要多个相同tab栏切换模块用一个代码段同时实现还需在加好几层代码，或者就是用不同的类名给每一个模块进行绑定事件。在书写jquery代码时要注意选择器的使用及html结构中的父子兄弟的关系，使用相应的筛选选择器，才能达到相应的效果。类名的添加的删除主要是为了保证是对事件当前对象的操作，其他模块同类名的部分不会随着更改。]]></description><category></category></item></channel></rss>