摘要:        
参考:https://www.bilibili.com/video/BV1wJ411k7py?p=3 一、https 的证书: 1、客户端 上有根 证书,在 系统上是可以看得到的。 https://blog.csdn.net/huzhenv5/article/details/104576065(wi    
阅读全文
 
 
        
        posted @ 2021-01-31 23:29
吴飞ff
阅读(329)
推荐(0)
        
 
		
    
        
        
摘要:        
https://www.cnblogs.com/yonglin/p/8080836.html 1、单例模式 的 核心是 确保只有一个实例,并提供全局访问。 2、js本身是没有类这种概念的,所以我们强行用传统单例思想来实现是没有任何意义的,这样的代码又臭又长。 js 的 单例模式 只要 通过 函数 封    
阅读全文
 
 
        
        posted @ 2021-01-30 11:49
吴飞ff
阅读(48)
推荐(0)
        
 
		
    
        
        
摘要:        
设计模式的目的是为了改善代码 一、概念: 1、发布订阅者模式(也叫观察者模式),是一对多的关系。举个例子:比如开学了。 老师【发布者】 向 学生【订阅者】 发个开学通知,学生收到通知就会各自行动起来。这就是一个发布订阅者模式。 说明:在老师那里有登记的学生才会收到通知。即有订阅的对象才会收到通知。     
阅读全文
 
 
        
        posted @ 2021-01-29 22:41
吴飞ff
阅读(793)
推荐(0)
        
 
		
    
        
        
摘要:        
参考: 哔哩哔哩上 https://www.bilibili.com/video/BV1Zy4y1K7SH?p=136(推荐) 或 李南江老师的课 一、Setup入口函数: https://vue3js.cn/docs/zh/guide/composition-api-setup.html 1、se    
阅读全文
 
 
        
        posted @ 2021-01-19 16:24
吴飞ff
阅读(3182)
推荐(0)
        
 
		
    
        
        
摘要:        
官网:https://vue3js.cn/docs/zh/guide/instance.html 或 https://v3.cn.vuejs.org/guide/migration/introduction.html(推荐,介绍差异的内容) 一、<script setup> 简化 setup() 的    
阅读全文
 
 
        
        posted @ 2021-01-13 11:18
吴飞ff
阅读(409)
推荐(0)
        
 
		
    
        
        
摘要:        
一、事件的绑定 1、js原生 事件程序 的绑定 方法:https://www.cnblogs.com/ypppt/p/12943349.html a、元素 属性 中绑定 事件(即 DOM0 级 事件处理程序):【这种事件的绑定 只能是 DOM 或 Windows 对象 可以使用】 <div id="    
阅读全文
 
 
        
        posted @ 2020-12-31 22:38
吴飞ff
阅读(1621)
推荐(0)
        
 
		
    
        
        
摘要:        
参考:https://segmentfault.com/a/1190000010349749 一、webpack模块打包后的结构:【每个模块 都加了圆括号,但 不是 立即执行 函数】 补充介绍【圆括号的作用】:js中 数组 的 项 不能是语句,可以是表达式。js 的函数分 声明式函数 和 表达式函数    
阅读全文
 
 
        
        posted @ 2020-12-25 13:51
吴飞ff
阅读(165)
推荐(0)
        
 
		
    
        
        
摘要:        
参考:https://segmentfault.com/a/1190000011192094 nodejs调试 方法: 1、使用编辑器调试:vscode、webstorm都可以。【这个比较简单,这里不讲】 2、使用 node 的 自带的 --inspect 或 --inspect-brk 。【推荐使    
阅读全文
 
 
        
        posted @ 2020-12-21 14:32
吴飞ff
阅读(137)
推荐(0)
        
 
		
    
        
        
摘要:        
打包成 exe 安装程序的工具有:innoSetup、HofoSetup、NSIS 等。 innoSetup:用过 NSIS:没用过 HofoSetup:简单方便,但是收费 Inno Setup 编程技术:https://blog.csdn.net/u011287646/article/detail    
阅读全文
 
 
        
        posted @ 2020-12-16 11:24
吴飞ff
阅读(916)
推荐(0)
        
            
        
        
摘要:        
一、原生ajax对象【xhr、fetch】 请求的拦截: https://m.imooc.com/mip/wenda/detail/603075【通过改写send方法,使原有的send方法失效】 或 https://www.cnblogs.com/xiaoyuxy/p/12346344.html 【    
阅读全文
 
 
        
        posted @ 2020-12-16 10:04
