摘要: <!--下午岩哥给共享了一篇文章,写的很。。。共享之--> 0. “面向对象”比你想象的要难得多 也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思是,创建一些类来模拟现实世界能有多难啊?其实,那还真是挺难的。 十年之后,我仍然在学习如何合理地建模。我后悔以前我没有花更多的时间来学习面向对象和设计模式。优秀的建模技术对于每一个开发团队都是非常有价值的。 1. 软件开发的难点在于沟通 这里的沟通是指与人的沟通,而不是socket编程。有时你的确会遇上棘手的技术问题,但是这种情况根本不常见。常见的问题在于那些你和项目经理之间的、你和客户之间的、 阅读全文
posted @ 2012-03-02 21:06 wang-chd 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 表示博客中自带日历写的啊,都连在一起了,还是自己写的看起来顺眼些@@ 1 package com.data; 2 3 import java.util.Calendar; 4 import java.util.Scanner; 5 6 public class Calend { 7 /** 8 * @param args 9 */10 public static void main(String[] args) {11 // TODO Auto-generated method stub12 Calendar rightNow =... 阅读全文
posted @ 2012-02-27 14:48 wang-chd 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 快速排序(分区排序),是一种平均性能非常好的排序方法,采用了分治的思想,核心思路:1.数组分区(引出了“自顶向下”的递归解决方案);2.递归求解。时间复杂度:O(nlog2n);快速排序是一种不稳定的算法。QuickSort.h#include <iostream>#include <vector>using namespace std;class QuickSort{private: vector<int> list1;public: QuickSort::QuickSort(vector<int> list2); void QuickSort 阅读全文
posted @ 2011-09-22 21:14 wang-chd 阅读(273) 评论(2) 推荐(0) 编辑
摘要: 一、单选题1、我们有很多瓶无色的液体,其中有一瓶是毒药,其它都是蒸馏水,实验的小白鼠喝了以后会在5分钟后死亡,而喝到蒸馏水的小白鼠则一切正常。现在有5只小白鼠,请问一下,我们用这五只小白鼠,5分钟的时间,能够检测多少瓶液体的成分(D)a 5瓶 b 6 c 31 d 32 海明校验码?2、若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用(C)存储方式最节省时间?A 单链表 B 带头结点的非循环双链表 C 带头节点的双循环链表 D 循环链表3、如果需要对磁盘上的1000W条记录构建索引,你认为下面哪种数据结构来存储索引最合适?(C)A Hash Table B. .. 阅读全文
posted @ 2011-09-22 19:20 wang-chd 阅读(1452) 评论(1) 推荐(1) 编辑
摘要: 冒泡排序是稳定的排序,时间复杂度为O(n^2);BubbleSort.h#ifndef BUBBLESORT_H#define BUBBLESORT_H#include <iostream>#include <vector>using namespace std;class BubbleSort{private: vector<int> list;public: BubbleSort::BubbleSort(vector<int> _list); void bubble_sort(); void out();};#endif;BubbleSort 阅读全文
posted @ 2011-09-22 15:55 wang-chd 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 直接插入排序 阅读全文
posted @ 2011-09-19 06:24 wang-chd 阅读(608) 评论(0) 推荐(1) 编辑
摘要: #include <iostream>#include <vector>#include <list>#include <queue>#include <set>#include <cstdlib>#include <stack>usingnamespace std;void bfs(vector< list<int>>& adj_lists,int start_node){ queue<int> not_yet_explored; set<int> di 阅读全文
posted @ 2011-09-15 19:21 wang-chd 阅读(188) 评论(0) 推荐(1) 编辑
摘要: 安装Fedora 14后,其默认情况下不能解压RAR文档,因为系统自带的解压软件不支持RAR格式文档,但由于经常要用到RAR文档,因此就必须安装一个RAR软件。Linux版的RAR下载链接:http://www.rarlab.com/download.htm以rarlinux-3.9.1.tar.gz为例安装步骤(">>"表示终端输入): >>tar zxvf rarlinux-3.9.1.tar.gz >>cd rar >>make >>mkdir -p /usr/local/bin >>mkdir 阅读全文
posted @ 2011-09-14 23:43 wang-chd 阅读(1310) 评论(0) 推荐(1) 编辑
摘要: Robocup 3D(AUA3D)球队算法理论详解文档,文档链接(cnblogs不支持文件下载,就这么转ishare来共享文件): http://ishare.iask.sina.com.cn/f/18844014.html此文档适用于9vs9模式的比赛。 阅读全文
posted @ 2011-09-10 21:19 wang-chd 阅读(311) 评论(0) 推荐(1) 编辑
摘要: Fedora安装 阅读全文
posted @ 2011-09-10 21:16 wang-chd 阅读(349) 评论(2) 推荐(1) 编辑
摘要: Robocup 3D Server 阅读全文
posted @ 2011-09-10 20:52 wang-chd 阅读(2321) 评论(0) 推荐(1) 编辑
摘要: 1.在/etc/yum.repos.d/目录下以终端root用户vim新建google.repo文件,然后复制以下内容到该文件,保存即可。 32位系统: [google] name=Google – i386 baseurl=http://dl.google.com/linux/rpm/stable/i386 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub 64位系统: [google64] name=Google – x86_64 base... 阅读全文
posted @ 2011-09-08 19:30 wang-chd 阅读(569) 评论(0) 推荐(1) 编辑
摘要: Debug 1-->/lib/ld-linux.so.2: bad ELF interpreter: No such file or directorySoulution-->安装32位系统类库 >>yum install glibc.i686 glibc是gnu发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。 glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于 glibc 囊括了几乎所有的UNIX通行的标准,可以想见其内容包罗万有。而就像其他的 U 阅读全文
posted @ 2011-09-08 19:25 wang-chd 阅读(3688) 评论(5) 推荐(1) 编辑
摘要: 最近安装了N+1次Flash Player 总是安装不上,最后发现了很重要(查了N+N篇资料没得能安装)两步没安装,Fedora 14 64位操作系统就这么难用,最后在网友的帮助下完成安装,在此献给大家。本人使用的也是 Fedora 14 64位系统,现在我们开始为系统安装 flash 插件:1,安装adobe源,下载 Adobe Flash Player,下载“针对linux的YUM”2,下载并安装“ adobe-release-i386-1.0-1.noarch.rpm ”,终端安装法: >>su -c 'rpm -ivh adobe-release-i386-1.0- 阅读全文
posted @ 2011-09-08 19:00 wang-chd 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 在64-bit机器中编译32-bit的代码出现int(强制转换而至)精度溢出:Debug: error: cast from ‘void*’ to ‘int’ loses precision Solution:修改数据类型:将int -->intptr_tReference:http://stackoverflow.com/questions/2024895/how-should-i-handle-cast-from-void-to-int-loses-precision-when-compiling-3 阅读全文
posted @ 2011-09-08 18:49 wang-chd 阅读(426) 评论(0) 推荐(1) 编辑
摘要: ssh 阅读全文
posted @ 2011-09-08 17:48 wang-chd 阅读(562) 评论(0) 推荐(1) 编辑
摘要: 看到《职来职往》的智联招聘张勇为应聘者设计的一个问题,很有深度,值得借鉴:是知当代之士、驰骛之曹,书读纵横,则思诸侯之变;出自原文:匠成舆者,忧人不贵;作箭者,恐人不伤。彼岂有爱憎哉?实技业驱之然耳。是知当代之士、驰骛之曹,书读纵横,则思诸侯之变;译文:制作车子的人,惟恐别人不富贵,没人买他的车;制作弓箭的人,惟恐弓箭不伤人,没人买他的箭。他们这样做,难道是对别人有意心存爱憎吗?不是的,这是技术、职业促使他们必须这样做的。从这些事例可以知道,当今那些积极进取的人们为什么一读了讲纵横谋略之术的书,就盼着天下大乱;通晓了兵法战略,就希望发生战争。当今学习正是为了使自己能和中国的经济达到共振,学有所 阅读全文
posted @ 2011-09-08 17:44 wang-chd 阅读(1191) 评论(0) 推荐(1) 编辑