- 浏览: 384353 次
- 性别:
- 来自: 上海
最新评论
-
suibianwsh:
有没有什么办法可以一次解决整个项目中的第三方jar包的源码问题 ...
eclipse中导入jar包的源码 -
zhaojundabing:
很好的教程,学习了。但是请问在mysql中建function, ...
MySQL增加Sequence管理功能 -
盖世英雄_1988:
吊!!!!!
eclipse中导入jar包的源码 -
可爱的不理不彩:
给个赞
eclipse中导入jar包的源码 -
huchuhan:
感谢, 一起学习.
sqlplus中查看执行计划分析
文章列表
sequence与表中列的触发器关联
- 博客分类:
- oracle数据库
当直接在数据库中建表和sequence时,有时我们需要将表中的列(一般为主键)与对应的sequence关联。
----创建表create table t_dept (id number(6) primary key,deptname varchar2(20) unique not null);
----创建序列create sequence t_dept_seqincrement by 1start with 1maxvalue 999999nominvaluenocyclenocache
----创建触发器create or replace trigger tr_deptbefore ...
========exp导出表的dmp文件==============1、表数据不大的时候,可一次导出多张表exp username/password file=/home/**/filename.dmp tables=(tablename1,tablename2,...)
如:exp username/password file=/home/oracle/20110909_other1.dmp tables=(tablename1,tablename2,...)
2、表的数据比较大的时候,可以添加查询条件:queryexp username/password file=/home/**/fi ...
ubuntu上的ssh服务启动
- 博客分类:
- Linux
启动ubuntu上的ssh-server服务方法:
1、命令行:sudo apt-get install openssh-server
在有网络的情况下,可进行下载安装。
2、然后查看ssh-server是否启动:
命令行:ps -e | grep ssh
结果中如果显示:ssh-agent和sshd说明服务已经启动。如果没有sshd,说明ssh-server还没有启动,
那么在命令行中:/etc/init.d/ssh start
再次查看是否有sshd,如果有,说明ssh-server已经启动,即可远程ssh登录。
3、ssh-server配置文件位于: ...
1、EmEditor
无法关联到txt文件以及右键打开txt文件时,选择EmEditor,出现错误:txt文件不是有效的Win32应用程序。
可能的原因是:a、右键打开txt选择打开方式为EmEditor时,是关联的该EmEditor的一个快捷键。
当安装EmEditor时,可以选择和txt文件关联以及一些其他的选项。(即可以重新安装).
在SNMP4J工具安装的机器上对应的工具目录下(如:241上的/home/bbass/huaxia/SNMP4J_tool目录下)(各探头的/home/kata/huaxia/SNMP4J_tool目录下)
注意:因为该命令会用到java,所以请在当前用户的环境变量中带上java的环境变量。
有命令:
./SNMP4J-linux -c public -v 1 -p GET ip oid
./SNMP4J-linux -c public -v 2c -p GET ip oid
./SNMP4J-linux -c public -v 1 -p GETNEXT ip oi ...
记录一个作为客户端,以Soap协议方式访问webservice接口服务端的工具类,也作为大家的一个参考。
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.net.URL;
import j ...
1、开发排除异常的好习惯:
debug模式:a、设置断点 b、F6运行 c、F5可进入对应方法查看具体运行。
2、Exception:ORA-01401: inserted value too large for column
字段设置的长度不够,在oracle中可执行下列语句修改字段长度:
oracle中 ...
程序的Linux部署
- 博客分类:
- Linux
一、小程序部署在Linux上的步骤:
1、jar包:运行程序所用到的所有的jar包。
2、一些配置文件:如运行用到的xml以及properties等文件。
3、记录程序运行的logs,这些指定的log文件名可以在log4j.properties中配置。
4、启动运行脚本的sh文件。
第一种sh文件格式:
举例一个sh文件如下:
#!/bin/sh# ----------------------------------------------------------------------------JAVA_HOME=/usr/java/jdk1.5.0_06DataComp ...
异步处理问题的方式(自我的简单看法 待续)
- 博客分类:
- 常见小问题总结
1、当需要根据外部大量的文件(一般是txt或者Excel格式)来更新表中的字段时,可以直接利用jdbc来实现。
如果要做成job定时触发的任务,也可利用Spring将dataSource注入到job类中,直接用jdbc实现。
例如:bbass中speedupMonitor模块打标记的功能:先将升速成功的清单列表,根据需要初始化的字段update到
t_speedraiselist表中。
2、在一些对多张表中的数据,需要根据一些业务逻辑计算后,更新某些表以及入库一些表的时候,可以采用异步处理的方式:在service层或者dao层(一般业务在service层)将计算后的数据封装为 ...
jar打包命令:
如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是说,制作一个可执行的 JAR 文件包,就可以像.chm 文档一样双击运行了;而另一种回答,则是使用 JET 来进行编译。但是 JET 是要用钱买的,而且,据 ...
sqlplus的spool命令
- 博客分类:
- oracle数据库
关于SPOOL(SPOOL是SQLPLUS的命令,不是SQL语法里面的东西。)
对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如:T_port表中:select t.dslamip||'|'||t.dslamno from t_port t where t.dslamip='200.224.49.5';
spool常用的设置set colsep '|'; //域输出分隔符: 最好在SQL中自己指定。set echo off; //显示start启动的脚本中的每个sql命令,缺省为onset feedback off; //回显本次sql命令处理的 ...
当在spring文件中定义了多个SchedulerFactoryBean实例时,一定要小心,因为这些ScheduleFactoryBean自从load进程序里,就会自动启动。如果要手动控制,注意要将autoStartup属性设置为false,autoStartup为true时,当容器加载spring配置文件时,该Schedule会自动启动。配置为false时,需要在main方法里手动取得该配置文件中的Schedule,来schedule.start();
public List getAllRegionRateStatistics(
final List<CodeNameMapBean> regions_CodeNameBean,
final Date beginDate, final Date endDate, final String seq) {
return getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(org.hibernate.Session session)
throw ...
对于oracle9i,需要手工设置plustrace角色,步骤如下:
1、在SQL>connect sys/密码 as sysdba (密码为:数据库所在的那台服务器的密码)
在sys用户下运行$ORACLE_HOME/sqlplus/admin/plustrce.sql
SQL>@$ORACLE_HOME/sqlplus/admin/plustrce.sql
这段sql的实际内容如下:
set echo on
drop role plustrace;
create role plustrace;
grant select on v_$sesstat to plustrace ...
查看表中字段的属性: desc table_name oracle中修改某个字段属性: ALTER TABLE tablename MODIFY column_name varchar(32) 如: alter table T_PORT modify MDUMODEL varchar2(32)
oracle中修改某个字段名称
alter table T_PORT rename column NOTE to memoNote
oracle中 ...