自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

转载 swf不能访问本地资源的一些解决办法

<br />介绍几种访问其他域swf文件的方法。<br /><br />对于类似的出错信息:<br />SecurityError: Error #2148: SWF 文件 file:///F:/work2010/tiger/rmpublisher.air/bin-debug/index.swf 不能访问本地资源 file:///F:/work2010/tiger/rmpublisher.air/bin-debug/plugins/plugins.xml。只有仅限于文件系统的 SWF 文件和可信的本地 SW

2011-03-20 11:21:00 3764

转载 Ubuntu下安装配置postgresql 8.4及pgAdmin3

<br />第一步:在Ubuntu下安装Postgresql<br />sudo apt-get install postgresql<br />以上指令安装服务端和命令行客户端psql。<br />/usr/lib/postgresql/8.4/              存放postgresql相关的二进制文件<br />/usr/lib/postgresql/8.4/bin/        可执行文件<br />/usr/lib/postgresql/8.4/lib/         共享库文件<br

2010-09-01 11:38:00 1559

转载 BM算法

<br /><br />首先,先简单说明一下有关BM算法的一些基本概念。<br />  <br />  BM算法是一种精确字符串匹配算法(区别于模糊匹配)。<br /> <br />  BM算法采用从右向左比较 的方法,同时应用到了两种启发式规则,即坏字符规则 和好后缀规则 ,来决定向右跳跃的距离。<br /> <br />  BM算法的基本流程: 设文本串T,模式串为P。首先将T与P进行左对齐,然后进行从右向左比较 ,如下图所示:<br />    <br />   若是某趟比较不匹配时,BM算法就采用两

2010-08-18 14:10:00 907

转载 KMP算法

     我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。     KMP算法是拿来处理字符串匹配的。换句话说,给你两个字符串,你需要回答,B串是否是A串的子串(A串是否包含B串)。比如,字符串A="I'm matrix67",字符串B="matrix",我们就说B是A的子串。你可以委婉地问你的MM:“假如你要向你喜欢的人表白的话,我的名字是你的告白语中的子串吗?”     解决这类问题,通常我们的方法是枚举从A串的什么位置起开始与B匹配,然后验证是否匹配。假如A串长度为n,B串长

2010-08-18 13:54:00 923

原创 Matlab 显示图片和SubPlot命令

最近写个图片搜索引擎,恶补Matlab中。。。。 matlab显示图片命令: f1=imread('E:/iaprtc12/iaprtc12/images/02/2007.jpg')     %读取图像矩阵 imshow(f1)              %显示该图像 但是如果需要在一个界面内显示多幅图片 就需要SubPlot命令帮助了                形式:subplot(m,n,p)或者subplot(m n p)。说明:subplot是将多个图画到一个平面上的工具。其中,m表示是图排

2010-07-31 09:27:00 13963 1

转载 LSI (Latent Semantic Indexing)隐语义索引简介

<br />隐性语义索引<br /><br />                   .Walt.<br /><br />1. 引言<br />        <br /><br />自然语言文本中的词汇(术语)具有一词多义(polysemy)和一义多词(synonymy)的特点. <br />由于一词多义, 基于精确匹配的检索算法会报告许多用户不要的东西; 由于一义多词, <br />基于精确匹配的检索算法又会遗漏许多用户想要的东西.<br /><br />下面是一个例子:<br /><br />设Doc

2010-07-10 17:23:00 2610

翻译 CSS3实现美妙的图片悬停特效

<br /><br /> <br />Jquery可以产生很多图片特效,现在CSS3也可以轻易的做到这一点。<br /> <br />同样的需要webkit支持(Chrome Safari)<br /> <br />原文地址:http://webdesignersdesk.com/2010/06/fancy-image-hover-using-css3/<br /> <br /> <br />步骤:<br /> <br />1.利用-webkit-transform:scale(0.6);设置原始的图片大小

2010-07-03 12:09:00 2004

原创 使用CSS3制作Loading动画

