`
huangqinqin
  • 浏览: 359618 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论
文章列表
1. Error:  project cannot be built until build path errors are resolved Cause: 没有在工程里引入android开发包 Solution: 右击选择build path ,Add library 2. Error: r.layout.main cannnot be resolved Cause: 默认新建project中 import android.R; Solution: 注解掉 (//import android.R;) Context: Having the import ...
优秀网站源码、编程源码下载网站大集中 1.51源码:http://www.51aspx.com/ 2.源码之家: http://www.codejia.com/  3.源码网: http://www.codepub.com/ 4.虾客源码: http://www.xkxz.com/ 5.多多源码: http://www.morecode.net/ 6.洪越源代码: http://www.softhy.net/ 7.锋网源码:http://www.fwvv.net/ 8.代码爱好者:http://www.codefans.com/ 9.爱源码:http:// ...
软件需求包括3个不同的层次――业务需求、用户需求和功能需求。   除此之外,每个系统还有各种非功能需求。   业务需求(Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围(vision and scope)文档来记录业务需求,这份文档有时也被称作项目轮廓图或市场需求(project charter 或 market requirement)文档。   用户需求(user requirement)描述的是用户的目标 ...
安装APK文件到Android模拟器 Android手机使用的执行文件为APK格式,类似于Windows平台的exe文件。在Android模拟器中安装APK文件有多种方法,如果你是开发人员,可以通过Eclipse+ADT,使用DDMS可以传输文件。大多数可以直接在Windows的cmd中操作就可以了。 一、首先在Android SDK的Tools文件夹中找到emulator.exe文件并运行,这时Android模拟器就启动了, 二、 将android123.apk文件复制到Android SDK的Tools目录中(点击下载Android123.apk文件),使用cmd的cd命令定位到And ...
Android系统框架和上层应用是类java(不是正统的sun java)开发的,实现了自己的java虚拟机dalvik,既然用java虚拟机和java开发,一般都会认为效率低下。其实不然,在基本主流的智能手机的软件平台上,android的执行速度是最快的。 那 ...
Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。 ...
一、获取Android源代码 Git是linux Torvalds(Linux之父)为了帮助管理Linux内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓库(Repository),许多个工作目录(Working Copy),而在Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper、Mercurial、GNU Arch、Bazaar、Darcs、SVK、Monotone等),每一个工作目录都包含一个完整仓库,它们支持离线工作,本地提交可以稍后提交到服务器上。 ...
1. Access method(访问方法):此步骤包括从文件中存储和检索记录。 2. Alias(别名):某属性的另一个名字。在SQL中,可以用别名替换表名。 3. Alternate keys(备用键,ER/关系模型):在实体/表中没有被选为主健的候选键。 4. Anomali ...
(一)深入浅出理解索引结构   实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 ...
数据库设计     数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。   在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。 一、数据库和信息系统   (1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的      功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。   (2)数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键所在。   (3)数据库设计是 ...

事物和锁

[color=yellow]事物和锁 》事务是一个单元的工作,要么全做,要么全不做 》事务保证操作的一致性和可恢复性 》没一条Transact-SQL语句都可以是一个事务 》实际使用的事务是用户定义的事务,它包括一系列操作或者语句 》在多服务器环境中,使用用户定义的分布式事务,保证操作的一致性 》锁是保证并发控制的手段 》可以锁定的资源包括行,页,簇,表和数据库(行级锁,页级锁,簇级锁,表级锁,数据库级锁) 》锁的类型主要包括共享锁和排它锁 》特殊类型的锁包括意图锁,修改锁和模式锁 》共享锁允许其他事务继续使用锁定的资源 》排它锁只允许一个事务访问数据 》系统本身可以处理死锁 》用户可以根据实际 ...
很长时间没写错误总结及心得了。昨天思考了一番,觉得自己和数据库还是蛮有渊缘的,从做网站到Android上电话簿的开发,一直都没有离开过数据库的使用,虽然数据库这块我充其量是熟悉,但一个人的潜能是可以无限挖掘的, ...
   存储过程入门与提高 什么是存储过程呢? 定义:       将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即 ...
触发器      定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。      常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Se ...
1:测试SQLite 在SQLite的官方网站上有关测试SQLite的方法中谈到动态分析。 动态分析:当程序处于运行期或者还处于生命期时进行内部和外部检查。动态分析在管理代码时可以提高SQLite的代码质量(性能)。 》Assert:用于SQLite编译。编译时要定义SQLITE_DEBUG预处理宏。 》在大多数系统中Assert的使用会降低数据库引擎的运行时间。 Valgrind工具:一款基于模拟Linux下的程序调试器和剖析器的软件套件,可运行于x86, amd64和ppc32架构上。valgrind包含一个核心,它提供一个虚拟的CPU运行程序,还有一系列工具,它们完成调试,剖析和一些类似 ...
Global site tag (gtag.js) - Google Analytics