TT是中国市场份额比较大的一款浏览器,功能是大部分都有了,但是从用户体验和产品设计来说,比较平庸、缺少亮点,在许多细节方面还有不少问题。1.后台打开窗口的设置非常难以寻找。2.Tecent Traveler我不认为是一个好名字,简称TT也一样,很难让人第一时间就和具体产品、产品的特点联系起来。3.登录失败后?4.QQ可以使用邮箱进行登录,但是TT显然不支持这个新的特性。5.TT的登陆框和QQ不是一脉相承的,那么QQ账户的高安全性可能在TT上就是一个漏洞。另外登陆界面上没有找回密码的链接。6.不能打开多个空白窗口。7.需要注意“QQ网址大全”和“Microsoft 网站”之间有什么不一样的地方, Read More
posted @ 2010-05-10 18:14 javawebsoa Views(158) Comments(0) Diggs(0) Edit
索引:1 输入与输出1.1 文件操作1.1.1 fopen1.1.2 freopen1.1.3 fflush1.1.4 fclose1.1.5 remove1.1.6 rename1.1.7 tmpfile1.1.8 tmpnam1.1.9 setvbuf1.1.10 setbuf1.2 格式化输出1.2.1 fprintf1.2.2 printf1.2.3 sprintf1.2.4 snprintf1.2.5 vprintf1.2.6 vfprintf1.2.7 vsprintf1.2.8 vsnprintf1.3 格式化输入1.3.1 fscanf1.3.2 scanf1.3.3 ssca Read More
posted @ 2010-05-10 14:44 javawebsoa Views(267) Comments(0) Diggs(0) Edit
以下是我起草的部门SVN规范里原则的一部分。文件提交时要求必须提交注释,注明相关修改信息,例如bug号、任务描述等。具体内容可采用约定或者设置的形式。你所提交的改变将体现给其他开发者,要明白提交的后果,提交之前要慎重。代码变动及时提交,避免丢失本地修改后无法恢复。在提交之前要编译代码并修正错误。要保证新增加的文件同时被提交,否则只在你本地能正常工作,导致其它人不能编译通过。提交之前要测试所改变的应用,测试改变后的效果是否达到预期的目的。多次检查提交的内容。提交之前应先做SVN更新或与资源库同步,注意到SVN关于冲突、错误的信息。资源库同步会告诉你将要提交的内容与资源库内容之间的差别,确认它们是 Read More
posted @ 2010-05-07 19:51 javawebsoa Views(237) Comments(0) Diggs(0) Edit
常见面试题之一:50亿个整数,内存限制为1G,找出中位数。50亿个整数用bitmap来存储的话,大约150M的空间就足够了。下面是具体的算法,用PHP实现。define("MASK", 0x1f);$source = array(1, 74, 4, 256, 1024, 110, 111, 112, 123, 112, 100);$array = array();$count = 0;foreach($source as $num) { set($num); // add to bit map}$count = intval($count >> 1) + 1; Read More
posted @ 2010-05-07 15:34 javawebsoa Views(253) Comments(0) Diggs(0) Edit
堆和栈的区别(转过无数次的文章)收藏一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的 全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另 一块区域。 - 程序结束后由系 Read More
posted @ 2010-05-07 13:35 javawebsoa Views(131) Comments(0) Diggs(0) Edit
1、Chinaunix 网址:http://www.chinaunix.net/ 简介:中国最大的linux/unix技术社区。 2、ITPub 网址:http://www.itpub.net/ 简介:有名气的IT技术论坛,看看它的alexa排名就知道有多火了,尤其以数据库技术讨论热烈而闻名。ITPUB论坛的前身是建立在smiling的oracle小组。3、51cto网址:http://www.51cto.com/简介:由国内知名IT门户网站管理团队,获近千万风险投资,于2005年8月正式创立,是国内首家定位于网络技术人员的综合性服务平台,是中国最大的网络技术网站。4、CSDN 网址:http Read More
posted @ 2010-05-07 13:21 javawebsoa Views(138) Comments(0) Diggs(0) Edit
MaxMind公司的GeoIP数据库可以根据用户IP精确的获得用户地理位置信息,火狐就是使用它来统计下载用户所在区域的。主要包括两个以键值方式存储的数据文件,Geo Country和Geo IP,如果只关注国家信息,可以使用小得多的Geo Country库。这两个库都分为商业的和免费的两个版本,精确率都在99.5%以上,对于大多数的应用,免费的版本已经足够了。GEOIP的客户端包括各种语言:C Library Perl Module PHP Module Apache Module (mod_geoip) Java Class Python Class C# Class Ruby Module Read More
posted @ 2010-05-04 12:46 javawebsoa Views(503) Comments(0) Diggs(0) Edit
采用HTTP basic认证,如下所示:########################## function: twitter auth# return value: twitter user status json# author: Yujie # date: 2009.06.15#########################my $browser = LWP::UserAgent->new();$browser->credentials( 'twitter.com:80', 'Twitter API', ARGS{email}, $ARGS Read More
posted @ 2010-04-30 14:49 javawebsoa Views(254) Comments(0) Diggs(0) Edit
英文原版见http://www.masonbook.com/。简介Mason是一个强大的,可以将Perl嵌入文本的模板引擎。它提供了许多特性,帮助你使用可重用的组件创建动态Web站点。除此之外,它还提供了很多的其他特性: 可以创建标准的、可重用的,像header、footer,或者菜单这样的组件。你只需要在一个地方进行改变。 完整的Web请求的参数处理。 内置缓存,用户可采用cache接口访问。 整合mod_perl以提供更快的速度和更好的弹性。 从一个组件的小段到整个站点,都支持内容过滤。《使用Mason在HTML中嵌入Perl》一书详细记录了HTML::Mason框架,包括如下章节:组件格 Read More
posted @ 2010-04-27 13:01 javawebsoa Views(315) Comments(0) Diggs(0) Edit
我曾经为我的朋友田逸写过一个Perl脚本,主要用于Nagios服务器故障的报警。非常简单,主要使用了LWP::Simple这个模块对短信服务Api进行请求。#!/usr/bin/perl -wuse strict;use LWP::Simple;use URI::Escape;use Digest::MD5;my ($mobile, $content) = @ARGV; # get params from command linemy $log_control = 1; # a switch of logmy $username = 'sery'; # your sms ser Read More
posted @ 2010-04-23 20:46 javawebsoa Views(204) Comments(0) Diggs(0) Edit