`
文章列表
首先:问题的产生原因,出现这个错误是因为我将\oracle\product\10.1.0\oradata\oral下的一个文件删除掉后出现的。 利用sql语句语句创建表空间时弄错了,就一时心急把创建的文件删除了。结果问题就出来了。sysdba可以登录,但是在 ...

jvm原理(待整理)

    博客分类:
  • Java
用自己的话总结一下jvm的工作原理: 1.java对象都是以class的对象存在的,所以在编译的时候可以看到,java文件中有内部类的时候,会编译成javafilename$innerClassName.class的这种形式 2.jvm加载class的时候有一个顺序,jvm是通过classpath加载class的,class path 分为三层,bootstrap,extension,application   ---------------------------转自:http://7-sun.com/text/5501.html Bootstrap Class Loader , ...
1.getAttribute是取得jsp中 用setAttribute設定的attribute  2.parameter得到的是string;attribute得到的是object  3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传递的 ...
  PLSQL Developer V10 注册码 License Number:999 Password:xs374ca Product Code:ljkfuhjpccxt8xq2re37n97595ldmv9kch Serial Number:302967   TOAD fro oracle 10.5  用户名:oracle 序列号:0-63920-03473-29060-04749
1、登录后默认自动选中My Objects      默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。   设置方法: Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。 Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Proce ...
见附件!
1、toad 如何进行表分析?(1)选中表名按F4,然后弹出对话框有个按钮叫Analyze table,点击后按绿色的三角符号(2)进行表分析的作用是整理索引,提高执行效率2、toad中如何查看sql的执行计划(1)通过toad中的Run explain plan for current statement或者通过快捷键Ctrl+e来看3、toad中常用快捷键 F4 看表的结构 F5 执行对话框中的SQL,注意最后需要以;结尾 F7 清除当前编辑框中所有的sql F8 查看历史的sql语句 F9 执行当前行的sql F10 看菜单   Ctrl + F12 保存sql为文档Ctrl +. ...
RT,内容见附件!
rem 自动删除work\Catalina中内容 rd /s/q "..\work\Catalina"
  什么字段应该建立索引 在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构; 在经常用在连接的列上,这些列主要是一些外键,可以加快连接的速度; 在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的; 在经常需要排序的列上创建索引,因为索引已经排序,这样查询可以利用索引的排序,加快排序查询时间; 在经常使用在WHERE子句中的列上面创建索引,加快条件的判断速度。   什么字段不适合建立索引  在查询中很少使用或者参考的列 只有很少数据值的列 ,例如性别 更新频繁,检索不频繁的列 大数据对象类型的列  
Struts1和Struts2的区别和对比:Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。线程模式: • Struts1 Action是单例模式并且必须是线程安全的,因为仅有Act ...
WebLogic如何设置session超时时间 1 web.xml 设置WEB应用程序描述符web.xml里的<session-timeout>元素。这个值以分钟为单位,并覆盖weblogic.xml中的TimeoutSecs属性<session-config>    <session-timeout>54</session-timeout></session-config>此例表示Session将在54分钟后过期当<session-timeout>设置为-2,表示将使用在weblogic.xml中设置的TimeoutSe ...
HTTP/1.1与HTTP/1.0的区别   下面主要从几个不同的方面介绍HTTP/1.0与HTTP/1.1之间的差别,当然,更多的内容是放在解释这种差异背后的机制上。 1 可扩展性 可扩展性的一个重要原则:如果HTTP的某个实现接收到了自身未定义的头域,将自动忽略它。 Ø  在消息中增加版本号,用于兼容性判断。注意,版本号只能用来判断逐段(hop-by-hop)的兼容性,而无法判断端到端(end-to-end)的兼容性。例如,一台HTTP/1.1的源服务器从使用HTTP/1.1的Proxy那儿接收到一条转发的消息,实际上源服务器并不知道终端客户使用的是HTTP/1.0还是HTT ...
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置: java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重 ...
TOMCAT 7新特性   1 使用随机数去防止跨站脚本攻击。   2 改变了安全认证中的jessionid的机制,防止session攻击。   3 内存泄露的侦测和防止   4 在war文件外使用别名去存储静态内容。   TOMCAT 7的增强功能   5 对Servlet 3.0,JSP 2.2和JSP-EL 2。2的支持   6 更容易将Tomcat内嵌到应用去中去,比如JBoss   7 异步日志记录
Global site tag (gtag.js) - Google Analytics