十二月 21 日, 2011 年 9:30 下午 - By
彼岸之远
基于jquery的插件easyui tab控件,检测某tab是否存在:
1: function AddEasyUITabs(subtitle, url) {
2: var obj = $('#tt');
3: if (!obj.tabs('exists', subtitle)) {
4: obj.tabs('add', {
5: title: subtitle,
6: content: createFrame(url),
7: closable: true
8: });
9: } else {
10: obj.tabs('select', subtitle);
11: }
12: }
13:
14: function createFrame(url) {
15: var s = '<iframe scrolling="auto" frameborder="0" src="' + url + '" style="width:100%;height:100%;"></iframe>';
16: return s;
17: }
十一月 2 日, 2011 年 8:05 下午 - By
彼岸之远
北京时间2011年11月2日,据外国媒体报道,最近一位分析报告预测,到2014至2015年间,苹果将失去它在平板电脑中的垄断地位。那时,微软将重新得势。
分析师Jack Gold预言,微软在2014-2015年间大约将占有平板电脑市场份额10%,超过了RIM的QNX系统。不过,那时微软所占份额仍低于iOS的30%和Android的50%。
在企业平板电脑市场,微软的占有率接近15%,QNX约为10 %。 这表明,RIM和微软将继续保持客户群。苹果的iOS(占40%)和Android的30% 仍是这一领域的优胜者。
Jack Gold 11月1日在研究报告中提出,“随着供应商和平板电脑型号的数量超过Ipad,预计到2014-15年,Android平板电脑将在消费市场中占多数。 但iPad将继续在企业市场持有最大的份额。 原因是一些植入Android的专业特色有待客户评价,需要更长时间才能获得更大市场份额。”
微软在平板电脑市场中排名上升,大概得益于Windows 8。 微软表示将在触摸屏电脑上安装Window 8系统。有消息称,第一台运行Windows 8的平板电脑可能在2012年晚些时候出现。
10月31日,宏碁电脑董事会主席王振堂说,Window 8将使微软赢得市场份额。 “过去,微软在消费者反对的情况下,对其操作系统增加一些不必要的功能。 现在,微软已经开始看到它的问题,并将在Window 8中作出改变。 台湾的PC供应链将来将从中获益。”
对RIM来讲,它准备在未来几个季度里推出基于QNX的新型操作系统–BBX。今年早些时候,RIM的playbook平板电脑已经利用基于QNX的操作系统。 但Playbok并未iPad构成实质的挑战。
来源:腾讯科技 http://tech.qq.com/a/20111102/000429.htm
十月 13 日, 2011 年 9:45 上午 - By
彼岸之远
因为种种种种关系,开发用的数据库是Sql Server2008但是产品服务器是SQL Server2000,所以导致了问题的发生。
问题一:存取包含“DateTime”数据类型的列时会引发异常
异常信息:the version of SQL Server in use does not support datatype ‘datetime2′
出现这个异常是因为SQL2008中加入了一个新的类型“DateTime2”,但是在SQL2005以及SQL2000中都不存在这个数据类型。这是一个已知的缺陷,可以手动解决。
用记事本或其它文本工具打开 *.edmx 文件,搜索 ProviderManifestToken="2008" ,然后将 2008 更改为 2005 保存,并重新编译即可。当在IDE中更改后,这里会被重新修改回2008,需要再次修改。
关于这个异常的更多信息,可以参考这个链接:http://msdn.microsoft.com/en-us/library/bb896273.aspx
问题二:执行 FirstOrDefault() 的时候会发生SQL错误
在EF中,SingleOrDefault() 是不被支持的,因此会建议使用 FirstOrDefault() 来代替它。但是因为面对的数据库版本比较高的关系,生成的SQL语句会发生兼容性问题,导致这样的异常出现:
第 1 行: ‘(‘ 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: ‘(‘ 附近有语法错误。
因为EF生成的SQL语句中,FirstOrDefault() 会生成类似的语句:
SELECT TOP (1) ....
在 1 两边的括号会导致这个问题的发生。要解决这个问题,方法与问题一中的类似,不同的是把 2008 改成更低的 2000 即可。
九月 25 日, 2011 年 8:25 下午 - By
彼岸之远
程序执行需要读取到安全敏感项必须在androidmanifest.xml中声明相关权限请求,完整列表如下:
1. android.permission.ACCESS_CHECKIN_PROPERTIES
允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)
2. android.permission.ACCESS_COARSE_LOCATION
允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to access coarse (e.g., Cell-ID, WiFi) location)
3. android.permission.ACCESS_FINE_LOCATION
允许一个程序访问精良位置(如GPS) (Allows an application to access fine (e.g., GPS) location)
4. android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
允许应用程序访问额外的位置提供命令(Allows an application to access extra location provider commands)
5. android.permission.ACCESS_MOCK_LOCATION
允许程序创建模拟位置提供用于测试(Allows an application to create mock location providers for testing)
6. android.permission.ACCESS_NETWORK_STATE
允许程序访问有关GSM网络信息(Allows applications to access information about networks)
7. android.permission.ACCESS_SURFACE_FLINGER
允许程序使用SurfaceFlinger底层特性 (Allows an application to use SurfaceFlinger’s low level features)
8. android.permission.ACCESS_WIFI_STATE
允许程序访问Wi-Fi网络状态信息(Allows applications to access information about Wi-Fi networks)
9. android.permission.ADD_SYSTEM_SERVICE
允许程序发布系统级服务(Allows an application to publish system-level services).
10. android.permission.BATTERY_STATS
允许程序更新手机电池统计信息(Allows an application to update the collected battery statistics)
11. android.permission.BLUETOOTH
允许程序连接到已配对的蓝牙设备(Allows applications to connect to paired bluetooth devices)
12. android.permission.BLUETOOTH_ADMIN
允许程序发现和配对蓝牙设备(Allows applications to discover and pair bluetooth devices)
13. android.permission.BRICK
请求能够禁用设备(非常危险)(Required to be able to disable the device (very *erous!).)
14. android.permission.BROADCAST_PACKAGE_REMOVED
允许程序广播一个提示消息在一个应用程序包已经移除后(Allows an application to broadcast a notification that an application package has been removed)
15. android.permission.BROADCAST_STICKY
允许一个程序广播常用intents(Allows an application to broadcast sticky intents)
16. android.permission.CALL_PHONE
允许一个程序初始化一个电话拨号不需通过拨号用户界面需 要用户确认 (Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.)
阅读全文 »
九月 24 日, 2011 年 2:12 下午 - By
彼岸之远
Google今天首页的动态涂鸦是为了庆祝《芝麻街》木偶的创造者吉姆·亨森(Jim Henson)75周年诞辰。1936年,吉姆·亨森出生于美国密西西比州,是公认的木偶大师,1969年吉姆·亨森公司制作的儿童教育节目《芝麻街》一经推出即风靡世界。