通常制作Loading动画都是利用GIF图片来完成的。强大的CSS3其实也可以产生同样的效果。注意:使用了一些对于CSS3的支持度的区别,基于Web-kit的浏览器才能完整的实现效果。(Chrome和Safari)详细地址:http://webdesignersdesk.com/2010/05/create-ajax-loading-animation-with-css3/其实主要就是利用了CSS3的动画功能。#loading{ margin-top:30px; float:left; widt

2010-07-03 11:24:00 1556

原创 编写跨浏览器兼容的 CSS 代码的金科玉律

<br />好文章啊,赶紧Mark一下。<br /> <br /><br />作为 Web 设计师,你的网站在各种浏览器中有完全一样的表现是很多人的目标,然而这是一个永远无法真正实现的目标,很多人认为,完美的跨浏览器兼容并不必要,这样说虽然没错,但在很多情形,一种近似的兼容还是很容易实现的,本文讲的是各种跨浏览器兼容的 CSS 编码准则和技巧。<br /><br />理解 CSS 盒子模型<br /> 如果你想实现不需要很多奇巧淫技的跨浏览器兼容的 CSS 代码,透彻地理解 CSS 盒子模型是首要事情,CS

2010-06-20 08:42:00 551

原创 Win7环境下安装Mac OS双系统及Iphone开发SDK

最近想学一下Iphone开发,无奈第一步上来就遇到了问题,需要装个“黑苹果”操作系统,比想象的要麻烦,前后纠结了好几天还把系统搞坏了,残念啊~~。好歹折腾来回,总算是装上了,总结一下。有文章说是:“我试过三个四个版本的OS X:Kalyway 10.5.2、iDeneb 10.5.5、iDeneb 10.5.7和iaTKos v7i 10.5.7。第一次安装的是Kalyway 10.5.2,能够成功安装,但是显卡和声卡驱动没有,所以最后放弃了。接着试用iDeneb 10.5.5,安装后只能进安全模式,而iD

2010-06-19 15:23:00 12842 1

转载 不定长宽度的百分比排版问题——IE6与W3C标准的盒模型差异

<br /><br />一直纠结于不确定宽度的IE6排版的差异性问题,今天偶尔看到这个,恍然大悟,转一下。<br /> <br />盒子模型(Box Model)是 CSS 的核心,现代 Web 布局设计简单说就是一堆盒子的排列与嵌套,掌握了盒子模型与它们的摆放控制,会发现再复杂的页面也不过如此,然而,任何美好的事物都有缺憾,盒子模型有两种不同的诠释,一种来自 IE6,一种来自 W3C 标准浏览器。盒子模型<br />下图就是一个典型的盒子模型示意图<br /> <br /><br />在内容区外面,依次围

2010-06-19 14:49:00 1975 1

原创 Ajax跨域问题解决方案

由于安全问题的考虑,Ajax(xmlhttprequest)默认是不支持跨域调用的。比如在www.cadal.com去请求www.test.cadal.com的数据,都是不行的。 解决方案有很多,总结如下: 参考: 1.利用标签Difficult to know when the content is available, no standard methodolo

2010-05-20 10:18:00 949

转载 frame,iframe,frameset 的区别

  ■ 框架概念 : 所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 即可,而所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显示任何资料,所以不必放入 标记,浏览这框架必须读取这档 案而不是其它框窗的档案。 是用以划分框窗,每一框窗由一个 标 记所标示,必须在 范围中使用。如下例:     此例中 把画面分成左右两相等部分,

2010-05-05 21:22:00 692 1

原创 JavaScript动态添加DOM元素总结

这两天开始写古代地图的GIS网站,说白了就是用古代地图的内容效仿山寨一下谷歌地图。 JS这东西很久没写了,有些概念也很模糊,导致完成分块拖动加载的功能就花了好多时间。 主要问题是出在拖动时对元素内容的动态修改上,总结下。 通过JS脚本动态修改DOM元素内容通常有两种方法: 1. 通过DOM标准接口创建元素 var newNode = document.creat

2010-04-11 15:45:00 1745

原创 Flex翻书效果应用心得——CADAL阅读器改版

