- 博客(185)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
取消Eclipse对xml dtd的验证
Eclipse里的No grammar constraints (DTD or XML schema) detected for the document警告
2014-04-16 09:06:12 787
原创 eclipse tomcat 启动 超时时间为45
1 eclipse tomcat 启动 超时时间为45 F:\workspace\javaworkspace\.metadata\.plugins\org.eclipse.wst.server.core servers.xml
2014-04-07 17:55:05 291
原创 maven中央仓库国内镜像
<repositories> <repository> <id>repo-mirror</id> <url>http://maven.net.cn/content/groups/public/</url> </repository...
2014-03-30 22:17:29 522
原创 spring下载地址
http://maven.springframework.org/release/org/springframework/spring/
2014-03-30 22:15:31 167
原创 V8引擎对JS数组的一些实现优化
先来2个例子吧:var t = new Array(200000); console.time('time1'); for (var i = 0; i < 200000; ++i) {t.push(1);} console.timeEnd('time1');var t = []; console.time('time2'); for (var i = 0; i &l...
2013-07-09 18:08:14 349
原创 JavaScript 性能优化技术
随着Google Chrome的发布,WEB应该说是老树发新芽,在技术本身并没有突破的情况下,每一个环节都在以更快的速度进行前进,譬如: 1、JavaScript。现在每一个浏览器都在比较谁的执行速度更快,在你追我赶的过程中,毫无疑问,WEB变得更加快速,应用的能力也有越来越强大了。IE6、FF2的时代在现在回顾起来,已经变成老牛拉车的"历史"了。 2、WEB标准化的速度也越来越快,...
2013-07-09 18:06:31 130
原创 V8 Chrome的JavaScript引擎介绍
V8 是一个全新的Google 的开源 JavaScript 引擎,它在设计之初就以高效地执行大型的 JavaScript 应用程序为目的。在一些性能测试中,V8 比 Internet Explorer 的 JScript 、Firefox (IE 9使用JS引擎为:Chakra引擎)中的 SpiderMonkey (火狐4.0后用的JS引擎为JaegerMonkey)以及 Safari 中...
2013-07-09 18:05:21 338
原创 Html5 Rocks
www.html5rocks.com 是 Google 推出的推广HTML5 的站点。 站点包含4大功能: 1. Presentation. Html5 功能介绍。 2. Playground. Html5 在线练习场。 3. Studio. Html5 实现例子。 4. Tutor...
2013-05-05 17:37:49 256
原创 火狐代理
使用代理服务器连接internet的局域网用户,肯定会设置firefox记住用户名和密码。但是偏偏有的时候打开一个网页,会弹出十几次输入用户名和密码的对话框。解决方法很简单也真的很管用(有人说要让ff记住网站密码,但是这并不能解决问题)1:在地址栏输入about:config,回车2:找到network.negotiate-auth.allow-proxies3:双击使之变为fals...
2013-04-12 15:17:08 138
Chrome禁用缓存
默认下Chrome是开启缓存的,但是作为web开发者很多时候是不需要缓存的,特比是调试代码的时候。下面的方法可以禁用缓存。 ctrl+shift+i进入开发人员工具。 1 点击network 2 点击右下角的settings小图标 3 点击disbale cahe ...
2012-05-23 09:09:52 224
Repeater使用简介
mx组件中的Repeater类似与sprak中的DataGroup,可以根据数据源循环一些组件,例如:一组RadionButton。 网上的很多例子都是用mxml写的,本文将主要介绍用as来编写Repeater。 1 先定义好Repeater所在的容器,例如下面代码 <mx:Tile direction="horizontal...
2012-05-09 19:26:40 235
原创 Flex失效机制
一、什么是失效机制 Flex 使用“失效机制(invalidation mechanism)”来同步组件的更改。Flex 用一系列方法的调用,比如在setter方法内监控一个变更变量来标记组件的某些东西已经发生变化, 然后在下一个“渲染事件(renderevent)” 中触发组件的commitProperties(), measure(), layoutChrome(),u...
2012-02-29 17:19:10 581
原创 解决jquery库在eclipse下报错
jquery.js库导入到eclipse中后就会出现 jquery.js的一些错误,在网上查了很多方案都不起作用,最后在著名外国网站找到了答案,详见 http://stackoverflow.com/questions/4282448/change-eclipse-settings-to-ignore-errors-on-a-specific-file 原理其...
2012-02-20 17:40:50 116
Image倒影效果
利用spark的BitmapImage实现倒影效果 <s:BitmapImage source="@Embed(source='images/sdp/112.png')" smooth="true" width="{image.width}" height="{image.height}" maskType="alpha" ..
2012-02-20 10:11:12 135
Flex设置z轴的index
flex4的UIComponent新增了depth属性,这个属性用来决定组件的z-index。 但是对于Canvas容器来说,是通过setChildIndex方法来设置z-index。
2012-02-13 14:58:04 1053
得到一个字符的Unicode编码
ActionScript 3.0String类中函数charCodeAt()可以获得Unicode编码。 charAt(index:Number = 0):String 返回由参数 index 指定的位置处的字符。 String 返回由参数 index 指定的位置处的字符。如果 index 不是从 0 到 string.length - 1 之间的数字,则返回一...
2012-02-09 12:59:18 481
解决PopupManager.createPopup报错:状态“inactive”未定义
出现这种的场景是在Module中使用弹出窗口PopUpManager,但是parent参数是FlexGlobals.topLevelApplication 。 网上流行的做法是在解决方法是在Application中定义TitleWindow等Window对象,在adobe的官方论坛上http://forums.adobe.com/thread/713069 也说是这样解决...
2012-02-04 21:27:45 146
用chrome浏览器调试flex程序
开发flex程序难免需要debug,但是IE8浏览器有一种情况下不能debug:debug的时候需要登录(jsp页面),登录成功后再debug就会出现session丢失,出现这种的根本原因是IE8在debug的时候是单独的运行而不是在打开的浏览器中启动一个tab。 经过本人的测试,其他浏览器没有此问题。 chrome浏览器默认已经安装了flash playe...
2012-02-04 18:55:05 226
android常用包介绍
在Android中,各种包写成android.*的方式,重要包的描述如下所示:android.app :提供高层的程序模型、提供基本的运行环境android.content:包含各种的对设备上的数据进行访问和发布的类android.database :通过内容提供者浏览和操作数据库android.graphics:底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上.androi...
2011-12-27 21:28:49 282
解决Android第二次启动模拟器停留在27%不动问题
初学android开发,遇到一个比较棘手的问题,就是在android第二次启动的时候一直停留在27%就不动了,网上找到一种解决方法如下: 1 先启动android虚拟机。 2 点击run菜单选择要运行的应用程序。 我的eclipse版本是3.7,jdk 1.6,如果有好的方法烦请告诉我一声。...
2011-12-23 12:54:27 189
Tomcat指定JAVA_HOME而不用环境变量
Tomcat默认情况下会用系统的环境变量中找到JAVA_HOME和JRE_HOME。但是有的时候我们需要不同版本的JDK共存。 可以在${TOMCAT_HOME}/bin/setclasspath.bat最前面设置JAVA_HOME和JRE_HOME。 例如: rem set user jdk and ...
2011-12-18 21:39:10 409
Flash Player11不能输入中文,请谨慎升级
很多时候,Flash的程序需要集成到其他系统中,这就可能需要设置wmode参数来配合html菜单,及flash和html弹出层的遮罩问题,在flash player10.3中adobe已经成功的解决了这个历史遗留问题,但是在最新的flash player11.1中死灰复燃。 这个问题已经被adboe确认为bug,详见https://bugbase.adobe.co...
2011-12-18 01:04:47 213
优化Flash Builder
Flash Builder4中新增了一个ASDOC的功能,但是很多时候这又是一个“累赘”-----影响性能,但是一个人性化的地方时可以关掉这个功能。见下图: 代码提示是一个编辑器不可缺少的功能,但是如果相应提示的速度过快的话,也会影响性能,你可以根据自己的爱好来设置代码提示相应时间。见下图 ...
2011-12-18 00:54:40 127
设置DataGrid的DataGridColumn的width
DataGrid的column的width属性不接受百分比,只接受一个具体的像素值。但是可以设置为一个小数,所有列的小数值的和必须为1,其实还是可以设置百分比的。如果你resize 大小之后有时你会发现列的大小会发生细微的变化。因此这种方法设置列还是不精确的。 导致这种原因是DataGrid在处理horizontalScrollPolicy写的不够严密造成的...
2011-12-18 00:42:26 1170
原创 RollOver和MouseOver的不同
共同点:都是针对鼠标的进入和进出事件。 不同点: 1 如果对一个容器添加Button,那么RollOVer和RollOut事件只有在移入或移出容器的时候才触发,移入或移出Button上时不会执行RollOVer或RollOut事件。 2 RollOVer和RollOut不会执行冒泡事件,MouseOver和MouseOut会执行冒泡事件。...
2011-12-12 15:03:01 161
转 Adobe移动战略失败的幕后
最近一段时间,Adobe和Apple两个昔日的好伙伴,一直都处于硝烟弥漫当中,还有Google,微软等这些巨头,时不时的也会跳出来凑一下热闹。表面上看起来这一切都是开始于Apple CEO对Flash安全和性能上的指责,而实际上,和那些非常坚固的堤坝一样,内部的问题,才是导致其溃决的真正原因。丹·雷伯恩(Dan Rayburn), StreamingMedia.com执行副总裁,也是 ...
2011-12-08 15:56:33 126
List或DataGrid可变行高
默认情况下List组件是每行的行高是固定的,但有时需要根据每行的内容显示不同的行高,variableRowHeight决定了是否用可变行高,默认情况下为false即固定行高。 下面的例子使用wordWrap和variableRowHeight来实现可变行高的功能 列表组件,包含List和ComboBox <mx:L...
2011-11-29 21:57:13 151
访问flex sdk版本和Flash player版本
下面的代码将flex sdk的版本号和Flash player版本号添加到右键菜单中。 var customMenuItem1:ContextMenuItem = new ContextMenuItem("Flex SDK " + mx_internal::VERSION, false, false);var customMenuItem2:Co...
2011-11-16 15:52:46 221
设置TitleWindow的closeButton的mode
默认情况下,TitleWindow的closeButton的mode是false的,但是如果想设置mode为true,那么在TitleWindow中如何访问closeButton呢? 在spark的TitleWindow中提供了closeButton属性,但是在mx中没有提供该属性。 mx中可以通过mx_internal访问到closeButton。 ...
2011-11-16 15:42:54 171
DataGrid header显示tooltip
有时需要在DataGrid的header上显示提示信息,例如列名比较长,但是实际值比较短这就可以使用列头的tooltip,当然也可以列头换行。 <?xml version="1.0" encoding="utf-8"?><!-- http://blog.flexexamples.com/2008/02/08/displaying-to...
2011-11-15 17:18:33 421
flash右键菜单项关键字
有时需要在flash的右键菜单中添加 删除 项,但是就是不显示出来,查了下API才知原来删除是flash的关键字,不能使用的。 自定义菜单项出现在上下文菜单的顶部,并位于所有内置菜单项之上。有一条分隔条将自定义菜单项与内置菜单项分开。在 AIR 中,不存在内置菜单项,且下列限制不适用于 AIR 应用程序沙箱中的内容。限制:向上下文菜单添加的自定...
2011-11-15 16:26:16 120
利用SharedObjects保存信息
flash没有像html的cookies,但是通过SharedObjects可以实现类似的功能。 创建SharedObjects并保存用户名称 //create a shared object to store the user name this line actually//specifies the file name (us...
2011-11-15 08:49:14 168
设置spark的rowCount
在mx的列表组件中,可以通过设置rowCount,但是到了spark中缺“丢失”该属性,看过Commbox的skin类之后,才知道rowCount其实layout中设置的。 <!--- @private --> <s:Scroller id="scroller" left="0" top="0" right=...
2011-11-15 08:48:38 168
XML 删除节点
利用delete操作符号可以很容易的删除xml中的一个节点。 <mx:Script> <![CDATA[ protected function btn1_clickHandler(evt:MouseEvent):void { delete someXML.nodeToDe...
2011-11-14 17:04:42 283
tree的labelFunction
可以通过labelFunction来自定义ComboBox、tree等组件的显示内容。有时我们需要统计非叶子节点子节点的个数。利用labelFunction就可以很容易的实现该功能,当然也可以通过itemRenderer实现。 private function tree_labelFunc(item:XML):String { va...
2011-11-14 16:43:22 223
点击非叶子节点,打开子节点
tree默认情况下只有点击非叶子节点前面的disclosureOpenIcon图标才会打开子节点,但是很多时候,我们需要点击节点的时候就打开子节点。 解决的办法就是监听tree的itemClick事件,利用isBranch方法判断当前操作的节点是否是终止节点,如果为true,则可以用expandItem打开当前节点。 代码如下: ...
2011-11-14 16:37:25 248
搜索tree并打开节点
tree如果节点比较多的时候查找一个节点很费事,因此需要在树的上面添加一个模糊搜索框,当文本的内容发生变化的时候,自动搜索树并打开选中相应的节点。 代码如下: //starts at the given node, walks up the tree opening nodes as it goes private fu...
2011-11-14 16:26:02 206
打开tree所有节点和关闭所有节点
tree的openItems表示当前打开的节点。 关闭节点只需要将openItems=[]即可。 private function closeAllNodes():void { tree.openItems = []; } 打开节点,可以利用xml的..操作符...
2011-11-14 15:41:12 2036
ComboBox 显示icon
spark中ComboBox默认渲染器是一个label,如果想修改显示方式,可以通过在skinClass来实现,默认的渲染器是DefaultItemRenderer。 MyComboBox.mxml <?xml version="1.0" encoding="utf-8"?><!--ADOBE ...
2011-11-13 22:17:17 399
给Spark Panel添加滚动条
spark中的滚动条不会像mx中自动的出现,但是可以通过Scroller添加滚动条。 下面的代码功能是对panel添加滚动条。 <s:Panel title="表单" width="400" height="300" id="panel" > <s:layout > <s:Ve
2011-11-09 13:43:03 137
sourcemate3.0 for flash builder 4.5 or 4.6
2012-01-03
VS2019+Win10+Qt5.12 wireshark编译错误,请帮忙看看
2021-03-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人