文章列表
在字符串中删除特定的字符--总结
- 博客分类:
- 技术杂绘
这里提供除原文之外的另一种思路,不过好像不如原文中的好,先记下吧。 大致思路:把要删除的字符集(假设为char *del)看成一个模子,把它套在原字符串(假设为char *src)中进行比较,一开始,del的第一个字符和src ...
regexp_like regexp_like函数的基本构成是: regexp_like(x,pattern[,match_option]) 其基本功能是在x中查找pattern,如果能找到返回true否则返回false,这里的可选参数match_option可以有如下几种形式: 'c' 表明进行匹配时区分大小写(这也是默认选项)。 'i' 表明在匹配时不区分大小写。 'n' 表明允许使用匹配任何字符串的元数据,即'.'。 'm'将x作为一个包含多行的字符串。 以下是两个关于regexp_like的例子: 这个例子是寻找员工中的80后的员工。 select ...
asp 页面中使用正则表达式
- 博客分类:
- 技术杂绘
RegExp就是建立正则的对像。如: Set regEx = New RegExp regEx.Pattern 就是来设置正则的模式的,如: regEx.Pattern ="/d+" regEx.IgnoreCase = True ' 设置是否区分大小写 regEx.Global = True ' 设置全程可用性。 RegExp对像有3种方法,分别是execu ...
有N个按钮又不想其导航栏出现烦人的滚动条。 解决方法:使用flash的遮罩效果。 任何组件可以作为另外组件的遮罩,flash美工人员经常使用遮罩做效果,比如淡入淡出等。遮罩,顾名思义,就是遮掉某部分,但是这部分依然还是存在的。在flex当中,可视化组件有个mask的属性,指定其他组件ID可以就可以将其变成自身遮罩了。 skin="assets.skin.*" styleName="backgroundImage"> --> =Vector.([1, 2, 2, 2, 2]); var coords:Vector.=Vecto ...
在项目中的页面中经常会遇到界面的赋值与取值,特别是页面中项特别多的时候,取值和赋值往往是体力活。 在组件中添加了一个简单的辅助,取值通过Request.From[“”]来实现 ...
Swing组件集合的事件处理(三)
- 博客分类:
- 技术杂绘
除了基本的事件委托机制以外,JavaBean引入另一种观察者设计模式的变体,这次是通过属性变化监听器。PropertyChangeListener实现是观察者模式的确切表示。每一个观察者观察Subject的一个属性的变化。当Subject中发生变化时,观 ...
flex--LineChart
- 博客分类:
- 技术杂绘
最近工作上用到了linechart,在网上查的资料还是非常少的,特此记录一下,以便后来人,顺便也记录自己的生活.废话不多说,开始吧.
另外,在http://blog.minidx.com/category/flex/legend-flex上也有很生动的例子. //创建图表方法 private function getPMSDPanel(tbTitleDataPMS:ArrayCollection):DPane l { var dPanelByGrid:DPanel=new DPanel(); dPanelByGrid.title=(tbTitleDataPMS.length >5 ...
说明:这里介绍使用URLRequest+URLLoader与java服务端servlet通信.
URLRequest 类
URLRequest 类可捕获单个 HTTP 请求中的所有信息。
URLVariables 类
使用 URLVariables 类可以在应用程序和服务器之间传输变量。
URLRequestMethod 类
该类只有两个静 态常量值, 一个是POST, 一个是GET, 可以把它当作是一个枚举类型, 用于指定URL请求时使用POST方式或是GET方式.
URLLoader 类
真正与服务端打 交道的类, 通过load方法把一个R ...
flex的mask处理
- 博客分类:
- 技术杂绘
在做公司一个flash播放器时候,需要在一个swf中动态加载外部一个swf并显示出来,但是,这个需要加载的swf由于制作的原因,除了显示出stage的内容外,还会把swf隐藏(不知道制作是否隐藏)部分显示出来,这样非常不好。开始处理是通过限制这个swf的区域大小来屏蔽那些stage以为的内容,但是,由于swf的大小还不一致,这样导致一些swf被切去一部分,一些swf还是会显示出多余的部分。后来找到一种方式来处理,就是mask。基本原理就是设置一个mask,大小可以设定,然后设置到外部加载的swf中,这样swf只显示出来mask那样大小的范围了。
具体代码: ...
Flex 接入 WebService
- 博客分类:
- 技术杂绘
因工作需要,要学会 Flex接入 WebService;在网上找了一坨子的例子,都运行不了,最后找到一篇《五分钟用Flex构建WebService应用》感觉不错,不过我直接复制代码老出现问题,于是我就自己按不停地盲人摸象:
WebService地址:
http://www.webxml.com.cn/WebServices/WeatherWebSer vice.asmx width="117" fontFamily="Arial" fontSize="12"/> width="464&quo ...
[tamarin系列之9] 在线的eval
- 博客分类:
- 技术杂绘
文章分类:Java编程 我们先做一个实验:
1、构建一个测试类 2、把这段代码解析成已经包装了SWF头的ABC文件后为:
(请参考[tamarin系列之6] tamarin外篇---As3Eval )
00000000 46 57 53 09 6c 01 00 00 78 00 03 e8 00 00 0b b8 |FWS.l...x.......|
00000010 00 00 0c 01 00 44 11 08 00 00 00 3f 12 49 01 00 |.....D.....?.I..|
00000020 00 10 00 2e ...
第一部分:编译环境的安装和编译
1. 安装ubuntu9.10系统
2. 把源码传到ubuntu,并解压
3. 安装编译环境
A. sudo apt-get install bison
B. sudo apt-get install vim c. 解决:安装JDK 5.0
1):根据官 ...
adobe Air 小玩意程序:加载百度随便听听
- 博客分类:
- 技术杂绘
今天,我承认会有一点偷懒,在写微博的程序的时候,忽然间一个网友给听豆瓣的电台,很喜欢电台。于是采用adobe air 尝试远程加载他的播放器,但是发现HtmlLoader 是走不通,于是转向了百度的随便听听。幸好加载他的页面成功了。但是加载了有多余的成分,没有豆瓣的好。于是就想了一个 比较傻瓜的办法,采用移位置裁剪。反正不用换皮肤于是就利用移动容器和借位的办法加载了百度的这个歌曲,有了这个之后,可以在本地尝试制作一个远程来听。效果还是很不错。同时也很喜欢。 制作的时候,由于他的滚动事件会让播放器向上滚动,为了解决这个问题,于是还是要重新设置他的垂直位置。
加载完成后。一个桌面版的 ...
Flex 软件中经常需要使用一些外部的资源,如图片、声音、SWF或字体,虽然你也可以在软件运行的时候引入和载入,但是也可能经常需要直接将这些资源编译(Compile)到软件中,也就是直接嵌入资源(Embedding Assets)。 Flex 中可以直接嵌入图片image,影片movie,MP3,和TrueType文字。
嵌入资源的利处:
1、比起在运行时访问资源,对嵌入资源的访问速度更加快速;
2、可以用简单的变量访问方式,在多个地方引用所嵌入的资源。这是变量就代表资源,提高写代码的效率;
嵌入资源的弊处:
1、增大了SWF文件的大小,因为是将资源直接包含; ...
终于能够使用ArcGIS API for iOS加载Google地图,同样的道理我们还可以加载百度地图,mapabc ,mapbar,天地图等等国内的地图,这对国内用户来说在使用国内地图方面又提供了更多选择,当然要在取得国内地图服务商的授权情况下才能使用。
使用ArcGIS API for iOS加载Google地图的原理和flex API 以及silverlight API 加载Google的地图原理一样,主要是继承TileMapLayer,实现对不同数据源的访问,在ArcGIS API for ios中如何扩展TileMapLayer后面会有详细教程,这里就不多说了,先看两张图: ...