/** * [LUPA!] * XIAOJIE5525@163.COM * * $Id: 自动更新文章的查看数 $ */ $dateline = TIMESTAMP - 3600 * 24 * 3;//7天内 $wheresql=" 1=1 "; $query = C::t('portal_article_count')->fetch_all_newarticle($wheresql, $dateline); foreach($query as $value) { $aid=$value['aid']; $article_count = C::t('portal_article_count')->fetch($aid); if($article_count) $article = array_merge($article_count, $article); if($article_count) { $viewnum=rand(10,20);//每次所加的查看数 C::t('portal_article_count')->increase($aid, array('viewnum'=>$viewnum)); unset($article_count); } else { C::t('portal_article_count')->insert(array( 'aid'=>$aid, 'catid'=>$article['catid'], 'viewnum'=>1)); } } ?>
TIOBE 采用搜索引擎评级追踪编程语言的受欢迎程度。在今年1月,Swift 编程语言超过了 Objective-C,成为 TIOBE 中第十四流行的语言。Swift 在去年12月正式开源,受欢迎程度也受到开源影响而增长。开发者对 Swift 编程语言的兴趣也越来越大。虽然苹果推出了 Swift 编程语言,但公司似乎并没有大规模应用。
开发者 Ryan Olson 表示,iOS 9.2 中唯一采用 Swift 语言编写的应用就是:计算器。计算器 app 完全采用 Swift 语言编写,其中22个 class 中只有2个采用 Objective-C。 计算器应用是苹果测试 Swift 的主要应用,也是 iOS 中唯一使用 Swift 语言的原生应用。对于 App Store 中的应用,Apple Store 的 Watch 应用和一些 WWDC 应用包含了 Swift 语言。Craig Federighi 曾表示,OS X 10.11 的 Dock 功能采用 Swift 语言编写。除了这些,苹果内部没有采用 Swift 编写大部分应用和系统。 Federighi 还曾透露,苹果工程师可以根据需要选择哪些地方使用 Swift。很多人都期待苹果能在 OS X 10.12 和 iOS 10 中继续推进 Swift 语言。
稿源:MacX |