- 博客(35)
- 收藏
- 关注
转载 NW.js构建PC收银端安装程序的指南
1.首先下载nw.js的SDK:https://nwjs.org.cn/download.html2.SDK目录下新建myapp文件夹:3.myapp文件夹内新建package.json文件:4.package.json内容如下:5.在myapp文件夹下执行 npm install 安装依赖,注意此时需要将C++依赖编译成node依赖:1....
2019-06-25 15:55:00
290
转载 NW.js安装原生node模块node-printer控制打印机
1.安装原生node模块#全局安装nw-gypnpm install -g nw-gyp#设置目标NW.js版本set npm_config_target=0.31.4#设置构建架构,ia32或x64,win10, osx为x64操作系统set npm_config_arch=x64set npm_config_runtime=node-webkit...
2018-09-21 17:44:00
1747
转载 vue项目webpack中Npm传递参数配置不同域名接口
项目开发中,前端在配置后端api域名时很困扰,常常出现:本地开发环境: api-dev.demo.com测试环境: api-test.demo.com线上生产环境: api.demo.com,这次是在Vue.js项目中打包,教大家个方法:使用 npm run build -- xxx ,根据传递参数xxx来判定不同的环境,给出不同的域名配置。1.项目中/config...
2018-03-28 17:51:00
392
转载 省市区三级联动picker-view-微信小程序
这个是微信小程序的picker-view组件,开发的省市区3级联动,体验还不错,就分享给大家了,此版本的省市区数据为本地JS数据,免去请求加载数据了,大家直接看源码,先看下面的动图:项目地址:https://github.com/pannysp/cityarea-wechat转载于:https://www.cnblogs.com/pannysp/p/67052...
2017-04-13 18:05:00
566
转载 Express 4 更新改变文档
概览从 Express 3 到Express 4 是一个巨大的变化,这意味着现存的 Express 3 应用在不更新依赖的情况下将不能工作。这篇文章涵盖一下内容:Express 4 中的变化一个从 Express 3 迁移到 Express 4 的示例升级到 Express 4 的应用生成器Express 4 中的变化主要的变化如下:E...
2015-04-25 10:24:00
110
转载 nodeJs开发app.js解析
在 node.js 中模块分为核心模块和文件模块两种,核心模块是通过 require('xxxx') 导入的,文件模块是以 require('/xxxx') 或 require('./xxxx')、require('../xxxx') 形式导入的;核心模块是用c/c++编译的二进制模块,而文件模块是后缀为.js、.json、.node 的文件,在 node.js 中一个文件/文件夹也可以...
2015-04-25 10:03:00
256
转载 html5之canvas画图
导航前言基本知识绘制矩形清除矩形区域圆弧路径 绘制线段绘制贝塞尔曲线 线性渐变径向渐变(发散)图形变形(平移、旋转、缩放)矩阵变换(图形变形的机制)图形组合给图形绘制阴影绘制图像(图片平铺、裁剪、像素处理[不只图像、包括其他绘制图形])绘制文字 保存和恢复状态(context) 保存文件结合setInte...
2014-11-24 17:24:00
136
转载 html5之touch事件
前言一个触屏网站到底和传统的pc端网站有什么区别呢,交互方式的改变首当其冲。例如我们常用的click事件,在触屏设备下是如此无力。手机上的大部分交互都是通过touch来实现的,于是,对于触屏的交互式网站,触摸事件是相当重要的。Apple在iOS 2.0中引入了触摸事件API,Android正迎头赶上这一事实标准,缩小差距。最近一个W3C工作组正合力制定这一触摸事件规范。规...
2014-11-24 17:05:00
103
转载 HTML5 canvas globalCompositeOperation绘图类型讲解
我们总是将一个图形画在另一个之上,大多数情况下,这样是不够的。比如说,它这样受制于图形的绘制顺序。不过,我们可以利用globalCompositeOperation属性来改变这些做法。globalCompositeOperation= type我们不仅可以在已有图形后面再画新图形,还可以用来遮盖,清除(比clearRect方法强劲得多)某些区域。type是下面 12 种字...
2014-11-24 16:56:00
106
转载 Git常用操作命令与图解
Git是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1)远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name]...
2014-06-23 14:57:00
75
转载 移动Web与js定时器暂停或不准确计时的问题解决
PC 上的 Firefox、Chrome 和 Safari 等浏览器,都会自动把未激活页面中的 JavaScript 定时器(setTimeout、setInterval)间隔最小值改为 1 秒以上;而移动设备上的浏览器往往会直接冻结未激活页面上的所有定时器」。今天继续聊一聊 JavaScript 定时器与移动 Web 这个话题。计时器最简单的计时器只需要一个时间变量和固定间隔运...
2014-05-28 10:52:00
604
转载 web app 禁用手机浏览器缓存方法
开发过web app的同学,特别是前端人员,都碰到这烦人的事情,JS或CSS代码改变,可手机浏览器怎么刷新都不更新,手机浏览器的缓存特别恶劣。所以今天贴个方法解决这问题。记得,本地调试的时候贴上,上线后要删除哦,免得访问者浏览体验慢。代码:<meta http-equiv="expires" content="0"><meta http-equiv=...
2014-05-24 14:08:00
118
转载 最新最全的js判断移动设备及操作系统
var navigator = window.navigator, userAgent = navigator.userAgent, android = userAgent.match(/(Android)[\s\/]+([\d\.]+)/), ios = userAgent.match(/(iPad|iPhone|iPod)\s+OS\s([\d_\....
2014-04-17 11:02:00
110
转载 通俗易懂的深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1()...
2014-04-16 13:48:00
149
转载 WEBAPP开发技巧总结
自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-WebApp(意为基于WEB形式的应用程序,运行在高端的移动终端设备)。开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP;一种是基于高端机的浏览器运行的WebApp,本文将主要讲解后者。WebApp与NativeApp有何区别呢?Nati...
2013-10-24 14:58:00
86
转载 IE BUG之字符串截取substr方法
一直以来没注意这个问题,今天本想搞个这样的:var str = 'hello world 8024';str.substr(-4,4);负数是从末尾开始倒数。 应该返回:8024但发现IE6-IE8,substr参数不支持负数,返回的是:hell,你们可以测试下。所以呢,我们还是不推荐用这个substr方法。我们改用substrin...
2013-04-10 13:46:00
132
转载 最少代码的瀑布流实现
先看效果图吧:JS代码先放上来给大家看下思路。具体实现还是需要css和html代码的,可以看我的在线源代码和效果:全屏,chrome,浏览最佳http://runjs.cn/detail/j9qlhajc$(function(){ $('#brand-waterfall').waterfall();});// 瀑布流插件// p...
2013-04-09 17:38:00
125
转载 小练一下canvas版简单时钟与css3版漂亮时钟
无聊时候用canvas练了一下时钟,但感觉画面不是很舒服,可能canvas用的不是很精炼。随后又用css3重写了下,还是蛮漂亮的,呵呵,先看效果图吧;canvas版:CSS3版:在线浏览:http://runjs.cn/detail/a9lrockocanvas版源代码:<!DOCTYPE html><ht...
2013-03-29 14:28:00
136
转载 jQuery实现微博发布框@好友出现列表功能
先上图演示下:看完图就直接上代码吧,其中有几处写死的地方,我有提示,你们自己改下就是了。//@显示用户列表(function($) { //判断是否为子元素 function isParent(obj,pobj){ while (obj != undefined && obj != null &&am...
2012-12-28 17:29:00
194
转载 jquery submit方法在IE6下的诡异bug
$("a.login_submit").click(function(){ $("form").submit();});以上代码是不是觉得很正常啊。但是IE6下就是不提交且跳转,测试琢磨后,终于发现了一个秘密。如果提交按钮是用a标签做的按钮,则需要在click事件中return false;阻止默认行为,否则提交不了。另外,A标签中href=“...
2012-11-21 17:33:00
122
转载 position:relative与IE6的最新恩怨
偶然,真的是偶然,非常之偶然,发现了position:relative与IE6真的有1腿!直接看例子:一般我们经常使用sprite背景图来定义某条文字前的ICON图标,如下图,错误提示图标:一般我们这么设置:<em class="tip errormsg">请输入2-4个中文!</em>.tip{background:ur...
2012-09-19 16:40:00
105
转载 全面解析jquery实现回车键提交表单
本来以为jQuery在键盘事件会做的比较统一,但事实并不如我想象,还好我测试了下。JQ版本:1.7.2键盘事件有3:keydown,keypress,keyup,分别是按下,按着没上抬,上抬键盘 。正确代码为:$(document).keyup(function(event){ if(event.keyCode ==13){ $("#subm...
2012-06-18 12:04:00
281
转载 Webkit内核浏览器HACK CSS
开发过程中,碰到诡异的样式,Webkit内核浏览器样式还不是标准的。找到此方法,记录下:@media screen and (-webkit-min-device-pixel-ratio:0) { .className{position: relative; top: 10px;}} 转载于:https://www.cnblogs.com/pa...
2012-05-25 15:04:00
98
转载 jquery fileuploader文件上传插件:CSS致使IE6崩溃
项目开发完,测试说IE6下只要上传图片就崩溃,一开始还以为JS哪里写的不对,找啊找,都找不到,我自己都崩溃了要。记录下:.qq-uploader{position: relative; width: 250px;}width的属性必须要写哦,不然IE6就崩溃,真不知道怎么回事。。。唉转载于:https://www.cnblogs.com/pannysp/arc...
2012-05-09 14:03:00
79
转载 win7下安装配置tomcat,java运行环境
1.下载JDK,安装官网下载地址:http://java.sun.com/javase/downloads/index.jsp下载后,安装,选择你想把JDK安装的目录:比如:JDK安装目录:E:\java其他博文有说还要装JRE,其实JDK安装好了,就不需要安装JRE了,本身就有了。2.设置JDK环境变量右击“计算机”,点击“属性”,点击弹出界面的左部分的“...
2012-03-07 13:18:00
270
转载 JQuery批量上传插件Uploadify使用详解及参数说明
Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。官方提供的实例是php版本的,您可以点击下面的链接进行浏览或下载。官方下载官方文档官方演示效果图: 部署和代码介绍: JSP前台页面:<script type="text/javascript"> $(document).ready( func...
2012-03-03 10:29:00
394
转载 客户端与服务器持续同步解析(轮询,comet,WebSocket)
在B/S模型的Web应用中,客户端常常需要保持和服务器的持续更新。这种对及时性要求比较高的应用比如:股票价格的查询,实时的商品价格,自动更新的twitter timeline以及基于浏览器的聊天系统(如GTalk)等等。由于近些年AJAX技术的兴起,也出现了多种实现方式。本文将对这几种方式进行说明,并用jQuery+tornado进行演示,需要说明的是,如果对tornado不了解也没...
2012-02-10 20:42:00
109
转载 HTML5之语音输入解析
HTML5的新玩法——语音搜索。可惜的是只有webkit核心的浏览器才能使用。用法很简单只需要在input添加属性x-webkit-speech即可,例子如下:<"input type="text" x-webkit-speech /">这样你的输入框右边里就多了个「小话筒」,点击的时候就会提示这时说出来识别后就可以了,我测试下来,中文英语的识别率还挺高的。语音输...
2012-02-10 14:02:00
179
转载 我在Facebook工作的十大经验分享
本文作者曾在Facebook从事4年多的开发工作,这一段宝贵的工作经历汇聚成为10条人生箴言,希望每一位开发者阅读本文后,都能够从中获益。1.坚持你的远景,但要对细节灵活作为一个领导者,你需要依赖你自己的远景(至少在你负责的业务领域内)而那些和你一起或为你工作的人将依赖你的远见。什么是远景?就是对最终状态的一种描述。是你需要你的团队着陆的地方。是生效之后的新生活。...
2012-02-10 10:23:00
464
转载 如何确保页面中的js加载完全后再执行其他代码
如何确定一个js是否加载完全或者页面中的所有js加载完全,具体办法如下:function loadScript(url , callback){ var script = document.createElement("script"); script.type="text/javascript"; if(script.readyS...
2012-02-09 20:47:00
535
转载 分享9个jquery多文件上传插件
现在我们做网站不仅要在功能上满足用户的需求,更要提高用户体验。比如在上传文件的时候,我们是否能让用户一次性选择多个文件上传,是否能让用户在漫长等待中实时得到上传的进度,处理好这些文件上传的细节,那用户体验自然就提高了。今天我就来分享9个比较实用的jquery多文件上传插件,这些多文件上传插件能很好的提高用户体验。下面就一起来看看吧,希望这些jquery多文件上传插件能给你带来帮助。...
2012-02-09 18:24:00
152
转载 网页RGB颜色查询对照表大全
#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF68F#FFF5EE#FFF0F5#FFEFDB#FFEFD5#FFEC8B#FFEBC...
2012-02-09 18:10:00
347
转载 教你只用CSS画基本图形(圆形、三角形、多边形、爱心、八卦图)
在css-tricks上有一篇文章,居然能只用CSS画出这么多基本的图形。图形包括基本的矩形、圆形、椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。当然有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,我希望你用的是firefox或者chrome,当然IE也能看一部分的。矩形就不列举了,三角形和圆形以后用的地方比较多,看看CSS是怎么做到的:I...
2012-02-09 17:40:00
85
转载 jQuery智能布局插件 Isotope 推荐及使用心得
我向大家推荐下Isotope这个jQuery插件,可以用它来创建动态和智能布局,尤其是现在主流的【瀑布流】形式,非常方便。你可以隐藏和显示与过滤项目,重新排序和整理甚至更多。同时Isotope还有许多很酷的动画,尤其是chrome下的表现非常棒,因为支持CSS3的动画效果很好。当然你也可以设置,动画引擎为jquery,chrome下依然表现很棒。而且IE兼容的很好,都是使用渐隐渐显的形式...
2012-02-09 15:18:00
201
转载 JS正则表达式验证大全收集
function validate(){ var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("ID"); if(!reg.test(obj.value)){ alert("请输入数字!"); } if(!/^[0-9]*$/.test(obj.value)...
2012-02-09 14:21:00
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人