陈宝峰的专栏

为梦想不断前进,并做个乐于奉献的人(http://www.ojava.net)

排序:
默认
按更新时间
按访问量

在调用FileOutputStream的close方法之后立刻移动或操作文件会遇到文件被占用的问题

在通过FileOutputStream进行文件输出,尤其是文件内容较大的输出完成之后都需要关闭文件,正常情况下都会通过调用close方法关闭输出流。然后在某些特殊情况下,我们需要在关闭输出流之后对文件进行移动或者其他转换之类的操作,而此时你可能会遇到“文件被占用”的错误。这意味着你要操作的文件正在...

2015-09-24 21:46:46

阅读数:4759

评论数:2

如何解决jsp:include标签在包含html文件时遇到的乱码问题

在一个JSP页面中,常常需要包含另一个文件,JSP为我们提供了jsp:include标签可以完成这个功能,比如:,在自定义Tag中,我们可以通过pageContext.include(file);的方式来实现和jsp:include同样的效果。但是如果被包含的是一个html文件,我们就很有可能遇到...

2015-08-06 07:32:22

阅读数:5898

评论数:3

当使用servlet输出json时,浏览器端jquery的ajax遇到parse error的问题

在使用jquery的ajax进行请求发送并由服务端的servlet返回json格式的数据内容时,如果输出内容没有正确设置,会遇到客户端浏览器报告parse error的问题,这个问题的解决只需要注意以下两点: 第一,在servlet输出json格式的内容是请在response.getWriter(...

2015-06-02 13:02:42

阅读数:1466

评论数:0

CentOS6 x64位平台下,JDK1.6运行环境下,Thread.sleep()的睡眠时间会因为修改系统时钟而改变。

这个文章是作为问题而发表。有遇到相同问题的朋友们一起看看,有没有解决办法,或者有没有办法让oracle去修复。在CentOS6x64位平台下,运行JDK1.6版本的64位Java运行环境,当一个线程在运行过程中执行sleep(30000)之类的方法进入睡眠状态时,在这个过程中如果将系统时钟向后调慢...

2012-06-14 12:34:29

阅读数:5695

评论数:2

调整mysql表中的auto_increment的值

如果一张表中存在auto_increment字段,随着记录的不断增加,这个自增长的值会不断变大,但是有时候有很多记录又被删除了,虽然记录总数不多,可是这个值由于不断的增加而达到了极限,从而无法继续插入记录了,这个时候我们可以手动调整记录的值,然后将auto_increment的值压缩到当前记录的最...

2012-04-23 23:22:59

阅读数:1433

评论数:1

修改mac系统下某种文件类型的默认打开方式

在Finder窗口中找到文件,在文件上点击右键,然后选择“显示简介”,如果是英文系统选择“GetInfo”,然后在弹出的窗口中展开“打开方式”或“OpenWith”,随后在下拉列表中选择你希望的打开程序。完成后点击下面的“全部更改”或“ChangeAll”按钮即可。下次双击打开这个文件的方式就被修...

2012-03-03 02:54:13

阅读数:3265

评论数:0

mac系统截屏的快捷键

Command + Shift + 3: 对整个屏幕进行截屏,图片自动保存在桌面上Command + Ctrl + Shift + 3:对整个屏幕截屏,图片保存到剪贴板中。Command + Shift + 4:这个感觉不错,对选定区域进行截屏,图片保存在桌面上。Command + Ctrl + ...

2012-03-02 11:10:45

阅读数:1136

评论数:0

Mac上锁屏的快捷键设置

有时候锁屏键还是会被经常使用的,尤其是吃饭时间离开电脑的时候,关机不需要也不方便的时候。1,通过Automator来新建一个service,输入选择no input,将左侧的“运行shell脚本”拖到右侧区域编辑其中的脚本内容如下:'/System/Library/CoreServices/Men...

2012-01-16 11:23:28

阅读数:3188

评论数:0

Android短信开发相关信息记录

相关的协议:content://sms/inbox        收件箱 content://sms/sent        已发送 content://sms/draft        草稿 content://sms/outbox        发件箱 content://sm...

2012-01-03 18:20:44

阅读数:5925

评论数:0

javascript:void(0)的问题

以下问题只在IE6中才会发生。前段时间在项目中使用了jquery-easyui插件,当采用windows.open()弹出一个页面后,如果页面中使用一些插件,比如:日历控件,弹出日历,选择日期后点击确定按钮,然后程序正常执行,但是会弹出一个空白页面,状态条显示错误:javascript:void(...

2011-06-24 15:44:00

阅读数:3488

评论数:0

eclipse的几个必备插件

1. SVN的插件subclipsehttp://subclipse.tigris.org/在线安装地址:http://subclipse.tigris.org/update2. 属性文件编辑控件Propeditorhttp://sourceforge.jp/projects/propedit/在...

2011-04-24 20:42:00

阅读数:2590

评论数:0

解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题

由于Tomcat在默认情况下会将没有经过配置的web应用所产生的日志输出已经其本身的日志内容都输出到这个文件中,那么随着时间的推移,这个文件的尺寸将会越来越大,当需要检查日志内容时间会导致文件难以打开,而且同时tomcat依旧在不断的向文件中输入内容,这也会降低tomcat的性能。下面利用一个工具...

2011-03-13 12:25:00

阅读数:15012

评论数:1

eclipse中的svn插件SVNKit缓存了帐号,如何修改?

无意中做了这么一件事情,我把我自己的安装了svnkit插件的eclipse整个文件夹打包给别人使用了,结果发现其他人连接svn使用的直接是我的帐号,郁闷了一把,原来是svnkit把帐号信息缓存在了eclipse的文件夹中了,找了半天才发现这个问题,在eclipse中寻找修改密码的地方,结果找不到,...

2010-12-22 15:59:00

阅读数:4389

评论数:2

在Linux下使用eclipse时弹出与“secure storage”相关的密码输入框如何去除

执行如下命令:rm -rf ~/.eclipse/org.eclipse.equinox.security/ 或者在eclipse中选择如下操作Window -> PreferencesGeneral -> Security -> Secure Storage -> Con...

2010-12-13 00:23:00

阅读数:3085

评论数:0

eclipse几个常用插件的在线安装地址

几个常用的eclipse插件在线安装地址:(每当遇到新的便会更新一下)1. propedit(用于在eclipse直接编辑包含中文等内容的properties文件)http://propedit.sourceforge.jp/eclipse/updates/2. Subclipse(一个用于ecl...

2010-12-12 23:58:00

阅读数:1388

评论数:4

将文本文件中的字符编码从GB2312转换成为UTF-8,包括子目录中的文件

昨天由于某些原因需要把一个java的项目从windows搬迁到linux进行开发,由于当时在windows上用eclipse建立的项目,建立时没有设置编码,因此项目使用了windows默认的GB2312编码,所以在所有的java源代码中输入的中文内容都时GB2312的内容,当搬到Linux下后默认...

2010-11-20 22:54:00

阅读数:2823

评论数:24

Ubuntu10.10下的窗口标题栏上,关闭按钮排列在左边,不习惯

找到一个命令可以将关闭按钮调整到右边来,怕忘记,还是记下来的好。gconftool-2 --set "/apps/metacity/general/button_layout" --type string "menu:minimize,maximize,close&q...

2010-11-19 21:46:00

阅读数:2059

评论数:6

关于JDK升级到1.6.0_21 版本后eclipse常常崩溃的问题

当JDK升级到1.6.0_21后,我依旧按照以往的惯例下载了最新版本,然后照常使用eclipse进行开发,由于有段时间没有写程序,最近突然发现eclipse总是无缘无故的发生各种问题,但是有找不到解决办法,有时候重新启动eclipse又没有问题了

2010-10-08 21:50:00

阅读数:2755

评论数:0

eclipse无法启动JBoss5.1.0的解决小办法

<br />最近看看JBoss,发现早已有了新版本,好久没有关注了,于是下载了新版本,结果写了个test,发现无法使用eclipse直接启动JBoss,有点郁闷,仔细查看发现是java反射加载参数时的问题,我的错误日志信息如下:<br />23:29:30,062 ERRO...

2010-09-08 23:38:00

阅读数:3863

评论数:1

rhythmbox 乱码的解决方法

2010-05-04 19:25:00

阅读数:2004

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