
基础技术和算法
shadowkiss
《设计模式从入门到精通》作者、系统分析师、系统架构设计师
展开
-
八皇后问题的高效解法-递归版
// Yifi 2003 have fun! : )//8 Queen 递归算法//如果有一个Q 为 chess[i]=j;//则不安全的地方是 k行 j位置,j+k-i位置,j-k+i位置class Queen8{ static final int QueenMax = 8; static int oktimes = 0; static int chess[] = ne原创 2003-08-20 21:40:00 · 1690 阅读 · 4 评论 -
Gale-Shapley algorithm 博弈算法
真是个比较好的算法,非常易用,老早就出来了,最近才得的诺奖伪代码如下Algorithm 伪代码//GS算法婚姻配对function stableMatching { //初始化所有m和w Initialize all m ∈ M and w ∈ W to free //如果存在自由男人没向所有的女人求过婚 while ? free man m who原创 2012-11-02 16:05:44 · 2913 阅读 · 0 评论 -
使用HttpClient进行资源下载和压缩,提供终端版本和web版本实现
HttpClient使用时需要的包如下commons-httpclient-3.1.jarcommons-logging-1.0.4.jarcommons-codec-1.2.jar终端版本package TestHttpclient;import java.io.BufferedOutputStream;import java.io.FileOutputStre原创 2011-12-19 15:02:10 · 1611 阅读 · 0 评论 -
[创意]使用Processing生成太极图(阴阳鱼)
使用Processing生成太极图(阴阳鱼)<br />使用Processing可以非常方便地将图形创意绘制出来,下面的代码就是使用此脚本制作的阴阳鱼,呵呵。<br /> <br />//steven yin-yang fish //yifi@tom.comimport java.awt.*;import javax.imageio.*;import java.awt.image.*;int yinyangsize = 200;boolean hasBorder = false;原创 2010-06-24 17:37:00 · 5553 阅读 · 0 评论 -
正则表达式设计工具 REStudy-0.99
方便程序员进行学习和设计正则表达式的辅助工具REStudy-0.99 [正则表达式入门] [点我下载] 系统需求 系统安装JDK 或 JRE 或其他java运行环境 (jre或jdk下载官方网址) 截图测试查找案例 [点我下载]原创 2010-01-06 09:28:00 · 984 阅读 · 1 评论 -
大师之路:程序员推荐书目
一、 科学哲学和管理哲学【1】 " 程序开发心理学"(The Psychology of Computer Programming : Silver Anniversary Edition) 【2】 "系统化思维导论"(An Introduction to Systems Thinking, Silver Anniversary Edition)【3】 "系统设计的转载 2009-12-31 09:06:00 · 2366 阅读 · 2 评论 -
Myeclipse blue 7.5 edition 注册机源码
自己编译一下运行即可import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Calendar;/** * myeclipse blue 7.5 keygen * @author Administrator原创 2009-07-30 12:51:00 · 2579 阅读 · 5 评论 -
面试-从10亿个浮点数中找出最大的1万个
从一道笔试题谈算法优化出处引子每年十一月各大IT公司都不约而同、争后恐后地到各大高校进行全国巡回招聘。与此同时,网上也开始出现大量笔试面试题;网上流传的题目往往都很精巧,既能让考查基础知识,又在平淡中隐含了广阔的天地供优秀学生驰骋。这两天在网上淘到一道笔试题目(注1),虽然真假未知,但的确是道好题,题目如下: 从10亿个浮点数中找出最大的1万个。这是一道似易实难转载 2008-12-19 13:46:00 · 3266 阅读 · 5 评论 -
iptables+squid透明代理+防火墙终极配置
以前做的一个 iptables+squid 出了问题,配置文件损坏了,发现再写一个还挺麻烦的,这里保存了一个挺好的文章,备查。iptables+squid透明代理+防火墙终极配置 系统:CentOS4.2,三块网卡,两个内网,一个外网。双至强,2GHz,2GB内存。服务器主要开了squid,sshd,其他的一律闭掉了。eth0:192.168.100.1eth转载 2008-10-10 17:46:00 · 1083 阅读 · 0 评论 -
刚才想发一文章,显示 "csdn 文章中出现禁止的词语,系统不予接受。"
实在是脑火,要真是反动文章,我当然不发,这样不行呀...打开myeclipsepackage cn.steven;import java.io.*;public class Char2HtmlUnicode { public static final String srcfile = "e:/temp/txt.txt";// must be GBK public static fina原创 2008-09-07 22:41:00 · 1082 阅读 · 1 评论 -
计算机科学反思录
计算机科学反思录 计算机科学这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,我一直认为计算机科学这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技术;每一个人(包括非计算机专业),掌握简单的计算机技术都很容易(包括程序设计),但计算机专业的优势就在于,我们掌握许多其他专业并不“深究”原创 2008-05-14 11:53:00 · 1322 阅读 · 0 评论 -
ntfs分区iis故障的解决
1、错误号401.1 症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。 分析: 由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。 解决方案: (1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用: 控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没原创 2007-02-08 21:50:00 · 1985 阅读 · 0 评论 -
Conexant ADSL USB 三步走猫
挺早以前放在linuxsir的 现在转过来 Conexant ADSL USB 三步走猫关于本文作者: 杨帆(Steven Yang)Email:yifi@tom.comAT: 青岛(TsingDao)时间: 2005-04-11题目: Conexant AccessRunner ADSL USB modems with Linux 三步走猫无限制转发及引用,请保留原始作者原创 2006-09-20 15:58:00 · 3564 阅读 · 1 评论 -
Java 教学例子 目录树 (初级)
/** *//** * 作者: 杨帆 * mail: yifi@tom.com * licence: GPL 修改或转发请保留原始作者信息 */import java.io.*;import java.util.*;public class MyTree ...{ public static void main(String[] args) ...{ MadeTree原创 2003-08-29 07:32:00 · 1717 阅读 · 0 评论 -
java RSA 不对称加密密钥生成、加密解密实例
例子如下package cn.steven.security;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStre原创 2013-04-20 20:58:31 · 12980 阅读 · 0 评论