荒了很久,随便写一点吧。  前段时间忙着发文章的事情,搞得天昏地暗,好歹最后总算是JCDL心地善良,收了我的水文。哇哈哈!毕业问题基本搞定了! 最近带着小师弟一起改版我们网站的阅读器。改动阅读器的主要原因是之前的那个阅读器看书需要Djvu插件,用户抱怨很多,嫌麻烦。其实不就是下个小插件么,才1M多点,看来用户还是很苛刻的。 用Flex,拿RubenBook改的,网上的F

2010-04-06 14:48:00 2177 3

转载 HTML5与Flash爆发地盘之战

 网络开发者之间正在进行一项攸关网络未来的激烈辩论:是否该继续使用Adobe Flash,或改用更新的技术? 这项争论已持续多年,但上周苹果公司发表的iPad不支持Flash,再次炒热这个话题。在那之前,Adobe曾低姿态地表示,只要苹果点头,他们非常乐意为iPhone提供Flash。但Adobe技术官Kevin Lynch似乎不想再讲客套话,他在2日的一篇部落格写道,苹果不愿在其“神

2010-02-15 19:18:00 688

转载 关于闭包

 总是看到说Java SE7将引入呼唤已久的闭包,额,闭包是个啥玩意儿?搜了一下,以JavaScript中的闭包为例吧,这篇文章讲的还是蛮清楚的。 closure被翻译成“闭包”,感觉这东西被包装的太学术化。下面参考书本和网上资源简单探讨一下(理解不当之处务请留意)。1、什么是闭包官方的回答:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而

2010-01-25 10:11:00 596

转载 最为奇怪的程序语言的特性

这些最为奇怪的程序语言的特性,来自stackoverflow.com,原贴在这里。我摘选了一些例子,的确是比较怪异,让我们一个一个来看看。 1、C语言中的数组 在C/C++中,a[10] 可以写成 10[a] “Hello World” 也可以写成 i["Hello World"] + i) 这样的特性是不是很怪异?如果你想知道为什么的话,你可以看看本站的这篇文章——《C语言的谜题》中的第12

2010-01-21 14:41:00 594

原创 FlexUnit和单元测试

什么是单元测试,为什么要进行单元测试? 单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。单元测试是针对软件的最小模块进行正确性检验的测试工作。所谓最小模块,在OOP的范畴内,通常是指对象的方法。单元测试是程序员的一项基本职责和基本技能,直接影响到程序员的工作效率和软件的质量,也直接影响到团队的合作。试想

2010-01-15 14:45:00 1358

