字符编码小结(转)

Jun 18th,2010 1 Comment

一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let’s go!

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节”。
再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机”。

开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。
他们把其中的编号从0开始的32种状态分别规定了特殊的用途,一但终端、打印机遇上约定好的这些字节被传过来时,就要做一些约定的动作。遇上00×10, 终端就换行,遇上0x07, 终端就向人们嘟嘟叫,例好遇上0x1b, 打印机就打印反白的字,或者终端就用彩色显示字母。他们看到这样很好,于是就把这些0x20以下的字节状态称为”控制码”。

他们又把所有的空格、标点符号、数字、大小写字母分别用连续的字节状态表示,一直编到了第127号,这样计算机就可以用不同字节来存储英语的文字了。大家看到这样,都感觉很好,于是大家都把这个方案叫做 ANSI 的”Ascii”编码(American Standard Code for Information Interchange,美国信息互换标准代码)。当时世界上所有的计算机都用同样的ASCII方案来保存英文文字。
Read More…

Foursquare 又一块大蛋糕

Apr 10th,2010 2 Comments

[singlepic id=83 w=320 h=240 mode=web20 float=center]

Foursquare火了,2009年3月上线以来,用户数以每月50%的幅度在增长,9月便获得了UnionSquareVentures 135万美元的投资。现在,Foursquare用户已上升至60万,和BravoTV、HBO、MarcJacobs、WarnerBrothers、 Zagat等公司展开了社会化媒体营销上的合作。
Foursquare是一个基于地理位置的社会化网络服务。通过这个应用,你可以随时“check in(登记)”自己的行踪,如果有好友接近你的位置,系统会自动通知你;你还可以和好友分享自己的心情、计划等,比如上传你爱吃的菜的照片和点评;如果你光顾同一个商家到一定次数后,你还可以成为“地主”,享受特别折扣。
善于模仿的中国业界已经有团队在做中国版本的Foursquare了。不同以往,这次的山寨不比Catroulette,麻省理工教授杰姆逊(Jam eson)说:中国自己的Foursquare要想获得成功,必须认识到中美移动互联网的不同,比如iPhone占美国手机互联网流量的65%,而中国的智能手机显然种类更多。
在移动互联网时代,没人敢忽视中国移动等运营商的力量。虽然它离Foursquare最远,但因其“不差钱”,谁敢断言中国移动收购大众点评网或新浪微博的事件不会发生?即使不收购,中国移动的“12580”本身就是一个电话版“Foursquare”,把它移植到手机上应该不难。

如果提到“复制”,当然少不了腾讯QQ,无论是QQ游戏,还是QQ农场,腾讯总是能够凭借其庞大的用户群“后来居上”。甚至有网友戏称:“QQ即使不创新,单靠复制就能把对手挤垮。”如今,移动QQ已经成为手机第一应用,如果再加上定位功能,那结果会怎样?

走好

Mar 16th,2010 5 Comments

“这是一个最好的时代,这是一个最坏的时代,这是一个讲信用的时代,又是一个欺骗的时代;这是一个光明的时代,又是一个黑暗的时代。”——狄更斯
走好,会经常翻墙去见你。。。
[singlepic id=82 w=320 h=240 ]

override在AS2和AS3中的不同

Mar 3rd,2010 3 Comments

chatroulette是在flex2下写的,从SWF Decompiler反编译过来后用flex3调时提示:
“正在覆盖未标记为 override 的函数。”
具体代码如下

public function validateSize(param1:Boolean = false) : void
{
super.validateSize(param1);
this.designValidate();
return;
}// end function

加override后通过

override public function validateSize(param1:Boolean = false) : void
{
super.validateSize(param1);
this.designValidate();
return;
}// end function

所以在flex2中写继承,就不需要加override了,加上也要报错,flex3还是要加override 关键字

用dTree改造dedeeims产品目录

Mar 2nd,2010 9 Comments