吉姆·亨森的简介:
吉姆·亨森,全名詹姆斯·莫里·吉姆·亨森(James Maury "Jim" Henson),是美国著名操纵木偶者,也是著名木偶剧
The Muppets之父。
作为操纵木偶者,他出现在许多受欢迎的电视节目中。
吉姆·亨森因酿脓链球菌于1990年5月16日去世。
吉姆·亨森是美国《时代》周刊评选出来的20世纪最具影响力的艺术家之一。
吉姆·亨森 – 艺术生涯:
吉姆·亨森1954年开始在电视节目中出演木偶节目。
1955年,当吉姆·亨森还是马里兰大学的学生时,因为制作5分钟一集的木偶节目《萨姆和吉姆·亨森的朋友们》而获得电视界的艾米奖。
1969年,吉姆·亨森开始制作风靡世界的儿童教育节目《芝麻街》,1976年开始制作电视节目《木偶秀》, 之后又制作了一系列的“木偶电影”。
吉姆·亨森创造的青蛙柯米是世界上最著名的木偶形象之一,最早出现在吉姆·亨森的《萨姆和吉姆·亨森的朋友们》节目里。
2005年9月28日,为了纪念《青蛙柯米》(大眼蛙)首次亮相电视节目50周年,美国邮政为美国木偶大师吉姆·亨森发行一套11枚邮票,这套邮票包括一枚吉姆·亨森的照片和10个吉姆·亨森创造的木偶卡通形象,这些木偶秀明星包括青蛙柯米、萨姆老鹰、罗勒夫狗、福兹熊、猪猪小姐、 瑞典大厨等。
吉姆·亨森 – 代表作品:
《芝麻街》(英文:Sesame Street)是美国一套著名的幼儿教育电视节目,内容结合了教育和娱乐。节目是由
Children’s Television Workshop制作,后来在1999年分支出来的Sesame Workshop继续制作。《芝麻街》最为人熟悉的部份,正是节目中采用大量布偶(Muppet)作为大部份主角,有关布偶是由著名木偶师吉姆·亨森创造。
《芝麻街》是美国电视历史上最长久的儿童电视节目。此外,节目成功在120个不同的国家播放,并曾经推出20多个国际版本。而且《芝麻街》曾经获得109个艾美奖。此外,《芝麻街》除了在电视播放,亦曾推出电影、玩具、书本、录像带等副产品。
九月 24 日, 2011 年 9:23 上午 - By
彼岸之远
Google今天首页的动态涂鸦是为了庆祝《芝麻街》木偶的创造者吉姆·亨森(Jim Henson)75周年诞辰。1936年,吉姆·亨森出生于美国密西西比州,是公认的木偶大师,1969年吉姆·亨森公司制作的儿童教育节目《芝麻街》一经推出即风靡世界。
《芝麻街》最为人熟悉的是节目中采用大量布偶(Muppet)作为大部份主角,这些布偶的创造者正是吉姆·亨森。除了在电视播放,芝麻街也曾推出电影、玩具、书本、录影带等副产品。由于其传播之广泛,影响之久远,芝麻街被公认是世界上最家喻户晓的幼儿教育节目。
今天的动态涂鸦选取了5个布偶,点击每个布偶或其下放得按钮就可以将其激活,它的目光会随着鼠标转动,点击鼠标木偶就会张口一次。

