`
zhangziyangup
  • 浏览: 1187049 次
文章分类
社区版块
存档分类
最新评论
文章列表
在 debug 模式下如何在断点处,查看字符指针变量内存中的值,像vs2008的调试工具一样的内存查看器,现在只能查看第一个内存中的值可以在输出窗口采用gdb命令:x /nfu <addr> n表示要显示的内存单元的个数 ----------------------------------------- f表示显示方式, 可取如下值:x 按十六进制格式显示变量d 按十进制格式显示变量u 按十进制格式显示无符号整型o 按八进制格式显示变量t 按二进制格式显示变量a 按十六进制格式显示变量i 指令地址格式c 按字符格式显示变量f 按浮点数格式显示变量---------- ...
想要学习COOLITE,前提条件必须准备好对应的环境,就好比炒菜之前需要准备好调料和一些工具一样,假如你都不具备这些。何来的调试程序呢。好了,废话少说,开始说搭建环境吧。 第一,从COOLITE官方下载一个COOLITE的安装包。我用的是0.8的版本。你可以下载1.0的。跟0.8好像是有点区别的。工具什么都准备好了。我教大家怎么按照COOLITE组件吧。 第二,打开VS2008。打开工具栏,点击右键,选择添加选项卡,然后输入一个名字,我这里就起COOLITE ,然后点击进入,点击右键,选择添加项。 操作图如下: ================================= ...
Android入门学习(13) ------简单实用菜单menu Menu有两种加载方法,可以再java代码中加入,也可以再res/menu下的.xml文件下配置完成。 一java代码中使用 1、覆盖Activity的onCreateOptionsMenu(Menu menu)函数 2、 调用menu的add()方法添加菜单项(MenuItem),可以调用MenuItem的setIcon()方法来
SCN是oracle挂在墙上的时钟。早上起床,曰“起床SCN”;吃早餐,名“早餐SCN”;出门上班,称之为“出门SCN”。我们的任何活动,都会对应一个SCN。我们可借助oracle内部的一个包来获取系统的SCN(注意:这里只是系统的scn,因为,oracle还有commit scn,checkpoint scn,select scn等等)。 SQL> select dbms_flashback.get_system_change_number "system's scn" from dual; system's scn ------------ ...
前面接触过接口的概念,其实接口就是一组方法、属性,然后谁继承了它,谁就要实现这组方法和属性。也就是说这个类具备了这个接口定义的一些能力。 接口的这种特性在平常的程序编写中是有很大作用的,往往完成一个大项目需要很多人同时完成,这样难免会有一些类都需要某些方法,而且执行流程都差不多。这是在项目设计阶段就有必要把这种方法抽象出一个接口,然后在项目中,大家只需实现这个接口,从而防止大家由于各自定义各自的,导致了相同的操作比较混乱。 比如,在做桌面应用程序时,会用到很多窗口,窗口里会注册事件(这一般用于不同控件间事件传递),还会贴皮肤(即取图片作为窗体和窗体上的控件的背景图片)等等,这是每个窗口 ...
一、难度 难度是指试题的难易程度,它是衡量试题质量的一个重要指标参数,它和区分度共同影响并决定试卷的鉴别性。 一般认为,试题的难度指数在0.3-0.7之间比较合适,整份试卷的平均难度最好在0.5左右,高于0.7和低于0 ...
完全脱机备份,又名冷备份。非归档模式下,只有冷备。冷备份的存在是为了保护现场,防止我们恢复失败时可以从头开始。我们知道,数据文件是oracle向os预留的磁盘空间,如果我们规划数据库时,申请了50g,一开始oracle可能只用了100M,我们冷备时所需的有效数据就更少了,或许只有5M,但我们还是得备份50g。没有有效的备份。而且,假如你在上星期五对数据库作了次冷备,而后,数据库运行了一个礼拜,不幸的是,数据库坏了,这个时候你能把上星期五的冷备拿来,而你这个礼拜所做的一切将全部丢失。这便是冷备的两个明显缺点。 进行冷备时可能出现备份不全或备份了垃圾数据的状况。所以,我们务必以数据库看到的为准。 ...
VBA(Visual Basic for Applications)是一种Visual Basic的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic Script(脚本语言)。   VBA被称为宏语言,但是它决不能和宏划上等号,宏是一条指令或者几条指令的集合,控制WORD执行一连串的操作。而VBA则是不折不扣的高级语言,通 过面向对象的方法来实现不能实现的功能。在编辑一个宏的时候,visual basic 编辑器会将这个宏记录为一个VBA过程。 所谓宏就是一系列组合在一起的 word 命令和指令,它 ...
每个RDBMS都基于标准sql走出了属于自己的sql特色。oracle也不例外。现起,我们来学习oracle sql。 学习sql,于开发者,实现优秀的业务逻辑;于管理者,完成数据库的调优。 oracle sql可分: a)select b)DML:update,insert,delete,mer ...
相信大家在开发Android应用的过程中肯定碰到过很多重复的工作,写着重复的代码,有时候连布局文件也是一样,需要重复的劳动,那么这样对于我们程序来讲肯定是很累很繁琐的一件事,所以我们在写代码的时候是否需要去考虑让我们写更少的代码,程序员要学会偷懒,否则…….. 在开发应用程序的时候我们的设计其实整体的样式是统一,那么我们就可以写一些公用的代码,这样对程序来讲也便于后面的维护,废话也不多说了,相信大家肯定也懂的,今天我分享给大家的就是定制一个属于自己的BaseActivity,这个BaseActivity主要封装了一些公用的代码,例如我们在开发过程中上面的那些标题和按钮肯定都要有的,所以我们可以 ...
相信大家在开发Android应用的过程中肯定碰到过很多重复的工作,写着重复的代码,有时候连布局文件也是一样,需要重复的劳动,那么这样对于我们程序来讲肯定是很累很繁琐的一件事,所以我们在写代码的时候是否需要去考虑让我们写更少的代码,程序员要学会偷懒,否则…….. 在开发应用程序的时候我们的设计其实整体的样式是统一,那么我们就可以写一些公用的代码,这样对程序来讲也便于后面的维护,废话也不多说了,相信大家肯定也懂的,今天我分享给大家的就是定制一个属于自己的BaseActivity,这个BaseActivity主要封装了一些公用的代码,例如我们在开发过程中上面的那些标题和按钮肯定都要有的,所以我们可以 ...
相信大家在开发Android应用的过程中肯定碰到过很多重复的工作,写着重复的代码,有时候连布局文件也是一样,需要重复的劳动,那么这样对于我们程序来讲肯定是很累很繁琐的一件事,所以我们在写代码的时候是否需要去考虑让我们写更少的代码,程序员要学会偷懒,否则…….. 在开发应用程序的时候我们的设计其实整体的样式是统一,那么我们就可以写一些公用的代码,这样对程序来讲也便于后面的维护,废话也不多说了,相信大家肯定也懂的,今天我分享给大家的就是定制一个属于自己的BaseActivity,这个BaseActivity主要封装了一些公用的代码,例如我们在开发过程中上面的那些标题和按钮肯定都要有的,所以我们可以 ...
一、CCMenu 游戏中的菜单必不可少,CCMenu正是你想要的。 要创建CCMenu,你必须有CCMenuItem对象,CCMenuItem便是你菜单中的某个选项,可以为图片、文字等 cocos2d为menu item提供了必要的转换方法,比如CCMenuItemLabel你可以通过CCLabelBMFont得到;游戏中某些开关,比如声音开关可以用CCMenuItemToggle对象 每一个CCMenuItem都可以在创建的时候绑定某个对象的方法,当这个CCMenuItem被点击的时候会触发这个方法 二、CocosDenshion cocos2d中集成了CocosDenshio ...
我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这里讨论了。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。所以数据库在设计时,主键起到了很重要的作用。 常见的数据库主键选取方式有: 自动增长字段 手动增长字段 UniqueIdentifier “COMB(Combine)”类型 ...
有时候拷贝文件时会碰到重复的文件,但是又不想删掉它,那么就可以给重复的文件名后默认加一个序号。 public void HandleRepeatFile(FileInfo fileInfo) { int i = 1; string oldDestName = this.destFileFullName; do { if (File.Exists(destFileFullName)) { ...
Global site tag (gtag.js) - Google Analytics