Archive for February, 2008

大屏幕显示系统的应用领域

Monday, February 25th, 2008

大屏幕显示系统具有广阔的应用领域,诸如下列领域:

广告:展览展示
交通:道路桥梁设计展示/交通仿真展示/监控中心
房地产及城市规划:建筑设计竞标展示/地产场馆展示/数字城市/三维电子地图
室内设计:虚拟样板房
军事:电子沙盘/虚拟战场/会议中心/监控中心
家电:Web3?氛故?静物展示
天文地理:天文馆/气候/植被/水利模拟展示/
文物保护:虚拟旅游中心/文物古迹展示
教育:电化教室/会议中心/
娱乐:数字电影院/游戏中心/酒吧或其他大型娱乐场所/主体公园/虚拟环境漫游

转至 http://www.mirrorscene.com

照片

Friday, February 22nd, 2008

办了个摄影blog, 自从买了大画幅相机,总惦记着出去拍片子,可自从买了机器,出去的机会反而更少了…已经很久没拍过片子了,今天在行行色色上突然发现了几张陌生的照片,原来是老牛仔发的,比如 长白公园,北陵, 北陵的树 等等。

新加了小草同志的小毛靓照, 希望有更多的照片出现。

终于等到了Flex3

Thursday, February 21st, 2008
其实老早出来了,只是我才用到
  • 全面支持AIR。
  • 内存和性能分析器 (profilers)。
  • 将Flex框架固定缓存在客户端,大量减少SWF体积。
  • 高级Datagrid组件。
  • Web service introspection。Web服务的内省。
  • flash学习记事

    Monday, February 18th, 2008

    服务器端传送变量或url交互,涉及到编码的问题,utf-8与gb2312间转码

    例:

    var blogStr:String = “我是中文”
    进行URL编码转义,unicode编码
    blogStr = escape(blogStr)
    trace(blogStr)
    对URL进行解码为ASCII字符
    trace(unescape(blogStr));
    相关函数参考:
    escape(expression:String) : String
    将参数转换为字符串,并以 URL 编码格式对其进行编码,在这种格式中,所有非字母数字的字符都替换为 % 十六进制序列。当用于 URL 编码的字符串中时,百分号 (%) 用于引入转义符,不与模运算符 (%) 等效。

    unescape(string:String) : String
    将参数 x 作为字符串计算,将该字符串从 URL 编码格式解码(将所有十六进制序列转换为 ASCII 字符),并返回该字符串。

    需要注意的问题是,flash内部使用utf-8编码格式进行文本处理,所以从外部载入文件例如xml,如果是中文就需要使用utf-8编码实现,使用 gb2312时,设置system.useCodepage=true来通知Flash Player 使用运行播放器的操作系统的传统代码页来解释外部文本文件,但又有一个问题是,如果操作系统本身是英文或其使用的编码不支持中文字符呢?这个在帮助文档中找到了答案:
    (more…)

    常用的正则表达式

    Friday, February 15th, 2008

    匹配中文字符的正则表达式: [u4e00-u9fa5]
    评注:匹配中文还真是个头疼的事,有了这个表达式就好办了

    匹配双字节字符(包括汉字在内):[^x00-xff]
    评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)

    匹配空白行的正则表达式:ns*r
    评注:可以用来删除空白行

    匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? />
    评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 (more…)