九月 23 日, 2011 年 11:44 下午 - By
彼岸之远
windows server 2003 IIS 6搭建的wordpress博客,在链接中包含了index.php,而linux主机中没有。最近网上搜索了一下怎么可以去掉wordpress链接中的Index.php,我采取的方式是url重写组件。
第一步:
下载ISAPI_Rewrite组件,解压到磁盘的任意目录;
第二部:
解压出的文件应该是这样
,打开其中httpd.ini,将它的内容设置为:
[ISAPI_Rewrite]
# Defend your computer from some worm attacks
#RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Rules to ensure that normal content gets through
RewriteRule /software-files/(.*) /software-files/$1 [L]
RewriteRule /images/(.*) /images/$1 [L]
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
下载包也将这些规则设置好了的。
第三步:
设置IIS,添加ISAPI筛选器,如图:
重新启动IIS,即可。
最后一步:
在wordpress后台设置固定链接即可。
已经测试过,本博客就是这样的做法,完全可以解决wordpress博客在windows server 2003 iis环境下去掉链接中的index.php。
八月 12 日, 2011 年 11:04 上午 - By
彼岸之远
推荐的是一款JavaScript插件,它有Jquery和Prototype两种版本,支持所有类型的浏览器。使用它后,你的页面上的select选择框会变的漂亮的让你大吃一惊,下面是使用前和使用后的对比效果图。
单选模式:


多选模式:

更多的效果请访问这个插件的官方主页的中文翻译Chosen演示页面。
具体的用法非常简单,你只需要在select是加入class=”chzn-select”属性就行了,然后调用 jquery:$(“.chzn-select”).chosen(),一切都搞定。
在线演示
七月 22 日, 2011 年 10:18 上午 - By
彼岸之远
利用Eclipse开发android的时候,代码提示很慢,甚至会卡起不动。google了一下找到解决办法如下:
1. 找到你的JDK安装目录下的src.zip文件;
2. 打开eclipse: Window菜单->Preference->Java->Installed JREs;
3. 在列表中选择你eclipse正在使用的JRE,然后Edit;
4. 选择rt.jar,然后点击"Source Attachment"按钮,弹出对话框后选择"External File",然后把你的JDK安装目录下的src.zip文件与rt.jar关联上;
参考文章:http://hi.baidu.com/z_hongc/blog/item/607c08f44a1086fe7709d7c9.html
五月 17 日, 2011 年 9:13 上午 - By
彼岸之远

微软果然腰缠万贯,财大气粗。前几天刚刚报道微软85亿美元的价格收购了Skype,并获赠被Skype以1.21亿美元价格收购的手机视频公司Qik。现在又有人透露微软要收购诺基亚。
据俄罗斯知名博客作者 Eldar Murtazin 称,微软打算收购诺基亚的移动事业部,与此次交易相关的对话将在本周进行。

他说的话靠谱吗?不妨看看他以前的预测准不准。去年他曾预测诺基亚可能要换 CEO,几个月之后 Stephen Elop 上任;去年他曾预测诺基亚高端手机将放弃塞班,转而采用 Windows Phone 7,几个月之后,诺基亚和微软达成了生产 Windows Phone 7 智能手机的协议。
后来他预测诺基亚将杀死 Ovi 品牌,你猜怎么着?诺基亚今天已经杀死了 Ovi,宣布从今往后所有 Ovi 服务改称诺基亚服务(Nokia Services)。
现在 Eldar Murtazin 称微软将收购诺基亚移动事业部。这意味着这家芬兰公司将不再生产智能手机。微软为此将支付300多亿美元。
微软一直在不停地收购,此举并不奇怪。但诺基亚就是靠手机出名的,而且在手机市场仍处于领先地位。
目前双方都拒绝就此发表任何评论。
既然双方此前已经就智能手机达成了合作,现在为什么又让关系更进一步呢?