Tmiracle
用爱学IT,用心写BUG
OPEN BLOG ->
学习备忘录
问题处理
捣鼓新玩意
文档翻译
资源导航
杂谈
目录
这是什么?
前端
概念
⭐
什么是前端工程化
🔹
什么是OPP开发模式
⭐
谈谈你对MVVM的理解
HTML
🔸
HTML中DOCTYPE头的作用是什么?
🔸
谈谈你对meta标签的理解
🔸
HTML5新增了哪些新特性?
🔸
语义化标签有哪些
🔥
cookie、localStorage、sessionStorage的区别
🔥
关于Cookie
CSS
🔥
Flex 布局
🔸
谈谈你对BFC的理解
🔹
drop-shadow属性的使用
🔹
修改滚动条样式
🔹
文本多行自动省略号
🔹
font-synthesis属性导致中文斜体不生效的问题
🔸
设置letter-spacing后文本无法居中的问题
JavaScript
🔥
JavaScript中有哪些数据类型?
⭐
引用类型之间有什么区别
🔸
数组的常用遍历函数
🔸
对象数据如何获取第一个属性的值?
🔥
深拷贝和浅拷贝的区别
🔥
什么是闭包?
🔥
谈谈原型与原型链
🔥
var、let、const 的区别
🔥
什么是Ajax?如何实现一个简单的Ajax?
⭐
什么是事件委托?它有什么用?
🔥
谈谈事件循环 / 轮询(Event-Loop)
🔥
谈谈宏任务与微任务
⭐
谈谈Proxy和Reflect
🔥
ES6 - Promise
🔥
什么是回调地狱?
⭐
promise.all()
🔹
MutationObserver监听DOM
⭐
requestAnimationFrame是什么?
⭐
GC垃圾回收机制
Vue
🔹
Vue自称渐进式框架,你如何理解“渐进式”的含义?
🔥
Vue的生命周期
🔥
路由模式Hash和History有什么区别?
🔥
v-for为什么需要加key?
🔥
v-for为什么不能和v-if在同一个元素中使用?
🔸
v-for中使用动态组件
⭐
指令有什么用?如何自定义一个指令?
⭐
Vue中props和data哪个优先级更高?
🔥
watch和computed的区别
🔥
keep-live是什么?如何使用?
🔥
插槽
🔥
作用域插槽的使用场景
⭐
Diff 算法
🔸
Vue项目配置路径别名
🔥
Vue打包部署Nginx后页面路径刷新404的问题
🔥
vue项目上线打包时如何做性能优化
🔹
Vue3 Teleport组件的使用以及适用场景
🔸
透传属性(穿透属性)
🔸
Vue2 在 watch 上使用防抖或节流函数
🔸
Vue2 和 Vue3 在双向绑定上的区别
🔸
Vue2 组件选项 extends 的用法
HTTP
⭐
tcp/ip协议
🔥
什么是三次握手四次挥手?
🔥
什么是跨域?如何解决跨域问题?
微信小程序
🔹
app.json 详细解析
uni-app
🔹
使用 Android Studio 离线打包
🔹
uni-app 离线打包配置使用高德地图
🔹
uni-app 离线打包 APK 体积比云打包大的原因
🔹
解决离线打包的APK在H5页面中无法调用相机和相册
🔹
uni-app App端与嵌套web-view之间的通讯
🔹
uni-app 获取当前元素与完整页面顶部的距离
🔹
uni-app App端调用键盘会导致页面上移的问题
Android
🔹
通过 APK 反向编译获取 versionCode 和 versionName 等信息
Webpack
💡
配置自动扫包,无需import导入
后端
Java
Java基础
Spring
🔥
什么是IoC(控制反转)?
🔥
什么是DI(依赖注入)?
SpringBoot
数据库
MySQL
🔸
Windows 下 MySQL 8.0 安装与配置
🔸
ZIP 方式安装的配置方法
🔸
MySQL 8.0 以上版本忘记密码重置方式
部署
Docker
🔸
CentOS 安装 Docker
🔸
Docker 常用命令
🔹
docker配置国内镜像(Linux版)
版本控制
Git
🔸
Git常用命令
🔸
Git将项目的某个目录分离成新的项目,并保留历史提交信息
NPM
🔹
NPM常用命令
🔸
devDependencies 和 dependencies 的区别
🔸
NPM 上传开源项目(或插件)
编辑器
IntelliJ IDEA
🔹
IDEA 插件收集
🔹
IDEA 常用快捷键
🔹
多行光标选中并编辑
HBuilder X
🔹
自用快捷键设置-仿IDEA
ZIP 方式安装的配置方法
页
面
建
设
中
...
最后更新于:
结构
暂无结构...