摘要: GulpGulp是一款项目自动化的构建工具,与Grunt一样可以通过创建任务(Task)来帮助我们自动完成一些工作流的内容。当然,今天我们的内容并不是讨论这二者的区别,仅仅是介绍介绍如何利用Gulp来优化我们的Web项目中前端自动化工作流。引言相信不少人看过百度大牛张云龙的那篇讲解大公司里怎样开发和... 阅读全文
posted @ 2015-04-26 11:32 Ziv小威 阅读(4456) 评论(0) 推荐(2) 编辑
摘要: WebGL,Three.js 实现3D 地球模型 阅读全文
posted @ 2015-03-22 01:38 Ziv小威 阅读(5573) 评论(2) 推荐(2) 编辑
摘要: 全屏功能是浏览器很早就支持的一项功能了,可以让你页面中的video, image ,div 等等子元素实现全屏浏览,从而带来更好的视觉体验,来看看怎么使用吧。先来看看有哪些API和事件支持。API// 元素请求全屏显示 element.requestFullscreen()// 检测文档的当前状态... 阅读全文
posted @ 2015-01-24 21:44 Ziv小威 阅读(2241) 评论(0) 推荐(1) 编辑
摘要: // 解决不同浏览器下载文件名称乱码var userAgent = (req.headers['user-agent']||'').toLowerCase();res.set('Content-Type', 'application/octet-stream;charset=utf-8');if(u... 阅读全文
posted @ 2014-11-04 22:33 Ziv小威 阅读(3611) 评论(0) 推荐(0) 编辑
摘要: 最近1,2个月一直都尝试开发一款Hybird app,遇到了很多问题,谈谈自己的体会。Hybird app (混合模式移动应用),它利用例如安卓端webview组件+HTML5内嵌的方式混合的方式开发的移动应用,好处显而易见,由于内嵌的是Html5, 所以跨平台,扩展性,开发成本都是很不错的优势。H... 阅读全文
posted @ 2014-10-28 18:27 Ziv小威 阅读(2269) 评论(6) 推荐(1) 编辑
摘要: 场景先看段代码,考虑以下场景,其运行结果是什么?public class Test { static int i = 8; public void printI() { int i = 88; System.out.println(this.i); } ... 阅读全文
posted @ 2014-07-19 13:17 Ziv小威 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 其实在大部分互联网web产品中,我们通常会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便可以在这些统计系统中看到自己网站页面具体的访问情况。但是有些时候,由于一些特殊情况,我们需要自己来设计统计系统。由于前段时间公司的业务需求,我也是自己尝试了下,本文提供的是一个基本思路... 阅读全文
posted @ 2014-06-30 14:48 Ziv小威 阅读(5640) 评论(5) 推荐(5) 编辑
摘要: 利用HTML5的新特点做文件异步上传非常简单方便,本文主要展示JS部分,html结构。下面的代码并未使用第三发库,如果有参照,请注意一些未展现出来的代码片段。我这边的效果预览:1.文件未选择 2.文件已选择HTML代码部分: 思路:下面代码中我利用css的z-index属性将input="f... 阅读全文
posted @ 2014-05-26 15:30 Ziv小威 阅读(15573) 评论(4) 推荐(2) 编辑
摘要: 场景: 例如:某系统,用户每天只能拥有一次的抽奖机会,抽过后当天就不可再抽,但是过了24:00点后用户就重新拥有一次抽奖机会。像这种需要数据库定时对某个字段进行更新操作的任务,完全可以通过数据库本身的事件机制进行操作,而服务器端也不需要用额外的代码进行这种监控定时的操作。Mysql: 本文讨论的... 阅读全文
posted @ 2014-05-13 18:25 Ziv小威 阅读(2337) 评论(0) 推荐(1) 编辑
摘要: 2012年秋季,正是大伙急于找实习工作的时候。尝试出去找过很多实习单位,但是基本上都是不靠谱,然后就是我自己能力的不足。所以找工作之路也是异常艰辛和曲折。 学了那么久的Java,做过那么多的小练习,但是说实话,感觉没有一个作品或者成功是相对完整的,无论是在UI界面,功能完善上都是如此。原因大多... 阅读全文
posted @ 2014-05-01 14:11 Ziv小威 阅读(1909) 评论(7) 推荐(3) 编辑