- 博客(32)
- 问答 (1)
- 收藏
- 关注
原创 用flex做一个简单的border布局
A君有阵子没写前端代码了 今天看了下flex layout 觉得真的很方便 以前要js解决的 几行配置就可以搞定了! 上代码 <html><head> <meta charset="utf-8"> <meta name="google" value="notranslate">
2017-04-02 21:48:46
1025
原创 一张图看懂encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的区别
一、这四个方法的用处1、用来编码和解码URI的统一资源标识符,或叫做 URI,是用来标识互联网上的资源(例如,网页或文件)和怎样访问这些资源的传输协议(例如,HTTP 或 FTP)的字符串。除了encodeURI、encodeURIComponent、decodeURI、decodeURIComponent四个用来编码和解码 URI 的函数之外 ECMAScript 语言自身不提供任何使...
2017-01-04 09:56:01
173
原创 When is event DOMContentLoaded triggered
When is event DOMContentLoaded triggered?DOMContentLoaded 何时触发? Once the user agent stops parsing the document, the user agent must run the following steps:当客户端停止解析文档后, 必须执行以下几步:1. Set t...
2016-10-08 16:24:40
304
原创 js模板引擎介绍搜集
http://blog.youkuaiyun.com/lybwwp/article/details/18813737js模板引擎介绍搜集 js模板引擎越来越多的得到应用,如今已经出现了几十种js模板引擎,国内各大互联网公司也都开发了自己的js模板引擎(淘宝的kissy template,腾讯的artTemplate,百度的baiduTemplate等),如何从这么多纷繁的模板引擎中选...
2015-05-15 16:27:59
149
一种较高效的js文本替换方法(批量替换文本中多个匹配规则的字符)
/** 用于 一次性批量替换文本中多个匹配规则的字符 测试使用长度为1M的文本 **///1 Ext.Ajax.request({ url : 'data.json', success : function (res) { var t = res.responseText; console.log(t.length); var ...
2015-04-29 17:14:55
3949
原创 [原]一种使用android设备为ipad提供外置无线扩展存储的方法
由于带4G模块的ipad要贵1k 大洋, 64G的版本要比16G版本又要贵1k 大洋, 手头紧的A君想了一个办法来解决这个问题, 使乞丐版的ipad可以具有高大上皇帝版ipad类似的功能. 首先你要有一款安卓设备来做无线AP和移动无线外置扩展存储. 最好是可以插sd卡的 最大支持128G那种. 如果没有就没办法了. 需要root 其次, 需要一款ipad上面的文件浏览软件...
2015-04-16 18:44:46
354
gen install compass--在window compass安装
首先rubygems.org被墙 需要用淘宝的镜像 gem sources --remove https://rubygems.org/gem sources -a https://ruby.taobao.org/gem sources -l 然后 gem install sass然后 gem install compass 需要注意的: ...
2014-12-02 17:11:02
163
原创 [转]apache启用gzip压缩方法
apache启用gzip压缩方法 一、gzip介绍 Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。当应用Gzip压缩到一个纯文本文件时,效果是非常明显的,大约可以减少70%以上的文件大小。这取决于文件中的内容。 利用Apache中的Gzip模块,我们可以使用Gzip压缩算法来对Apache服务器发布的网页内容进行压缩后...
2014-11-19 11:14:10
120
原创 一个extjs4.2插件的简单例子
quote: http://whatisextjs.com/extjs/extjs-4-2-plugin-example I've enjoyed the 4.2 ExtJS release since it came out; especially the new theme and grids. I recently wanted to "puff in" a Panel f...
2014-04-24 14:28:42
278
原创 [转]Javascript模块化编程(三):require.js的用法
来自 阮一峰http://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javas...
2014-01-16 15:51:13
157
原创 [转]Javascript模块化编程(二):AMD规范
来自阮一峰http://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么...
2014-01-16 15:40:32
127
原创 [转]Javascript模块化编程(一):模块的写法
来自阮一峰http://www.ruanyifeng.com/blog/2012/10/javascript_module.html 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascri...
2014-01-16 15:39:06
131
原创 浅谈HTTP中Get与Post的区别
转自http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html 浅谈HTTP中Get与Post的区别 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中...
2013-12-19 11:21:28
120
原创 [转]解决鼠标经过内部元素触发onmouseout事件的问题
转自 http://sinian1120na.blog.163.com/blog/static/2458050820097151033950/ 这个貌似没有太简洁的方法, 只有clearTimeout和if contains两种... 最近在做一个JS效果时,发现了这么个问题: 当鼠标移入DIV内部的Img或其它元素上时,内部元素的mouseover事件被触发。但是再次...
2013-10-25 11:35:17
406
原创 编写build.xml
Ant的buildfile是用XML写的。每个buildfile含有一个project。buildfile中每个task元素可以有一个id属性,可以用这个id值引用指定的任务。这个值必须是唯一的。(详情请参考下面的Task小节)Projectsproject有下面的属性:Attribute Description Requiredname 项目名称. Nodefault 当没有指定target时...
2013-07-31 19:09:04
160
原创 打造最出色的模块加载框架:SeaJS Module Loader v0.3.0 预览版
转自 http://www.uini.net/2011/01/load-modules-to-create-the-best-framework-seajs-module-loader-v0-3-0-preview.html 打造最出色的模块加载框架:SeaJS Module Loader v0.3.0 预览版2011年01月18日遇到的问题来看示例:// m...
2012-01-17 16:53:52
119
原创 html5 VS flash
来自 孔宪涛的博客 html5 VS flash 最近关于HTML5吵得火热,很多人认为HTML5出现会秒杀Flash,以至于在各大web前端开发论坛吵得不可开交。 论坛里三言两语说的不够尽兴,只好在自己一亩三分地里敞开了说说。 也当一次神棍,展望一下web前端开发的未来。 首先这里所说的HTML5也不仅指HTML5本身,而是泛指HTML5、CSS3、 JavaSc...
2012-01-17 15:48:25
215
原创 CSS hack:针对IE6,IE7,firefox显示不同效果
转自 http://www.cnblogs.com/wschacker/archive/2008/01/21/1047328.html 感谢 王仕超 CSS hack:针对IE6,IE7,firefox显示不同效果做网站时经常会用到,衡量一个DIV+CSS架构师的水平时,这个也很重要。区别不同浏览器的CSS hack写法: 区别IE6与FF: ...
2011-10-25 13:58:24
98
[原]根据IE版本加载不同样式表的2种方法
第一是使用HACK 即Conditional comments,格式为: <!--[if IE]>...<![endif]--> 详情见 http://zhanjia.iteye.com/blog/369023 这种写法只有IE能够识别,就是说这种方法只能用来判断IE版本(当然对于加载样式表这件事已经足够了)。第二种是通过JavaScript判断浏览器类型,然后...
2011-07-21 18:57:42
122
原创 根据IE版本加载不同样式表的2种方法
第一是使用HACK 即Conditional comments,格式为: <!--[if IE]>...<![endif]--> 详情见 http://zhanjia.iteye.com/blog/369023 这种写法只有IE能够识别,就是说这种方法只能用来判断IE版本(当然对于加载样式表这件事已经足够了)。第二种是通过JavaScript判断浏览器类型,然后...
2011-07-21 18:56:24
343
原创 Extjs grid获取总行数
1. grid.getStore().getCount(); //未分页时 , 获取总行数2. grid.getStore().getTotalCount(); //存在分页时 , 获取总行数3. grid.getView().getRows().length;
2011-06-01 15:31:07
967
原创 Ext中的get、getDom、getCmp、getBody、getDoc的区别
from: http://hi.baidu.com/hanlicun/blog/item/d78cc92fb69902331e3089f5.html Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,E...
2010-01-07 09:34:28
91
[原]批量引入js的方法
因为最近js写得太多, 分了好几层, 导致引入js的引入变成非常繁琐的工作. 于是写了小工具, 用于批量引入制定目录下的js文件. 思路很简单, 就是在jsp上生成<script src="***"></script> 高手帮我看看有没有更简洁的方法 import java.io.File;import java.io.IOException;im...
2009-12-23 13:31:21
1047
原创 javascript获取URL参数和参数值
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><
2009-12-07 09:07:45
358
原创 切换java环境的bat
set MY_JAVA=e:\javaecho 设置JAVA环境变量 1.5set JAVA_HOME=%MY_JAVA%\j2sdk1.5set CLASSPATH=.;%JAVA_HOME%\libset PATH=%PATH%;%JAVA_HOME%\binecho 设置 XERCES_HOME 环境变量set XERCES_HOME=%MY_JAVA%...
2009-11-19 15:37:17
108
原创 javascript中apply方法和call方法的作用以及prototype.js中的应用
说明白一点其实就是更改对象的内部指针,即改变对象的this指向的内容。这在面向对象的js编程过程中有时是很有用的。call函数和apply方法的第一个参数都是要传入给当前对象的对象,及函数内部的this。后面的参数都是传递给当前对象的参数。对于apply和call两者在作用上是相同的,但两者在参数上有区别的。对于第一个参数意义都一样,但对第二个参数:apply传入的是一个参数数组,...
2009-11-18 15:58:57
85
原创 mysql 5.0 集群负载均衡 — 经过测试
来自 http://jlcon.blog.163.com/blog/static/8047119200851411057889/ 一、介绍========测试环境:Server1:ndbd 192.168.0.11Server2:ndbd 192.168.0.12Server3:mysqld --ndb-cluster 192.168.0.13 (ndbd_mgm nd...
2009-11-11 15:28:36
115
原创 JavaScript的this,call(),apply(),bind()
出处 http://hi.baidu.com/s_jqzhang/blog/item/111a8401cd1fbf021d9583c4.htmlthis是什么??为了建立一个scope chain, 每个JavaScript的代码执行上下文都提供了this关键字。In its most common usage, this serves as an identity function, p...
2009-11-03 11:32:46
124
原创 EXT核心API详解(一) - Ext类
Ext类addBehaviors( Object obj ) : void对选择的元素 应用事件侦听器,事件名以@附加在结尾,例如addBehaviors({// id=foo下所有的a标签加入click事件'#foo a@click' : function(e, t){// do something},// 用,分隔多个选择器'#foo a, #bar spa...
2009-10-14 17:14:06
191
原创 Java软件架构师所要需的东西
Java软件架构师所要需的东西 2009-07-14 来自:java060515 [收藏到我的网摘]作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的...
2009-07-29 17:20:48
112
原创 百度之死 (阿彤)
百度之死(阿彤) 几年前,还经常有人把百度和Google相提并论,但现在恐怕很少有这种情况了,百度好像从人们的视野中消失了一样。Google(中国)这两年不断的推陈出新,攻城略地,但百度却悄无声息。如果不是前段时间百度出现了竞价排名的丑闻,很多人几乎都忘记百度了。 其实,百度之所以不断的走下坡路,很大程...
2009-05-09 17:40:02
247
原创 什么是JACOB
什么是JACOBJACOB是一个JAVA和COM之间的桥接口。它使得你可以在Java中自动控制COM组件。它使用JNI通过本地调用COM和Win32程序接口。JACOB 就是 Java-COM Bridge的缩写,提供自动化的访问com的功能,也是通过JNI功能访问windows平台下的com组件或者win32系统库的。这是一个开始于1999年的开源项目的成果,有很多使用者对该...
2009-03-15 17:04:43
1151
空空如也
Ext与其他菜单组件结合的问题
2009-10-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人