文章分类 -  原创文档

本栏目文章是我的一些学习笔记,欢迎交流指正
oracle事务的恶心策略
摘要:ddl隐式提交!这样本来我在一个事务中需要在表A中增加一条记录,同时create 一个新的表,这个表是和A中增加的记录有对应关系的,现在必须在一个单独的事务中create表,不能保证整个操作的原子性,搞什么鬼? 阅读全文

posted @ 2004-09-03 10:42 哲学 艺术 程序 人生 阅读(905) 评论(1) 推荐(0)

程序调试有感
摘要:程序调试有感 Risun 2004-7-31 最近赶上回家和软件发布的冲突之中,最要命的是程序运行的过程中出现bug,最致命的内存访问异常错误,一旦出现立即中止,这,对于一个需要7*24运行的服务器来说是不可忍受的。 于是乎,和时间赛跑和冗长的代码比耐心,开始了痛苦而兴奋的程序调试历程…… 由于是内存错误,开始时总是会随机的出现在一些地方,好像没有什么固定地点,但出的次数多了,终于发现了一... 阅读全文

posted @ 2004-07-31 20:39 哲学 艺术 程序 人生 阅读(483) 评论(0) 推荐(0)

关于copy constructor
摘要:/************************ **以下测试在vc7.1中进行**************************/#include #include using namespace std; class A{public: A(){ cout b_vec; cout #include using namespace std; class A{public: A(){... 阅读全文

posted @ 2004-07-27 21:42 哲学 艺术 程序 人生 阅读(436) 评论(0) 推荐(0)

Synchronization
摘要:todo... 阅读全文

posted @ 2004-07-22 16:27 哲学 艺术 程序 人生 阅读(373) 评论(0) 推荐(0)

CAST operation
摘要:dynamic_cast ( expression ) The expression dynamic_cast( expression ) converts the operand expression to an object of type type-id. The type-id must be a pointer or a reference to a previously defin... 阅读全文

posted @ 2004-07-22 15:58 哲学 艺术 程序 人生 阅读(458) 评论(0) 推荐(0)

oracle字段名有哪些限制?
摘要:CLASS , LEVEL , SHARE, 都不能用作字段名,可以用[CLASS]的形式吗?::那些都是保留字。可以加"CLASS" 阅读全文

posted @ 2004-06-30 13:36 哲学 艺术 程序 人生 阅读(691) 评论(0) 推荐(0)

分布式文件系统
摘要:分布式文件系统 Risun 2004-6-28 一般体系结构 包括三个部分: 客户端文件访问接口 服务端目录服务模块 服务端平面文件服务模块 Sun NFS http://www.cs.jhu.edu/~yairamir/cs418/os10/sld021.htm 客户端Cache 将read等操作的数据在客户端缓存 数据一致性采用基于时间戳的协议 Andrew 文件系统 http... 阅读全文

posted @ 2004-06-28 23:54 哲学 艺术 程序 人生 阅读(558) 评论(0) 推荐(0)

java中远程对象方法调用中的安全策略问题
摘要:代码: ////////////// package examples.RMIShape; import java.rmi.*; //import java.rmi.server.UnicastRemoteObject; public class ShapeListServer { public static void main(String args[]){ Syste... 阅读全文

posted @ 2004-06-24 00:35 哲学 艺术 程序 人生 阅读(2012) 评论(1) 推荐(0)

分布式对象和远程方法调用
摘要:分布式对象和远程方法调用 (Risun 2004-6-23) 分布式对象是将面向对象的编程模型应用到分布式应用中的一种程序模型。在面向对象的编程模型中,系统由若干个对象组成,系统的运行通过对象之间的消息传递和事件通知来实现。在分布式系统中,如何应用面向对象的模型,屏蔽分布式进程之间相互通信的细节,为系统运行和上层开发提供一致的程序模型?这就是分布式对象和远程方法调用要解决的问题。 RMI基本模... 阅读全文

posted @ 2004-06-23 23:37 哲学 艺术 程序 人生 阅读(993) 评论(0) 推荐(0)

IP组播和分布式系统组通信
摘要:IP组播和分布式系统组通信 (Risun, 2004-6-17) 在分布式系统中,经常会出项从一台主机(或进程)向网络上所有或者部分主机(或进程)发送消息的情况(例如:……)。显然,可以通过在发送断分别向每一台主机发送消息来实现这个需求,这样造成网络上大量重复数据流。在这种情况下,通常采用广播和组播。IP广播和组播只适用于UDP数据的传输(TCP数据流的传输需要端到端的连接)。 IP广播和组播... 阅读全文

posted @ 2004-06-21 00:05 哲学 艺术 程序 人生 阅读(2492) 评论(0) 推荐(0)

移动互连的基本原理及安全问题
摘要:移动互连的基本原理及安全问题 Risun 2003-6-19 [以前课堂上的一个小论文,快速制造] 互联网的应用飞速发展,但是到目前为止,我们要从互联网上获得信息,必须在家中、办公室或其他的地方,通过一台拥有固定ip的电脑联入互联网。这个ip正如我们的住址,通过它,我们可以域外界交流,别人的信件才可以寄到我的手中。ip就是我们在internet 中的一个标识,也是internet上数据报寻址的依... 阅读全文

posted @ 2004-06-19 17:45 哲学 艺术 程序 人生 阅读(642) 评论(0) 推荐(0)

COM组件
摘要:COM组件 Risun 初稿:2004-2-19 前言 前几天我在公司的电脑被人换了,里面保存的文档、程序遭恶人陷害全部遇难,此时才发现她们的珍贵。对于以前看过的COM组件知识再次回顾,重新整理补充一下,此后要学会写学习心得更要珍惜。 COM-Component Object Model 使用组件的好处: 应用程序定制 组件库 分布式组件 组件要求 1. 动态链... 阅读全文

posted @ 2004-06-19 17:34 哲学 艺术 程序 人生 阅读(811) 评论(0) 推荐(0)

支持组通信的socket包装
摘要:Risun 2004-06-18这几天在看IP组播,WinSock2虽然支持组播,但是没有提供独立的socket,编程非常不便,花了半下午的时间,学习了winsock2支持组播的部分api,包装了一个MulticastSocket类,可直接用于组播,尚未在多台及机器上测试。源码如下:MulticastSocket.h://======================================... 阅读全文

posted @ 2004-06-18 16:48 哲学 艺术 程序 人生 阅读(723) 评论(0) 推荐(0)

分布式进程通信――数据编码
摘要:分布式进程通信――数据编码 (Risun , 2004-6-16) 进程间通信是分布式系统中首要解决的基本问题,在面向对象的分布式系统中,进程间通信通常表现为远程对象间的消息传递。要在基于二进制流的网络上传递抽象的数据类型或对象,必须以通信双方可以理解的格式对数据进行编码。本文讨论了数据编码中的一些基本问题、目前广泛采用的数据编码方式和用户开发自定义数据编码协议时需要注意的问题。 字节顺序: ... 阅读全文

posted @ 2004-06-16 23:00 哲学 艺术 程序 人生 阅读(778) 评论(0) 推荐(0)

导航