文章列表
Shell 字符串截取方法
- 博客分类:
- 技术杂绘
Shell下截取字符串的功能非常少,不过有时在判断字符串前缀或是后缀时却非常重要。这里说的Shell不包含Bash和Csh,主要是给Freebsd下sh脚本使用的。例如下面的一个列子: PRG_INFO_NAME="Make" MKE_INFO_ACT="/bin/make" Foo () { var = $1 #如果var是Name属性,则显示该变量,否则执行变量中的行为. } Foo "PRG_INFO_NAME" Foo "MKE_INFO_ACT" 为了实现上面的功 ...
PCRE函数简介和使用示例
- 博客分类:
- 技术杂绘
PCRE是一个NFA正则引擎,不然不能提供完全与Perl一致的正则语法功能。但它同时也实现了DFA,只是满足数学意义上的正则。 PCRE提供了19个接口函数,为了简单介绍,使用PCRE内带的测试程序(pcretest.c)示例用法。 1. pcre_compile 原型: #include pcre *pcre_compile(const char *pattern, int options, const char **errptr, int *erroffset, const unsigned char *tableptr); 功能:将一个正则表达式编译 ...
组件服务中找不到office word
- 博客分类:
- 技术杂绘
在.NET环境下,使用word组件进行word操作,实现word的读取、导出等操作时,很麻烦,而且在不同环境下面使用,会有意想不到的兼容性问题,更别提发布部署了。。简直要命。 so~~不到万不得已,不要去玩。 VS2010 C#4.0对COM的交互性操作有了新的改进。。。 Automatic object -> dynamic mapping Optional and named parameters Indexed properties Optional "ref" modifier Interop type embedding ...
as3.0
2010-01-06 00:21
继承 继承是指一种代码重用的形式,允许程序员基于现有类开发新类。现有类通常称为"基类"或"超类",新类通常称为"子类"。继承的主要优势是,允许重复使用基类中的代 ...
最近完成的 Java Flex Fms 视频聊天程序,虽然说同类的东西还是有的,但是这是我自己写的。 和大家交流一下,由于要配置fms3 服务器端,和mySql 数据库所以,源代码配置起来很麻烦,要代码的话和我联系。 说一下和java 有关的部分,因为视频走的是fms,所以和java代码部分没有任何关系。 java的功能部分主要有这么几个: 1.建立socket Tcp/Ip连接到服务器端。 2.实现在线列表,好友列表,黑名单等功能。 3.发送消息,控制有关申请,拒接等控制操作。 4.连接mySql数据库,对登录信息进行管理。 功能的解释在 http://ltoooooooo.javaeye ...
BulkLoader多个文件一起加载
- 博客分类:
- 技术杂绘
flex的单线程以及事件机制,导致了它在加载文件的时候不能多个文件一起加载,这种功能用起来有时候确实稍感繁琐。之前我的解决方案是用一个数组装载需要加载的资源路径,在一个加载完后的监听函数中便删除该路径,继续从装载资源路径的数组中取值加载,直到装载数组得长度为0,删除监听函数。某日在网上游荡,恰巧发现了某仁兄自己写了可以加载多个资源的封装类,甚喜,于是test了一把,还真行!
该封装类叫BulkLoader,用法很简单,add("key")(依次把你要加载的资源add进去),loader,complete,就三步,在compolete中你可以得到一个Dictionar ...
/本篇文章来源于ACCP教程网,原文出处:http://www.accptech.com/article/flex/1697.html
Cairngorm示例:用户登录
- 博客分类:
- 技术杂绘
1. Cairngorm简介
Cairngorm是一个Flex程序开发框架,基于MVC设计模式。
使用Cairngorm进行开发时我们一般涉及以下几个部件的开发:
ModelLocator:定义Model。ActionScript类,一般采用singleton模式实现,必须
是Bindable的
ServiceLocator:定义与之进行通讯的服务器端的服务。MXML Component
Event:继承CairngormEvent
Command:处理Event的逻辑。实现ICommand接口
Controller:注册Eve ...
1.加载mxml模块 第一步: 新建mxml模块:DataGridShow.mxml 第二步: 在主程序mxml中引用DataGridShow.mxml模块。 第三步: 在应用程序中,使用模块 datagridShow 2.加载as模块 第一步:新建as模块:Amount.as package modules { import mx.modules.ModuleBase; public class Amount extends ModuleBase { public function Amount() { super(); } public function add ...
Webservie后台的代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; namespace HelloWebS { /// /// WebService1 的摘要说明 /// [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1 ...
1.chartdata.xml 2.MyColumnChart.mxml模块 Array; public function setData(dataList:Array):void { this.dataList = dataList; } ]]> 3.主程序ChartModula.mxml文件 Array; private var mloader:ModuleLoader; private var showtype:String; private function init():void { var loader:URLLoader ...
FLEX数据绑定要点(转)
- 博客分类:
- 技术杂绘
1.什么是数据绑定?
Data binding is the process of tying the data in one object to another object.
数据绑定是一个对象的数据捆绑到另一个对象上的进程。
2.数据绑定的作用
It provides a convenient way to pass data between the differe ...
You want to remove items from a Flex DataGrid control using the drag manager. The following example shows how you can drag an item from a Flex DataGrid control onto an Image control to remove the item from a data provider.
flex 打印 预览
- 博客分类:
- 技术杂绘
flex 打印 预览
2011年03月25日
最近研究了一下 flexReport 开源项目,发现存在一下几个问题:
1.打印时:启动很慢,同时可能出现很多空白页.
2.预览的效果不是很好,预览出来的report page 不清楚.
3.当数据量很大时,预览 ...
flex学习-------flex与as基础
- 博客分类:
- 技术杂绘
flex学习-------flex与as基础
2010年10月30日
一。mxml编译器(mxmlc)
mxml编译器的作用是将mxml编译成as代码与as代码结合,共同合并成可以在flash player下运行的swf文件。当flex builder运行或调试flex程序时,mxml编译器被调用,分别将文件或调试状态的文件作为参数传递给mxml编译器。
在flex builder里也可设置mxml的其它参数来控制mxml的编译方式。如:-locale=es_ES -source-path+=/Users/base/Project等,在不同的参数中间用空格格开。
二。mx ...