吴飞ff
阅读(2962)
推荐(1)
        
 
		
    
        
        
摘要:        
参考:https://www.cnblogs.com/tzyy/p/5193811.html(比较详细)或 https://juejin.cn/post/7099041402771734559(有分类)或 https://mp.weixin.qq.com/s/RrHPyjQjGXqRWxz6Lvsl    
阅读全文
 
 
        
        posted @ 2020-12-13 23:26
吴飞ff
阅读(1665)
推荐(0)
        
 
		
    
        
        
摘要:        
修改npm包的不足 参考:https://mp.weixin.qq.com/s/1oo0aW8kT9Mj88qgvvRx-g 方法1:使用 Fork。最常见的方法就是 Fork 源代码,通过在 GitHub 上或其他托管平台上 Fork 第三方包的源代码库。对其源代码进行修改,修改完成后将修改后的包    
阅读全文
 
 
        
        posted @ 2020-11-14 09:21
吴飞ff
阅读(1644)
推荐(0)
        
 
		
    
        
        
摘要:        
这里说的是 混合app 打包apk 文件,不设计原始 页面的开发。 一、环境安装:cordova 打包 apk 应用,需要 Android 环境 和 java SDK 环境。 1、java sdk:容易安装,这里就不介绍了。 2、Android 环境的工具:使用 android SDK manage    
阅读全文
 
 
        
        posted @ 2020-09-29 12:37
吴飞ff
阅读(1735)
推荐(0)
        
 
		
    
        
        
摘要:        
一、npm包全局安装:https://blog.csdn.net/wu_xianqiang/article/details/89667543 需要注意的是,全局模式并不是将一个模块包安装为一个全局包的意思,它并不意味着可以从任何地方通过 require() 来引用到它。 事实上,全局的包 在项目中根    
阅读全文
 
 
        
        posted @ 2020-09-12 09:34
吴飞ff
阅读(3269)
推荐(0)
        
 
		
    
        
        
摘要:        
实际开发中,我们都是通过远程操作linux系统的。这里只讲 使用 MobaXterm 进行 node 的安装。 linux软件的安装大部分还是通过离线安装的,因为软件包的下载都是去软件官网上先下载下来的,再上传到服务器上 安装的。【即使服务器联网的,也是先在浏览器上下载软件包的】 离线安装有两种发生    
阅读全文
 
 
        
        posted @ 2020-08-20 16:59
吴飞ff
阅读(1397)
推荐(0)
        
 
		
    
        
        
摘要:        
1、安装nvm:https://www.cnblogs.com/jing-tian/p/11225123.html 亲测:nvm的安装目录的路径最好不要有 空格,不然nvm是没有问题。但是node下载好后,无法使用nvm use 切换到正确的版本。 说明:在cmd命令行中,文件路径一般不能出现空格。    
阅读全文
 
 
        
        posted @ 2020-08-17 15:12
吴飞ff
阅读(2224)
推荐(0)
        
 
		
    
        
        
摘要:        
对于前端来说,最大的优势其实就是TS的类型系统。 参考:https://www.tslang.cn/docs/handbook/basic-types.html【官网】 或 http://ts.xcatliu.com/basics/index.html(推荐) 一、原始类型: 布尔值:布尔值是最基础    
阅读全文
 
 
        
        posted @ 2020-07-28 08:48
吴飞ff
阅读(164)
推荐(0)
        
 
		
    
        
        
摘要:        
nodejs + MongoDB 操作MongoDB数据库用 mongoose(ODM 框架,对象文档映射) nodejs + MySQL 操作MySQL数据库用 Sequelize(ORM 框架,对象关系映射) 参考:https://devpress.csdn.net/mongodb/62ff26    
阅读全文
 
 
        
        posted @ 2020-06-28 10:52
吴飞ff
阅读(293)
推荐(0)
        
 
		
    
        
        
摘要:        
参考链接: 链接1 1、requestFullscreen:以全屏模式显示选定的元素,从而关闭其他应用程序以及浏览器和系统UI元素。 说明,使用这个处理 放大图片 或 视屏 还是非常有用的 2、exitFullscreen: 将全屏模式退出到正常模式    
阅读全文
 
 
        
        posted @ 2020-06-19 13:16
