在做Java 开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行 Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。
1、native2ascii简介:native2ascii 是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。Unicode编码的定义:Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。随着计算机工作能力的增强,Unicode也在面世以来的十多年里得到普及。(声明:Unicode编码定义来自互联网)。
2、获取native2ascii:安装了jdk后,假如你是在windows上安装,那么在jdk的安装目录下,会有一个bin目录,其中native2ascii.exe正是。
3、native2ascii的命令行的命名格式:
native2ascii -[op
|
在plsql中打开一张表,里面有blob和clob字段,数据是用自己的程序插入的,里面是有数据
的,可是点击blob或clob,想查看里面的文件,就跳出了一个 无效的窗口句柄!
把系统的Print Spooler服务启动就可以了; 原因是谈出来的窗口有打印按钮;所以需要把系统的Print Spooler服务启动;
|
|
附录 1、如何对CLOB字段进行全文检索? 习惯了使用%来进行模糊查询,可发现在CLOB上行不通了,原来CLOB的查询是有专门的LOB操作工具的。 说明: CLOB字段可以 |
|
标签:杂谈 |
Could not create the java virtual machine


---------------------------------------------------------------------------------
|
标签:it |
如果通过浏览器方式访问Oracle的em,isqlplus等,需要知道各个服务的端口,此时可以查看:
$ORACLE_HOME\product\10.1.0\Db_1\install目录下的portlist.ini文件或readme.txt文件
修改服务端口号:
$ORACLE_HOME\product\10.1.0\Db_1\oc4j\j2ee\isqlplus\config目录中的http-web-site.xml文件,其他服务类似。
----------------------------------------------------------------------------------------------------
可以通过以下命令启动和停止isqlplus服务:
isqlplusctl start
isqlplusctl stop
----------------------------------------------------------------------------------------------------
em管理器访问URL URL: http://address:5513/em/ (具体端口查看不同数据库)
普通用户访问isqlplus URL:http://address:5560/isqlplus/
DBA用户访问isqlplus URL: http://address:5560/isqlplus/dba/
------------------------------
|
标签:it |
| 分类:编程 |
Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。
Exception:表示可恢复的例外,这是可捕捉到的。
Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。
|
标签:it |
1.例如我要搜索名为aaa.txt中的一串字符'bbb',可以用
cat aaa.txt|grep bbb
2.我要搜索当前目录含有bb的文件,可以用
ls |grep bb
Grep : g (globally) search for a re (regular expression ) and p
(print ) the results.
1、参数:
-I :忽略大小写
-c :打印匹配的行数
-l :从多个文件中查找包含匹配项
-v :查找不包含匹配项的行
-n:打印包含匹配项的行和行标
2、RE