`
Dxx23
  • 浏览: 140960 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类。这两个类都是抽象类,Writer中 write(char[] ch,int off,int length),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。   当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类 ...
最近遇到两问题: 1.Properties文件中不能写中文,写了保存不了; 2.Properties文件根本就不能修改,不管写中文还是英文。      原来要在myEclipse设置Properties文件的编码格式,默认properties文件存储是用ISO-8859-1编码,通过在window-->Preferences-->Gneral-->Content Types-->Text-->Java Properties Files 更改设置为utf-8,然后“update”,最后就可以修改保存中文了。虽然存储是按照utf-8编码,进行读取Properties文件 ...
大型对象 BLOB就是使用二进制保存数据。 如:保存位图。 CLOB使用CHAR来保存数据。 如:保存XML文档。 1.读取Blob、Clob对象 Connection con = null; try { Class.forName("oracle.jdbc.OracleDriver"); con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl", "username","password"); ...
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/ 目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip 解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要加入包jaxen-1.1-beta-7.jar. 以下是相关操作: 一.Document对象相关 1.读取XML文件,获得document对象. SAXRead ...
按用户批量重建索引: 按用户将此用户下面非临时表上面的索引全部重建,此过程建议在SYS用户下面执行: CREATE OR REPLACE PROCEDURE BATCH_REBUILD_INDEX(USER_NAME IN VARCHAR2) IS S_SQL VARCHAR2(500); ACCOUNT NUMBER := 0; BEGIN FOR LINE2 IN (SELECT T.OWNER, T.INDEX_NAME FROM ALL_INDEXES T WHERE T.OWNER ...
假设oracle有个全新的数据库orcl,现在要把数据库文件(.dmp)导入这个全新的数据库orcl中。详细步骤如下: 1. 创建表空间 例如: create tablespace test(表空间名称) datafile 'F:\oracle\oradata\orcl\test.dmp'(表空间的存储位置) size 50M (表空间大小,单位兆) autoextend on next 50M maxsize unlimited extent management local autoallocate segment space management auto; 2. 创建用户并将表 ...
LOB(large object) 类型的变量如下: 类型                        描述 BFILE       二进制文件,存储在数据库外的操作系统文件,只读的。把此文件当二进制处理。 BLOB        二进制大对象。存储在数据库里的大对象,一般是图像声音等文件。 CLOB        字符型大对象。一般存储大数量文本信息。存储单字节,固定宽度的数据。 NCLOB       字节字符大对象。存储单字节大块,多字节固定宽度,多字节变宽度数据。 Oracle将lob分类为两种: 1.存储在数据库里的,参与数据库的事务。BLOB,CLOB,NCL ...
首先到Struts.apache.org去下载Struts2安装包,至少需要如下五个架包: struts2-core-2.0.11.1.jar        xwork-2.0.4.jar  commons-logging-1.0.4.jar        freemarker-2.3.8.jar ognl-2.6.11.jar                  commons-io-1.3.2.jar commons.fileupload-1.2.0.jar (1)安装Struts2 struts1的入口点是一个servlet,而struts2的入口时一个过滤器(filter),配置在we ...
<%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>       <title>application站点计时器</title>       </head>     <body>      <%         int n = 0 ...
小时候想从政:有权!    现在更加厉害,从政--有钱有权!          现在从业IT了,特想搞好技术!
用工荒蔓延全国:殃及劳务输出大省 缺口激增,缺必贵必待遇好。                可是我们这些半技术java人员路在何方???                             会不会造成读书无用说!这是个可怕的社会问题!
&是java中的位逻辑运算:   eg:         2&3=2;         具体分析为:            2的二进制为10            3的二进制为11            逻辑&之后为10 &&是boolean的逻辑运算符(短路逻辑运算符)eg:       if( 1> 2 && 3> 1)       表示如果两个条件都成立则执行之后的逻辑,相当于“and” ;       1>2 为false;后面直接不用执行,整个条件为false。
1. 使用Number()方法 <html> <body> <script type="text/javascript"> x=5+5; document.write(x); document.write("<br />"); x="5"+"5"; document.write(x); document.write("<br />"); x=5+Number("5"); document. ...
“信息: Port busy 8100 java.net.BindException: Address already in use: JVM_Bind”   (目前例子是8100,可能你的不同): 到tomcat中找conf 目录中的server.xml 寻找报错的端口 , <Connector acceptCount="100" connectionTimeout="2000" disableUploadTimeout="true" port="8100" redirectPort="84 ...
1.单选框 <html> <head> <script type="text/javascript"> function check(fruit) { alert("你喜欢的水果是:"+fruit) } </script> </head> <body> <p>您喜欢哪种水果?</p> <form> <input type="radio" name="fruit& ...
Global site tag (gtag.js) - Google Analytics