前端大大
码龄9年
关注
提问 私信
  • 博客:54,476
    问答:17,099
    71,575
    总访问量
  • 14
    原创
  • 857,764
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-08-04
博客简介:

qq_30346089的博客

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得8次评论
  • 获得22次收藏
创作历程
  • 5篇
    2018年
  • 10篇
    2017年
TA的专栏
  • javascript
    5篇
  • h5
    3篇
  • webpack
  • vue-cli
  • 前端-练习
    2篇
  • 前端开发
    4篇
  • 的JavaScript的
    2篇
  • ssr
  • node
    1篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

基于egg.js的模版渲染(ssr)

目录约定规范egg-project├── package.json├── app.js (可选)├── agent.js (可选)├── app| ├── router.js│ ├── controller│ | └── home.js│ ├── service (可选)│ | └── user.js│ ├── middleware (可选)...
原创
发布博客 2018.12.07 ·
4594 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

h5离线缓存

h5离线缓存1. 协议缓存说明是协议缓存?2. 应用缓存(离线缓存)1. 协议缓存举个例子:更新了一张图片,发布之后反复重新进页面总是看不到更新说明是协议缓存?http协议缓存机制是指通过HTTP协议头里的Cache-Control(或 Expires)和Last-Modified(或Etag)等字段来控制文件缓存的机制。Cache-Control 用于控制文件在本地缓存有效时长。最...
原创
发布博客 2018.12.07 ·
650 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

计算最大获益时机

【题目描述】 假设你能重返过去,现在让你回到2015年,你能选择一支股票进行投资,你拥有这支股票未来Ñ天的价格走势图,为了躲避证监会的监控,你只有一次买入卖出机会。现在要求实现一个程序计算哪天买入哪天卖出能获得最大收益。 输入     数组[] 第一行为天数ñ 接下来n行为数组的n个整数元素,代表第n天该股票的价格 输出 输出为b,s#代表第b天买入,...
原创
发布博客 2018.07.03 ·
337 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

h5图片压缩

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &
原创
发布博客 2018.06.29 ·
960 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

angularJs迁移vue,完整系列(一)

最近在做angularJs的一个BI开源项目的重构,之前做版本迭代的时候,算是被这么个半死,现在做框架迁移也是困难重重,之前没有做过这方面的内容,也算是试水了。希望在博客中记录是如何一点一点完成的。废话不多说了,看一看本文主要完成的任务。任务:   1.安装vue-cli,配置router,vuex   2.引入原项目中用到的bootstrap和jquery(这里后期再处
原创
发布博客 2018.02.06 ·
6247 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

在mac上安装sass遇到gem安装问题

今天在自己的mac上安装sass,想着没事搞一下,按照官网教程如下: 然后按照指令 sudo gem install sass ,结果如下: 百度了一下,说是国内gem sources呗墙的原因,推荐使用淘宝镜像。先移除原有的sources,然后使用淘宝镜像:gem source -l //查看当前source有哪些gem sources --remove https://gems.ruby
原创
发布博客 2017.12.09 ·
764 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js数组方法大全

数组方法 下面开始介绍数组的方法,数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下这些: join() push()和pop() shift() 和 unshift() sort() reverse() concat() slice() splice() indexOf()和 lastIndexOf() (ES5新
原创
发布博客 2017.09.25 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue填坑之webpack run build 静态资源找不到

vue cli搭建的项目,在本地测试调试都OK,运行npm run dev之后运行正常,run build后放到线上找不到静态资源文件路径,最后终于解决
原创
发布博客 2017.09.12 ·
29094 阅读 ·
5 点赞 ·
4 评论 ·
22 收藏

js对象冻结

//es6 冻结对象及其属性var constantize = (obj) => { Object.freeze(obj); Object.keys(obj).forEach( (key, val) => { if ( typeof obj[key] === 'object' ) { constantize( obj[key] );
原创
发布博客 2017.08.06 ·
1117 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

cookie、 sessionStorage 、localStorage之间的区别和使用

1.cookie:存储在用户本地终端上的数据。有时也用cookies,指某些网站为了辨别用户身份,进行session跟踪而存储在本地终端上的数据,通常经过加密。一般应用最典型的案列就是判断注册用户是否已经登过该网站。2.HTML5 提供了两种在客户端存储数据的新方法:(http://www.w3school.com.cn/html5/html_5_webstorage.asp)...两者都
转载
发布博客 2017.08.04 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx更改映射ip、端口

1、找到并编辑配置文件[html] view plain copy vi  /usr/local/nginx/conf/nginx.conf  *按i进入编辑模式,改完之后,按Esc ->shift+: wq 2、10.73.9.47:8080修改成本机的ip和端口。[html] view plai
原创
发布博客 2017.03.28 ·
4887 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

nginx启动、关闭和重启

1.nginx的启动假设你的nginx安装目录是/usr/local/nginx,而且你的可执行文件安装在/usr/local/nginx/sbin/nginx下。下面用代替/usr/local/nginx那么nginx下启动命令:123/sbin/nginx -c /conf/nginx.conf或/
原创
发布博客 2017.03.28 ·
1048 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Nginx安装

nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令12apt-get install build-essentialapt-get install libtoolcentos平台编译环境使用如下指令安
原创
发布博客 2017.03.28 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何在Debian 8上安装Node.js

Node.js是通用的编程,可以让用户快速建立网络应用程序一个JavaScript平台。通过利用前端和后端的JavaScript,开发可以更一致,并在同一系统中进行设计。在本指南中,您将在Debian 8服务器上安装Node.js。 Debian 8在其默认存储库中包含一个版本的Node.js,但此版本已过时,因此您将探索两种方法在系统上安装最新版本的Node.js。
原创
发布博客 2017.03.28 ·
3683 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javascript Date format(js日期格式化)

// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02
原创
发布博客 2017.02.21 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

请问怎么控制弹出框滚动条滚动到头部和底部时,不触发body的滚动事件。在遮罩层上可以滚动body

答:

有没有大神 指导一下思想

回答问题 2016.08.16

请问怎么控制弹出框滚动条滚动到头部和底部时,不触发body的滚动事件。在遮罩层上可以滚动body

发布问题 2016.08.16 ·
3 回答

php实现页面内文章的下载功能

发布问题 2016.08.10 ·
1 回答

如何解决,js代码在不同电脑上的 代码执行顺序不同

发布问题 2016.08.03 ·
2 回答

各种奇葩问题 求解决bug javascript

发布问题 2016.03.10 ·
2 回答
加载更多