我的博客地图

最新更新时间:2020年03月12日11:37:13
《猛戳-查看我的博客地图-总有你意想不到的惊喜》

《我的博客首页》

《我的博客创作中心》

《前端漫漫路》

我的GitHub

我的站点

前言

由于自己写的文章越来越多,查看和查找具体内容变得格外耗时,因此建立此博客目录系统,提高我对自己文章的管理能力,以及方便查看和查找具体内容。

文章排版和样式规范

  • markdown编辑器:采用markdown语法

  • GIF制作工具:GifCam

作者简介

万少博,软件开发工程师,祖籍西安,现居北京,2013年本科毕业于哈尔滨理工大学,2016年硕士毕业于西安建筑科技大学,现就职于阿里巴巴集团

后端

《node开发之模块学习总结》

《node开发之写接口开发总结》

数据库

《100条常用SQL语句》

git相关

《Git和GitHub》

《git学习总结之tag、stash、回滚、撤销》

《git学习总结之fsck、reflog、恢复已删除分支》

《git学习总结之commit分类》

《git学习总结之分支合并(merge、rebase)》

canvas相关

《HTML5高阶实例之Canvas》

《HTML5高阶实例之canvas绘制圆弧》

《在移动端用canvas技术实现一个画板的工程实例》

《Canvas学习记录之arc》

《Canvas学习记录之rect》

《Canvas学习记录之fillText》

《Canvas学习记录之drawImage》

算法相关

《用DOM结构模拟生成二叉树并用JavaScript实现遍历算法》

微信小程序相关

《在微信小程序中实现拍摄图片、压缩、预览、裁剪、上传的实现方案》

《微信小程序原生页面和webview页面双向通信问题汇总》

《在微信小程序中用Canvas绘制定制的图样并生成图片保存到手机相册的工程方案》

《微信小程序“页面内发起转发”开发问题汇总》

《小程序中监听webview页面点击返回按钮》

《在钉钉小程序中实现宽高不定的图片裁剪后等比例缩放中心对齐显示在固定宽高的canvas容器中并生成临时url路径的实例》

《在钉钉小程序中实现录音和播放功能实例》

HTML和HTML5

《HTML高阶实例之自定义元素》

《HTML5高阶实例之video》

《HTML5高阶实例之Drag&Drop》

《HTML5高阶实例之Canvas》

《html元素的overflow属性详解》

《HTML表单元素常见用法》

《HTML下拉列表select的应用场景》

《HTML5高阶实例之canvas绘制圆弧》

CSS和CSS3

《CSS百问》

《CSS百问》主要内容:css实现一条有两种颜色的线条、实现对话框有向下直角小三角、实现实心三角形、360°无限旋转的元素、实现半圆、margin合并

《CSS-样式重置+公共样式》

《CSS-颜色属性+颜色函数+自定义变量》

《CSS-颜色属性+颜色函数+自定义变量》主要内容:CSS颜色属性的设置和表示方法、CSS自定义变量、CSS颜色函数、综合实例、CSS函数

《CSS文字排版》

《CSS布局方案》

《CSS兼容性汇总》

《CSS3动画》

《css实现缕空遮罩层》

《固定宽度容器中实现文本超过三行显示…的布局》

《CSS三列布局中间自适应》

《CSS伪元素巧用》

JavaScript

《JavaScript基础》

《jQuery学习使用和源码解读》

《jQuery库应用与实践》

《JS高级技巧汇总》

《JS高级技巧汇总》主要内容:函数节流、数据运算、自执行函数、用HTML属性data-*获取HTML中DOM元素的索引

《JavaScript模块化编程》

《JavaScript模块化编程》主要内容:CommonJS、AMD、CMD

《正则表达式汇总》

《正则表达式汇总》主要内容:常规校验、正则对象、登陆校验实例、只支持输入某些字符、剔除HTML标签

《JavaScript闭包》

《JavaScript闭包》主要内容:概念、闭包三特性、闭包的好处、没有闭包的情况、闭包的出现、闭包应用场景、创建闭包的创建方式、闭包的注意事项、闭包常见面试题

《JavaScript Date对象详解和项目需求》

《JavaScript字符串在传输过程中的编解码》

《JavaScript进制转换》

《ArrayBuffer》

《封装Promise构造函数》

《JavaScript Date对象详解和实例》

《js实现真正0ms的setTimeout》

《js语言中不同数据类型的序列化和反序列化》

《form表单原生提交和表单序列化》

学习总结

《前端漫漫路》

《前端漫漫路》主要内容:我的书、前端框架、项目管理、UI相关、常用在线和本地工具

