- 浏览: 302529 次
- 性别:
- 来自: 大连
最新评论
-
a785975139:
我的还是没用
解决maven与eclipse中@override出现must override a superclass method错误 -
yangpeihai:
也可以修改maven依赖的jdk版本,请参考:http://l ...
解决maven与eclipse中@override出现must override a superclass method错误 -
yangpeihai:
还有一种办法,不用修改plugin:window->pr ...
解决maven与eclipse中@override出现must override a superclass method错误 -
ctwen:
...
Character.UnicodeBlock中cjk的说明 -
得小白者天下得:
你好,我按照你的设置弄过以后还是报出同样的错。以下是出错信息j ...
eclipse安装hadoop插件的问题
文章列表
代码中有一个功能需要将从其他模块返回值中读取的字符串转化为int值(例如:字符串"12345"转化为int值12345,试用java Integer.parseInt()函数即可),但是在程序测试中出现异常java.lang.NumberFormatException: For input string ...
转自:http://celestialwolf.iteye.com/blog/720303
Eclipse导入已存在的maven项目 :
在导入之前需要在项目根目录下面执行如下命令:
普通 Eclipse 项目执行 : mvn eclipse:eclipse Eclipse
web 项目执行 : mvn eclipse:eclipse –Dwtpversion=1.0
然后通过Eclipse的maven插件中选择导入已存在的maven项目即可将其导入。
学习过程中 ...
关于筛选法求素数的算法我就不介绍了,大家可以点这里查看相关资料查看相关资料,这里只是贴下粗糙的代码。
package info.lwjlaser.prime;
import java.util.ArrayList;
import java.util.List;
public class Prime {
public static void main(String [] args)
{
int numCount = 100000000;
long start = System.currentTimeMillis();
getAllPrime(numCoun ...
If you use the InnoDB storage engine for (some of) your MySQL tables, you’ve probably already came across a problem with its default configuration. As you may have noticed in your MySQL’s data directory (in Debian/Ubuntu – /var/lib/mysql) lies a file called ‘ibdata1′. It holds almost all the InnoDB d ...
老板项目需要从类似日志的文本文件中提取出元数据,然后放到数据库中为数据挖掘做处理。设计数据库为两张表,初步估计第一张表是千万级的数据,第二张表是亿级数据。面对这么大数据量的导入需求,分析设计高效的程序就显得很有必要了,磨刀不误砍柴功嘛!
首先考虑的是提高IO效率,毕竟现在计算机cpu高主频,多核心的环境下硬盘IO才是瓶颈。在文件读取上提高程序效率,比如用StringBuilder代替“+”等。
其次是提高内容分析的效率,在设计内容分析程序的时候就得为大数据量和多线程考虑。1.减少复杂操作,比如提取文本文件少用正则表达式匹配,尽量定位下标,利用下标截取字符串;还有减少循环次数,尽量减少循环次数,毕 ...
统计源代码行数的shell脚本
- 博客分类:
- Shell学习
find ./ -name "*.java" | xargs wc -l
java中缀表达式转后缀表达式
- 博客分类:
- 编程杂记
算法思想数据结构的书上都有,网上也能搜到,只是贴一个示例代码
package info.lwjlaser.tree;
import java.util.Stack;
public class Postfix {
public static void main(String [] args)
{
String expression = "(a+b)*(a-b)";
// String expression = "a+b*c+(d*e+f)*g";
deal(expression);
}
private static ...
本文转自http://linux.chinaitlab.com/administer/786497.html
在Linux操作系统中,其文件结构跟微软操作系统有比较大的差异。在Linux操作系统中,采用的是一种叫做inode的节点结构。在这个inode节点中,记录了文件的类型、大小、权限、所有 ...
最近的项目需要在网上爬取些资料,爬取内容很简单就是数量很多,一条内容一个文件,写了个贼啦简单的爬虫,当时就考虑到操作系统支持的最大文件数量是多少,简单的google+百度了一下都说没上限。于是程序开始运行,当下 ...
今天写程序需要从数据库选择部分数据。表中有主键id(int类型),以及另外一个字段authorid(int类型),在执行select authorid from table limit 0, 100的时候发现选择的结果并没有按找id的顺序排序,而是按照authorid从小到大排序,这样的结果是选出了authorid最小的100个,而不是表中的前100个,所以需要在最后加上order by id
铁道部与中石化偶遇,闲谈,设樽俎:盘置青梅,一樽煮酒,国窖1573,开怀畅饮。酒至半酣,忽阴云漠漠,聚雨将至。风已满楼,远处一国旗随风挣扎,铁道部与中石化凭栏观之。
铁道部曰:“兄台知国企之奥妙否?”
中石化曰:“未知其详。”
铁道部曰:“国企能大能小,能升能隐;大则覆盖天下,小则隐介衙门;赚则福利与自己,赔则伸手与国家。方今人傻,国企乘时变化,携无息之贷款,分红与国外。兄台久垄断一方,必知当世国企之英雄。请试指言之。”
中石化曰:“吾辈肉眼安识英雄?”
铁道部曰:“休得过谦。”
中石化曰:“吾叨恩庇,得益于发改委。天下英雄,实有未知。”
铁道部曰:“既不识其面,亦闻其名。”
中 ...
前几天看了下关于maven的介绍,决定试用一下,在使用过程中发现使用@Override标注实现某个某个接口的事出现“must override a superclass method”错误。去掉@Override后错误就没了,但是觉得这样粗暴的解决问题很不舒服,忽略了jdk的新功能。于是联想到《Maven in action》中maven的核心插件complier默认只支持java1.3,我们需要配置该插件使其支持java1.6(因为@Override在1.5中只适用重写父类方法,1.6中适用实现接口)
解决方法:
1.在maven配置文件pom.xml中添加
<plugin>
...
ubuntu服务器安装ssh服务
- 博客分类:
- 服务器配置
ssh服务器:openssh-server
安装过程:sudo apt-get install openssh-server
用另一台机器ssh测试成功
转自:为ubuntu server版默认都没有图形桌面(GUI),但是可以安装,以下共有两种安装方法。
一、安装全部Gnome桌面环境
Ubuntu系列桌面实际上有几种桌面应用程序,包括Ubuntu-desktop、Kubunut-desktop和Xubuntu-desktop。本文就以Ubuntu-desktop为例进行介绍,此方法操作最简单,但不建议在服务器上使用此方法,因为安装桌面相关软件太多。
sudo aptitude install ubuntu-desktop
或
sudo apt-get install ubuntu-desktop
一、自定义安装
1.安装x-window ...
软件版本Beta,RC,Demo,Build,GA等是什么意思呢?
Alpha:
是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。
Beta:
也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。
RC:(Release Candidate)
顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。
RTM:(Release to Manufacture)
是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM版也有出限制、评估版的。但是和正式版本的主要程序代码都是一样的。
OEM:
是给计 ...