`
wking_forever
  • 浏览: 59031 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
物联网概念解析: 1.物联网的核心和基础仍然是互联网 2.其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信 物联网的定义是通过射频识别(RFID)装置、红外感应器、 全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。  这里的“物”要满足以下条件才能够被纳入“物联网”的范围:   1、要有相应信息的接收器;   2、要有数据传输通路;   3、要有一定的存储功能;   4、要有CPU;   5、要有操作系统;   6、要有专门的应用程序;   7、要有数据发送器; ...
package com.test; import java.io.File; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class RenameFiles { public final String RDR ="[RDR]"; public final String ACD ="[ACD]"; public void ChangeFileName(File file){ ...
6.java池 7.流池 流是oracle在数据复制方面发展的方向 第五章 oracle进程 1.服务器进程 2.后台进程 3.从属进程 一.服务器进程:代表客户会话完成工作的过程 连接跟会话的区别 一条连接可以建立0个或多个会话,会话彼此是独立的。即使建立在同一条物理连接上。 会话可以有连接或者没连接。 会话是实例中存在的一个逻辑实体。你要在服务器中的会话上执行sql,提交事务,运行存储过程。 共享服务器性质:我们使用的共享服务器可能随调用而改变(在打开多条共享服务器连接) 一条语句可能由多个共享服务器一点一点地处理。 专用服务器与共享服务器 1.什么时候用 专用:长时间运行事务的 ...
在线重做日志: a.数据库缓存区缓冲 归档重做日志: 两种模式运行 a.ARCHIVELOG模式 recommand b.NOARCHIVELOG模式 5.密码文件 密码文件保存了一个用户名和密码列表,分别对应于可以通过网络远程认证为sysdba的用户。 6.修改跟踪文件 ...
2.跟踪文件 a.能提供调试信息,遇到问题时,会生成一个包含大量诊断信息的跟踪文件。 小结:两种跟踪文件,分别放在什么位置,以及如何找到这些文件。 主要是为了调整和改善性能 3.警告文件---数据库的编年史 数据库的日 ...
第二章 体系概述 1.实例是一组后台进程和共享内存。 2.数据库是磁盘上存储的数据集合 3.实例 一生只能装载并打开一个数据库 4.数据库可以由一个或多个实例(使用RAC)装载和打开。 TNS代表透明网络底层,是oracle客户中处理远程连接的基础软件,有了它才可能建立对等通信。tns连接告诉oracle软件如何与远程数据库连接。 [img] [/img] 第三章 文件 最重要的文件: 数据文件,重做日志文件  数据库的参数文件默认名:init<oracle_sid> .ora sid:站点标示符   服务器参数文件server parameter files SPF ...
1.oracle连接通常比sql server 耗费更多的RAM,因为要同时处理多条语句。 2.绑定变量 for i in 1..10000 loop execute immediate 'insert into t values('||i||')'; end loop; for i in 1..10000 loop execute immediate 'insert into t values(:x)'using i; end loop; 软解析:使用绑定变量 硬解析:未使用绑定变量 2.读取器不能阻塞写入器 这 ...
书不在多,精读则灵 - Oracle入门书籍推荐 作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2006/08/oracle_fundbook_recommand.html 站内相关文章|Related Articles 《深入浅出Oracle》勘误表 几则对于《深入浅出Oracle》的评价 China-Pub和Dearbook 谁的销售更厉害? 《深入浅出Oracle》一书重印 《深入浅出Oracle》两月记 很多朋友要我帮忙推荐一下Oracle的入门书籍,能够了 ...
basic concepts: database management system (DBMS) relational database management system(RDBMS) object-relational database management system (ORDBMS). system global area (SGA) program global area (PGA) Database instance:An instance is a set of memory structures that manage database files. Scheme Objec ...
设计子程序1.给子程序取名字 2.决定如何测试子程序 3.在标准库中寻找可用的功能 4.研究算法和数据结构 变量声明1.关闭隐式声明 2.遵循某种声明规则 3.在理想情况下,在靠近第一次使用变量的位置声明和定义该变量。 4.在可能的情况下,将变量定位为final 5.计数器跟累加器,注意下次使用时,重置。 注意: 变量引用跨度尽量小--即 变量引用的行距 尽可能缩短变量的存活时间 每个变量单一用途 变量的名字 应该反映这是what 而非how 变量平均长度10-16最适宜 典型的布尔变量名:done,find,sucess,error 枚举类型命名加前缀 标示全局变量 例如g_SOS_ 标示 ...
1.给函数命名时要给返回值有所描述 2.给过程起名的时候 用动词+宾语的形式。 如何使用子程序参数 1.按照 输入-修改-输出 的顺序排列参数。 第八章:防御式编程 1.检查所有源于外部的数据的值。例如长度,用途。 2.监测到非法数据,知道如何处理他。 错误处理技术 1.返回中立值。 返回没有危害的数值 2.换用下一个正确的数据 3.返回前次相同的数据 4.使用最接近合法的数值 5.把错误信息记录到日志文件中 6.返回一个错误码 健壮性跟正确性。 健壮性--》消费性软件 正确性--》安全攸关的软件
1.派生类中的成员函数不要与基类中的不可覆盖的成员函数重名。 2.只有一个实例的类是值得怀疑的。 3。只有一个派生类的基类也是值得怀疑的。不要创建任何并非绝对需要的继承结构。 4.派生类覆盖了某个子程序,但在其中没有任何操作,值得怀疑。 构造函数 1.如果可能,应该在所有的构造函数里初始化所有的数据成员。 2.用私有化构造函数实现单件属性。 3.优先采用深层复本,除非论证可行,采用浅层复本(提升性能) 避免创建的类 1.避免创建万能类, 2.消除无关紧要的类。 一个类只包含数据不包含行为,该舍去。让他的数据成为其他类的数据成员。 3.避免用动词命名的类。 Books Recommand: 1.o ...
package com.statestr.ssc; import java.util.Date; import java.util.Properties; import javax.mail.AuthenticationFailedException; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Multipart; import javax.mail.Session; import javax.mail.Transport; impor ...
第六章: 1.尽量让类和访问器子程序的名字跟存储数据的方式无关。 2.把类看做一种用来实现抽象数据类型的机制。每一个类应该实现一种ADT,并且仅实现这个ADT 3.提供成对服务。仔细考虑是否需要。 4.尽可能的限制类和成员的可访问性 5.不要对类的使用者做任何假设。 6.警惕有超过7个数据成员的类。如果超过,考虑要不要分解成较细的类。 7.要么使用继承比进行详细说明,要么就不用它。
隐藏信息: 1.不要使用布尔变量作为状态变量 2.使用访问器子程序取代对状态变量的直接检查 保护好数据量的限制 常见的几种耦合: 1.简单数据耦合 2.简单对象耦合 3.对象参数耦合 4.语义上的耦合 关于设计模式: 1.不要强迫让代码实现某种模式 2.不要为了模式而模式,首先得适合。 理解问题,形成计划,执行计划。回顾过程。 尝试失败的收获,知道这个方法是不能用的。 books: 1.object-oriented design heuristic ood启思录 2.the object-oriented thought process 面向对象的思考过程 3.programming ...
Global site tag (gtag.js) - Google Analytics