《MarkDown大师之路》

《Windows+Linux+Mac操作系统常用操作记录》

《Hosts文件》

《异步专题》

《异步专题》主要内容:async&await、promise

《VueJs学习汇总》

《VueJs学习汇总》主要内容:条件渲染问题、element-UI框架问题、http请求

《从输入URL到页面加载完成的过程详解》

《webstorm配置和使用》

《NodeJS安装+NPM配置》

《浏览器重绘和重排》

《AngularJS实践与应用》

《算法浅谈》

《web前端开发调试:手机访问PC端静态项目(在自己的电脑上搭建一个WEB服务器)》

《web前端性能优化实践》

《seajs模块之间互相引用导致加载失败的问题》

《Chrme插件&&开发者模式使用技巧》

《前端缓存》

《前端安全》

《研发C端产品我遇到的线上事故》

《工作中遇到的问题》

开发经验偏技术和编码

《前端开发常见需求汇总》

《前端开发常见需求汇总》主要内容:页面滚动到可视区域显示特殊样式、问题和答案的展开和折叠、监听页面滚动到顶部或底部、判断在不同设备不同浏览器启动web项目

《前端开发问题汇总》

《前端开发问题汇总》主要内容:页面跳转传递参数、页面返回配置、是否在微信内置浏览器中打开的公共方法、H5项目拨打电话功能、点击切换A-B图片、元素设置背景图片、单页面应用页面跳转、判断是否在微信中打开、将页面滚动到指定坐标、H5项目触屏事件-监听用户上滑和下滑行为、获取宽高信息、HTML元素左上角距离 浏览器中HTML文档显示区域顶部 的距离、当底部foot元素从浏览器底部出现时累计所滚动的距离、元素距离文档顶部的距离、事件对象event详解

《WEB前端开发-移动端兼容性问题汇总》

《WEB前端开发-移动端兼容性问题汇总》主要内容:IOS端、Android端

《前端数据处理之JavaScript篇》

《前端数据处理之JavaScript篇》主要内容:字符串、数组、对象、正则常见相关操作

《JavaScript断点调试高级教程》

《AJAX-前后端开发的纽带》

《AJAX-前后端开发的纽带》主要内容:原生js封装XHR对象、封装好的API、请求数据传递参数遇到的问题、前后端接口对接的相关问题、关于JSON数据、JSONP、jQuery的跨域请求实例、ajax与jsonp的异同、window.fetch()、axios

《前端开发-Web存储》

《前端开发-Web存储》主要内容:cookie、localStorage 和 sessionStorage、web存储的标准操作、localStorage存-取 JSON 数据时的方案

《浅拷贝和深拷贝》

《浅拷贝和深拷贝》主要内容:js原生浅拷贝、js原生深拷贝、jQuery的DOM深拷贝、jQuery的对象拷贝、ES6语法的对象合并、深拷贝案例

《cookie》

《事件》

《移动端开发兼容性问题汇总》

《使用腾讯云COS上传图片实例》

《在react的移动端项目中实现手机拍摄图片、压缩、预览、裁剪、上传的实现方案》

《阻止事件执行的三种方法(preventDefault、stopImmediatePropagation、stopPropagation)横向对比》

《PC端下载文件到本地》

项目经验偏应用和方案

《webApp滚动选择器-实践与应用》

《移动端屏幕尺寸适配方案》

《移动端屏幕尺寸适配方案》主要内容:H5项目、react-native项目

《web项目用户角色管理》

《微信小程序项目开发实践》

《微信小程序项目开发实践》主要内容:开发过程中需要遵守的两条原则、项目搭建过程、项目目录结构和功能说明、页面栈原理、页面传参和参数回显、css样式、底部标签导航的设置、HTML5标签的自定义属性data-*、数据动态显示、图片的上传和下载显示、获取用户地理位置名称的方案、自定义页面的滚动选择器

《前端开发-数据分页请求和删除》

《ECharts-JavaScript图表库学习记录》

《PC端自适应的可交互的经典布局详解》

《Vue的应用之道——实践&&领悟》

《前端布局问题汇总》

《键盘监听事件》

《H5-移动端相机拍照(读取本地相册)(PC端读取本地相册)、压缩、预览、裁剪、上传功能开发汇总》

《原生HTML标签和JavaScript语言实现文件(图片、文档、视频)上传

《前端监控系统》

《前后端分离之用户登录状态管理和校验》

《前端开发之移动端强制横屏示例》

《顶部(左侧)元素固定高度(宽度),内容(下方/右侧)元素撑满剩余高度(宽度)》

