文章列表
截取字符串转换成数字
- 博客分类:
- 技术杂绘
遇到这样一个问题说的是截取字符串转换成数字。 比如,00320这样一个字符串如何转换层正确的数字。 我们首先定义一个数字end int end=int.parse(cose.substring(cose.length-4),4); 这句话是说截取字符串cose中的最后四位数。 当然我们都知道所谓的四位数转换之后,我们来看一下,如果是1209这是一个大于1-4000的数字 然后如果是0021这个字符串转换成数字后就是21了,那么肯定就不是大于1000的了,那么我们 可以这样写代码。 if(end字符串,嗯,就是现在字符串cose=end+star; 那么我们 ...
QT正则表达式小例子
- 博客分类:
- 技术杂绘
判断合法IP的QT正则表达式: bool IsIPaddress(QString ip) { QRegExp rx2("(//d+)(//.)(//d+)(//.)(//d+)(//.)(//d +)"); int pos = rx2.indexIn(ip); if(pos>-1) { for(int i=0;i=255 ) { QMessageBox::information(this, tr("错误"), tr("IP地址错误")); return false; } } ...
昨天Snopo问我如何写一段正则表达式,来提取sql的条件语句。解答之余,想写一篇文章介绍一下经验。文题本来是《如何构造复杂的正则表达式》,但是觉得有些歧义,就感觉正则式本来很简单,我在教人如何将它小事化大 ...
声明:转自http://blog.csdn.net/powerkoria/archive/2008/03/31 /2232283.aspx 谢谢他 What is the Falagard Skinning System 什么是 falagard skinning system? falagard 皮肤系统是CEGUI基础库的一套组成部分,是一个编译于CEGUIFalagardBase "查看模样"模块的 一部分。这些元素目的是为了似的创建自定义皮肤或看起来就是那样子的CEGUI或其他窗口部件 falagard系统被设计成允许部件肖像定义,子部件布局和 ...
列表划过效果,和点击效果!!!
- 博客分类:
- 技术杂绘
列表划过效果,和点击效果!!! 收藏 js效果的鼠标划过列表并且点击留下混迹。 css代码: .mail-l-bg { float:left; background:url(../images/mail-l-bg.gif)!important; width:170px; height:371px; margin:6px 4px; display:inline } .c{ clear:both} .mail-line-bg { float:left; width:158px; height:22px; margin:10px 0px 3px 6px; color:#333; cur ...
用Servers组件控制Word
- 博客分类:
- 技术杂绘
在Delphi中控制Word的组件主要有WordApplication和WordDocument等。 WordApplication对象主要用于启动并建立对Word的连接,并对打开Word时的有关内容进行设置。WordDocument对象主要作用于Word文档,它与WordApplication关联配合对Word文档进行操作。 Servers组件调用Word的实例。该实例主要作用是编辑Delphi中的memo文本,并能够调用Word中的打印和保存功能。 在窗体中放置4个TButton组件、一个TMemo组件、 一个TwordApplication组件、 一个TwordDocume ...
获取数据后的回调函数
private function resultHandlerDay(event:ResultEvent):void {
statisticCount = event.result.statistic.weekstatistic.length;
var source:ArrayCollection = event.result.statistic.buildingtatistic;
var seriesArr:Array = new Array();
for(var i:Number = 0;i
width="643& ...
f 代码如下:
width="100%" height="100%" left="0" top="0" backgroundColor="#FFFAF0">
width="90%" height="80" left="20" right="20" borderStyle="solid" cornerRad ...
width="360"
height="120"
paddingTop="{slider.value}"
backgroundColor="#666666">
width:{vb1.width}, height:{vb1.height}"/>
width:{vb2.width}, height:{vb2.height}"/>
...
关于FLEX 里控件宽度的一个问题
- 博客分类:
- 技术杂绘
BorrowsOverviewMcmp是
width="100%" height="100%"
verticalScrollPolicy="off" horizontalScrollPolicy="off" >
width="100%" height="100%"
paddingTop="0" paddingBottom="0" paddingLeft=& ...
Flex、JQuery、ExtJS 的选择
- 博客分类:
- 技术杂绘
开发Rich Client,现在最流行的就是3种解决方案:Flex、JQuery、ExtJS
我最近用JQuery开发类似的管理软件,心得:
1)JQuery绝对不适合开发进销存、CRM、ERP、MIS类似的管理软件,因为它没有一套成熟的UI解决方案。流行的有十几种,每种Bug都太多。它比较适合开发对交互性不强的web站点开发
2)Ext JS是开发管理软件很成熟的UI解决方案。优点是成熟。缺陷是加载速度太慢,而且一旦有bug,程序员无从下手
3)所以对于管理软件,Flex还是最佳选择
很简单的一个应用,mx:application creationComplete执行一段初始化脚本比如init()
init(){
1,调用过this.parameters```
2,调用过Application.application.enabled=false;//数据未加载,系统不能响应用户操作
3,调用服务器数据
4,其它一些初始化,有timer,也有组件初始化
}
其中,application.enabled=true是服务器数据加载后回调执行的,结果发现个问题,貌似3,4步压根没有执行,界面一直灰色状态,这种情况不是每次发生,而且只有ie ...
flex中navigateToURL函数的应用
- 博客分类:
- 技术杂绘
在包含 Flash Player 容器的应用程序(通常是一个浏览器)中,打开或替换一个窗口。在 Adobe AIR 中,该函数可在默认的系统 Web 浏览器中打开 URL。在默认的系统 Web 浏览器中打开 URL。
开发人员通常将获取自 FlashVars 等外部来源的 URL 值传递给 navigateToURL() 函数。攻击者可能会尝试操纵这些外部来源,以进行跨站脚本等攻击。因此,开发人员应该验证所有 URL,然后才能将其传递给此函数。
参数:
request URLRequest 对象,指定要导航到哪个 URL。
对于在 Adobe AIR 中运行的内容, ...
Flex: DataGroup 组件增加滚动条
- 博客分类:
- 技术杂绘
本想用mx:List 实现一个联系人列表,无奈AS4不知怎改变List的默认白色
背景,折腾了很久,只有用s:DataGroup 实现,又发现没有滚动条,得自己实现。 Spark容器的滚动条不像Halo一样会自动加载,它已被独立出来,需要我们自行设计。
一、使用滚动组件Scroller包含需要滚动的容器
二、对于List等基于列表的组件,Scroller已加到其skinclass中,需要的话,可以重写它们的skinclass来控制Scroller 1、例如,Spark 容器 Group 和 DataGroup 都是轻量级的基本的构造块类。即便如此它们支持滚动,它们 ...
Flex控制对主机网页中脚本的访问
- 博客分类:
- 技术杂绘
通过使用以下 ActionScript 3.0 API 可实现外出脚本访问:
flash.system.fscommand() 函数
flash.net.navigateToURL() 函数(当指定 navigateToURL("javascript: alert('Hello from Flash Player.')" 等脚本访问语句时)
flash.net.navigateToURL() 函数(当 window 参数设置为"_top"、"_self"或"_parent"时)
Ex ...