代码改变世界

Hashtable与HashMap

2011-09-21 19:53 by myjava2, 145 阅读, 0 推荐, 收藏, 编辑
摘要:Hashtable常见功能 在哈希表中添加一个key/键值对:HashtableObject.Add(key,); 在哈希表中去除某个key/键值对:HashtableObject.Remove(key); 从哈希表中移除所有元素: HashtableObject.Clear(); 判断哈希表是否包含特定键key: HashtableObject.Contains(key); 下面控制台程序将包含以上所有操作: using System; using System.Collections; //使用Hashtable时,必须引入这个命名空间 class hashtable {... 阅读全文

软考(3)--编译原理

2011-09-20 16:57 by myjava2, 189 阅读, 0 推荐, 收藏, 编辑
摘要:计算机编译原理是把程序设计语言设计的程序翻译成等价的机器语言过程.编译程序的几个阶段:1:语法分析识别源程序中意义独立的最小单位(单词),确定其类型(标识符,关键字,操作符,数字等).删除无用的空格,回车等.报告分析时的错误.2:语法分析和语义分析经过语法分析源程序转化成字符串.然后经过语法分析程序根据特定的语言格式,检查格式是否正确,如果符合问法结构,在进行语义检查,需要时生成中间代码.3:代码优化4:代码生成其中涉及到的知识如下: 阅读全文

Android Application Task Activities的关系

2011-09-20 10:42 by myjava2, 145 阅读, 0 推荐, 收藏, 编辑
摘要:什么是Android Application?简单来说,一个apk文件就是一个Application。任何一个Android Application基本上是由一些Activities组成,当用户与应用程序交互时其所包含的部分Activities具有紧密的逻辑关系,或者各自独立处理不同的响应。这些Activities捆绑在一起成为了一个处理特定需求的Application, 并且以“.apk”作为后缀名存在于文件系统中。Android平台默认下的应用程序 例如:Email、Calendar、Browser、Maps、Text Message、Contacts、Camera和Dialer等都是一个 阅读全文

软考(2)--算法

2011-09-19 21:07 by myjava2, 151 阅读, 0 推荐, 收藏, 编辑
摘要:数据结构和算法是一对兄弟,讲到数据结构肯定是要有算法的.因为算法就是对数据的计算.不同的数据结构适应不同的算法.软考对算法的要求就是对排序算法的掌握,还有查找算法.还有就是对各种排序算法的时间复杂度空间复杂的的比较计算.常用算法和查找如下:几点说明:1:根据排序元素所在位置的不同,排序分:内排序和外排序。内排序:在排序过程中,所有元素调到内存中进行的排序,称为内排序。内排序是排序的基础。内排序效率用比较次数来衡量。按所用策略不同,内排序又可分为插入排序、选择排序、交换排序、归并排序及基数排序等几大类。外排序:在数据量大的情况下,只能分块排序,但块与块间不能保证有序。外排序用读/写外存的次数来衡 阅读全文

java的多态认识

2011-09-19 15:42 by myjava2, 203 阅读, 0 推荐, 收藏, 编辑
摘要:Java中重要的一个概念就是多态,多态也是面向对象的核心之一。 多态(Polymorphism)是面向对象(Object-Oriented,OO)思想"三大特征"之一,其余两个分别是封装(Encapsulation)和继承(Inheritance)--可见多态的重要性。或者说,不懂得什么是多态就不能说懂得面向对象。 什么是多态那??刚开始了解的很少,看完了视频,通过例子和网上的查询对多态了解稍微深入了点。多态:父类引用指向子类对象,即是某个父类可以有很多不同子类,但这些子类重写了父类中的方法(即覆盖,不同子类有不同的实现方法),当在使用父类对象的的地方使用了子类对象,从而调 阅读全文

oracle like用法

2011-09-19 15:11 by myjava2, 353 阅读, 0 推荐, 收藏, 编辑
摘要:查询name字段中包含有“明”字的。 select * from table1 where name like '%明%' 查询name字段中以“李”字开头。 select * from table1 where name like '李%' 查询name字段中含有数字的。 select * from table1 where name like '%[0-9]%' 查询name字段中含有小写字母的。 select * from table1 where name like '%[a-z]%'这里我做的测试好像是'李*&# 阅读全文

PL/SQL Developer导入导出数据库

2011-09-19 14:39 by myjava2, 278 阅读, 0 推荐, 收藏, 编辑
摘要:PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具。导出步骤:1 tools ->export user object 选择选项,导出.sql文件。2 tools ->export tables-> Oracle Export 选择选项导出.dmp文件。导入步骤:注:导入之前最好把以前的表删除,当然导入另外数据库除外。1 tools->import tables->SQL Inserts导入.sql文件。2 tools->import talbes->Oracle Import然后再导入dmp文件。一些说明:Tools 阅读全文

软考(1)--数据结构

2011-09-18 16:35 by myjava2, 138 阅读, 0 推荐, 收藏, 编辑
摘要:开始复习软考一段时间了,主要是看希赛的软考视频.希赛的视频是一块一块的分析软考知识点的.对与每一个知识点,都大体介绍了一下考点和相应的知识.虽然介绍的不是非常详细.但是对于了解知识的大体结构还是很有帮助的.个人对于数据结构这些计算机底层的东西还是比较敬畏的,这些东西看起来很简单,总觉得没有什么道理可讲.所以理解应用起来比较困难.对于软件设计人员来说,良好的计算机底层知识是成长的基石.什么是数据结构:数据结构是指数据元素的集合及元素间的相互关系和构造方法,一个数据结构B可用一个二元组表示:B=(A,R),A是数据元素的非空有限集合,R是定义在A上的关系的非空有限集合.结构就是元素之间的关系.在数 阅读全文

如何设置 Notification 中PendingIntent 的 Intent

2011-09-16 17:59 by myjava2, 149 阅读, 0 推荐, 收藏, 编辑
摘要:已经凌晨了,外面下着该死的雨,把我阻挡在教学楼却不能回寝室(其实主要是我没有可以换的衣服和裤子了,如果冲回去的话...后果可想而知 :)),并且还有那该死的Notification 中 PendingIntent 中的 Intent 却老是配置不好,不过令人欣慰和激动的是我还是搞定了,嘿嘿。废话少说,言归正传。 今天在写完 “ androidNotification 的使用”的时候,发现有几个问题,特别是设置Notification的Intent使之能够像 QQ 或其他程序一样能够正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例。当然重点便是如何设... 阅读全文

Android下Affinities和Task

2011-09-16 17:56 by myjava2, 121 阅读, 0 推荐, 收藏, 编辑
摘要:本文参考了官方Dev Guide文档,简单介绍Android下的affinities和任务(task)。1、Activity和Tasktask就好像是能包含很多activity的栈。 默认情况下,一个activity启动另外一个activity时,两个activity是放在同一个task栈中的,第二个activity压入第一个activity所在的task栈。当用户按下返回键时,第二个activity从栈中弹出,第一个activity又在当前屏幕显示。这样,从用户角度来看,这两个activity就好像是属于同一个应用程序的,即使第二个activity是属于另外一个应用程序的。当然,这是指默认情 阅读全文
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 52 下一页