摘要:
在iPhone项目中如何才能国际化?难道同一个项目,非要写一个英文版的源代码,再写一个中文版的源代码?其实大可不必。我们可以使用iPhone的多语言支持来实现项目的本地(国际)化。1、新建Windows-baseApplication。打开main.m文件,在main函数中增加代码如下: //取得用户默认信息 NSUserDefaults*defaults = [NSUserDefaults standardUserDefaults]; //取得iPhone支持的所有语言设置 NSArray *languages = [defaults objectForKey:@"AppleLan 阅读全文
阅读排行榜
使用UITableView实现树视图
2010-07-21 16:44 by 乱世文章, 326 阅读, 收藏,
摘要:
本文的目的,是研究有没有可能在一个TableView中呈现树形数据,尤其是树形菜单。众多的网络资料都强调,Cocoa框架不支持树形视图,苹果推荐程序员使用TableViewController+NavigationController的方式展现树形菜单。如果2-3层的树形数据还可以忍受,万一层次稍多一点,必须反复的用导航按钮在视图中转来转去,显然并不太方便。何况笔者认为2-3层的导航也要切换多次视图,也是一种浪费。一、搭建基本框架 1二、实现树节点 2三、实现树 3四、实现TreeViewCell 4五、 在TreeViewController中展现树视图 6六、 一些改进 8七、 进一步的封 阅读全文
MSSQL获取当前插入的ID号及在高并发的时候处理方式
2011-07-06 11:21 by 乱世文章, 325 阅读, 收藏,
摘要:
SQL Server 2000中,insert数据的时候返回自动编号的id,有三种方法实现SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。 IDENT_CURRENT :返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成的值。 @@IDENTITY: 返回为当前会话的所有作用域中的任何表最后生成的标识值。 SCOPE_IDENTITY :返回为当前会话和当前作用域中的任何表最 阅读全文
再谈JavaScript时钟中的16ms精度问题.
2006-12-21 11:25 by 乱世文章, 325 阅读, 收藏,
摘要:
上一篇BLOG中,通过测试我们发现JavaScript的时钟是16ms的间隔. 对于IE来说,每次总会发生16ms的间隔;对于firefox来说,会存在0ms的间隔. 对于后者,我曾解释说:可能是Java使用了自己的时钟.先说第二种情况,对于firefox中的js引擎,我尚未去看代码,因此我只说"可能",但后来hax来说,firefox的JS引擎仍是C写的,这才想起的确如此.所以这里先说,我前面关于firefox的问题的解释是错的.再说16ms的问题. 我其实也怀疑,为什么是16ms,而不是其它的什么值呢?hax给了我很多信息.我这里来整理一下:首先是取时间值.也就是我们在JavaScript 阅读全文
产品经理职责
2011-09-16 13:24 by 乱世文章, 322 阅读, 收藏,
摘要:
做为一名新进产品经理,甚至一名资深PM,你可能都或多或少对这个职位产生某种迷惑。到底什么是产品经理?这个职位的主要职责是什么?在IT产业的不同领域,甚至在同一领域的不同公司,这个职位的定义似乎都有不同。本文尝试根据自己多年的产品经理经验,给出产品经理的主要职责。 虽然在不同的公司,产品经理的角色和职责互有差异,但是有一些关键职责是任何一个产品经理都应承担的。可以将其归纳为如下六个方面:1、市场调研市场调研是指研究市场以了解客户需求、竞争状况及市场力量(market forces),其最终目标是发现创新或改进产品的潜在机会。可以通过下面的方式进行市场调研:与用户和潜在用户交流 与直接面对客户的一 阅读全文
浙公网安备 33010602011771号