Java
文章平均质量分 65
songyuanyao
这个作者很懒,什么都没留下…
展开
-
java编译UTF-8文件乱码的问题
在Cygwin下编译java代码时,会采用Cygwin所在系统(比如Windows)的文件编码(比如GBK),这样在编译UTF-8的java文件时会出现乱码无法识别导致编译失败。这种情况下需要在编译选项中追加-encoding属性,比如:javac -encoding UTF-8如果使用Ant编译的话,可以在build.xml文件中作如下指定:原创 2013-06-18 13:59:02 · 6104 阅读 · 0 评论 -
Cygwin下访问Windows目录的问题
在Cygwin下访问Windows目录,或者执行本身安装于Windows的命令(比如java),都会碰到UNIX目录格式与Windows目录格式不兼容的问题。可以通过如下几个方法解决。Java执行目录的问题Windows下JAVA_HOME的位置通常位于C:\Program Files\Java\jdk_version下,Program Files中间有个空格,造成了java无法执原创 2013-06-19 10:14:02 · 3698 阅读 · 0 评论 -
Java常用变量缩写
原文在此:http://wenku.baidu.com/view/4d23dbe8856a561252d36f00.htmlconstructor/ctorpolytechnic/polybusiness/bizclass/clazzsuper/zuperlength/lencurrent/currdocument/doctemporary/temp转载 2013-08-22 16:19:10 · 3236 阅读 · 0 评论 -
基于迪科斯彻算法(Dijkstra's algorithm)的次短路径问题的java实现
在Dijkstra算法的基础上作一些改动,可以扩展其功能。比如,可以在求得最短路径的基础上再列出一些次短的路径。做法是先在原图上计算出最短路径,然后从图中删去该路径中的某一条边,在余下的子图中重新计算最短路径。对于原最短路径中的每一条边,均可求得一条删去该边后子图的最短路径,这些路径经排序后即为原图的一系列次短路径。(出处)还是针对下图实验(视频出处),在计算出A->H的最短路径(60)后,应原创 2014-01-20 17:24:41 · 2367 阅读 · 1 评论 -
最短路径之迪科斯彻算法(Dijkstra's algorithm)的java实现
迪科斯彻算法使用广度优先搜索在非负权有向图上解决单源最短路径问题。算法说明依据在这里。没有经过仔细测试,用下图的这个例子试了一下没问题。(视频出处)代码贴在下面,通过指定参数的变化可以算出到指定终点的最短路径(循环会中途结束),或者从起点到所有节点的最短路径(循环到所有节点都计算完毕为止)。import java.util.ArrayList;import java.原创 2014-01-20 15:33:55 · 4068 阅读 · 0 评论 -
Emacs中JDEE的配置
折腾了半天JDEE,终于折腾好了。装载JDEE(.emacs)(add-to-list 'load-path "~/.emacs.d/plugins/jdee-2.4.1/lisp")(autoload 'jde-mode "jde" "JDE mode" t)(setq auto-mode-alist (append '(("\\.java\\'" . jde-m原创 2014-03-24 15:59:40 · 2162 阅读 · 0 评论