- 浏览: 22269 次
- 性别:
- 来自: 广州
最新评论
-
lliiqiang:
肯定有公共标准提供大家使用字符集
转 java 中文 乱码 问号
文章列表
背景:读取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浮动(float,clear)通俗讲解
- 博客分类:
- css
来源:杨元的博客
很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。
前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家
写在前面的话:
由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。
如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。
小菜水平
Java的内存回收机制
- 博客分类:
- java
转自: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应用范 ...
eclipse复制工作空间配置
- 博客分类:
- eclipse
总结一下,复制工作空间配置步骤如下:
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 ...
转 java 中文 乱码 问号
- 博客分类:
- java
转自:http://blog.csdn.net/frank520/article/details/6865001
java乱码的原因,原理,解决方法.String odsStr = "测试";String newStr = new String(odsStr.getBytes("GBK"), "ISO8859_1");最近在编写Java程序的时候,偶尔会遇到中文字乱码的问题 ...
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 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p news > news.sql (输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可 ...
一台机器同时运行两个Tomcat
- 博客分类:
- javaee
转自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 ...