软件环境: Mac/Win/Linux快捷键: Default AndroidStudio v3.5.0 不同的外接键盘使用下列快捷键,需要根据自己的键盘做相应的调整 参数提示 如果某个方法参数超级长,你不知道参数是什么怎么办?我们可以使用下面快捷键 Mac: Cmd + P win/Linux: ...
分类:
其他好文 时间:
2020-02-21 13:03:18
阅读次数:
74
前言 随着前端的三大框架的出现,组件化的思想越来越流行,出现许多组件库.它能够帮助开发者节省时间提高效率,如React的Ant-design,Vue的iView,Element等,它们的功能已经很完善了.我写这遍文章的目的:记录自己搭建UI库的过程(对Vue的理解加深了好多)演示地址首先讲一下思路: ...
分类:
其他好文 时间:
2020-02-20 17:03:55
阅读次数:
173
可见性:可见性指的是一个线程对主内存的修改可以被其他线程及时地察觉到。 导致共享变量在线程间不可见的原因: 1、线程交叉执行 2、指令重排序结合线程交叉执行 3、共享变量的值没有及时更新到主存中 Java内存模型:Java内存模型(Java Memory Model ,JMM)就是一种符合内存模型规 ...
分类:
编程语言 时间:
2020-02-20 11:41:36
阅读次数:
79
1、 HTTP全称Hyper Text Transfer Protocol中文名为 超文本传输协议 2、超文本传输协议 包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见 ...
分类:
Web程序 时间:
2020-02-19 17:01:19
阅读次数:
173
前端常见的性能优化 1.减少HTTP请求次数和请求的大小 雪碧图(图片精灵) 图片base64 (webpack中可以配置) 尽量使用字体图标或者SVG等矢量图 减少HTTP请求次数或者减少请求内容的大小 渲染更快:因为它们是基于代码渲染的,而对于位图(png/jpg/gif)是需要先把图片编码再渲 ...
分类:
其他好文 时间:
2020-02-18 16:21:39
阅读次数:
68
何为项目接口联调? 前端代码编译好了 后端接口写好了 我们就需要去掉前端模拟数据干掉 用后端提供的数据。进行前后端的一个调试 如何联调? //想要手机通过ip地址链接我们的网站 我们前端的项目是通过 webpack-dev-server启动的 默认不支持通过ip访问 我们打开packge.json ...
分类:
其他好文 时间:
2020-02-18 09:45:50
阅读次数:
72
1. 问题描述 这个问题是非常的诡异,诡异到我根本就没想到。 事请是这样的,这一天,我正在命令提示符中使用npm创建Vue项目,突然看见虚拟机里相同环境下为什么虚拟机里的创建项目速度就那么快呢? 构建Vue项目的进度条一卡一卡的,按理说转动很快的小棍却动一下卡三秒,一个空项目创建不过两三分钟,却整整 ...
问题: 引入connect-history-api-fallback中间件,设置app.use('/', connectHistoryApiFallback())后,页面刷新依旧报错,页面空白 报错如下: 解决方案: 无意中在webpack配置文件加入publicPath,页面显示正常,暂且记录 截 ...
初始化库步骤: 查看模块 全局安装的所有模块 当前文件夹安装的所有模块 查看指定模块 npm 的配置项 查看配置列表 设置缓存文件夹 缓存文件默认地址:C:\Users\Administrator\AppData\Roaming\npm cache 全局包文件默认地址:C:\Users\Admini ...
分类:
其他好文 时间:
2020-02-10 22:27:30
阅读次数:
74