`
hthjava
  • 浏览: 29508 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
原为地址:http://liriguang.iteye.com/blog/701419    虽然oracle主要的工作是dba所做的事情,不过作为一个普通的开发人员也时时刻刻和数据库打交道,普通开发人员也得有一些基本数据库技能。下面是我在开发中的一些oracle数据库开发的一些经验。欢迎大家提意见。    * 表命名规则     表命名是以英文名称为原则,表示该表的具体意义,例如商品表可以叫item,商品图片表可以叫item_image。如果公司业务复杂,数据库过多,schema也比较多,则要根据schema的来命名,例如:在crm下面可以用crm开头命名CRM_USER.临时表应 ...
原为地址:http://hi.baidu.com/jackywdx/blog/item/393ccf4b64268bf482025cde.html 系统 # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/cpuinfo      # 查看CPU信息 # hostname               # 查看计算机名 # lspci -tv              # 列出所有PCI设备 # lsusb -tv              # 列出所有USB设备 ...
原文地址:http://blog.chinaunix.net/u/30002/showart_319262.html 备份数据库 #mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 #mysqldump -d -A --add-drop-table -uroot -p >xxx.sql 1.导出结构不导出数据 mysqldump -d 数据库名 -uroot -p > xxx.sql 2.导出数据不导出结构 mysqldump -t 数据库名 -uroot -p > xxx. ...
     因公司现在开发web项目都是用java工程(非web工程),所以这里就只能在外部启tomcat, 建了一个java工程,和src同级建一个WebContent/WEB-INF目录,在WEB/INF下建一个classes目录,这里要把你工程属性  buildpath下的source下的默认输出路径改为工程目录下的WEB-INF下的classes目录,这样你修改类文件,就不用重启tomcat了。写了一个简单的jsp页面,一个简单的servlet,因其中要用servlet api,所以要引入servlet-api.jar,还引入了jsp-api.jar,在外部启动tomcat,报错,初始化报 ...
     今天在一台机子上装了tomcat,在tomcat的bin目录下运行startup.bat,tomcat启动不了,记得以前要在windowns系统变量配置tomcat的bin目录,配置上还是不行,又加上了TOMCAT_HOME,还是不能启动,最后尽然只配上JAVA_HOME(jdk路径),甚至在系统变量path下 不引用都可以,下面是我path的值%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0_10\bin;D:\apache-tomcat-6.0.2 ...
原文地址http://www.cn-java.com/www1/?uid-560221-action-viewspace-itemid-8377    cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 ...
   本文摘自天极网     作者:dave     原文出处:Java中堆和栈的区别      栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。            Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是, ...
原文地址http://www.crabone.com/index.php/2009/05/05/286.html 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web 容器就会把一些seesion先序列化到内存,等要用了,再还原到对象中,说白了,就是能将一个2进制文件变成内存中的对象。在JAVA中,要实现这种机制,只要实现Serializable接口就可以了,先看下面这个简单例子,serialVersionUID稍后引出 ...
此文原文链接http://blog.csdn.net/ssqtjffcu1/archive/2009/01/09/3743305.aspx 首先安装并配置好Java的运行环境,安装好EditPlus软件。 1. 实现对JAVA的编译 首先,从菜单“工具(Tools)”->“配置用户工具...”进入用户工具设置。在类别里展 ...
    今天在apache整合tomcat时突然想到一个问题,能不能直接把一个静态页面像apache呢样直接放到webapp下访问,试了半天,发现不行,有点理解为什么tomcat是应用容器,而apache是web容器了。      现在开始介绍apache,装apache时要让输入你计算机所注册的DNS和server name,server name就是计算机名.域名,如果计算机没加入域,就用ip访问。      注:这里有个小建议,就是大家在修改软件的配置文件时最好先做个备份,以备到时出错可以用来恢复。      这里再记下一个自己的小白错误,jsp表达式,自己创建了一个jsp页面,写了< ...

oracle错误集

此贴只为自己学习。。。。 ORA-04098 : 我的错误是创建触发器错误,错误原因,触发器里序列出错;
    要执行一个mysql数据库脚本,执行过程出错,查找原因原来是注释  ‘--’出错,上网查了下mysql是可以用‘--’注释的,换成‘#’注释,脚本可以顺利进行,所以用实践证明mysql 不能用‘--’注释。

linux常用命令

   因现在常用linux服务器,天天用linux命令,在这里记下自己用到的,以便以后使用。   先说下linux自带的定时任务,Linux自带的定时任务是关闭的,要手动打开,     /sbin/service crond start //启动服务   /sbin/service crond stop //关闭服务   /sbin/service crond restart //重启服务   /sbin/service crond reload //重新载入配置 注意,这些命令只能在root用户下使用,在使用时发现一个问题,因我用的服务器操作系统为suse10,所以此处的启动服务命令要 ...
    今天在用ibatis调用oracle存储过程时出现了个奇怪的问题,先把代码贴上来。 此处为存储过程 CREATE OR REPLACE PROCEDURE test( p_userName in varchar2, p_age in number, p_res in out varchar2 ) as i_count number; --i_age number; begin --此处先判断此用户存在不,存在的话在执行删除操作 --注意 :此处如果用了count函数,呢 ...
今天在页面上提交一个form表单,是这样写的 <html> <head> <script type="text/javascript"> function a(){ alert("access"); document.test.submit(); } </script> </head> <body> <form name="test" action="bbb.html" ...
Global site tag (gtag.js) - Google Analytics