P10 android.permission.ACCESS_COARSE_LOCATIONAllowsanapplicationtoaccesscoarse(e.g.,Cell-ID,WiFi)location允许一个程序访问CellID或WiFi热点来获取粗略的位置
P13 Linux 下安装 Oracle 11gR2 单机环境。11gR2的安装除了界面发生了重大变化外,其他的变化也不是很大,安装也是超级容易的.安装oracle11g前期需要做很多配置,主要是安装package。另外还需要配置用户组合oracle的环境变量。这些完成之后就可以安装oracle11gr2了。
P3 iptables 是linux下一款强大的防火墙,在不考虑效率的情况下,功能强大到足可以替代大多数硬件防火墙,但是强大的防火墙如果应用不当,可能挡住的可不光是那些潜在的攻击,还有可能是你自己哦。这个带来的危害对于普通的个人PC来说可能无关紧要,但是想象一下,如果这是一台服务器,一旦发生这样的情况,不光是影院正常的服务,还需要到现场去恢复,这会给你带来多少损失呢?
P13 1、 安装介质:10201_database_linux_x86_64.cpio(64位操作系统)或更高版本。 2、 创建dba用户组和oracle用户(组id默认就可以)
P25 WebLogic9.2安装、设置、部署全程图解
P5 与SQL查询一样,hql也支持连接查询,如内连接,外连接和交叉连接.支持的链接类型是从ANSI SQL中借鉴来的. 1: inner jion (内连接) 2: left outer join (左外连接) 3: right outer join(右外连接) 4: full join(全连接--不常用) inner jion 可以简写为join. 正常情况下必须要建关联。
P23 本文基于环境hadoop-0.16.4 和 hbase-0.1.3 编写<br> Hbase是一个分散式开源数据库,基于Hadoop分散式文件系统,模仿并提供了基于Google文件系统的Bigtable数据库的所有功能。<br> Hbaes的目标是处理非常庞大的表,可以用普通的计算机处理超过10亿行资料,并且有数百万列元素组成的资料表。 <br> Hbase可以直接使用本地文件系统或者Hadoop作爲资料存储方式,不过爲了提高资料可靠性和系统的健壮性,发挥Hbase处理大资料量等功能,需要使用Hadoop作爲文件系统,那麽我们就先要了解Hadoop文件系统的基本特性和原理,才能更好地理解Hbase的工作方式。
P36 在Java的线程模型中除了Thread类,还有一个标识某个Java类是否可作为线程类的接口Runnable,这个接口只有一个抽象方法run,也就是Java线程模型的线程执行函数。因此,一个线程类的唯一标准就是这个类是否实现了Runnable接口的run方法,也就是说,拥有线程执行函数的类就是线程类。 从上面可以看出,在Java中建立线程有两种方法,一种是继承Thread类,另一种是实现Runnable接口,并通过Thread和实现Runnable的类来建立线程,其实这两种方法从本质上说是一种方法,即都是通过Thread类来建立线程,并运行run方法的。但它们的大区别是通过继承Thread类来建立线程,虽然在实现起来更容易,但由于Java不支持多继承,因此,这个线程类如果继承了Thread,就不能再继承其他的类了,因此,Java线程模型提供了通过实现Runnable接口的方法来建立线程,这样线程类可以在必要的时候继承和业务有关的类,而不是Thread类。
P7 RMI目前使用Java远程消息交 换协议JRMP(Java Remote Messaging Protocol)进行通信。JRMP是专为Java的远程对象制定的协议。因此,Java RMI具有Java的“Write Once,Run Anywhere”的优点,是分布式应用系统的百分之百纯Java解决方案。用Java RMI开发的应用系统可以部署在任何支持JRE(Java Run Environment Java,运行环境)的平台上。但由于JRMP是专为Java对象制定的,因此,RMI对于用非Java语言开发的应用系统的支持不足。不能与用非Java语言书写的对象进行通信。
P14 mongoDB 高可用 mongoDB支持在多个机器中通过异步复制达到故障转移和实现冗余。多机器中 同一时刻只有一台是用于写操作。正是由于这个情况,为mongoDB提供了数据 一致性的保障。担当主角色的机器能把读操作分发给slaves/secondaries。
P12 使用SSH协议将namenode的公钥信息authorized_keys复制到所有DataNode的.ssh目录下(.ssh下最初没有authorized_keys,如果有,则需要复制追加,后面会讲到如何追加)。 root@hadoopName# scp authorized_keys 172.16.18.212:/root/.ssh/ 这样配置过后,namenode可以无密码登录所有datanode,可以通过命令 “ssh 172.16.19.42”来验证。有些手册上介绍的配置方法与此不一致,但是这种方法是成功的。很多手册到此步SSH配置就完成了,但是我实验时发现不能正常启动hadoop,所以我还继续做了配置。
P11 《使用Java理解程序逻辑》内部测试-笔试试卷
P427 JSP是一种动态网页技术标准,利用这一技术可以建立安全、跨平台的先进动态网站。本书是一本实用教程,配备了大量的例题,叙述详细,通俗易懂,便于自学,特别注重结合实例讲解一些难点和关键技术。全书共分10章,内容包括JSP简介、JSP语法、内置对象、JSP与Javabean、文件操作、数据库操作、JavaServlet、MVC设计模式、JSP中使用XML等重要内容。本书所有知识都结合具体实例进行介绍.力求详略得当,突出JSP在开发Web动态网站方面的强大功能,使读者快速掌握和运用JSP的编程技巧。本书不仅可以作为大学计算机及相关专业的选修课教材,也适合自学者及网站开发人员参考使用。前言本书是《JSP实用教程》的第二版,继续保留原教材的特点——注重教材的可读性和实用性,许多例题都经过精心的考虑,即能帮助理解知识,同时又具有启发性。在第二版中增加了XML和MVC模式在Web设计中的应用,对全书章节的先后顺序和部分例题的内容做了调整。
P8 这篇文档所给出的编码约定适用于在主要的Python发布版本中组成标准库的Python代码,请查阅相关的关于在Python的C实现中C代码风格指南的描述。这篇文档改编自Guido最初的《Python风格指南》一文,并从《Barry's style guide》中添加了部分内容。在有冲突的地方,Guide的风格规则应该是符合本PEP的意图(译注:指当有冲突时,应以Guido风格为准)。这篇PEP仍然尚未完成(实际上,它可能永远都不会完成)。
P136 用C语言编写一个双向链表。如果你有一定的C语言编程经验,这自然是小菜一碟。有的读者可能连一个小程序都没有写过,那也不用担心,可以参考任何一本有关数据结构和C语言的书籍。先弄清楚基本概念,把书上的代码看明白,再把代码原封不动地输入到电脑里,保证编译通过,然后调试程序直到它能正常运行。重复这个过程,直到你能独立完成它为止。写第一行代码通常是很痛苦的,我培训过好几个同事,他们不是科班出身,刚开始时他们就算在电脑前坐一整天,也是连一行代码都敲不出来。其实我最早写程序时的情况也好不了多少,不过没有关系,迈出这第一步,以后的路也就好走很多了。
P4 Md5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory For Computer Science和Rsa Data Security Inc的Ronaldl.rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密钥前被“压缩”成一种保密的格式。由于md5算法的使用不需要支付任何版权费用的,所以在一般的情况下,md5也不失为一种非常优秀的加密算法,被大量公司和个人广泛使用。
P15 同RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公开密钥算法。目前,国内详细介绍ECC的公开文献并不多(反正我没有找到)。有一些简介,也是泛泛而谈,看完后依然理解不了ECC的实质(可能我理解力太差)。前些天我从国外网站找到些材料,看完后对ECC似乎懵懂了。于是我想把我对ECC的认识整理一下,与大家分享。当然ECC博大精深,我的认识还很肤浅,文章中错误一定不少,欢迎各路高手批评指正,小弟我洗耳恭听,并及时改正。文章将采用连载的方式,我写好一点就贴出来一点。本文主要侧重理论,代码实现暂不涉及。这就要求你要有一点数学功底。最好你能理解RSA算法,对公开密钥算法有一个了解。《近世代数基础》《初等数论》之类的书,最好您先翻一下,这对您理解本文是有帮助的。别怕,我尽量会把语言通俗些,希望本文能成为学习ECC的敲门砖。
P5 对于普通类型的对象来说,它们之间的复制是很简单的,例如:inta=88;intb=a;而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。
P20 在OCCI中处理SELECT语句跟处理INSERT、UPDATE、CREATE等语句的方法是不一样的,其中SELECT语句是有返回结果,其它语句没有返回结果,所以必须区分SQL语句是否为查询语句,然后按照各自的流程处理。
P39 Qt提供了一组范围相当广泛的C++类库,并包含了几种命令行和图形界面的工具,有效地使用这些工具可以加速开发过程。 <br>Qt Designer:Qt设计器。用来可视化地设计应用程序界面。 <br>Qt Linguist:Qt语言学家。用来翻译应用程序。以此提供对多种语言的支持。 <br>Qmake:使用此工具可以由简单的、与平台无关的工程文件来生成编译所需的Makefile。 <br>Qt Assistant:关于Qt的帮助文件。类似于MSDN。可以快速地发现你所需要的帮助。 <br>moc:元对象编译器。 <br>uic:用户界面编译器。在程序编译时被自动调用,通过ui_*.h文件生成应用程序界面。 <br>qembed:转换数据,比如,将图片转换为C++代码。