文章列表
oracle 常用函数
- 博客分类:
- oracle
比较大小函数 sign(a-b)
a=b 返回 0
a>b 返回 1
a<b 返加 -1
流程控制函数 DECODE 目前只有oracle公司的SQL提供了此函数
decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)
应用:行转列
表结构:TEST_TB_GRADE:
create table TEST_TB_GRADE
(
ID NUMBER(10) not null,
USER_NAME VARCHAR2(20 CHAR),
COURSE VAR ...
学习一个知识点最好的方法就是自己动手去的实现一些简单的helloworld,虽然可以在网上可以找到很多总结,但自己实现的过程才是自己的,期间遇到问题并解决问题的过程也会让自己记忆理解更加深刻。
iframe的调用包括以下几个方面:(调用包含html dom,js全局变量,js方法)
主页面调用iframe;
iframe页面调用主页面;
主页面的包含的iframe之间相互调用;
主要知识点
1:document.getElementById("ii").contentWindow 得到iframe对象后,就可以通过contentWindow得到if ...
1、多数据源以JNDI形式为例(其他的形式同理,在配置数据源地方配置多个即可) 在tomcat中的context.xml文件中配置多个数据源。 例如:
<Resource
name="jdbc/zlxt0"
type="javax.sql.DataSource"
password="bpms"
driverClassName="oracle.jdbc.driver.OracleDriver" ...
在ubuntu下可以通过多种方式来安装jdk,如使用Adept/新立得软件管理器在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装、通过apt-get命令来安装(sudo apt-get install sun-java6-jre、sudo apt-get install sun-java6-jdk)、同样也可以通过从java官网上下载jdk安装文件进行手动安装(我下载的文件是:jdk-6u20-linux-i586.bin),这也正是本文所要讲述的一种安装方法。
从官网下载下来的安装文件(如:jdk-6u ...
1. sudo apt-get install xinetd telnetd
2. 安装成功后,系统也会有相应提示:
sudo vi /etc/inetd.conf并加入以下一行
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
3. sudo vi /etc/xinetd.conf并加入以下内容:
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaul ...
ubuntu安装ftp服务器
1: 安装vsftpd
~$ sudo apt-get install vsftpd
ubuntu10.10自己装了,这步省略。
2: 配置vsftpd
2.1 修改vsftpd的配置文件。此类配置文件通常位于 /etc 目录下。
~$ sudo gedit /etc/vsftpd.conf
原文件中不少指令被注释,只要启用部分即可,一下是启用的命令(配置文件中对每一条都有具体说明)
listen=YES # 服务器监听anonymous_enable=YES # 匿名访问允许local_enable=YES # 本地主机访问允许write_ ...
sudo mkdir 目录名 创建一个目录sudo rmdir 空目录名 删除一个空目录sudo rm 文件名 文件名 删除一个文件或多个文件sudo rm -rf 非空目录名 删除一个非空目录及其目录内的一切
今天装了Ubuntu,但是发现不能上网,开始排查问题:
1、首先确定网络连接是否正确,所用的网线是否可以正常工作
2、查看网卡是否能正常工作,检测的方法如下:
a、ping 127.0.0.1
b、ping 静态网关地址
c、ping 主机名(hostname就可以看到主机名)
3、看网卡地址是否配置正确(ifconfig命令看本地主机的网卡信息,和DNS、Default getway、Sever地址进行比对,看网卡地址是否正确)
我的设备问题出在第三个方面,然后修改网卡的配置信息,使用命令如下:(当然利用图形窗口完全可以,我这里只是为了学习Linux而用的)
一、使用命 ...
oracle 常用命令之tnsping
- 博客分类:
- 数据库
Oracle Net 工具(命令)tnsping,是一个OSI会话层的工具,它用来:1)验证名字解析(name resolution,当然是oracle自己的网络服务名)2)远程的listener是否启动 在验证上面两项功能方面,它是DBA手头上一个比较得心应手的工具。 ...
oracle 常用命令之lsnrctl
- 博客分类:
- oracle
lsnrctl 是用来管理oracle的监听器的.在命令行输入后,在LSNRCTL>下输入help可以列出一份命令清单
oracle 存储过程
- 博客分类:
- oracle
1.存储过程里这个函数,可是却没打印出结果来。DBMS_OUTPUT.put_line("");
解决办法:在执行存储过程之前先输入:set serveroutput on.
-- 声明游标;CURSOR cursor_name IS select_statement
--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from emp where job='MANAGER'; --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_emp中的一行数据类型 c_row c_job%row ...
1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击“New Remote Site”按钮,在弹出的对话框中输入: name:svn url:http://subclipse.tigris.org/update_1.4.x 点击OK,关闭对话框,并点击Finish按钮,Myeclipse自动下载插件安装程序; 4. 下载完插件之后,进入安装画面。 5. 选择所要安装的S ...
oracle 常见错误
- 博客分类:
- ORA,oracle
ORA-12170: TNS: 连接超时
1、确认下网络问题,ping 数据库ip,发现ping的命令不能用,这个可以到c:\windows\system32目录下使用ping 命令,这个一般是按照JDK或Oracle时把系统的环境变量弄乱了。或者在环境变量中的path中加入%SystemRoot%\system32;%SystemRoot%;就可以使用了。
2、tnsping 数据库ip;
3、netstat -na 查看下端口,一般监听端口为1521,
4、查看下本地的监听状态:lsnrctl status
出现上面的问题一般是系统的防火墙把端口拦截了,还有就是使用动 ...
java 模式之修饰模式
- 博客分类:
- 设计模式
修饰模式
作用:动态的在对象上增加功能。虽然同样的功能也可以通过子类来实现,但是用修饰模式效果要好。
例子:获取留言版上某个用户的留言信息。
public interface MessageBoardHandler { public String filter(String message); }
获取信息的实现类:MessageBoard
public class MessageBoard implements MessageBoardHandler { public String filter(String message) { return "message: ...