2017年11月6日

关于H5页面在iPhoneX适配

摘要: iPhone X 适配 阅读全文

posted @ 2017-11-06 21:08 lolDragon 阅读(65965) 评论(3) 推荐(11) 编辑

2017年7月20日

Mac电脑 阿里云ECS(ContentOS) Apache+vsftpd+nodejs+mongodb建站过程总结

摘要: 简介:我这里采用的阿里云免费提供的6个月ECS服务器;制作了一个简单的爬虫程序;里面很多功能还么做;搜索里面功能回去的数据未做处理会崩溃(大家不要点搜索功能);地址:http://loldragon.top:3000/movie 1.获取ECS服务器后,数据格式化和挂载 答:具体参考阿里云文档:Li 阅读全文

posted @ 2017-07-20 11:58 lolDragon 阅读(886) 评论(0) 推荐(0) 编辑

2017年6月29日

关于H5在移动端架构的优化设计总结

摘要: 各大互联网公司采取的策略 一、百度移动前端首页 1. 对于首屏的静态文件css/js,在上线前全部编译直出到HTML文件中;整个首页的渲染只需要一次请求; 2.使用缓存;把不变的js/css/html全部存储到localstorage中去,然后根据cookie中添加版本号的MD5值判断是从服务器中更 阅读全文

posted @ 2017-06-29 17:14 lolDragon 阅读(9127) 评论(0) 推荐(1) 编辑

2017年5月16日

git 详细教程和常用操作指令

摘要: git 内部工作原理图 如上图,git 一般可以分为三个区;工作区、暂存区、版本库,通常类似 git add等命令都是与index 暂存区的交互,git commit指令则是 index 与版本库的交互;将index区的内容 提交到版本库中; 1. mac使用git时常用的指令 git 常用指令使用 阅读全文

posted @ 2017-05-16 15:59 lolDragon 阅读(688) 评论(0) 推荐(0) 编辑

iOS html5使用缓存并及时更新方案总结

摘要: 最近一段时间研究了一下H5在iOS移动端表现时使用缓存并可及时更新方案,总结如下: 一、使用Webview自带缓存机制 当我们使用webview加载html资源时的,本质上就是一个向服务器索取资源的http请求过程,如果此时我们设置对于http请求时的缓存策略,那么就可以很好的把资源文件保存在内存空 阅读全文

posted @ 2017-05-16 14:53 lolDragon 阅读(15217) 评论(1) 推荐(0) 编辑

2017年4月27日

iOS webview加载时序和缓存问题总结

摘要: iOS webView的加载时序 UIWebView加载顺序: 加载的结果: WKWebView加载时序: iOS webView加载html5缓存 1.加载html5的过程 每次加载一个HTML5页面,都会有较多的请求。除了HTML主URL自身的请求外,HTML外部引用的JS、CSS、字体文件、图 阅读全文

posted @ 2017-04-27 15:32 lolDragon 阅读(21544) 评论(0) 推荐(0) 编辑

2017年4月15日

canvas学习-----1px线条模糊问题

摘要: canvas有时候会出现1像素的线条模糊不清且好像更宽的情况,如下图: 这样的线条显然不是我们想要的。 这篇文章的目的就是弄清楚里面的原理,以及解决它。 大家都知道屏幕上最小的显示尺寸就是1像素,虽然小于1像素的东西可能显示不出来,但计算机可不管,他会试着画一下。 其实像素终究来说也是一个单位,假如 阅读全文

posted @ 2017-04-15 11:39 lolDragon 阅读(1729) 评论(0) 推荐(0) 编辑

canvas学习-----画直线

摘要: 画布 1.添加canvas标签 可以通过CSS或者JS来设置canvs标签的width,height;Ps: 2.Css设置canvs的width,height; 3.通过JS设置width,height宽高 PS:通过JS和CSS 宽高的区别: 比如一块宽1000的画布,你在画布左侧画了一条竖线, 阅读全文

posted @ 2017-04-15 10:48 lolDragon 阅读(2462) 评论(0) 推荐(0) 编辑

2017年3月9日

关于开发的一些流程和个人理解

摘要: 首先在拿到一个需求,正确的开发流程应该包括以下步骤: 1. 首先,必须确认规划科,也就是需求方需要实现的一个功能是怎么样的?以及策划的目的是什么?确认此功能在用户中产品中可以达成一个什么样的效果和体验; (策划需求,策划目的) 2.其次,拿到视觉交互科提供的交互方案;进一步确认功能改怎么展示?以及交 阅读全文

posted @ 2017-03-09 20:12 lolDragon 阅读(363) 评论(0) 推荐(0) 编辑

2017年2月28日

vue+vue-cli+vuex+vrouter 开发学习和总结

摘要: 1.项目目录结构 2.理解和问题总结 1.css 导入方式 1.关于创建根app的两种方式中的总结: 2.router 组件导入方式 3.V-if 和V-show的区别使用 4.DOM元素引用 5.关于组件CSS class重名的问题 6.关于axios POST请求出错的问题 7.设置代理解决本地 阅读全文

posted @ 2017-02-28 11:55 lolDragon 阅读(2616) 评论(0) 推荐(0) 编辑

2017年1月18日

mac下配置Apache虚拟域名方案,以及遇到的坑

摘要: 1、 配置Apache虚拟域名 1.执行 sudo vi /etc/apache2/httpd.conf 开始配置httpd.conf 的文件; //配置listen 80端口(默认配置),此处可以修改监听端口,例如Listen 81 2.打开相应 LoadModule 3.配置Document路径 阅读全文

posted @ 2017-01-18 10:14 lolDragon 阅读(1659) 评论(0) 推荐(0) 编辑

2017年1月12日

添加js,css 版本号?v= hash

摘要: node_modules设置 第144行 manifest[originalFile] = revisionedFile; 更新为: manifest[originalFile] = originalFile + '?v=' + file.revHash; b.打开 nodemodules\gulp 阅读全文

posted @ 2017-01-12 15:05 lolDragon 阅读(1197) 评论(0) 推荐(0) 编辑

2017年1月11日

webstorm 格式化代码及常用快捷键

摘要: centOS 下webstorm 格式化代码的快捷键 Ctrl+Shift+l windows 下 webstorm 格式化代码的快键键 Ctrl+Alt+l mac 下 webstorm 格式化代码的快捷键 Option+Command+l 阅读全文

posted @ 2017-01-11 19:01 lolDragon 阅读(66217) 评论(1) 推荐(1) 编辑

vue+webpack 遇到的问题总结

摘要: 1.错误1:TypeError:this.init is not a function 解决:安装相关的加载器,npm install vue-loader vue-html-loader vue-style-loader css-loader --save-dev ________________ 阅读全文

posted @ 2017-01-11 09:24 lolDragon 阅读(1383) 评论(0) 推荐(0) 编辑

2017年1月10日

vue.js的devtools安装

摘要: 安装 1.github下载地址:https://github.com/vuejs/vue-devtools 2.下载好后进入vue-devtools-master工程 执行npm install >npm run build. 3.修改manifest.json 中的persistent为true 阅读全文

posted @ 2017-01-10 10:17 lolDragon 阅读(37110) 评论(17) 推荐(10) 编辑

导航