上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 49 下一页

2013年7月31日

摘要: 很久之前我就在想:“我应该按照什么格式写注释,才能像Apple官方API那样按住Option键并点击函数名可以跳出文档说明”,如下图: 我理所当然地认为这个功能应该是根据现有注释的格式来进行排版的,于是按住Command键点进去想学习下,结果大失所望: 按照这个很基本、很普通的格式来写注释,是得不到期望的结果的。所幸在今年WWDC的Session 402中提到相关支持——What's New in the LLVM Compiler: 通过如上格式的注释,我们可以通过Option加上点击得到Quick Help: 此外,还可以在代码自动完成时看到相应注释: 方便在细节之处,有木有!?当 阅读全文

posted @ 2013-07-31 21:02 冰天雪域 阅读(186) 评论(0) 推荐(0) 编辑

摘要: 接上篇:1.在JAVA+Oracle 的应用系统开发中,Java中内嵌的sql语句尽量使用大写的形式,以减少Oracle解析器的解析负担;2.由于JVM的有其自身的GC机制,但是也有遗漏的隐患,建议在对象使用完毕后,手动设置成null;3.不要在循环中使用Try/catch语句,应放在最外层;4.当复制大量数据时,使用System.arraycopy()命令;5.代码重构;6.尽量使用HashMap和Arraylist,少用HashTable; 阅读全文

posted @ 2013-07-31 21:00 冰天雪域 阅读(109) 评论(0) 推荐(0) 编辑

摘要: 一般来说,可以使用以下几种方式来控制地图的放大/缩小 : 使用控件底部的缩放按钮双击控件pinch手势物理按键 :I键标识缩小 ;O键表示放大。(只有设备具有物理按键才行) 当然,你也可以使用自己的按钮实现放大和缩小 缩小一个地图级别,调用: mapWidget.zoomIn(); 增加一个地图级别,调用 mapWiget.zoomOut(); 获取当前地图级别,调用: mapWidget.getZoomLevel(); 地图级别还可以在初始化MapWidget 时,由构造器设置。比如,设置地图初始级别为11,使用: int in... 阅读全文

posted @ 2013-07-31 20:58 冰天雪域 阅读(249) 评论(0) 推荐(0) 编辑

摘要: 看完了q3的port生成,以及pvs的生成做个记录 由于q3 bsp树生成时,将场景中所有的brush平面都参与,所以就可用bsp树的分割平面来切分port port从根节点开始,初始winding是根节点分割平面,与场景最大包围盒平面切割而成之后,剃归处理每个节点,对port进行切分,每个子节点的分割平面也做为port,被父节点的port切分 这样,可以想像,port最终会被切割成场景中的 门 窗 然后根据port 生成pvs port最终会连接两个叶子节点(注意,此时已经淘汰了那个不可能出现视点的叶子节点,如实心体的内部,淘汰方式很简单,如果哪个节点有brush,假设brush是长方体,. 阅读全文

posted @ 2013-07-31 20:56 冰天雪域 阅读(230) 评论(0) 推荐(0) 编辑

摘要: NEW:HTML 5 中新的全局属性。属性描述accesskey规定访问元素的键盘快捷键class规定元素的类名(用于规定样式表中的类)。contenteditable NEW规定是否允许用户编辑内容。contextmenu NEW 规定元素的上下文菜单。dir规定元素中内容的文本方向。draggable NEW规定是否允许用户拖动元素。dropzone NEW规定当被拖动的项目/数据被拖放到元素中时会发生什么。hidden NEW规定该元素是无关的。被隐藏的元素不会显示。id规定元素的唯一 ID。lang规定元素中内容的语言代码。spellchec... 阅读全文

posted @ 2013-07-31 20:54 冰天雪域 阅读(166) 评论(0) 推荐(0) 编辑

摘要: /*计算过了D天后的日期之前D天的日期*/#includeint judge_year( int year ){ if( (year%4==0&&year%100!=0)||(year%400==0) ) return true; else return false;}int judge_month( int mon ){ if( mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12 ) return true; else return false;}i... 阅读全文

posted @ 2013-07-31 20:52 冰天雪域 阅读(196) 评论(0) 推荐(0) 编辑

摘要: 首先我们先来看两个例子:冲咖啡和泡茶。冲咖啡和泡茶的基本流程如下: 所以用代码来创建如下: 咖啡:Caffee.javapublic class Coffee { void prepareRecipe(){ boilWater(); brewCoffeeGrinds(); pourInCup(); addSugarAndMilk(); } void boilWater(){ System.out.println("Boiling water..."); } public void brewCoffeeGrinds(){ System.out.println... 阅读全文

posted @ 2013-07-31 20:50 冰天雪域 阅读(178) 评论(0) 推荐(0) 编辑

摘要: 这道题也是一道找前缀的问题,很自然地要用到Trie树,但是如果用动态Trie树(即用指针开辟内存)的话,虽然在HDU上可以过(可能是HDU的数据比较水),但在POJ上会TLE , 所以这道题只能用静态Trie树。 实现过程如下:#include#include#include#include#include#include#include#define mem(a , b) memset(a , b , sizeof(a))using namespace std ;const int MAXN = 1e5 + 5 ;struct Tnode{ int count ; // 记... 阅读全文

posted @ 2013-07-31 20:48 冰天雪域 阅读(189) 评论(0) 推荐(0) 编辑

摘要: 通过题目,大家已经明确知道,从这一节开始介绍DHTML中的最基础的部分HTML,对于HTML等概念上一节已经做了概述,这一节不再赘余。在学习HTML之前,先告诉大家一个好消息,HTML不难,比C++、Java等语言的面向对象简单很多,并且你也不用安装庞大的Eclipse和Visual Studio,只要有浏览器就可以运行,哈哈哈,慢慢得意去吧,当然你也会慢慢发现的。 HTML是DHTML中最基础的部分,也是DHTML中最先出现的内容,因为只有有了HTML标签内容,DOM才会产生DOM树,因为现在没有学这些就不再提了,我们就从最简单的开始。 为了体验HTML的神奇,你可以打开一个记事本... 阅读全文

posted @ 2013-07-31 20:46 冰天雪域 阅读(165) 评论(0) 推荐(0) 编辑

摘要: 从早上坐火车,赶到某某城市,立马赶到公司,立马笔试,面试,一直到下午五点,面完赶忙赶到火车站,这时才有时间吃饭,从早上6点多吃早餐,到下午6点多吃饭,中间12个小时我是滴水未进呀!早上6点起床,我真的好困呀,笔试的时候我是又饿又渴又困。 笔试考了LRU,sizeof(struct)。指针与引用的区别,以及是否需要初始化。百米赛跑时,张飞快关羽十米,关羽快刘备十米,大家都是匀速,问张飞快刘备多少米?快速排序非递归实现。跳表的插入,搜索等操作c/c++实现。网络层有那些协议。define和typedef区别。pv操作c/c++实现,father放橘子或苹果,儿子吃苹果,女儿吃橘子,盆子最多放10. 阅读全文

posted @ 2013-07-31 20:44 冰天雪域 阅读(237) 评论(0) 推荐(0) 编辑


上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 49 下一页

Copyright © 2024 冰天雪域
Powered by .NET 8.0 on Kubernetes