摘要: 订阅专栏 yarn的简介: Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点: 速度超快。 Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。 超级安全。 在执行代码之前,Yarn 会通过算法校验每个安装包 阅读全文
posted @ 2022-11-04 15:53 SultanST 阅读(56) 评论(0) 推荐(0)
摘要: yarn的简介: Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点: 速度超快 Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。 超级安全 在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。 超 阅读全文
posted @ 2022-11-04 15:52 SultanST 阅读(258) 评论(0) 推荐(0)
摘要: ######多维数组拍平 ######方法一: flat() // 比如说这里有一个多维数组 let arr = [1, 1, 2, [4, 2, [1, 3, [4, 2, 1]], 5], 2, 5, 3] console.log(arr.flat(2)); // 指定嵌套的层数 // 输出[ 阅读全文
posted @ 2022-11-04 15:51 SultanST 阅读(76) 评论(0) 推荐(0)
摘要: 按照模块化开发时,每一个JS文件都是一个自己的空间,有单独的模块作用域 1.export的基本使用 统一导出 export导出: let name = "小明"; let age = "20"; function sum(num1,num2){ return num1+num2; } // 大括号内 阅读全文
posted @ 2022-11-04 15:50 SultanST 阅读(166) 评论(0) 推荐(0)
摘要: git那点事 我以前只会 git 的clone、remote、pull、add、commit、push、merge、reset、stash、这些基本操作,这里我通过learngitbranching这个网站系统了学习了一下 git 的其他操作。通过本文,您可以学到: git的常用工作流是怎样的? g 阅读全文
posted @ 2022-11-04 15:43 SultanST 阅读(29) 评论(0) 推荐(0)
摘要: 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1、资源跳转: A链接、重定向、表单提交 2、资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face( 阅读全文
posted @ 2022-11-04 15:36 SultanST 阅读(35) 评论(0) 推荐(0)
摘要: 闭包,一个似曾相识的家伙,总是在面试中被问到。今天,就让我们来好好的总结一下闭包吧。 ##一、什么是闭包 在JavaScript中,根据词法作用域的规则,内部函数总是可以访问其外部函数声明的变量,当通过调用一个外部函数返回一个内部函数后,即使该外部函数已经执行结束了,但是内部函数引用外部函数的变量依 阅读全文
posted @ 2022-11-04 15:36 SultanST 阅读(36) 评论(0) 推荐(0)
摘要: let str = 'haj123sdk54hask33dkhalsd879'; let str1 = 'haj123sdk54hask33dkhalsd879'; function findNum (str) { return str.match(/\d+/g); } let arr2 = fin 阅读全文
posted @ 2022-11-04 15:35 SultanST 阅读(42) 评论(0) 推荐(0)
摘要: async function async1 () { console.log('async1 start'); await async2() await async3() console.log('async1 end'); } async function async2 () { console. 阅读全文
posted @ 2022-11-04 15:35 SultanST 阅读(27) 评论(0) 推荐(0)
摘要: 究竟如何正确使用?作为小白的我们从何学起比较好?带着一系列问题来看看吧。 这篇主要介绍: 1、从出身背景、优势、缺点、适合场景、开发模式、实践情况进行对比 2、相似之处 3、如何选择? 从出身背景、优势、缺点、适合场景、开发模式、实践情况进行对比 1、出身背景: react是facebook团队开发 阅读全文
posted @ 2022-11-04 15:34 SultanST 阅读(78) 评论(0) 推荐(0)
摘要: 数据可视化解决方案 前端数据可视化解决方案如下: 底层引擎 Skia Skia 是 Chrome 和 Android 的底层 2D 绘图引擎,具体可参考百度百科,Skia 采用 C++ 编程,由于它位于浏览器的更底层,所以我们平常接触较少 对底层绘图感兴趣的同学可以从这个案例入手,了解一下 C++ 阅读全文
posted @ 2022-11-04 15:34 SultanST 阅读(122) 评论(0) 推荐(0)
摘要: 很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数 阅读全文
posted @ 2022-11-04 15:33 SultanST 阅读(79) 评论(0) 推荐(0)
摘要: 强势文化就是遵循事物规律的文化,弱势文化就是依赖强者得道的期望破格获取的文化,也是期望救主的文化。强势文化在武学上被称为秘笈, 而弱势文化由于易学、 易懂、易用、成了流行品种。 文化属性分类及主要特征 文化属性主要分为两类:强势文化属性和弱势文化属性。 一、弱势文化属性 弱势文化属性的关键词是:【依 阅读全文
posted @ 2022-11-04 11:40 SultanST 阅读(786) 评论(0) 推荐(0)
摘要: 人生就是各种关系的组合,亲人,爱人,朋友,同事,都是你最亲近的人,也是最后伤你最深的人,如果还没有,是因为还没到最后。 古人云画龙画虎难画骨,知人知面不知心。很多人为了处理好各种关系,把自己变得八面玲珑,瞻前顾后,最后反而自己被伤。道德经说:为学日益,为道日损,就是不管外表看起来有多复杂,其内核与本 阅读全文
posted @ 2022-11-04 11:39 SultanST 阅读(79) 评论(0) 推荐(0)
摘要: 婚姻就是像办企业一样,双方都是股东,对对此有所付出和投入,双方在金钱、名望、甚至年龄、相貌上都要有所权衡。如果相差太多的,注定十分困难。 如果一方金钱名望很强,必然会有更多的话语权,如果想要平衡婚姻,另一方就要付出更多的照顾,或者处于依从的地位,如果不甘于被支配的地位,那么只有比对方更强大。如果既要 阅读全文
posted @ 2022-11-04 11:38 SultanST 阅读(48) 评论(0) 推荐(0)
摘要: 在《天道》中提到:透视社会有三个层次及技术,制度,文化;这里的文化指的是文化属性;文化指的是在基于自然的基础上,物质与内在精神的传承,创造和发展的总和;自然基础指的是先生存,后发展最后达到一种平衡。属性指的是每一种文化都有它特定的性格特点,它受所在区域的经济,政治,文化等共同的影响而形成的;如果可以 阅读全文
posted @ 2022-11-04 11:37 SultanST 阅读(290) 评论(0) 推荐(0)
摘要: “文化属性”具体从哲学层面来说,就很难理清楚了,借用书里的中心思想一言概括“天道运转,不以人的意志为转移”。再具体点就是一个人的文化属性,决定这个人的命运,并且个人意志无法改变这具体事实。每个人都想改变自己的命运或者处境,但这种想法人人都有,有改变吗?没有,这就是一个想法什么也不是,说白点就是“个人 阅读全文
posted @ 2022-11-04 11:37 SultanST 阅读(167) 评论(0) 推荐(0)
摘要: 一、是什么 权限是对特定资源的访问许可,所谓权限控制,也就是确保用户只能访问到被分配的资源 而前端权限归根结底是请求的发起权,请求的发起可能有下面两种形式触发 页面加载触发 页面上的按钮点击触发 总的来说,所有的请求发起都触发自前端路由或视图 所以我们可以从这两方面入手,对触发权限的源头进行控制,最 阅读全文
posted @ 2022-11-04 11:36 SultanST 阅读(57) 评论(0) 推荐(0)
摘要: 1、输入一个值,返回其数据类型** function type(para) { return Object.prototype.toString.call(para) } 2、数组去重 function unique1(arr) { return [...new Set(arr)] } functi 阅读全文
posted @ 2022-11-04 11:35 SultanST 阅读(30) 评论(0) 推荐(0)
摘要: ###JS 变量命名 ######命名方法 小驼峰式命名 ######命名规范 前缀应当是名词。(函数的名字前缀为动词,以此区分变量和函数) ######命名建议 尽量在变量名字中体现所属类型,如:length、count等表示数字类型;而包含name、title表示为字符串类型。 ######示例 阅读全文
posted @ 2022-11-04 11:34 SultanST 阅读(51) 评论(0) 推荐(0)
摘要: // 调用全局挂载的方法,关闭当前页 this.$store.dispatch("tagsView/delView", this.$route); // 关闭之后跳转你要跳转的路由 this.$router.push({ path: '/bidderDeclaration' }) // 也可以 返回 阅读全文
posted @ 2022-11-04 11:34 SultanST 阅读(56) 评论(0) 推荐(0)
摘要: 一、首先我们需要创建一个Vue工程 本文主要详细记录搭建全景图的过程,故搭建Vue工程不在过多描述。 二、安装Three.js npm install three --save npm install three-trackballcontrols --save npm install three- 阅读全文
posted @ 2022-11-04 11:15 SultanST 阅读(359) 评论(0) 推荐(0)
摘要: ###1.项目优化 #####1.1项目可优化的内容 生成打包报告 第三方库启用CDN Element-ui组件按需加载 路由懒加载 首页内容定制 #####1.2页面顶部进度条效果 使用nprogess第三方库 在axios请求拦截器中触发 Nprogress.start() 在axios响应拦截 阅读全文
posted @ 2022-11-04 11:14 SultanST 阅读(73) 评论(0) 推荐(0)
摘要: vue的生命周期完成后,在组件首次渲染完成后,不用v-if控制组件显隐,再次调用组件,组件不会再次传参进行数据更新 阅读全文
posted @ 2022-11-04 11:14 SultanST 阅读(14) 评论(0) 推荐(0)
摘要: 从没想过,这么狗血的事会发生在我的身上。 自以为一直陪伴的是朵白莲花,没想到活了三十个年头,居然被一个96年的女海王给渣了。还曾想着今年给她一个完美的婚礼,当她和另一个男人订婚的时候,我却是最后一个知道的。 青青草原都没我这么绿吧,可以写本晋江文学了。 1 现任女友和另一个男人订婚 我是最后一个知道 阅读全文
posted @ 2022-11-04 08:58 SultanST 阅读(2100) 评论(0) 推荐(0)
摘要: 信息,物资和财富是构成世界的三大要素 1、自然界和人类社会自古至今无时无处不存在着信息。因为有了信息,物质和能量才有其千差万别的性质和状态;因为有了信息的传递和交换,物质才有运动,能量才有转换,客观世界才有了时空的延展和组织的秩序。 2、人类社会离不开信息的传递和交换。人类社会是一个复杂系统。人的一 阅读全文
posted @ 2022-11-04 08:57 SultanST 阅读(135) 评论(0) 推荐(0)
摘要: ###大跌后,访问不了网址表明了什么,你秒懂了吗? 什么期货,茶叶,外汇等虚拟盘骗局就是这样玩的 阅读全文
posted @ 2022-11-04 08:56 SultanST 阅读(26) 评论(0) 推荐(0)
摘要: 播种和收获不在同一个季节,中间隔着的一段时间,我们叫它为“坚持” 成长,在于每一天的获得和积累;提高,在于自己的学习和努力。西点军校第一任校长,乔纳森·威廉斯曾说过:“不管你有多么伟大,你依然需要提升自己,如果你停止在现有的水平上,实际上你是在倒退。”小到言谈举止,大到人生态度,都离不开主动的提升。 阅读全文
posted @ 2022-11-04 08:56 SultanST 阅读(129) 评论(0) 推荐(0)
摘要: 杨绛的经典语录~ 下次再遇到喜欢的人,一定要提醒自己,只做朋友,只谈笑风生,不可以动情。不远不近的欣赏,淡淡的喜欢,不至于最后乱了初心,败了芳华。 走好选择的路,别选择好走的路,你才能拥有真正的自己。 你的问题在于书读的太少,而想的太多。 离别拉的很长,是增加痛苦还是减少痛苦,我算不清。但是我陪他走 阅读全文
posted @ 2022-11-04 08:55 SultanST 阅读(283) 评论(0) 推荐(0)
摘要: 这个世界上最大的秘密之一,人是需要反馈的一种动物,有了反馈,我们就可以不断自我修正,不断前行,甚至成“神”! 投资世界里有三种人:投资人、股民和普通人。木子看过一篇文章,说人生最大的投资是自己,是自己的事业,是找到好的伴侣。 股票、买房那些看上去的大事,其实都是小节。对于大多人来说,为什么炒股很难成 阅读全文
posted @ 2022-11-04 08:55 SultanST 阅读(65) 评论(0) 推荐(0)
摘要: 首先请允许我代表我的同事们向今天(9月2日)入学的2021级同学们表示最热烈的祝贺!每一级的清华人都是特殊的,但是你们还是要更特殊一些。在人类和七种冠状病毒的遭遇之中,你们中的绝大多数见证了其中最危险的两次,一次懵懵懂懂的还在父母的襁褓,一次脱颖而出来到了清华的怀抱。对这两次疫情的联想,相信已经在这 阅读全文
posted @ 2022-11-04 08:54 SultanST 阅读(32) 评论(0) 推荐(0)
摘要: wxml <view class="conts"> <textarea class="areas" placeholder='订单备注' maxlength="{{orderNoteMax}}" bindinput="inputs"> <text class="currentWordNumber"> 阅读全文
posted @ 2022-11-04 08:53 SultanST 阅读(88) 评论(0) 推荐(0)
摘要: 1)预览WeUI样式 1、下载完成后解压缩后应该是如图界面 2、打开微信开发者工具–>导入项目–>选择类似目录–>点击测试号–>导入 3、等待完全加载完成后, 4、到此为止,我们可以从左边模拟器中选择,我们需要的样式,然后从代码中找到对应代码,然后用粘贴复制法,复制到我们自己项目的相应位置即可。当然 阅读全文
posted @ 2022-11-04 08:53 SultanST 阅读(215) 评论(0) 推荐(0)
摘要: 为了防止用户连续点击一个按钮而导致代码处理错乱,可参考以下代码为按钮上锁: var feedbtnlock = 0; if (feedbtnlock == 0) { feedbtnlock = 1; setTimeout(function(){ feedbtnlock = 0; }, 1500); 阅读全文
posted @ 2022-11-04 08:50 SultanST 阅读(34) 评论(0) 推荐(0)
摘要: 对象中的扩展运算符(…)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中 1、复制数组或者对象 此方法只能是第一层数据的拷贝,多层数据该方法失效,因为是浅拷贝 const a2 = [...a1]; const obj2 = {...obj1} 深拷贝有 let b = JSON.parse( 阅读全文
posted @ 2022-11-04 08:49 SultanST 阅读(34) 评论(0) 推荐(0)
摘要: 方法一、字符串化+数组化 function flatten(arr) { let count = 0; return arr.toString().split(',').map(function(item) { return Number(item) }) } flatten([1, [2, 3, 阅读全文
posted @ 2022-11-04 08:49 SultanST 阅读(49) 评论(0) 推荐(0)
摘要: 下载 uView 插件 官方下载地址 👉 https://ext.dcloud.net.cn/plugin?id=1593 1.1 点击 "下载插件ZIP" 1.2 将下载的压缩包解压的到其中 uview-ui 的文件夹并进行复制 1.3 将 uviw-ui 文件夹复制到创建好的 uni-app 阅读全文
posted @ 2022-11-04 08:47 SultanST 阅读(196) 评论(0) 推荐(0)
摘要: 面向对象 面向过程的思维方式:就是把解决问题的关注点放到解决问题的每一个详细步骤上; 面向对象的思维方式:就是把解决问题的关注点放到解决问题需要的一系列对象身上。 面向对象是一种思维方式,和我们代码关系不大,它把解决问题的关注点放到了解决问题需要的一系列对象身上。 面向对象是对面向过程的封装。 什么 阅读全文
posted @ 2022-11-04 08:43 SultanST 阅读(25) 评论(0) 推荐(0)
摘要: ####js生成树结构 1、假树,利用共享内存实现,非真遍历,这个是一种比较直观的写法 let list = [ {id:1,name:100}, {id:11,name:101,pid:1}, {id:111,name:1011,pid:11}, {id:2,name:200}, {id:22,n 阅读全文
posted @ 2022-11-04 08:42 SultanST 阅读(32) 评论(0) 推荐(0)
摘要: 1. 带有多个条件的 if 语句 把多个值放在一个数组中,然后调用数组的 includes 方法。 //longhand if (x 'abc' || x 'def' || x 'ghi' || x 'jkl') { //logic } //shorthand if (['abc', 'def', 阅读全文
posted @ 2022-11-04 08:42 SultanST 阅读(28) 评论(0) 推荐(0)