学习笔记
文章平均质量分 71
wxl24life
持之以恒/专注/执行力
展开
-
「Thinking in Java」Notes ① 第7章 复用类
Java中提供了两种复用类的方法:组合和继承组合:在新类中创建已有类的对象,即新类由现有类的对象所组成。只是复用了现有程序代码的功能,而非它的形式继承:按照现有类来创建新类,无需改变现有类的形式,只需在其上添加新代码继承时有下面的一般规则:将所有的数据成员指定原创 2011-07-03 15:15:12 · 704 阅读 · 0 评论 -
Huffman算法
Huffman算法是一种用来构造最优前缀码(Huffman编码)的贪心算法。Huffman编码是一种被广泛应用而且有效的数据压缩技术,它主要针对字符文件的压缩。Huffman算法可能产生具有不同编码的最优前缀码,这句话需要这么理解:最优前缀码之所以称为最优是因原创 2011-07-04 19:15:13 · 4504 阅读 · 0 评论 -
Java中的数组
下面主要以Java中一维数组为例,说明Java中数组的用法。先看一段代码:public class ArrayTest { private int[] arr; public ArrayTest(int[] a){ int i; for(i = 0; i <原创 2011-07-20 21:01:24 · 1121 阅读 · 0 评论 -
Jena TDB 环境搭建以及几个工具的使用
简单的说,TDB是Jena提供的两个subsystem之一,另外一个叫做SDB。TDB使用triple store的形式对RDF数据提供持久性存储(persistent store), SDB则支持使用传统的关系数据库存储RDF数据。详细介绍可以参考Apache Jena页面http://jena.staging.apache.org/jena/index.html在这个页面http://je原创 2012-03-14 08:56:37 · 5297 阅读 · 0 评论 -
[整理]cygwin下使用shell时碰到的几个问题
最近在研究的开源工具包下提供了几个command line工具,通常在/bin目录下提供的是shell script,为了多系统下运行的方便(主要是win),通常也会提供/bat目录,其中包含了与/bin下shell script对应重写后的.bat批处理文件。针对shell script,最简单也是极力推荐的执行方式当然是在*nix环境下了。但是,如果就是想在win下运行怎么办?没错,通常需要c原创 2012-03-13 20:39:02 · 8022 阅读 · 0 评论 -
初试 Github
按照官方文档入门向导[1],走到第二步就出问题了。$ git push origin master按照提示输入 username 和 password 后,反复报同一个错误:“fatal: https://github.com/xxx/helloworld.git/info/refs not found: did you run git update-ser原创 2012-11-30 01:02:33 · 6004 阅读 · 0 评论