客户反映:点击产品目录其中一个分类后自动返回到一级分类,要求实现点击后产品信息更新但目录结构不变,其实就是局部刷新功能。
解决:
两个方案
1.AJAX技术实现网页无闪自动局部刷新
2.直接用JS实现
下面就介绍用dTree来做
dTree优点有(作者的网站 http://destroydrop.com/javascripts/tree/)
1.无限级分类
2.可用于内嵌框架
3.自动记录状态(跳转页面后目录仍然保持最后状态不会还原成全部折叠)
4.可在一个页面上存在多个DTREE
5.支持所有常用浏览器
Read More…

flex服务器组件

Feb 28th,2010 No Comments

原来它的后端也很多,Silverlight多久才能平起平坐…
AMF Projects轻量级

在众多知名的后台语言上,Flash和Flex开发人员除了可以使用标准的XML/E4X/Socket去请求非序列化的外部服务数据之外,还有一个轻量快捷的通讯机制,使用AMF (Action Messaging Format),你可以访问opensource.adobe.com去找到关于AMF的详细介绍,这里我只是简单描述AMF是一种基于HTTP协议上以 2进制序列化(10101010101….)和反序列化的方法来传输数据的开放消息通讯格式,用来和Flash Player进行服务端通讯。它的特点是速度快,开发简单,众多第三方工具集合,缺点是仍然需要在服务端设置crossdomain.xml,以确保安全沙箱策略的通过。

那么针对众多主流后台语言,Flash和Flex开发者可以有什么样的选择(以下项目资源,均可通过google项目名称得到具体地址)
Read More…

whoay 第一次。。

Feb 23rd,2010 No Comments

 不给摄像头,匆匆结束  my god
[singlepic id=81 w=320 h=240 ]

2010-2-9

Feb 9th,2010 No Comments

死了都要爱 /不淋漓尽致不痛快 /感情多深只有这样/才足够表白
死了都要爱 /不哭到微笑不痛快 /宇宙毁灭心还在 /把每天当成是末日来相爱
一分一秒都美到泪水掉下来
……

Telexy作品

Feb 2nd,2010 3 Comments

强大的telexy公司的产品代表作:SymRdp  利用WIFI 或GPRS 网络远程桌面(以后开门方便了 😎  )。

[singlepic id=79 w=320 h=240 ]

Telexy Network Commander is a powerful networking tool for Symbian S60 based devices.
Telexy Network Commander is the most powerful networking tool for Symbian S60 based devices. It contains all Telexy products integrated with Telexy Network Browser to a one easy to install and easy use application.

Here are some key features of “SymNC”:

· configure PPTP VPN Access points (SymVPN);
· share drives and folders (SymNAS);
· perform automatic local/network file synchronization (SymSync);
· play MP3 content directly from network locations (SymPlayer);
· browse network, map network shared folders to a local drive letters, manage local/network files and folders, open files (like pictures or office files) directly from network locations, etc…
· do it easily on touch panel devices (like Nokia N97);
· do it all securely and wirelessly

IDA Pro静态调试,可惜最全的SymNc还是没搞定
支持机型可参考:http://telexy.com/Products/Products.aspx
以下的Cracked自己签名
远程桌面( SymRDP ) ;
共享驱动器和文件夹( SymNAS ) ;
执行自动本地/网络文件同步( SymSync ) ;

2010-1-15

Jan 15th,2010 1 Comment

最近发生很多事,没时间整理,细数不过来

晚上的电影没看成(去了才知道最近两天的票都售完),

可怜的超大,前不久掉了手机,今天没了钱包…出来玩还往警局跑了趟

没办法,只能叫你下回路过南普陀时好好去拜拜

算了,18号的柯南我要自己去,对科幻片已经没有爱了

VI去了广东,听他描述的跟天堂一样

好好干吧   加油

飞信挂着,一直很安静

god   你在最后要走的时候安排了件不靠谱的事

再次用到 S的”忘记”方法–用发自内心的力量,发展自己的兴趣,同时祝福她

真不知道这次要用几年