关闭

NodeJS连接MySQL出现Cannot enqueue Handshake after invoking quit.

原因在于node连接上mysql后如果因网络原因丢失连接或者用户手工关闭连接后,原有的连接挂掉,需要重新连接;如下代码,每次访问结束都关闭,每次开始访问前重连接下,代码中没有监听连接的fatal错误,copy需谨慎var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localho...
阅读(8221) 评论(1)

html5 canvas 绘制横线竖线时不清晰的解决办法

在绘制一个Tip模样的图案时遇到了令人郁闷的事情:当lineHeight为1时,斜线都很清晰,唯独横线和竖线不清晰,目测占了两个像素,而且透明度都被减半;如图: ,后来经过查资料,终于知道,画布上的坐标并未对应网页里的像素,假如我们要在10,10这个点画横线到100,10,在canvas绘制这个1px的横线,它会把这个1px劈成两半,一半放在x,9上,一半放在x,10上,然后显示器根据你传来的东...
阅读(4786) 评论(1)

慎用JavaScript深复制!(js deepClone)

这原本是StackOverFlow里的一个提问,看到答案后受益良多,于是翻译一下下跟大家分享,原文地址:http://stackoverflow.com/questions/4459928/how-to-deep-clone-in-javascript 浅复制我就不说了,全部是引用对象,网上列出的深复制的几个例子也都有或多或少的问题,我都试过,某些特殊情况下会出现奇怪的问题,这里摆出一个比较完美...
阅读(4004) 评论(0)

IOS设备上网页中的页面滚动效果模拟

可能咋一看不知道我说的是个啥,因为ios本来就用这功能的啊,还模拟它干啥?先听我说下项目背景哈 我现在开发的是一个webapp,主要是用在ipad上,这个app的大小是固定大小的,为了防止触摸它出现弹性滚动,我加个句代码: $(document).bind('touchmove', function(e) { e.preventDefault(); }); 这样这个页面就被...
阅读(3793) 评论(2)

加速你的Jquery的25个超级技巧

http://www.jb51.net/article/22097.htm 1. 从Google Code加载jQuery Google Code上已经托管了多种JavaScript类库,从Google Code上加载jQuery比直接从你的服务器加载更有优势。它节省了你服务器上的带宽,能够很快的从Google的内容分布网络(CDN)上加载JS类库。更重要的是,如果用户访问那些发布在G...
阅读(2014) 评论(0)

大型应用的javascript架构

目前很多网站基本没有明确的前端架构,大多是服务端渲染视图页,输出到浏览器,再配合一些js,来进行交互。如果只是实现一些简单的效果,没有较复杂的逻辑,那么这种处理是合理的,尤其是有了jQuery之类的利器,js代码写起来甚至有种随心所欲的感觉。 但一旦网站要改版,或者随着网站的发展,逻辑变得越来越复杂,或者为了更好的用户体验,js要承担更多的任务,这时如果维持现状不变,那js就会变得越来越臃肿...
阅读(882) 评论(0)

[科普]Pentile排列的AMOLED显示屏硬伤

看到有不少兄弟纠结于i9000屏幕的“颗粒感”的,在这里我先说明一下,因为我原来是M8的用户,所以对屏幕显示效果比较敏感,i9000的颗粒感在我看来是很明显的——虽然绝大多数时候并不影响使用。但为什么i9000以及其他用大部分AMOLED的手机屏幕会显现出颗粒感,下面我们就来分析一下这其中的根源。         首先要说明的是,颗粒感和AMOLED材质本身无关,而它完全和屏幕本身的子像素排...
阅读(3099) 评论(0)

iOS Web 网站开发必备 图标 放大级别 全屏等设置

虽然没有能力开发Native App,但还是可以利用iOS中Safari浏览器的特性小小的折腾一下,做一个伪Web App满足下小小的虚荣心的。 既然是在iOS中的Safari折腾的,那么代码中利用到的也基本上都是Safari的私有属性。 添加图标到主屏幕是Web App的第一步: <link rel="apple-touch-icon-precomposed" sizes=...
阅读(22381) 评论(0)

兼容不同浏览器的音频文件(mp3)播放实现

在做一个网站的时候客户提出了令人蛋疼的“新接到单子要有语音提示”的需求,于是花了点功夫去尝试在不通浏览器里播放mp3,wma,wav这些格式,经过测试不太理想,于是想到了用flash播放mp3的想法,这个应该是最通用的吧。。但是需要一个一个swf格式的音频播放器,网上找了好多,都是带按钮的,但是我只需要直接放mp3就行了呀。于是自己用flex写了一个,代码简单的要死。。如下 <s:Appl...
阅读(4005) 评论(1)

GridView生成thead、tbody、tfoot标签

需求:GridView生成的Table 要求添加标签,以便集成Jquery相关插件使用(如:Jquery-easyUI    datagrids) 解决方案: ? protected void GridView1_PreRender(object sender, EventArgs e)       {...
阅读(2067) 评论(0)

PLSQL Developer 连接oracle(64) (instantclient)

昨天安装了oracle,今天装了PLSQL Developer,连不上去。PLSQL Developer是32位的识别不了64位的oralce数据库。 解决方案: 下载instantclient-basic-nt-11.2.0.2.0位客户端,加压后存放,如D:\ProgramFiles\instantclient 拷贝Oracle 11.2G的msvcr80.dll和tnsna...
阅读(7083) 评论(0)

jQuery Asp.Net datagrid 表头固定 表内容滚动代码实现

//整体思路还是老样子:在前面插入一个新table,里面只有表头,然后设置数据表格的高度使其滚动即可。//由于table的表头的宽度会根据内容或者下面行的内容改变,所以我们需要用的col标记来固定他的宽度,格式如://方法调用:直接传进去表格的id和想要滚动的高度就可以了 jQuery.fn.outerHTML = function (s) {     return s             ?...
阅读(1957) 评论(0)

Flex 仿苹果的动画

<mx:Zoom target="{stateLocationSearch}" zoomWidthFrom="1" originY="{wTemplate.height/2}" originX="{wTemplate.width/2}" zoomWidthTo="2" zoomHeightFrom="1" zoomHeightTo="2" duration="20...
阅读(1162) 评论(0)

Flex4 / flash builder 内嵌字体(适用于手机程序)

编译含有嵌入字体的手机应用程序时,默认情况下,Flex 将使用非 CFF 字体。CFF 字体使用 FTE。通常情况下,在手机应用程序中应避免使用 FTE。 由于 Label 控件使用 FTE(并因此使用 CFF 字体),因此在手机应用程序中嵌入字体时应使用 TextArea 或 TextInput 控件。 在 CSS 中,将 embedAsCFF 设置为 false,如下面的...
阅读(2047) 评论(0)

在Flex中使用嵌入字体鲜为人知的秘密

核心提示:这里不能使用flashType属性,该属性的值由SWF文件决定,无法再更改。在使用该字体之前,必须保证SWF文件已经加载完毕。     在处理文本时,为了美观,有时会给文本选择一些特殊的字体,使得文本不那么单调,这就会引发一个问题:由于每个用户的系统有差异,当对方机器上没有安装你指定的字体时,Flash Player会自动选择一个合适的字体,无法保证文字的外观在控制之中,很可能会走样...
阅读(687) 评论(0)
34条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:111796次
    • 积分:1227
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:23篇
    • 译文:1篇
    • 评论:21条
    文章分类
    最新评论