上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 59 下一页
摘要: - 闩(读shuan)锁(latch) 与锁定(lock) 闩锁是一个低级别的,轻量级锁,获得和释放的速度很快,类似于信号灯,而锁定则可能持续时间很长,通过使用队列,按照先进先出的方式实现。- 闩锁 latch- 锁定 lock 锁定用来控制多个用户对表里相同数据并行访问。- DML事务锁定机制 -- 行级锁(TX锁) 行级锁只有X锁,没有s锁 -- 表级锁- 解决DML事务锁定的冲突 阅读全文
posted @ 2013-05-03 14:00 神之一招 阅读(487) 评论(1) 推荐(0)
摘要: - 配置文件 profile: 用于控制用户密码策略,以及资源使用的配置信息。- sysdba认证方式 如果要设置系统认证,就直接删除 sqlnet.ora 文件 drop user hsjselect sid, serial# from v$session where username = ‘HSJ’;alter system kill session ‘145,41’;drop user hsj cascade; // 该用户及其下所有的对象将全部被删除- profile 与用户管理dba_profiles 视图里存放了所有的有关密码和keneral的配置信息- 权限管理 权限... 阅读全文
posted @ 2013-04-26 11:11 神之一招 阅读(305) 评论(0) 推荐(0)
摘要: 对于DML语句来说,只要修改了数据块,oracl数据库就会将修改前的数据保留下来,保存在undo segment里,而 undo segment 则保存在 undo 表空间里。- DML语句与 undo DML 语句执行过程 1. 在shared pool 里进行解析,从而生成执行计划 2. 假设根... 阅读全文
posted @ 2013-04-25 15:24 神之一招 阅读(298) 评论(0) 推荐(0)
摘要: - RMAN 全部是自动的 Using RMAN you can perform recovery at the following levels: > database > Tablespace > datafile 阅读全文
posted @ 2013-04-23 10:52 神之一招 阅读(201) 评论(0) 推荐(0)
摘要: 1. 清空所有的设置, 比如你把窗口搞乱了,需要重新设置为默认窗口( 所有设置全部清空 ) 在开始->运行里输入 %APPDATA% , 然后找到 IDMComp(文件夹)-> UltraEdit(文件夹) 把这个文件夹里的内容全部删除2. 在ultraEdit 环境下设置编译和运行 java 高级-工具栏配置-> 在命令行输入javac %n%e , 工作目录输入 %p 在高级中添加图片 高级-工具栏配置-> 命令行输入 java %n , 目录输入 %p, 在高级中添加图片, 详细参考以下图片 带参数的运行 高级->工具栏配置->命令行输入 java % 阅读全文
posted @ 2013-04-20 11:58 神之一招 阅读(887) 评论(0) 推荐(0)
摘要: 方法的调用都是发生在同一个虚拟机的相同堆上的两个对象之间如果要调用不同机器上的对象的方法呢?RMI: 你想要调用远程的对象(像是别的机器堆上的),却又要像是一般的调用辅助设施是个在实际上执行通信的对象。它们会让客户端感觉上好像是在调用本机的对象客户端对象看起来像是在调用远程的方法,实际上它只是在调用本地处理Socket和串流细节的“代理”- 调用方法的过程Java RMI 提供客户端与服务器端辅助设施对象在Java中 RMI 已经自动提供好了辅助服务对象,在客户端辅助stub, 服务器端 skeleton- 创建远程服务- servlet servlet是放在 HTTP Web服务器上面运行的 阅读全文
posted @ 2013-04-18 14:19 神之一招 阅读(370) 评论(0) 推荐(0)
摘要: java 有现成的数据结构可以使用ArrayList不是唯一的集合, TreeSet, HashMap, LinkedList 等等都是集合,但是,实际上还是 ArrayList 比较实用- 泛型中重要的事情( 代表泛型 ) 1. 创建ArrayList时你必须指定它所容许的对象, 就像单纯数组那样. 2. 多态遇到泛型, 例如 ArrayList = new ArrayList(), ArrayList = new ArrayList() 显然,上面蓝色的可以, 红色的不行, 你将Dog作为值传递给Animal, 这没有问题, dog 当然时动物, 但是反过来就不行了. 3. 如何取用泛型里 阅读全文
posted @ 2013-04-18 14:18 神之一招 阅读(346) 评论(0) 推荐(0)
摘要: 开发完以后会有很多的类, 拿这些类怎么办呢?- 本机1. 类文件与源代码分离在不同目录 javac –d ../classes *.java- 把类包进 JAR 1. 确定所有类文件所在目录, 例如 classes 2. 创建 manifest.txt 来描述哪个类带有 main()方法, 该文件带有下面这一行: Main-Class: MyApp // 在此之后要敲回车换行, 这个文件也要放在classes目录下 3. 执行jar工具来创建带有所有类以及manifest的 JAR文件 jar –cvmf manifest.txt app1.jar *.class ( 跟 tar 很像 ) 或 阅读全文
posted @ 2013-04-18 14:18 神之一招 阅读(307) 评论(0) 推荐(0)
摘要: - 对象的状态和行为 对象有状态和行为两种属性, 行为存在于类中, 状态存在于个别对象中( 想内存 )- 保存状态的两种方法 比如你编写了一个游戏程序, 里边有精灵, 矮人, 魔法师, 你肯定需要保存他们的状态, 比如 生命值, 武力值 等等, 那么如何保存呢? - 创建序列化对象写入文件步骤 - 在堆上的对象 –> 被实例化的对象 如果存储的实例变量不仅仅是标量类型, 如果是引用类型怎么办? 存储的目的在于恢复, 如果恢复实例变量是引用类型呢 ? 当对象被序列化时, 被该对象引用的实例变量也会被序列化,且所有被引用的对象也会被序列化,最棒的是,这些操作都是自动的 - 如果要让类能被序. 阅读全文
posted @ 2013-04-17 21:27 神之一招 阅读(384) 评论(0) 推荐(0)
摘要: 网络作业内容很容易, 因为所有的网络运作底层细节已经由java.net函数库处理了. 然后使用 串流(上一章内容)来接收消息, java 串流一般不管上游文件来自哪里, 网络还是本地的txt文件client 端- 连接,传送,接收 1. 如果建立客户端与服务器之间的初始连接 2. 传送消息到服务器 3. 如何接收来自服务器的消息 1. 建立 socket 连接 ( 要知道服务器 ip 和 port ) Socket chatSocket = new Socket(“192.168.0.99”, 5000); 注: 不同程序不能共享一个端口 -- 从服务器读内容 InputStreamReade 阅读全文
posted @ 2013-04-17 21:27 神之一招 阅读(852) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 59 下一页