java板块
msx6951
高级软件开发工程师
展开
-
卡特兰数(Catalan)
说16个人按顺序去买烧饼,其中8个人每人身上只有一张5块钱,另外8个人每人身上只有一张10块钱。 烧饼5块一个,开始时烧饼店老板身上没有钱。 16个顾客互相不通气,每人只买一个。 问这16个人共有多少种排列方法能避免找不开钱的情况出现。 public static void main(String[] args) { Scanner in = new Scanner(new BufferedInputStream(System.in)); BigInteger[] h = n原创 2010-10-26 13:51:00 · 882 阅读 · 0 评论 -
elasticsearch配置文件详解
elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。下面主要讲解下elasticsearch.yml这个文件中可配置的东西。cluster.name: elasti转载 2014-04-11 09:48:03 · 487 阅读 · 0 评论 -
java -Xms -Xmx -XX:PermSize -XX:MaxPermSize 参数记录
在做java开发时尤其是大型软件开发时经常会遇到内存溢出的问题,比如说OutOfMemoryError等。这是个让开发人员很痛苦、也很纠结的问题,因为我们有时不知道什么样的操作导致了这种问题的发生。所以我们不得不通过不断的优化自己的代码结构,重构了一次又一次。虽然说不断的重构自己的代码对公对私都是一件非常好的事,但是有时我们会发现有些时候不单单是通过重构自身的代码就能够解决这样的问题,因为也可能是原创 2014-03-08 23:20:37 · 1211 阅读 · 0 评论 -
windows 下硬盘安装linux - 安装成功记录
windows c盘(40G): ntfs格式,d盘(80G)ntfs格式。弄了个e盘:fat32格式(10G),f盘:fat32格式(10G),空闲140G,什么盘都没分,完全空闲。第一步:在Window系统下必须存在两个分区(不妨设为e盘和f盘),一个用于装Linux系统(f盘),里面东西全部清空,该分区必须为FAT32格式,不能为NTFS格式;另一个分区用于存放Linux系统的映像文件(原创 2013-09-12 10:37:52 · 2137 阅读 · 1 评论 -
httpd启动不了
权限设为4755:chmod 4755 httpd 用户组为root,并授权:chgrp -R root installchown -R root:root tool 注意:httpd文件的权限必须是4755并且归属root用户…..原创 2012-12-23 12:11:04 · 406 阅读 · 0 评论 -
windows链接linux的mysql报1033错误
授权客户端:mysql> grant all privileges on *.* to root@192.168.1.108 identified by 'root';Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)原创 2012-12-23 12:08:58 · 517 阅读 · 0 评论 -
!utf8错误
java.lang.IllegalArgumentException: !utf8 at org.eclipse.jetty.util.Utf8StringBuilder.append(Utf8StringBuilder.java:119) at org.eclipse.jetty.util.UrlEncoded.decodeUtf8To(UrlEncoded.原创 2012-09-03 20:13:53 · 1340 阅读 · 0 评论 -
启动eclipse3.5.1 报错关于org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
今天启动eclipse,突然报错无法启动,记录一下(org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar)看ecplise.ini文件-startupplugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launcher.libraryplu转载 2012-04-16 09:22:26 · 3405 阅读 · 0 评论 -
Maven2 的常用命令
<br /> mvn archetype:create :创建Maven项目<br /> mvn compile :编译源代码<br /> mvn test-compile :编译测试代码<br /> mvn test :运行应用程序中的单元测试<br /> mvn site :生成项目相关信息的网站<br /> mvn clean :清除目标目录中的生成结果<br原创 2011-03-17 23:29:00 · 575 阅读 · 0 评论 -
elasticsearch使用记录
开始学习使用 elasticsearch, 把步骤记录在这里:最大的特点:1. 数据库的 database, 就是 index2. 数据库的 table, 就是 tag3. 不要使用browser, 使用curl来进行客户端操作. 否则会出现 java heap ooxx...curl: -X 后面跟 RESTful : GET, POST ...-d 后转载 2014-04-11 09:44:28 · 517 阅读 · 0 评论