`
niqinwen
  • 浏览: 32455 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
Java中比较丰富的I/O操作,使得Java能够被众多公司接受的一个优势之一。 数据流的概念和对文件I/O的理解、处理以及操作。数据流指一定字节长度和方向的线性有序数据。虽然输入、输出数据都以线性有序字节流的形式存在,但这些数据流的内容可以构成不同文件格式:文本文件、二进制文件、对象文件、压缩文件等等。 Java中的I/0须知道以下内容: 文件的格式、文件内容、数据流方向、文件路径和缓冲。1.基本知识 stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在 Java的I/O中,所有的stream(包括Input和Out stream)都包括两种类型: ...
packagecom.hapark.action.managershop; importjava.util.HashMap; importjava.util.List; importjava.util.Map; importjavax.servlet.http.HttpServletRequest; importjavax.servlet.http.HttpServletResponse; importjavax.servlet.http.HttpSession; importorg.apache.commons.beanutils.BeanUt ...
整理: Daniel2006-10-30 本文: http://www.vuu.cn/article/vuu.asp?item=20936 原文: http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 目录 1 介绍(Introduction) 1.1 为什么要有编码规范(Why Have Code Conventions) 1.2 版权声明(Acknowledgments) 2 文件名(File Names) 2.1 文件后缀(File Suffixes) 2.2 常用文件名( ...
阅读提示:本文简要介绍了J2EE的框架,包括Spring Framework、Expresso Framework、Dinamica Framework、EJOSA、Jeenius Framework、jGuard、JdonFramework、realMethods、Bright Side Framework、OpenXava、karma、Keel Framework、Seam和CUBA。 Spring Framework Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spri ...
这里说下在java.lang包下其他重要的类及其函数。 1. 封装类 对Java中8种基本数据类型进行了封装,这样使得Java的面向对象思想在基本数据类型上也得到了相应的体现。如: Java代码 packagecom.java.lang; publicclass_BasicType{ publicstaticvoidmain(String[]args){ Objecto=2;//Integertemp=newInteger(2);Objecto=temp; System.out.println(o); } } 这样使得基本数据类型方便的与其他对象一起进行一些处理 ...
基本知识   Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。 基本概念   * 若结构中存在和关键字K相等的记录,则必定在f(K)的存储位置上。由此,不需比较便可直接取得所查记录。称这个对应关系f为散列函数(Hash function),按这个思想建立的表为散列表 ...
1.设置Cookie   Cookie cookie = new Cookie("key", "value");   cookie.setMaxAge(60);   设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。   cookie.setPath("/test/test2");   设置Cookie路径,不设置的话为当前路径(对于Servlet来说为request.getContextPath() + web.xml里配置的该 Servlet的url-pattern ...
一. 概述   Oracle存储过程开发的要点是:   • 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程;   • 在Oracle数据库中创建一个存储过程;   • 在Oracle数据库中使用SQL*Plus工具运行存储过程;   • 在Oracle数据库中修改存储过程;   • 通过编译错误调试存储过程;   • 删除存储过程;   二.环境配置   包括以下内容:   • 一个文本编辑器Notepad;   • Oracle SQL*Plus工具,提交Oracle SQL和PL/SQL 语句到Oracle database。   • ...
存储过程包含三部分:声明,执行部分,异常。 可以有无参数程序和带参数存储过程。 无参程序语法 1createorreplaceprocedureNoParPro 2as; 3begin 4; 5exception 6; 7end; 8 带参存储过程实例 1createorreplaceprocedurequeryempname(sfindnoemp.empno%type)as 2sNameemp.ename%type; 3sjobemp.job%type; 4begin 5.... 7exception ...
数据库调优 1.引言   数据库调优可以使数据库应用运行得更快,它需要综合考虑各种复杂的因素。将数据均 匀分布在磁盘上可以提高I/O 利用率,提高数据的读写性能;适当程度的非规范化可以改善 系统查询性能;建立索引和编写高效的SQL 语句能有效避免低性能操作;通过锁的调优解 决并发控制方面的性能问题。 数据库调优技术可以在不同的数据库系统中使用,它不必纠缠于复杂的公式和规则,然 而它需要对程序的应用、数据库管理系统、查询处理、并发控制、操作系统以及硬件有广泛 而深刻的理解。   2.计算机硬件调优   2.1 数据库对象的放置策略 利用数据库分区技术,均匀地把数据分布在系统的磁盘中,平 ...
1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由SELECT 语句返回的行集合包括满足该语句的WHERE 子句所列条件的所有行。由该语句返回 ...
- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare --类型定义 cursor c_job is select empno,ename,job,sal from emp where job='MANAGER'; --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_emp中的一行数据类型 c_ro ...
本文档从Eclipse软件上整理,是列出了标准的快捷键,未列出Emacs快捷键。   编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ct ...
项目描述 Cactus是一个对服务器端Java代码(Servlet,EJBs,Tag Libs, Filters,....)进行单元测试的简单的测试框架。 Cactus的目标是降低编写服务器代码单元测试的成本。它使用并扩展了Junit。 Cactus实现了in-container策略,意味着测试是运行在容器内的。 Cactus系统由一些组件组成: Cactus框架:这是Cactus的核心,它是提供编写Cactus测试所用API的引擎。 Cactus集成模块(Integration Modules):一些front ends和框架,用来提供一种简单的方式来使用Cac ...
方法一: 这个得用PL/SQL DEV这个工具才行。 1、打开PL/SQL DEV,然中要进行导出的表,点击右键,在弹出的菜单中,选中Export data(如下图所示)。 2、在单击Export data后,在右侧就出现了导出设置的窗口,如下图所示: 在窗口下方,选中SQL Inserts标签页,设置导出条件。 3、设置完成后,点击Export按钮,即可导出。 方法二: 要自己写程序了,执行一段SQL,让SQL查询结果就是我们想要的SQL脚本: 如下:
Global site tag (gtag.js) - Google Analytics