文章列表
最近在使用PMD进行代码缺陷扫描时,有一类问题PMD称为"call to Collection.toArray() may be optimizable"
下面一行为问题代码:
result = (IResearch[]) list.toArray(new IResearch[0]);
PMD对这类问题给出的解决方案如下:
class Foo {
void bar(Collection x) {
// A bit inefficient
x.toArray(new Foo[0]);
// Much better; this ...
最近尝试在VritualBox虚拟机上装Ghost XP SP3,用了几个深度xp镜像,都遇到蓝屏问题以及其他的问题,综合网上的解决方案,总结下最容易碰到的2个问题
1。直接从ghost镜像安装时,遇到如下类似如下的问题,看截图
导致这个问题的主要原因是没有对虚拟机的动态硬盘进行格式化和分区,可按如下步骤解决:
第一步:从镜像启动时,选择自带的PM分区魔术师将所分配的动态硬盘格式化,注意:一定要在格式化C盘的同时,选择作为“主要的”,默认是“选择的”,如果忘了,你会发现你的分割磁区C不是排在最前面,这会导致你在PE里直接安装Ghost镜像到C盘遇到其他的 ...
Driver Robot
is a free tool that assists to scan your PC for incorrect and out-of-date drivers. It stands out because it boasts features that are unusual in the market; it employs a crawling system that operates on 100 mbps connection, 24/7, and has a very fast database update system. These ...
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。
1、native2ascii简介:native2ascii 是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。U ...
CSS中最常用的布局类属性,一个是Float(CSS
浮动属性Float详解
),另一个就是CSS定位属性Position。
1. position:static
所有元素的默认定位都是:position:static,这意味着元素没有被定位,而且在文档中出现在它应该在的位置。
一般 ...
今天下了一个最新的3.6.3的FF,在安装firebug 1.5.3时老是提示一个download error 278,试了好几次问题依旧,后来就直接从第三方网站下了一个再安装,搞定!
http://getfirebug.com/releases/firebug/
上面有firebug的各种版本,大家遇到类似问题可以从上面直接下载对应兼容然后的版本,然后安装即可
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.regex.Matcher;
import java.util.regex.P ...