- 博客(20)
- 收藏
- 关注
原创 浅谈getResource和getResourceAsStream
背景:读取mcbuild.jar中的资源文件TestMapper.xml。FileCodeBulder是jar包中的一个类文件。同目录下放着TestMapper.xml文件。一般来说,读取文件有两种方式:1.getResource 不可以正常使用URL url = FileCodeBulder.class.getResource("TestMapper.xml");//这里不能写成"/TestM...
2014-08-06 17:01:59
152
原创 查询数据库当前连接数(session),进程数等操作
转自:http://lxbyjxy.blog.163.com/blog/static/123596409201272645235609/ 查询当前数据库连接数,进程数,启动数据库查询数据库当前进程的连接数: select count(*) from v$process; 查看数据库当前会话的连接数: elect count(*) from v$session; ...
2013-04-11 18:47:02
147
原创 ORA-01034: ORACLE not available
转自:http://blog.csdn.net/zhanghai412/article/details/7947460 解决方法一:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0因为这个小小...
2013-04-06 23:28:49
142
原创 杨元:CSS浮动(float,clear)通俗讲解
来源:杨元的博客 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家写在前面的话:由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。小菜水平有限,本文仅仅是入门教程,不当之处请...
2013-04-02 23:40:22
122
原创 Java的内存回收机制
转自:http://www.cnblogs.com/xiaoxuetu 在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有...
2013-04-02 23:04:26
85
原创 hibernate 缓存介绍,这是我读到的最好的介绍。直切要害。(转)
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问...
2013-03-18 14:16:14
103
原创 ServletContext与ServletConfig的详解及区别
ServletContext与ServletConfig的详解及区别一、ServletContext详解ServletContext是servlet与servlet容器之间的直接通信的接口。Servlet容器在启动一个Web应用时,会为它创建一个servletContext对象。每个web应用有唯一的servletContext对象。同一个web应用的所有servlet对象共享一...
2013-03-13 23:29:41
204
原创 eclipse复制工作空间配置
总结一下,复制工作空间配置步骤如下: 1 使用eclipse新建workspace。 2 将新建的workspace下的.metadata\.plugins内容全部删除。 3 将需要拷贝的workspace下的.metadata\.plugins内容除了org.eclipse.core.resources文件夹的其他文件夹全部拷贝到新workspace的.metadata\.p...
2013-03-12 23:16:14
201
原创 eclipse管理多个workspace(转载)
Eclipse作为Java开发中最常用的开发工具,大家都很熟悉了,但是,当你做过很多项目后你会发现你的eclipse的package explorer视图下显示的project超级多,这时你可能会关闭一些不经常使用的project,或者用Working Set的方式只选择自己当前用到的几个项目,但是心里还是不太爽,那么就会想再安个Eclipse,然后把那些不常用的放到一个workspace下面...
2013-03-12 22:03:05
116
原创 关于struts2.1 上传文件 报错“ No result defined for action and result input ”
在struts开发过程中,表单提交经常遇到“ No result defined for action and result input ” 这次发生在表单中包含上传文件功能,form 中加上属性enctype="multipart/form-data"。上传文件jsp代码<input type="file" name="loadup" id="upload" />。...
2013-03-02 13:56:33
157
原创 转 java 中文 乱码 问号
转自:http://blog.csdn.net/frank520/article/details/6865001java乱码的原因,原理,解决方法.String odsStr = "测试";String newStr = new String(odsStr.getBytes("GBK"), "ISO8859_1");最近在编写Java程序的时候,偶尔会遇到中文字乱码的问题,或者偏僻字不能正常...
2013-02-03 10:49:13
326
原创 MySQL命令行导出数据库
MySQL命令行导出数据库 MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > ...
2013-01-31 14:15:23
95
原创 一台机器同时运行两个Tomcat
转自http://blog.163.com/candy08aoyun@126/blog/static/121097801201061589550/如果不加任何修改,在一台服务器上同时运行两个Tomcat服务显然会发生端口冲突。假设现在已经按照正常的方式安装配置好了第一个Tomcat,第二个如何设置呢?以下是使用Tomcat5.5解压版本所做的实验。解决办法:1.解压Tomcat到一个新的目...
2013-01-30 10:35:33
91
原创 struts2中的constant介绍之struts.objectFactory与spring的整合
来自: http://hi.baidu.com/wtx521/blog/item/f4285a0318c2ad1f728da578.htmlstruts2提供给我们更为灵活的设计,他的很多东西都是可以手动配置的,下面介绍下他的一些常用的constant作用和配置struts.objectFactory这个属性用于说明Struts2的 对象池创建工厂,Struts2也有自己的对象池,就...
2013-01-22 09:34:15
90
原创 JavaScript实现startWith、endWith效果函数
javaScript中没有startWith和endWith函数,开发者可以自己写类似功能的函数,以下是两个示例。JavaScript采用正则表达式实现startWith、endWith效果函数String.prototype.startWith=function(str){ var reg=new RegExp("^"+str); return reg.tes...
2012-12-11 10:41:46
198
原创 使用 Java 测试网络连通性的几种方法
来源:IBM DeveloperWorks概述在网络编程中,有时我们需要判断两台机器之间的连通性,或者说是一台机器到另一台机器的网络可达性。在系统层面的测试中,我们常常用 Ping 命令来做验证。尽管 Java 提供了比较丰富的网络编程类库(包括在应用层的基于 URL 的网络资源读取,基于 TCP/IP 层的 Socket 编程,以及一些辅助的类库),但是没有直接提供类似 Ping ...
2012-12-04 10:02:58
138
原创 AJAX(prototype)实现的局部刷新搜索框实例
AJAX是个老话题了,传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。 ...
2012-09-19 09:15:51
263
原创 jQuery formValidator表单验证插件(详解)
目录1. jQuery formValidator是什么?2. jQuery formValidator能做什么,不能做什么?3. 什么情况下,我应该使用jQuery formValidator?4. 快速开始5. 使用jQuery formValidator必须加载的文件6. jQuer...
2012-09-18 13:54:12
137
原创 Des/3des/aes 区别
转Des/3des/aes 区别公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用 1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准(DES Data Encryption Standard)目前在国内,随着三金工程尤其是金...
2012-08-28 14:47:34
104
原创 转 java保留两位小数4种方法
转 来自http://blog.csdn.net/ming1683/archive/2008/10/31/3195058.aspx4种方法,都是四舍五入,例: import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class fo...
2012-08-23 10:07:12
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人