《实现贴边悬浮可拖动的交互效果》

《使用CSS和JS做移动端样式兼容性适配的方案》

《在swiper页面实现指定区域内容横向滚动的方案》

《在不刷新和不跳转页面的情况下向URL中增删改query参数》

《移动端开发问题汇总》

《使用阿里云OSS上传本地资源(图片、文件、音频、视频)》

《JS获取本地图片和网络图片的宽高尺寸和存储大小》

自动化构建

《webpack学习之路》

《babel》

React

《react的应用之道——实践&&领悟》

《React项目的构建》

《React高阶开发-代码分离》

《React学习总结》

React Native

《React-Native开发总结+构建-调试-基础归纳总结》

《React-Native开发总结+构建-调试-基础归纳总结》主要内容:Android开发环境的配置和搭建、关于模拟器、关于adb、关于Gradle、改变Android项目和ios项目的入口文件、在不同设备上打开‘开发者菜单’、‘开发者菜单’详解、在真机上运行和调试、像开发web项目一样查看DOM元素和CSS样式、查看点击区域大小、Chrome浏览器断点调试、真机和模拟器抓包调试、第三方包、Android Studio的使用、Android打包、组件(BackHandler、Platform、DeviceEventEmitter、StatusBar)、报错汇总、iconfont使用、不同平台使用不同的内容组件样式

《React-Native开发总结-组件高级使用方案汇总》

《React-Native开发总结-组件高级使用方案汇总》主要内容:AsyncStorage、PermissionsAndroid、Image、FlatList、Touchable系列组件、PanResponder手势响应系统

《React-Native开发总结-webview》

《React-Native开发总结-webview》主要内容:HTML代码片段在WebView中的使用、uri地址在WebView中的使用、WebView组件实例详解

《React-Native开发总结-redux层面上的问题》

《React-Native开发总结-react层面上的问题》

《React-Native开发总结-react层面上的问题》主要内容:react的生命周期、生命周期解读、组件无限次执行初始化方法、父子组件通信、组件性能优化、Diff算法

《React-Native开发总结-html层面上的问题》

《React-Native开发总结-html层面上的问题》主要内容:RN的HTML、RN的CSS、常规布局方案、maxWidth失效、获取TextInput对象、获取组件的宽高和位置信息

《React-Native开发总结-react-navigation应用与实践》

《React-Native开发总结-react-navigation应用与实践》主要内容:概述、栈导航常用的方法和方案、高级技巧、自定义页面跳转动画、回退刷新、标签导航、路由高级配置、goBack()到指定页面的快捷方案

《React-Native开发总结-原生APP层面上的问题》

《React-Native开发总结-react-navigation应用与实践》主要内容:定时器使用、拦截(监听)物理返回按键、退出APP、有启动动画的APP、横屏和竖屏控制、获取和监听手机网络状态、adb devices连接不上

H5视频播放器

《H5视频播放器开发-基础篇》

《H5视频播放器开发-拦截chrome插件Video Speed Controller的广告快进功能》

《H5视频播放器开发-画中画》

项目管理

《微信小程序开发总结-管理和发布篇》

性能优化

《前端内存泄漏》

关于内存泄漏问题,产生的原因、发生内存泄漏的特征或者表象、如何捕获或者监听是否发生内存泄漏、如何防范和解决内存泄漏问题。

HTTP相关

《fetch请求详解》

多媒体相关文件、图片、音频、视频

《通过exif信息校正手机拍摄图片的旋转问题》

业余拓展

《颜色随机生成拾取器》

其他

《BUG总结》

《定时器相关》

《MongoDB学习与实践》

《linux+nginx+express+mongoose+webpack+react+react-router+sass构建web应用》

《构建托管于GitHub的Vue+Webpack的前端项目》

《构建托管于GitHub的Vue+Webpack的前端项目》主要内容:

《计算机网络-前端需要掌握的知识点》

《计算机网络-前端需要掌握的知识点》主要内容:计算机网络七层协议、HTTP协议、客户端发起HTTP过程、HTTP头字段总结、HTTP 请求和响应头部实例、常见HTTP状态码、http和https

《PhotoShop配置和常用技巧》

《数据结构浅谈》

面试

《web前端开发面试题-基础篇》

《JavaScript模板引擎》

《CSS面试集锦》

《web前端开发工程师-面试题汇总》

《前端面试题》

《饿了么团队对Node.js会问的面试题》

我的业余生活

《书单&&生活》

感谢阅读,欢迎评论^-^

加我微信,成为好友!

这里写图片描述

打赏我吧^-^

  • 4
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值