原创 Loader与URLLoader的区别总结

 AS3已经中Loader与URLLoader是两个比较容易混淆的类,特此区分: 区别:一个用来加载可显示数据,一个用来加载非显示数据因为loader是继承与容器类的,所以首先它是个容器,而URLLoader 是继承与EventDispatcher,它不是容器URLLoader 类以文本、二进制数据或 URL 编码变量的形式从 URL 下载数据,在加载非常大的视频文件(如 FLV

2010-01-13 14:58:00 2410

原创 在Flex中用Iframe嵌入HTML网页

 有时候我们需要在Flex应用中嵌入HTML代码,根据嵌入HTML要求的不同有以下三种方法: 1、Flex文本组件(Label、Text、TextArea)的htmlText属性支持一些基本的HTML代码,例如:  <!--[CDATA[ this is a html code ]]-->  2、我们可以将Flex

2010-01-07 18:10:00 7005 5

转载 AIR保存图片到本地

 如果你想保存从视频,图表或表格中获取的图片数据到本地,可以使用BitmapData类。摘要:使用BitmapData类来创建一个包含了从组件中获取的图片数据的对象,使用mx.graphics.codec包提供的方法编码为JPEG或PNG格式,然后使用AIR API提供的File和FileStream类保存到本地。具体方法:首先我们我们需要得到屏幕的截图,要做到这一点,我们要使

2010-01-07 15:22:00 1408

转载 Flex中本地图片上传及上传文件前的预览

<!--[CDATA[ import mx.utils.*; import flash.net.*; private var fileReference:FileReference=new FileReference

2010-01-07 11:36:00 2048 4

转载 用FLEX如何取浏览器地址栏中的域名信息?

用FLEX如何取浏览器地址栏中的域名信息?我查找到两种方法:第一种方法是用ExternalInterface.call(window.location.href.toString),它的值就是地址栏中的域名有以下几点需要注意:1.当Flash和加载它的网页不同域时,需要在网页在 PARAM 或 EMBED 标签中进行设置AllowScriptAccess 为“always”

2010-01-07 10:27:00 954

转载 网页中插入多个FLASH

 在网页中插入FLASH,一个两个的倒无所谓,如果一个页面上有N多的FLASH,那代码会变得冗长,不如写个JS函数减少代码的输写过程。新建JS文件,将如下内容(草绿色部分)复制,另存为ShowFlash.js。 <!-- // ShowFlash(地址, 宽, 高, ID, 背景颜色, 参数, WMODE属性设置) function ShowFlash(url,w,h,

2010-01-07 10:16:00 1049

转载 Flex与JavaScript的交互

 Flex 与 JavaScript 交互,主要依靠Flex的ExternalInterface,其提供了addCallBack和call方法.下面的例子将演示Flex调用javascript,和javascript调用Flex。 js 代码---------------------------------------------------------------------

2010-01-07 09:48:00 916

转载 如何使得双击开始编辑Flex Tree控件的条目

 更改Flex 3 Tree组件的默认编辑行为,由双击事件替代默认单击事件才开始编辑条目。  <!--[CDATA[ import mx.controls.Tree; import mx.events.ListEvent; [Bindable] private var treeData: XML =

2009-12-28 21:43:00 1641 1

转载 Flex和AIR不适合你的5个理由(RIAMeeting译)

 不知道大家看了是怎么想的,有些牵强附会,专牛角尖的感觉,不过先不管观点是否正确,多一份参考总归不会错吧。 作者认为,任何一个平台都不是完美的,自然Flex和AIR也是如此,有它们强势的地方,就必然有弱势的地方,当你选择了一个解决方案,也就必须了解并避开它们的缺陷。那么哪些地方是Flex和AIR的缺陷呢,来看看作者的分析:iPhone如果你的应用打算运行在任何一个平台上

2009-12-18 11:39:00 744

原创 Flex加载图片

 Flex使用Loader和URLRequest加载本地图片示例: <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <![CDATA[ import mx.core.UIComponent; import mx.controls

2009-12-17 19:01:00 2145

转载 Flex坐标系统及转换

flash和flex针对不同的目的,提供了3种不同的坐标系。          全局的就是(stage级别的)          本地坐标系(组件级别的)          内容坐标系(相对于本地坐标系说的)    这些坐标系的点是可以转换的,并且有相应的方法,看来adobe想得挺周到。我们一个一个的说一下:    全局           这个坐标系的原点在整个flash

2009-12-16 15:27:00 786

原创 ZOJ2284 动态规划-Inversion Number

发现自己动态规划的题目不是特别做的来,但是找工作好像必考的东西,郁闷。以前没有好好学习啊!残念了!!从简单的开始补起吧! Let { A1,A2,...,An } be a permutation of the set{ 1,2,..., n}. The inversion number of the permutation is the number of integer pairs (

2009-12-01 23:19:00 663

转载 Java中的BigDecimal的使用

BigDecimal类  双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。表5.7中列出了BigDecimal类的主要构造器和方法。 表5.7 BigDecimal类的主要构造器和方法 构造器描述 B

2009-11-21 23:11:00 791

原创 Java HashMap和TreeMap的排序问题总结

Map存储的是key->value的值对,key的值是唯一的,而value的值可以重复。通常使用的是HashMap或TreeMap,如果考虑性能,使用HashMap。TreeMap使用红黑树实现,保留有key值顺序性,会自动按照key值排序。 默认是按照key值的升序排序,key值必须实现 Comparator接口。如果希望按找一定规则排序,则需要重新定义compare函数。 如:

2009-11-17 14:54:00 2483

转载 10个有关于Google的有意思的事情

 我想大部分人都已经知道 Google 最开始是2个斯坦福大学的 Ph.D. 学生 Larry Page 和 SergeyBrin 的研究课题。但你可否知道 Google 最初的储存设备其实只是一个乐高玩具积木所拼搭起来的机器?或者 Google正式成立之前,就已经有人签了一张 10万美金的支票送给这两位学生?还有 Google 甚至还有自己的官方狗?如果都不知道,那就继续看下去吧。=)1

2009-11-05 20:57:00 610

转载 微软失去的十年

 在《新闻周刊》上,专栏作家Daniel Lyons(以Fake Steve闻名于世)认为,自2000年比尔盖茨将CEO一职交给史提夫鲍尔默之后,微软这十年是失败的十年。 盖茨是一位软件Geek,他理解技术,而鲍尔默则纯粹是商人,当一家技术公司被一位非技术人员管理,带来的问题就是商人有盲点。因此在收入从10年前的 230亿美元增加到580亿美元,微软变得越来越官僚和臃肿,已经无法跟上世界的

2009-11-05 09:15:00 622

原创 面试题:男女映射问题

师兄前两天找工作的面试题,挺有意思的。 问题:有1000个女生和少于1000个的男生,每个男生都是其中某一名女生的男朋友(当然存在一些女生是单身的),但是现在不清楚具体的男女朋友对应关系。 假设现在有一台电脑,你每次输入若干女生的姓名,电脑会一次性返回这些女生所对应男朋友的集合(只返回男生集合,不包含男女对应关系)。 问:操作几次电脑可以得到全部女生的男女朋友对应关系。

2009-10-30 22:19:00 764

原创 腾讯QQ面试题:赛马问题

问题:有64匹赛马,有8个跑道可以利用,赛马的速度是恒定的,不计时但记录每次比赛的名词,请问赛几次可以取得速度排名前四的赛马? 解答:10到11次 开始没看懂题目,搞来搞去弄了半天,其实有了想法还是比较简单的。 主要的判断依据其实就是如果这匹马已经没有取得前四的机会了,就是至少有4匹马速度比它快,则它就不用再参加剩下的比赛了。 具体做法: 1.首先把64匹

2009-10-29 15:49:00 2941 1

原创 Java面试题:猫吃老鼠问题

 问题:现有n个老鼠围成一圆圈,有一只猫从任意位置开始吃老鼠,每次都隔一个老鼠吃,请给出最后一个老鼠的编号?题目要求是任给老鼠数n,输出猫最后吃的老鼠的编号。  我的解法:1.简单的方法就是模拟这个过程。使用一个数组代表老鼠是否被吃掉,循环遍历。2.改进一下的方法,其实这个问题就是一个m=2的约瑟夫环问题。 package com.easyProblem;/*

2009-10-29 15:07:00 2377

原创 创新工厂的笔试题目

 创新工厂的笔试题目,大家一起来讨论一下。 1、把输入的字符串转置。比如输入“I love YOU too ”,则输出“too YOU love I”。 2,输入一个整数,计算出比该整数大的最小的质数。 3,输入一个数组,生成一个二叉排序树。  题目本身不是很难。李开复说创新工厂对算法的要求不是很高。都是比较基础的题目。 下面是我的解答。最小质数我用了改良的打表,不知道

2009-10-26 15:41:00 1385 2

原创 几道比较基础的Java面试题

 相当基础,但是还是蛮不错的。 一、创建一个静态方法,给它传入一个对象,请循环的打印出该对象所在类的类名和所实现的方法名(华为笔试最后一道编程)  二、假设字符串类似这样的aba和aab就相等,现在随便给你二组字符串,请编程比较他们看是否相等  三、给你一组字符串如:iu7i8hy4jnb2,让你编程输出里面的数字:7842  四、给你一组字符串让你把它倒叙输出  五、给你一组字符如{

2009-10-26 10:45:00 1133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除