`
xtel
  • 浏览: 21455 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
背景:读取mcbuild.jar中的资源文件TestMapper.xml。FileCodeBulder是jar包中的一个类文件。同目录下放着TestMapper.xml文件。一般来说,读取文件有两种方式:1.getResource 不可以正常使用URL url = FileCodeBulder.class.getResource("TestMapper.xml");//这里不能写成"/TestMapper.xml"上面是获取到类文件同目录下TestMapper.xml,如果文件不存在url会为null。if (url == null) {         ...
转自:http://lxbyjxy.blog.163.com/blog/static/123596409201272645235609/   查询当前数据库连接数,进程数,启动数据库 查询数据库当前进程的连接数:   select count(*) from v$process;   查看数据库当前会话的连接数:   elect count(*) from ...
转自:http://blog.csdn.net/zhanghai412/article/details/7947460   解决方法一: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist 进程 ID: 0 会话 ID: 0 序列号: 0 因为这个小小的错误,折腾了我好几个小时,特记录如下。 上网搜索了下解决方案,如下: sqlplus "sys/password as sysdba"
来源:杨元的博客  很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家 写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。 如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。 小菜水平
 转自:http://www.cnblogs.com/xiaoxuetu       在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限的内存的程序。 1.Java在内存中的状态 首先我们先写一个代码为例子: Person.java
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。   缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。   Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其中SessionFactory的缓存又可以分为两类:内置缓存和外置缓存。Session ...
ServletContext与ServletConfig的详解及区别 一、ServletContext详解ServletContext是servlet与servlet容器之间的直接通信的接口。Servlet容器在启动一个Web应用时,会为它创建一个servletContext对象。每个web应用有唯一的servletContext对象。同一个web应用的所有servlet对象共享一个serveltContext,servlet对象可以通过它来访问容器中的各种资源。servletContext接口提供的方法分为以下几种类型:用于在Web应用范围内存取共享数据的方法。注:web应用范 ...
总结一下,复制工作空间配置步骤如下:   1 使用eclipse新建workspace。   2 将新建的workspace下的.metadata\.plugins内容全部删除。   3 将需要拷贝的workspace下的.metadata\.plugins内容除了org.eclipse.core.resources文件夹的其他文件夹全部拷贝到新workspace的.metadata\.plugins目录下。  
Eclipse作为Java开发中最常用的开发工具,大家都很熟悉了,但是,当你做过很多项目后你会发现你的eclipse的package explorer视图下显示的project超级多,这时你可能会关闭一些不经常使用的project,或者用Working Set的方式只选择自己当前用到的几个项目,但是心里还是不太爽,那么就会想再安个Eclipse,然后把那些不常用的放到一个workspace下面,等用的时候再打开那个Eclipse,但是这样就会有两个或多个Eclipse,还挺占磁盘空间的,还是不爽,这里介绍一种比较简单的方式,让你轻松的使用一个eclipse管理多个workspace.   ...
在struts开发过程中,表单提交经常遇到“ No result defined for action and result input ”       这次发生在表单中包含上传文件功能,form 中加上属性enctype="multipart/form-data"。上传文件jsp代码<input  type="file" name="loadup" id="upload" />。当上传文件为空的时候,表单提交正常。当不为空时,提交报错“No result defined for action and ...
转自:http://blog.csdn.net/frank520/article/details/6865001 java乱码的原因,原理,解决方法.String odsStr = "测试";String newStr = new String(odsStr.getBytes("GBK"), "ISO8859_1");最近在编写Java程序的时候,偶尔会遇到中文字乱码的问题 ...
MySQL命令行导出数据库   MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录) 2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p news > news.sql   (输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可 ...
转自http://blog.163.com/candy08aoyun@126/blog/static/121097801201061589550/ 如果不加任何修改,在一台服务器上同时运行两个Tomcat服务显然会发生端口冲突。假设现在已经按照正常的方式安装配置好了第一个Tomcat,第二个如何设置呢?以下是使用Tomcat5.5解压版本所做的实验。解决办法:1.解压Tomcat到一个新的目录,比如d:\TomcatServer2;2.新建一个环境变量CATALINA_HOME2,路径为d:\TomcatServer2;3.编辑Tomcat/bin/startup.bat和catalina ...
来自: http://hi.baidu.com/wtx521/blog/item/f4285a0318c2ad1f728da578.html struts2提供给我们更为灵活的设计,他的很多东西都是可以手动配置的,下面介绍下他的一些 常用的constant作用和配置 struts.objectFactory这个属性用于说明Struts2的 对象池创建 ...
javaScript中没有startWith和endWith函数,开发者可以自己写类似功能的函数,以下是两个示例。 JavaScript采用正则表达式实现startWith、endWith效果函数 String.prototype.startWith=function(str){       var reg=new RegExp("^"+str);       return reg.test(this);        }    String.prototype.endWith=function(str){       var reg=new RegExp(str ...
Global site tag (gtag.js) - Google Analytics