- 博客(24)
- 资源 (3)
- 收藏
- 关注
翻译 ADA 语言文档
第1章 Ada 简介1.1概述(Overview) Ada 语言最初设计是为了构建长周期的、高度可靠的软件系统。它提供了一系列功能来定义相关的数据类型(type)、对象(object)和操作(operation)的程序包(package)。程序包可以被参数化,数据类型可以被扩展以支持可重用库的构建。操作既可以使用方便的顺序控制结构,通过子程序(subprogram)来实现,也可以通过
2006-08-30 20:19:00 20771 13
原创 Oracle游标学习笔记
游标按以下操作进行parse 解析bind 绑定open 打开execute 执行fetch 回取close 关闭1.写自己第一个游标PL/SQLdeclare cursor c_s is select * from user_tables;begin open c_s; --打开游标 close c_s;--关闭游标end;游标的4个属性 %found,%notfound,%rowcou
2006-08-23 23:19:00 7226 1
原创 JAVA与模式--设计原则笔记
设计原则:⊙"开-闭"原则 (Open-Close Principle 或者OCP)[目标] 一个软件实体应该对扩展开发,对修改say NO!在设计一个模块的时候,应当思考日后升级过程中,如何不修改源代码的情况下改变这个模块的行为⊙里氏代换原则(Liskov Substitution Principle 或者LSP) 任何基类可以出现的地方,子类都可以出现,而基类与子类的继承关系就是抽象化的具
2006-08-21 21:57:00 3193 1
转载 用EXPLAIN PLAN 分析SQL语句
如何生成explain plan? 解答:运行utlxplan.sql. 建立plan 表 针对特定SQL语句,使用 explain plan set statement_id = tst1 into plan_table 运行utlxplp.sql 或 utlxpls.sql察看explain planEXPLAIN PLAN 是一个很好的分析SQL语句的工具,它甚至可
2006-08-19 00:53:00 17415 1
原创 Oracle表分区学习笔记
Oracle表分区自从oracle8i 开始可以把一个表分割为多个小的部分,这样可以对oracle的性能优化带来很大的好处~例如:改善表的查询性能,更加容易管理表数据,备份和恢复操作更方便在oracle 中分区表 分为好几种的(范围分区,散列分区,子分区,列表分区,索引分区)下面我们来慢慢介绍现在我们来建立一个[范围分区]create table RangeTable( id int
2006-08-18 23:54:00 35982
原创 JSP上面实现目录压缩
zip方法 zipPath参数为保存zip的文件路径 srcPath参数为需要压缩的目录 在linux window上面测试无问题!主要是编码问题比较麻烦~要是有其他异常 请留言 或者 有什么更好的方法 欢迎给更多的意见//zip zhe foldervoid zip(String zipPath, String srcPath,javax.servlet.jsp.JspWriter o
2006-08-15 19:11:00 2475
原创 《Oralce9i参考手册》部分学习随笔
1.临时表的建立 Create global temporary table tableName( name nvarchar(20),id int )on commit [delete/preserve] rows;on commit delete rows就是事务处理完了就自动删除表on commit preserve rows就是会话完了就自动删除表可以通过查询user_tables表 来
2006-08-13 19:10:00 2175
原创 利用JDBC显示数据库详细信息---JSP实现
本来打算在控制台就OK了!但是效果不好看!在jsp上面写了一个管理类!还没有完全完工的!就是显示数据库表 存储过程 还有基本信息而已...代码如下 //database manager classclass DBM{ private javax.servlet.jsp.JspWriter out; private Connection con; private Stateme
2006-08-11 23:41:00 3423 1
原创 Log4j来管理我们的日志
Log4J是Apache的一个开放源代码项目,它是一个日志操作包。通过使用Log4J,可以指定日志信息输出的目的地,控制每一条日志的输出格式,定义日志信息的级别。所有这些功能通过一个配置文件灵活进行配置。 一、LOG4J组成 LOG4J主要由三大组件组成: . Logger: 决定什么日志信息应该被输出、什么日志信息应该被忽略; . Appender:
2006-08-10 22:42:00 2150
原创 ORACLE 分页SQL语句
总结了一下几种方法 具体在MSSQL SYBASE下面用top 来分页 POSTGRESQL MYSQL就直接用limit更简单了在oracle 下面想了4总方法minus差分页 select * from table where rownumrownum伪列select * from (select rownum tid,t.* from table t where rownum=5
2006-08-07 20:42:00 3944 1
转载 oracle体系结构剖析
一、ORACLE事例 1、ORACLE 实例 System Global Area(SGA) 和 Background Process 被成为数据库的实例。 2、ORACLE 数据库 一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等) 3、系统全局共享区System Global Area(SGA) System Global Area 是一块巨大的共享内存区域,他被看做是Orac
2006-08-06 15:40:00 2201 1
原创 数据库范式详解-- 1-5NF.BCNF
多说无谓现在开始吧!第一范式:1.所有记录具有相同的字段个数 2.所有的字段只包含一个单一的数据项 3.没有重复的数据字段第二范式:1.必须符合第一范式 2.表中不包含那些不含有与所有键相关信息的字段第三范式:1.必须符合第二范式 2.表中不能包含与主键无关的字段第四范式:1.必须符合第三范式 2.表不能包含一个实体的两个或多个相互独立的多值因子第五范式:1.必须符合
2006-08-06 15:39:00 4998 3
原创 Oralce--数据文件详解
数据文件和重做日志文件,在数据库中是最重要的文件组.这是数据最终要存储的地方.每一个数据库至少有一个与之相关的数据文件,一般的情况下会有多个.任何真正数据库至少有两个文件的---(系统数据文件,用户数据文件)以下我会介绍oracle实例是如何组织这些数据的!在oracle当中 分为1.表空间(tablespace)-----在oracle里面没有像mssql mysql那样的库..
2006-08-06 15:37:00 1516
转载 JDBC驱动程序的4种类型
1、JDBC框架JDBC(Java DataBase Connectivity)是Java与数据库的接口规范,由Java 语言编写的类和接口组成,大致分为两类:针对Java程序员的JDBC API和针对数据库开发商的低层的JDBC driver API。而JDBC驱动程序由实施了这些接口的类组成。如下,JDBC的总体结构有四个组件:应用程序、驱动程序管理器、驱动程序和数据源。2、驱动程序类型J
2006-08-06 15:37:00 6195
原创 数据库事务初探
使用事务级别要慎重: 因为事务级别越高,数量越多、限制性更强的锁就会被运用到数据库记录或者表中。同时,更多的锁被运用到数据库和它们的覆盖面越宽,任意两个事务冲突的可能性就越大。 如果有一个冲突(例如两个事务试图获取同一个锁),第一个事务必将会成功,然而第二个事务将被阻止直到第一个事务释放该锁(或者是尝试获取该锁的行为超时导致操作失败)。 更多的冲突发生时,事务的执行速度将会变慢,因为它们将
2006-08-06 15:35:00 1611
原创 学习笔记-JSTL标签库--C SQL
前缀 功能 领域C 变量,流控制,url管理 核心X 流控制 xmlfmt 日期消息格式,区域设置 I18nsql SQL 数据库fn 字符串
2006-08-06 15:34:00 2006
转载 [转载lanker]crack学习笔记
一、汇编速查MOV AA,BB 将 BB 放到 AA 里CALL 调用子程序 (相当于 BASIC 的 GOSUB)RET 与 RETF 返回程序 (相当于 BASIC 的 RETURN)CMP XX,YY 比较 XX 与 YYJZ 若相等则转移JNZ 若不相等则转移JB 若小于则转移JG 若大于则转移JMP 无条件转移J??? (各种转移指令)LOOP 循环直到CX为0INT XX 类似 CAL
2006-08-06 15:32:00 1412
原创 Struts 流程学习笔记
最近上课学习struts极度郁闷 难吗?---不难 那为什么郁闷呢?老师讲解很快~都是讲解基本的框架 基本的流程~ 晕了!最怕就是这样!学得不塌实~~ 没办法...自己找了本《精通struts》来看了 以下为学习笔记struts流程struts启动 启动容器 -> 读取web.xml文件 -> load-on-startup -> 创建ActionServlet Act
2006-08-06 15:31:00 3139
原创 JSP应用 java反射简单实现
之前在自己的一个JSP 里面做了一个简单的 反射方法 可以把 一个类的 属性 方法 构造函数都显示出来,代码如下:void reflectAPI(javax.servlet.jsp.JspWriter out,String className)throws Exception{ Class cls=Class.forName(className); String constru
2006-08-06 14:04:00 2611
原创 jsp上面可以实现端口扫描
星期5晚上写了的JSP实现扫描对方的端口...一开始测试比较麻烦~~因为要使用多线程就需要extends Thread或者implemets Runnable 也就是说需要一个类~~ 在JSP 里面写一个类,不就是成员内部类咯!哎郁闷啊!之后写完再测试~~ 又发现问题了!要是当前JSP的线程执行完了就会自动闭合out对象 然而我其他线程的out内容就会没法输入~~郁闷ing... 后来想了一个
2006-08-06 14:01:00 2740
原创 一个奇怪的JSP~~呵呵
之前阅读了 《java解惑》一书~~然后发现java代码可以用unicode实现~现在放到jsp中测试~结果一样OK~~呵呵!以下为JSP代码:/u006F/u0075/u0074/u002E/u0070/u0072/u0069/u006E/u0074/u0028/u0022/u0046/u0075/u0063/u006B/u0020/u0055/u0022/u0029/u003B%>
2006-08-06 13:59:00 2222
原创 jsp实现文件上传
写程序嘛~真是TMD的郁闷~之前测试的jsp文件下载 明明在win测试都OK的!但是去了freebsd就出现问题了!-_- 而且N多~ 算了~ 不提了!呵呵!昨天测试了一晚~~把 文件下载的改了改~发现直接用BufferedInputStream的int read() 参见 InputStream 的 read 方法的常规协定。int read(byte[] b, int o
2006-08-06 13:58:00 1352
原创 JSP实现文件下载
昨晚写JSP WEBSHELL 写到凌晨3点钟~~完成了N多个模块了!呵呵本来打算来写写日志的!但是sohu登陆不了~算了 去睡了一觉 现在10点多才来写日志~ 呵呵!之前写ASPSHELL 写到吐血...不过做好了框架 以后写webshell都按那个框架 就不难了~ 现在给出 jspwebshell 的文件下载模块代码void downFile(String filename,Ht
2006-08-06 13:57:00 1438
原创 PHP5调用win系统com组件查看用户信息
/*---------用户组信息*/ $computer=new COM("WinNT://."); $computer->Filter=array("User"); echo "User:"; foreach($computer as $user){ echo "".$user->Name.""; // getUserInfo($user->Name); echo ""; } echo
2006-08-06 13:56:00 17152
Q版缓冲区溢出教程(作者:王炜)
2008-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人