吴飞ff
阅读(256)
推荐(0)
        
 
		
    
        
        
摘要:        
参考:https://www.sohu.com/a/320368499_262549 一、问题: 1、现代浏览器在与服务器建立了一个 TCP 连接后是否会在一个 HTTP 请求完成后断开?什么情况下会断开? 2、一个 TCP 连接可以对应几个 HTTP 请求? 3、一个 TCP 连接中 HTTP 请    
阅读全文
 
 
        
        posted @ 2020-06-18 10:15
吴飞ff
阅读(236)
推荐(0)
        
 
		
    
        
        
摘要:        
一、为什么要用源映射 (Source Map):https://www.cnblogs.com/xuld/p/5882677.html 场景:为了提高性能,很多站点都会先压缩 JavaScript 、css代码然后上线。但如果代码运行时出现错误,浏览器只会显示在已压缩的代码中的位置,很难确定真正的源    
阅读全文
 
 
        
        posted @ 2020-06-17 14:38
吴飞ff
阅读(1036)
推荐(0)
        
 
		
    
        
        
摘要:        
swiper还是很强大的。但是 官方文档 比较难懂,设计思路是这样的都没有说明。用的时候都不知道在哪个配置项上设置。把用到的总结下: 官网地址:https://www.swiper.com.cn/ (在vue中使用 也有简单说明) 1、ui修改上的配置 应该都是在 网格分布 里(ui还是很重要的,这    
阅读全文
 
 
        
        posted @ 2020-06-03 11:35
吴飞ff
阅读(490)
推荐(0)
        
 
		
    
        
        
摘要:        
一、node 中 Shell的彩色console:https://www.jb51.net/article/178148.htm 1、console 的属性设置:字符串 \033 开头, 表示对窗口的控制。 console.log('\033[41m test \033[0m') // 字符串最后面    
阅读全文
 
 
        
        posted @ 2020-05-28 09:30
吴飞ff
阅读(350)
推荐(0)
        
 
		
    
        
        
摘要:        
1、idea创建spring boot项目:https://www.cnblogs.com/quanxiaoha/p/10706850.html 注意:类文件不能和主程序文件(即 Application 入口文件)在一级目录。 2、@Controller和@RequestMapping作用详解:ht    
阅读全文
 
 
        
        posted @ 2020-05-26 09:39
吴飞ff
阅读(113)
推荐(0)
        
 
		
    
        
        
摘要:        
一、indexedDB: 参考:https://www.cnblogs.com/zry2510/p/6297000.html 或 http://www.ruanyifeng.com/blog/2018/07/indexeddb.html【推荐】 1、主要概念: 数据库: IDBDatabase 对象    
阅读全文
 
 
        
        posted @ 2020-05-23 16:35
吴飞ff
阅读(890)
推荐(0)
        
 
		
    
        
        
摘要:        
移动端 input[type=file]标签 本地文件、拍照、录像 上传的兼容性问题: https://blog.csdn.net/sinat_35538827/article/details/85997205 或 https://blog.csdn.net/weixin_34101229/arti    
阅读全文
 
 
        
        posted @ 2020-05-14 12:08
吴飞ff
阅读(7639)
推荐(1)
        
 
		
    
        
        
摘要:        
一、路由构建选项 mode:路由模式 base:应用的基路径,默认值“/”。例如,如果整个单页应用服务在 /app/ 下,然后 base 就应该设为 "/app/"。重点:base上配置的路径,路由的每一次跳转都会自动加上这个前缀路径的。 routes:路由表的配置 path:注意:子路由path路    
阅读全文
 
 
        
        posted @ 2020-05-06 17:59
吴飞ff
阅读(233)
推荐(0)
        
 
		
    
        
        
摘要:        
一、常规文件上传: 方案一:直接通过from表单 方案二:通过js上传文件:https://blog.csdn.net/qq_37568942/article/details/98873471 说明:H5中,选择上传的文件,必须通过 input[type="file"] 标签实现。js中是无法获取     
阅读全文
 
 
        
        posted @ 2020-04-29 12:56
吴飞ff
阅读(3157)
推荐(0)
        
 
		
    
        
        
摘要:        
参考:https://www.jianshu.com/p/8e8bec66c1fd 一、使用 node-xlsx 依赖包 二、使用 exceljs 依赖包    
阅读全文
 
 
        
        posted @ 2020-04-28 13:12
