用java socket实现了一个简单的httpserver, 能够处理GET,
POST,以及带一个附件的multipart类型的POST。尽管中途遇到了非常多问题,
只是通过在论坛和几个高手交流了一下,问题都攻克了。假设你认为程序有些地方看不明确,能够參看这个帖子:http://topic.cs...
分类:
编程语言 时间:
2014-06-10 15:05:11
阅读次数:
769
算法导论读书笔记(17)目录动态规划概述钢条切割自顶向下的递归实现使用动态规划解决钢条切割问题子问题图重构解钢条切割问题的简单Java实现动态规划概述和分治法一样,
动态规划 (dynamic programming)是通过组合子问题的解而解决整个问题的。分治法是将问题划分成一些独立的子问题,递归地...
分类:
其他好文 时间:
2014-06-09 22:10:01
阅读次数:
397
闲来没事,写了个acm中经常遇到的大数加减问题的java 解决代码,我想说,用java的BigInteger 很容易。大爱java!!
例如:
实现多组输入的大数加减问题:
import java.math.*;
import java.util.*;
public class Bignum {
public static void main(String[] args) {...
分类:
编程语言 时间:
2014-06-08 15:01:17
阅读次数:
252
Java生成二维码方法有三种:
1: 使用SwetakeQRCode在Java项目中生成二维码
http://swetake.com/qr/ 下载地址
或着http://sourceforge.jp/projects/qrcode/downloads/28391/qrcode.zip
这个是日本人写的,生成的是我们常见的方形的二维码
可以用中文 如:5677777ghjjjjj ...
分类:
编程语言 时间:
2014-06-08 10:30:26
阅读次数:
258
在计算机科学中,AVL树是最先发明的自平衡二叉查找树。AVL树得名于它的发明者 G.M. Adelson-Velsky 和 E.M. Landis,他们在 1962 年的论文 "An algorithm for the organization of information" 中发表了它。
一、AVL树的旋转规律
AVL树的基本操作一般涉及运做同在不平衡的二叉查找树所运做的同样的算...
分类:
编程语言 时间:
2014-06-08 05:51:22
阅读次数:
332
树中除了根节点之外,每个节点都有且仅有一个父节点,为了记录树中节点与节点之间的父子关系,可以为每个节点增加一个parent域,用以记录该节点的父节点。 对于下图中的树: 可以用下表来存储: 由此可见,只要用一个节点数组来保存树中的每个节点,并让每个节点记录其父节点在数组中的索引即可。 Java实现代码...
分类:
编程语言 时间:
2014-06-08 03:42:18
阅读次数:
289
对于antlr4的基础使用,请参考我的前一篇文章《用antlr4来实现中的计算器》。
其实我对于antlr4的理解也仅限于那篇文章的范围,但那些内容对于我们实现一个SNL语言已是足够了。
SNL语言的简介可以百度百科(http://baike.baidu.com/subview/2298006/59...
分类:
编程语言 时间:
2014-06-07 22:41:24
阅读次数:
341
/**
*测试类,测试两个功能类,MatchBrote_force类和subString_act类的功能实现 *创建的类为TestMatchBrote_force
*@author LZ *@vesion 6.2 */ //import...
分类:
编程语言 时间:
2014-06-07 22:14:47
阅读次数:
369
红黑树的java实现,除了必备的左右旋、插入、删除,另外还增加了求前趋后继,中序遍历,最大值最小值等方法...
分类:
其他好文 时间:
2014-06-07 13:09:28
阅读次数:
215