- 博客(18)
- 资源 (12)
- 收藏
- 关注
原创 Java从基础到进阶学习之路----数独小游戏制作(一)
数独这个游戏大多数人都玩过,所以具体的游戏本身就不描述了。详见百度百科:http://baike.baidu.com/subview/961/10842669.htm
2014-09-25 00:10:20 4727 2
原创 SICP题解----第1.1节练习
第1.1节的练习包括习题1.1到1.8其中习题1.1--1.6在构造过程抽象的第一节已经给出。下面给出练习1.7和练习1.8的题解。练习1.7首先观察课本上的程序的问题.可以发现,对于特别小的数,比如 0.00009 ,书本给出的 sqrt 并不能计算出正确的答案; 而对于特别大的数,因为实现的小数精度不足以表示两个大数之间的差,所以 sqrt 会陷入死循环而无法得
2014-09-24 10:00:16 1482
原创 Observer 模式及JAVA内置的observer示例
关于观察者模式假设今天您设计一个图形分析算表程序,当中有一个资料物件,您可以用表格图形物件、柱状图形物件、圆饼图形物件等方式来 呈现物件,无论您是用哪种图形物件,重点是若资料物件的内容作了更改,则图形物件的内容也必须跟着修改,或许您的程式中有两个以上的图形物件来呈现资料,您在图形物件上更动资料,则另一个图形物 件也必须作出相对应的变化。主题资料物件观察者
2014-09-22 12:42:24 6419 3
原创 Java 从基础到进阶学习之路---类编写以及文档注释.
Java之前在学习过,基础知识还没有忘光,而且这些高级语言实在是太像,所以那些数据类型,或者循环控制流,以及标准设备等等就直接略过不说了.不过一些重大概念会穿插在文章的介绍中.So,这些文章适合于那些有一定高级面向对象语言基础的人阅读.我们首先编写一个学生类.其主要要求要熟悉的内容是:关于类构造器(构造方法)的认识和理解.关于方法的编写.关于成员变量 & this 的使用,
2014-09-17 09:50:43 1349
原创 如何理解和使用Java package
Java中的一个包就是一个类库单元,包内包含有一组类,它们在单一的名称空间之下被组织在了一起。这个名称空间就是包名。可以使用import关键字来导入一个包。例如使用import java.util.*就可以导入名称空间java.util包里面的所有类。所谓导入这个包里面的所有类,就是在import声明这个包名以后,在接下来的程序中可以直接使用该包中的类。例如:[java] vi
2014-09-15 09:27:31 1279
原创 SICP学习笔记及题解—构造过程抽象(三)
主要内容高阶过程:以过程为参数和/或返回值的过程lambda 表达式let 表达式用过程作为解决问题的通用方法求函数的 0 点求函数的不动点返回过程值过程是语言里的一等公民 (first-class object)1.3.1高阶过程过程是抽象,一个过程描述了一种对数据的复合操作,如求立方过程:(define (cube
2014-09-14 17:32:05 2655
原创 SICP学习笔记及题解---构造过程抽象(二)
主要内容:表达式,值,definel 过程的内部定义和块结构(上述示例已经解释)l 分析过程(静态,描述)产生的计算进程(动态,行为)l 计算进程的类型Ø 线性递归Ø 线性迭代Ø 树形递归l 计算的代价
2014-09-13 16:08:24 1960
原创 SICP学习笔记及题解---构造过程抽象(一)
有段时间没看这本书了.而且在做笔记的时候产生了一些疑问,觉得这样照着书做笔记没什么意义.于是乎,改变了一下做法.改成先提出疑问,记下重点,然后结合实际案例学习相关东西,最后附上题解,ok,下面就是第一次的笔记.(依旧是旧套路的)本节内容l 讨论基本的Scheme语法规则l 过程的定义l 代换模型l 条件表达式和谓词l 过程抽象l 与C语言比较程序设计
2014-09-10 15:01:05 2561
原创 LeetCode 第九题, Palindrome Number
题目原文:Determine whether an integer is a palindrome. Do this without extra space.click to show spoilers.Some hints:Could negative integers be palindromes? (ie, -1)If you are thinking of conv
2014-09-08 20:27:40 1851
原创 Accelerated C++ 学习笔记及题解----第二章
本节主要讲解的是:while语句if语句for语句逻辑运算符.本节设计的新类型有:bool 布尔值unsigned 非负整数short 至少16位整数longsize_t 无符号整数类型,可以保存任何对象的长度string::size_type 无符号整数类型,可以存储任意字符串的长度书中的源代码:frame.cpp#include
2014-09-08 16:44:00 1417
原创 APUE源码编译及问题解决
首先阅读readme文件,要求To build the source, edit the Make.defines.* file for your system and set WKDIR to the pathname of the tree containing the source code. Then just run "make".我的系统环境是Linux的,因此修改.
2014-09-08 09:19:09 1660
原创 Accelerated C++ 学习笔记及题解----第一章
字符的使用本章的主要内容是基本的格式化的输入输出.顺带介绍的是string变量的使用.char以及wchar_t字符按类型string类型及其基本使用方法,标准输入输出符变量的定义方式.以下是题解:1-6#include #include int main() { std::cout << "What is your name? "; st
2014-09-08 00:30:16 1279
原创 Accelerated C++ 学习笔记及题解----第零章
关于C++的之前说过很多了,而且这本书也算是入门级别的书,因此,打算大概过一遍.前期的so,先从第零章开始.第零章主要内容是以hello world为例子介绍了注释,#include命令,主函数main和函数以及输入返回语句转义字符等.下面是部分题目题解:0-2#include using namespace std;int main() { cout << "Th
2014-09-08 00:01:01 2460
原创 LeetCode第八题, String to Integer (atoi)
题目原文Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask yourself what are the possible in
2014-09-07 10:58:30 1715
DrCom宽带神器[2014.3.18][最新版]支持所有5.2.0
2014-12-06
十六进制编辑器WinHex
2013-11-18
Hello Windows工程代码
2013-10-13
va_x_setup1827破解版(通用到vs2010)
2013-09-26
锐捷无线共享助手,完美版
2013-09-20
commons-logging .jar
2013-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人