一、Markdown
Markdown 教程
https://www.jianshu.com/p/1ce820dc4112
Markdown指南
https://www.jianshu.com/p/78fb460f538e
二、插件
vue-kanban一个基于vue的可拖放kanban board组件
https://swift.ctolib.com/brockreece-vue-kanban.html
阿里巴巴图库
http://iconfont.cn/collections/detail?cid=918
Chrome FE 下载安装(WEB前端助手(FeHelper))
https://blog.csdn.net/yuki_xiaobaomin/article/details/78386626
使用Flexible实现手淘H5页面的终端适配
https://www.w3cplus.com/mobile/lib-flexible-for-html5-layout.html
基于Vue实现支持按周切换的日历
https://www.cnblogs.com/xinde123/p/7494746.html
https://www.jb51.net/article/120613.htm
在线 px 转换成 rem
http://www.ofmonkey.com/front/rem
三、js
localStorage、sessionStorage
https://www.cnblogs.com/st-leslie/p/5617130.html
运输层(UDP和TCP三次握手,四次挥手分析)
https://www.cnblogs.com/whgk/p/6118206.html
WebSocket 详解教程
https://www.cnblogs.com/jingmoxukong/p/7755643.html
js跨域请求数据的3种常用的方法
https://blog.csdn.net/huozhiwu_11/article/details/78742979
四、正则
这20个正则表达式,让你少写1,000行代码
https://blog.csdn.net/jungle_hello/article/details/51648056
JS正则表达式验证是否为11位有效手机号码
https://blog.csdn.net/nongweiyilady/article/details/74007124
正则表达式(二)验证邮箱、电话号码
https://blog.csdn.net/diligentkong/article/details/71728718
正则表达式-邮箱有效性验证
https://blog.csdn.net/liudglink/article/details/78511759
正则汇总
https://www.cnblogs.com/xinwusuo/p/5948908.html
js 如何判断前三位是否为数字
https://blog.csdn.net/fu_manxing/article/details/52214023
Vue 的身份证 手机号码 电话号码 邮箱等校验
https://blog.csdn.net/baidu_28068985/article/details/80929973
五、css
前端PC-移动端CSS公共样式+HTML
https://blog.csdn.net/weixin_41871290/article/details/80237660
div+css图片列表布局
https://segmentfault.com/a/1190000008009597
PC端CSS布局汇总
https://segmentfault.com/a/1190000012257390
Vue2.0设置全局样式(less/sass和css)
https://blog.csdn.net/sinat_19327991/article/details/72884523
PC网站CSS分享
https://www.cnblogs.com/strick/p/4704356.html
https://blog.csdn.net/Dzq_Boyka/article/details/80592346
六、图片优化
https://segmentfault.com/a/1190000018392559?utm_source=tag-newest
https://blog.csdn.net/qq_29101609/article/details/84530319
https://blog.csdn.net/dzsw0117/article/details/51491524
https://blog.csdn.net/haoaiqian/article/details/78921349
七、移动端
vue移动端的左右滑动事件
https://blog.csdn.net/weixin_41578603/article/details/79637376
滑动时候警告:Unable to preventDefault inside passive event listener
https://www.jianshu.com/p/04bf173826aa
悬浮框 拖动
详细参考:https://blog.csdn.net/genius_yym/article/details/79671333
注:拖拽时限制拖拽范围
if (this.xPum < 0) { //限制拖拽的X范围,不能拖出屏幕
this.xPum = 0;
} else if (this.xPum > document.documentElement.clientWidth - 48) {
this.xPum = document.documentElement.clientWidth - 48;
}
if (this.yPum < 0) { //限制拖拽的Y范围,不能拖出屏幕
this.yPum = 0;
} else if (this.yPum > document.documentElement.clientHeight - 48) {
this.yPum = document.documentElement.clientHeight - 48;
}
参考:http://www.cnblogs.com/zhangjunming/p/7252697.html
移动端input“输入框”常见问题及解决方法
https://www.cnblogs.com/ljx20180807/p/9837748.html
八、 Async/Await是这样简化JavaScript代码的
https://www.cnblogs.com/fundebug/p/7683421.html
九、Mac OS下安装Axure RP 8.0.0.3312 中文破解版
https://www.jianshu.com/p/6bbddb0b201d
十、了解
- 默认端口号
https://blog.csdn.net/a4171175/article/details/80635145 - ajax的url有两种,一种是绝对路径,另一种是相对路径。
https://www.cnblogs.com/guanmu/p/5215833.html - 原生js上传文件,限制文件类型
https://stackoverflow.com/questions/11832930/html-input-file-accept-attribute-file-type-csv
十一、安装卸载 java jdk tomcat
使用Homebrew配置Java开发环境
https://www.cnblogs.com/lidyan/p/6973492.html
homebrew安装JDK
https://www.jianshu.com/p/8b6961781547
brew install tomcat
https://blog.csdn.net/sinat_30895035/article/details/53886248卸载安装包
1、删除java文件
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java
2、删除jdk
ls /Library/Java/JavaVirtualMachines/ # 查看jdk版本
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk # 删除对应版本
https://blog.csdn.net/mouday/article/details/81085546
3、卸载tomcat
brew uninstall tomcat
https://www.cnblogs.com/KingIceMou/p/7797987.html
十二、工具
取色器(colors lite)
https://www.jb51.net/softs/387532.html#downintro2