读书笔记
文章平均质量分 77
william001zs
这个作者很懒,什么都没留下…
展开
-
组合数学——读书笔记(一)
第一章 什么是组合数学 m*n 的棋盘要被 b-牌 覆盖,则 b 必须为 m 或 n 的一个因子 一个 n 阶幻方是由整数 1, 2, 3, ..., n^2 组成的 n*n 方阵,且每行上整数的和,每列上整数的和以及两条对角线中每条对角线上的整数的和都等于同一个数原创 2011-07-21 11:48:00 · 719 阅读 · 0 评论 -
组合数学——读书笔记(二)
第三章 排列与组合 加法原理 设集合 S 划分为部分 S1, S2, ..., Sn,则 S 的元素的个数可以通过找出它的每一个部分的元素的个数来确定 |S| = |S1| + |S2| + ...+ |Sn| 例 一位学生想选修一门数学课程或者一门生物课程,但两者不原创 2011-07-21 11:51:29 · 1111 阅读 · 0 评论 -
三角函数变换公式
诱导公式 sin(-a)=-sin(a) cos(-a)=cos(a) sin(pi/2-a)=cos(a) cos(pi/2-a)=sin(a) sin(pi原创 2011-02-28 16:33:00 · 8401 阅读 · 0 评论 -
Java各种垃圾收集器介绍
Serial 收集器 Serial 收集器是最基本、历史最悠久的收集器,单线程的方式收集新生代的收集器,进行收集工作时会停止用户所有的工作线程(Stop the world),比较时候运行在 Client 模式下的虚拟机ParNew 收集器原创 2011-09-13 14:21:13 · 1204 阅读 · 0 评论 -
Java虚拟机的垃圾回收机制
判断对象已死的方法:1. 引用计数算法给对象添加一个引用计数器,每当有一个地方引用它时,计数器值就加1,当引用失效时,计数器值就减1;任何时刻计数器值都为0时对象就表示它不可能被使用了。这个算法实现简单,但很难解决对象之间循环引用的问题,因此Java并没有原创 2011-09-05 15:39:12 · 1132 阅读 · 1 评论 -
Java虚拟机的内存分配
首先看看Java虚拟机运行时内存主要的分块:1.程序计数器一块较小的内存,它的作用可以看作是当前线程锁执行的字节码的行号指示器。任一时刻一个处理器只会执行一条线程中的指令,为了线程切换后能恢复到正确的执行位置,每条线程都需要一个独立的程序计数器。2.Jav原创 2011-09-05 15:35:58 · 2248 阅读 · 0 评论