- 浏览: 38509 次
- 性别:
- 来自: 广州
最新评论
-
zlykeepon:
TestJNI 就存储在该目录,而且也是在该目录下执行下面的命 ...
javah 执行出错,记录一个 -
masuweng:
//----------------------tnsname ...
oracle10g多个数据库与监听器
文章列表
网络配置:
sudo nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.0.110
gateway 192.168.0.1
netmask 255.255.255.0
dns-nameservers 221.7.136.68
如果将nameservers 值写入resolv.conf重启之后会被覆盖
mysql utf8编码数据库设置
- 博客分类:
- mysql
my.ini
中设置
[mysql]
#default-character-set=latin1
default-character-set=utf8
...
[mysqld]
# The TCP/IP Port the MySQL Server will listen on
port=3306
#Path to installation directory. All paths are usually resolved relative to this.
basedir="C:/Program Files/MySQL/MyS ...
flex 复制语言包国际化
- 博客分类:
- flex
添加多种语言
首先在cmd下执行文件复制en_US(源文件夹) cy_XC(目标文件夹)
C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\bin>copylocale en_US cy_XC
将目标文件夹cy_XC复制到C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\frameworks\locale中, flash builder 才能找到语言包
在工程->properties->Flex Comp ...
javah HelloJni
老是报
D:\workspace\ausw\src\ausw\test>javah HelloJni
错误:无法访问 HelloJni
错误的类文件: .\HelloJni.class
类文件包含错误的类: ausw.test.HelloJni
请删除该文件或确保该文件位于正确的类路径子目录中。
com.sun.tools.javac.util.Abort
at com.sun.tools.javac.comp.Check.completionError(Check.java:164)
at com.s ...
HTTP与HttpServlet
HTTP是一种基于请求/响应模式的协议。客户端发送一个请求,服务器返回对该请求的响应。HTTP使用可靠的TCP连接,默认端口是80
在HTTP中,客户端/服务器之间的会话总是由客户端通过建立连接和发送HTTP请求的方 ...
- 2009-10-15 00:12
- 浏览 1445
- 评论(0)
项目中需要做界面处理,于是研究了一下SITEMESH,发现其还是相当的强大,大大便利了开发.(主页:http://www.opensymphony.com/sitemesh/)
往工程中导入所需要的包:sitemesh-2.4.1.jar一.配置web.xml,添加 <!-- sitemesh --> <filter> <filter-name>sitemesh</filter-name> <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter& ...
- 2009-09-27 14:20
- 浏览 985
- 评论(0)
在oracle10g中,其实一个监听器就可以监听几个数据库,他们是通过
db_domain=legeen.com
db_name=orcl
参数区别,
在tnsname.ora文件中,如果有两个数据库配置如:
ROR =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = heqinghui.sl.prc.grp.nwtmt.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVI ...
- 2009-07-10 12:09
- 浏览 2556
- 评论(1)
tomcat 5.5.23
oracle 10g
全局配置
一.tomcat目录\common\lib下添加包ojdbc14.jar.
二.tomcat目录\conf\server.xml的<GlobalNamingResources>标签中插入
oracle的连接参数:
<Resource name="jdbc/oracle"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleD ...
- 2009-07-01 14:16
- 浏览 4486
- 评论(0)
查看用户权限、角色:
SELECT * FROM USER_SYS_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;
创建存储过程:
CREATE OR REPLACE PROCEDURE PROC_USER_EDIT
( username IN VARCHAR2 --参数输入值用IN,输出值用OUT
, password IN VARCHAR2
, nickname IN VARCHAR2
) AS
BEGIN
EXECUTE IMMEDIATE 'UPDATE t_user SET username='''|| username||''' WHERE i ...
- 2009-06-28 13:06
- 浏览 837
- 评论(0)
在实际的工作中我们经常会碰到一些Oracle数据库性能较低的问题,当然,引起Oracle数据库性能较低的原因是多方面的,我们能够通过一些正确的设计和诊断来尽量的避免一些Oracle数据库性能不好,Row Migration (行迁移) & Row Chaining (行链接)就是其中我们可以尽量避免的引起Oracle数据库性能低下的潜在问题。通过合理的诊断行迁移/行链接,我们可以较大幅度上提高Oracle数据库的性能。
那究竟什么是行迁移/行链接呢,先让我们从Oracle的block开始谈起。
操作系统的最小读写操作单元是操作系统的block,所以当创建一个Oracle数据库的时候我 ...
- 2009-06-07 15:46
- 浏览 858
- 评论(0)
我们先通过index查找到数据对应的rowid值(对于非唯一索引可能返回多个rowid值),然后根据rowid直接从表中得到具体的数据,这种查找方式称为索引扫描或索引查找(index lookup)。一个rowid唯一的表示一行数据,该行对应的数据块是通过一次i/o得到的,在此情况下该次i/o只会读取一个数据库块。
在索引中,除了存储每个索引的值外,索引还存储具有此值的行对应的ROWID值。索引扫描可以由2步组成:(1) 扫描索引得到对应的rowid值。 (2) 通过找到的rowid从表中读出具体的数据。每步都是单独的一次I/O,但是对于索引,由于经常使用,绝大多数都已经CACHE到内存中, ...
- 2009-06-05 17:45
- 浏览 1292
- 评论(0)
1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令Delete将被撤销,而TRUNCATE则不会被撤销。
2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。
3、TRUNCATE将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过TRUNCATE操作后的表比Delete操作后的表要快得多。
4、TRUNCATE不能触发任何Delete触发器。
5、不能授予任何人清空他人的表的权限。
6、当表被清空后表和表的索引讲重新设置成初始大小,而delete则不能。
7、不能清 ...
- 2009-06-05 17:30
- 浏览 3553
- 评论(0)
存储过程是数据库管理系统的专用术语,相当与普通编程语言的函数、过程。普通过程的作用是完成特定的工作,存储过程专用于处理数据库的数据更新、查询。
普通工程往往有编译程序生成,存在与操作系统的 ...
- 2009-06-04 15:56
- 浏览 1125
- 评论(0)