- 浏览: 99584 次
- 性别:
- 来自: 广州
最新评论
-
囧男孩子:
ink:
flex -
囧男孩子:
flex -
okhaoba:
谢谢分享。
Java混淆器jocky -
huanglei7211:
资源不错,先学习下;后续在和楼主交流
jbpm -
yudm:
很不错,多谢。
jbpm
文章列表
oracle常用命令和配置
- 博客分类:
- oracle
配置远程数据库到客户端:
在\oracle安装目录\NETWORK\ADMIN\tnsnames.ora文件后面增加下面内容
DEMO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = demo)
)
)
设置数据库的sid:
set oracle_sid=数据库的sid
连接数据库:
sqlplus 用户名/密码@数据库
导出某个表: ...
oracle问题解决方案
- 博客分类:
- oracle
错误:PLS-00302: component 'SET_NO_OUTLINES' must be declared
原因:oracle客户端比服务器的版本高
解决: 需要安装oracle9i客户端
问题:OracleOraDb10g_home1TNSListener服务启动后又停止了
原因分析:是因为监听器找不到主机,无法与主机获得连接。产生这个问题是因为在安装完数据库又更改了计算机名。
解决办法:更改数据库的两个文件listener.ora,tnsnames.ora 中的主机名或IP。
一.查看主机名称
1.通过右击我的电脑属性--计算机名查看本机主机名称
2.通过cmd--输入命令ip ...
反编译工具和插件:
使用方法:
jad -o -r -sjava -d src classes/**/*.class
-sjava:反编译结果以.Java为扩展名
src:反编译后的目录
显示数据库列表
show databases;
缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。
切换数据库
use 库名;
显示所有表
show tables;
显示数据表的结构:
describe 表名;
退出MYSQL命令: exit
备份:cmd进入mysql的bin目录
mysqldump -u用户名 -p密码 (-h数据库服务器地址) 数据库名称>导出的路径
如:mysqldump -uroot -proot -h192.168.1.2 test>F: ...
SOA的定义:
"人是面向服务并受事件驱动的,系统也应该是面向服务并受事件驱动的。"
SOA不是某个产品,也不是某个技术,而是一种软件设计架构和方法。SOA要求开发者从服务集成的角度来设计应用软件,它将应用程序的不同功能组件定义为"服务",通过"服务"之间的良好接口联系起来。(也就是"服务"之间的松耦合。)接口是采用中立方式进行定义的,独立于实现"服务"的硬件平台、操作系统和编成语言。而且这些构建在各种各样系统中的"服务"可以以一种统一和通用方式进行交互。保证系统灵活性,另外, ...
SDO的定义:
SDO的目的:
随着应用系统的越来越复杂,大量的应用系统建立在不同的底层数据类型基础之上,为了实现不同数据类型之间的访问,我们需要通过不同的访问途经来实现异构系统之间的数据访问,如通过PC,JCA,JDBC等等。SDO就是一种应用程序编程接口,简化并统一对异构数据间的访问,提供了统一访问异构数据源的API。
SDO的目标:
SDO的主要目标是简化数据的访问难度,通过SDO这种简单的数据模型,可以使我们的应用程序开发更加简单,开发人员更加的专注于业务逻辑的开发,而不是底层的技术细节,让开发人员可以抛弃各种不同数据源访问的API。
1)对异构数据源的统一数据访问
2)对静态和动 ...
maven插件包:
在eclipse快捷方式的属性的目标里需要设置:
-vm %java_home%\bin\javaw.exe
1、配置服务器内存和远程调试
在catalina.bat里增加内容:
SET CATALINA_OPTS=-Xms256m -Xmx1024m -server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888
其中256m是最小内存,1024m是最大内存,8888是远程调试监控端口
2、配置应用
<Context path="/test" reloadable="false" docBase=&q ...
统计重复记录having
- 博客分类:
- db2
select fname,count(*) as fnum from table
group by fname
having count(*) > 1
1.coalesce(字段名,空的默认值):
coalesce函数会依次检查输入的参数,返回第一个不是NULL的参数,只有当传入COALESCE函数的所有的参数都是NULL的时候,函数才会返回NULL。
2.year(日期字段):获取年份; month; day
3.将字符串转换成年月日:date(“2010-10-10 10:10:10”)
4.将字符串转换成时分秒:time(“2010-10-10 10:10:10”)
5.获取当前时间:select current date,current time from sysibm.sysdummy1;
6.substr(字段名,开始序号,截取长度 ...
连接数据库:db2 connect to 数据库名 user 用户名 using 密码
启动实例:db2start
停止实例:db2stop force (force表示强制停止实例)
创建实例:db2icrt 实例名
删除实例:db2idrop -f 实例名
查询数据库的配置:db2 GET DB CFG FOR 数据库名称
查询数据库的日志配置:db2 GET DB CFG FOR 数据库名称 参数
设置数据库的主日志文件的数目:
db2 update db cfg for 数据库名称using logprimary 10
设置数据库的辅助日志文件的数目:
db2 update db ...
合并相同班级的科目分数(行转列)
- 博客分类:
- db2
--drop table score;
create table score (
banji integer, --班级
kemu varchar(10), --科目
fengshu integer --分数
) ;
insert into score values
(1, '语文', 8800),
(1, '数学', 8420),
(1, '英语', 7812),
(2, '语文', 8715),
(2, '数学', 8511),
(2, '英语', 8512)
;
select banji 班级,
max(c ...