- 博客(19)
- 收藏
- 关注
原创 在shell中编写sql语句
1.建立测试表create table test(id varchar2(10),name varchar2(10));2.编写shell vi insert.sh#!/bin/bashid="aaa"name="bb cc dd"sqlplus yc/manager1@demo73 insert into test values($id,$name);commit;exitEOF
2009-04-07 10:50:00
1398
原创 查询表的主外键信息sql
select a.table_name pk_table, a.constraint_name pk_cons_name, (select c.column_name from user_cons_columns c where c.constraint_name = a.constraint_name) pk_col, a.r
2009-04-03 10:33:00
580
原创 查询windows的字符集
有两种方法(1)运行cmd,输入 chcp(2)查看ms_dos的属性--->选项 返回结果:Active code page: 936
2009-04-02 22:54:00
639
原创 今天犯了一个时间查询上的错误
系统中有判断课程是否能够开始的功能,即如果当前时间在课程的开始时间和结束时间之内,学员就能够点击开始按钮进行学习,否则按钮成灰色不能点击的状态。为了方便在我的package中加入了判断当前时间是否在某段时间之内的functionfunction内我是按照 yyyy-mm-dd hh24:mi:ss的方式取得当前时间的,但是传入参数我是用yyyy-mm-dd hh:mi格式传入的start
2009-04-02 22:35:00
602
原创 关于trigger的muting table异常
研究方法:为测试表建立 insert,delete,update 对应的after,before触发器,在触发器中访问当前表,然后执行测试的 insert,delete,update 语句触发这个触发器, 查看是否有异常:ORA-04091: table YC.TR1 is mutating, trigger/function may not see it1. 建表,并插入测试数据create t
2009-04-02 22:28:00
485
原创 webservices的配置文件中标签的nillable属性
在WSDL中,标签有一个nillable属性,是判断能否为空的属性,在构建这个客户端对象的时候,如果是基本数据类型,如果nillable属性是true,则代表是可以是空,但是我们知道基本数据类型是不能为空的,所以他的输入应该是这个基本数据类型的包装类型,也就是说int应该是Integer,因为只有对象才是可以为空的!
2009-04-02 18:40:00
1619
原创 表空间管理的相关的一些sql
那天系统出现问题,同事说会不会是数据库空间不足造成的,想了想查看空间使用方面的sql我根本不知道,呵呵,当时就在baidu随便搜了个,运行很慢,当时也没在意就过去了,今天碰巧看到itpub上一位兄弟总结了这方面的操作,我利用工作时间学习实践了一下呵呵,然后又用自己的语言稍加了修改,姑且就算原创吧,呵呵。 1. 查看当前各个表空间的使用情况 select tablespac
2009-04-02 18:12:00
407
转载 程序员为什么不写单元测试
程序员为什么不写单元测试?原文地址http://tech.it168.com/m/2007-08-20/200708200740734.shtml 内容提要:赛门铁克误杀门事件在一片争议声中落下了帷幕,但是它身后隐蔽的问题还远未结束,诺顿误杀彰显测试价值的回归,同时也向广大的程序员们敲响了警钟,不做单元测试的程序员在未来发展中绝对无路可走。本文中
2009-01-15 14:26:00
568
原创 元旦去参加oracle 备份恢复的培训
呵呵,itput又要组织oracle培训了,这次讲师是ora-600,呵呵,十一由于打球把脚扭了没去成,所以这次一定要去,元旦3天培训,每天九点到六点半,为了增加自己的砝码和未来的成功转型还有明年的跳槽,加油哦!
2008-12-19 22:29:00
606
原创 java io 1
一直对java的io操作晕晕乎乎的,这几天经理不让用ibatis的插入blob模式了,说ias支持的不是很好,所以都改成了jdbc读写blob的模式,所以回顾巩固一下java 的io 高阶IO: 操作String,char低阶IO: 操作byte[]****原则:使用高级IO前一定要先建立低级IO,高级IO才能使用 低阶IOinputstream --- read() ---
2008-12-19 22:16:00
396
原创 interface and abstract
干了两年java了,一直基本都是按照过程的方式编程,说来惭愧,也不能全怪公司不正规,这几天在J道上看,发现OO的重要性,发现了interface和abstsact的讨论,其实这个讨论已经很多年了,自己从来没怎么关注过,在这里摘抄一下别人的话,呵呵。 首先对我印象最深的一个总结: 接口是“like a ”象一个什么东西、或是具备什么功能抽象类是 “ is a ”是一个什么东西。一个带
2008-12-13 10:22:00
398
原创 struts标签:logic标签
1. and so on比较标签 以下eg都是由一个servlet转发过来的 MyBean mb = new MyBean(); mb.setName("yc"); mb.setCount(200); request.setAttribute("mybean",mb); request.getRequestDispatcher("jsp1.jsp").forward(request,re
2006-09-17 22:28:00
1210
原创 struts标签:bean标签
1. 当前页面获取jsp页面内置对象 jsp内置对象:application session request response configeg1: 输出session创建时间: 输
2006-09-17 22:14:00
2460
原创 struts笔记(一)
1.ActionServlet:接受客户通过“屏幕输入页面”发来的请求,充当调度器,指派一个Action对象去响应客户,通过web.xml文件来配置2.Action中最重要的方法: public ActionForward execute(ActionMapping mapping,
2006-09-17 22:05:00
951
原创 关于Format类及其子类
1.Format 是一个用于格式化语言环境敏感的信息(如日期、消息和数字)的抽象基类。 格式化为 String:format() 将String重新分析为对象:parseObject() 它的子类:DateFormat、MessageFormat 和 NumberFormat 注意:要import java.text.*; 2.getInstance() 获取一个适合于 当前语言
2006-09-17 11:56:00
834
原创 防止非法访问
httpSession session = requrest.getSession(false);if(session == null){request.getRequestDispatcher("/注册或者登录页面").forward(request , response);}一般写在Action开头
2006-09-14 19:40:00
1036
原创 servlet笔记(三)
1.HTTP协议不是面向连接的协议,服务器在发送完信息之后,就会将它与客户端的连接断开,因此HTTP协议不支持持久的客户信息保存 ,FTP面向连接。2.servelt的三个作用域:application---servletContext对象 session-------Httpsession对象
2006-09-14 19:38:00
714
原创 servlet笔记(二)
1.在ContextParameters中设置的,取初始化参数 Enumeration cps = sc.getInitParameterNames(); while(cps.hasMoreElements()){ String name = (String)cps.nextElement(); out.println(name+"="
2006-09-14 19:32:00
939
原创 servlet笔记(一)
1.经过WEB层处理,是B/S结构(瘦客户端); 未经WEB层处理是C/S结构。2.客户层(browser)--->WEB层(jsp/servlet)--->业务层(EJB)--->数据层(DBServer)3. GET | POST 位置 地址后面追加 | http header中 长
2006-09-14 19:22:00
734
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人