吴飞ff
阅读(270)
推荐(0)
        
 
		
    
        
        
摘要:        
参考:https://blog.csdn.net/wang1006008051/article/details/77898559 或 一、本地存储 webStorage(localStorage、sessionStorage):页面数据传递 【localStorage、sessionStorage     
阅读全文
 
 
        
        posted @ 2020-04-27 10:43
吴飞ff
阅读(1138)
推荐(0)
        
 
		
    
        
        
摘要:        
参考:https://cli.vuejs.org/zh/guide/【官网】 【对部分功能记录下,详情还是看官网】 一、基础 创建项目 插件 和 Preset CLI服务:vue-cli-service 命令 vue-cli-service serve: 用法:vue-cli-service ser    
阅读全文
 
 
        
        posted @ 2020-04-20 18:10
吴飞ff
阅读(347)
推荐(0)
        
 
		
    
        
        
摘要:        
MVC 参考:http://www.ruanyifeng.com/blog/2007/11/mvc.html(阮一峰 MVC) 或 https://www.cnblogs.com/diyunfei/p/6752618.html(推荐) 说明:MVC模式,更多的是以前的开发模式。因为以前的软件,大部分    
阅读全文
 
 
        
        posted @ 2020-03-25 11:38
吴飞ff
阅读(282)
推荐(0)
        
 
		
    
        
        
摘要:        
参考:https://www.jianshu.com/p/477ea20b1ece?from=singlemessage#_dt=1598020953361 或 https://www.cnblogs.com/magicg/p/13089480.html(推荐,比较详细) Native与H5相互调用    
阅读全文
 
 
        
        posted @ 2020-03-21 20:50
吴飞ff
阅读(865)
推荐(0)
        
 
		
    
        
        
摘要:        
参考: https://segmentfault.com/a/1190000018534625 一、开启项目: 1、项目初始化: npm init -y 2、安装 webpack模块: npm install webpack webpack-cli -D //本地安装, 现在有 npx 命令,都不需    
阅读全文
 
 
        
        posted @ 2020-03-17 22:20
吴飞ff
阅读(332)
推荐(0)
        
 
		
    
        
        
摘要:        
一、video 参考:https://www.cnblogs.com/rogerwu/p/10072119.html 或 https://www.w3school.com.cn/html5/html_5_video_dom.asp 或 https://blog.csdn.net/zhonghuach    
阅读全文
 
 
        
        posted @ 2020-01-15 16:21
吴飞ff
阅读(1021)
推荐(0)
        
 
		
    
        
        
摘要:        
一、参考链接:https://www.jianshu.com/p/a2f02f5e0cc2(亲测有效) 二、    
阅读全文
 
 
        
        posted @ 2020-01-08 13:42
吴飞ff
阅读(140)
推荐(0)
        
 
		
    
        
        
摘要:        
node 操作 mysql数据库 # mysql包的安装 npm install mysql 一、创建数据库:Mysql创建先创建好数据库和数据表。 二、连接数据库: const mysql = require('mysql') let connection = mysql.createConnec    
阅读全文
 
 
        
        posted @ 2020-01-07 14:53
吴飞ff
阅读(795)
推荐(0)
        
 
		
    
        
        
摘要:        
一、es7(es2016)新特性:https://blog.csdn.net/gongch0604/article/details/88065299 1、Array.prototype.includes:表示某个数组是否包含给定的值,与字符串的includes方法类似 2、指数运算符: 2 ** 2    
阅读全文
 
 
        
        posted @ 2020-01-06 09:20
吴飞ff
阅读(211)
推荐(0)
        
 
		
    
        
        
摘要:        
一、按需加载问题:https://youzan.github.io/vant/#/zh-CN/quickstart 1、自动 按需加载: 借助 webpack 的插件,自动把 全局引入的组件 变成 按需引入 的组件。 babel-plugin-import 是一款 babel 插件,它会在编译过程中    
阅读全文
 
 
        
        posted @ 2019-12-27 10:17
吴飞ff
阅读(1228)
推荐(0)
        
 
		
    
        
        
摘要:        
一、不利于SEO搜索:这个只能通过服务端渲染进行解决。 二、单页应用中,切换页面,滚动条不能置顶:(这个问题很重要,vue和react都有这个问题,hash 和 browser 模式都存在这个问题) 问题描述:上一个页面可以滚动,滚动条滚动到下面。点击跳转的链接,到下一个页面(可以滚动)。滚动条不是    
阅读全文
 
 
        
        posted @ 2019-12-26 17:26
吴飞ff
阅读(378)
推荐(0)