随笔分类 -  Others

关于采用github.io搭建个人博客
摘要:创建github技术博客技术攻略http://blog.csdn.net/renfufei/article/details/37725057/搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门http://www.ruanyifeng.com/blog/2012/0... 阅读全文

posted @ 2015-06-27 21:39 CoolRandy 阅读(7234) 评论(1) 推荐(0)

优秀的网站资源
摘要:1、程序员必修的中文MOOC汇总:http://blog.sunner.cn/recommended-mooc-for-programmers/2、http://codefine.co/3、http://tiankonguse.com/record/4、http://www.imooc.com/5、... 阅读全文

posted @ 2015-01-02 18:13 CoolRandy 阅读(151) 评论(0) 推荐(0)

推荐书单
摘要:1、《深入剖析Android开发:小应用里的大智慧 》以谷歌音乐播放器为例,分析Android应用开发要点,涵盖Android SDK最新版本2、《Android编程权威指南》 Bill Phillips Brian Hardy著3、《反脆弱》 纳西姆.尼古拉斯.塔勒布 阅读全文

posted @ 2014-11-07 13:04 CoolRandy 阅读(114) 评论(0) 推荐(0)

About Unicode
摘要:http://www.joelonsoftware.com/articles/Unicode.html 阅读全文

posted @ 2013-09-06 13:59 CoolRandy 阅读(168) 评论(0) 推荐(0)

利用牛顿迭代法求平方根
摘要:数理介绍,不喜欢数学的言下之意也就是绝大部分人可以略过了。简单推导假设f(x)是关于X的函数:求出f(x)的一阶导,即斜率:简化等式得到:然后利用得到的最终式进行迭代运算直至求到一个比较精确的满意值,为什么可以用迭代法呢?理由是中值定理(Intermediate Value Theorem):如果f函数在闭区间[a,b]内连续,必存在一点x使得f(x) = c,c是函数f在闭区间[a,b]内的一点我们先猜测一X初始值,例如1,当然地球人都知道除了1本身之外任何数的平方根都不会是1。然后代入初始值,通过迭代运算不断推进,逐步靠近精确值,直到得到我们主观认为比较满意的值为止。例如要求768的平方根 阅读全文

posted @ 2013-08-01 21:05 CoolRandy 阅读(646) 评论(0) 推荐(0)

线程和进程详解(以java为例具体说明)
摘要:详细参见http://ifeve.com/java-concurrency-thread-directory/一、线程概述线程是程序运行的基本执行单元。当操作系统(不包括单线程的操作系统,如微软早期的DOS)在执行一个程序时,会在系统中建立一个进程,而在这个进程中,必须至少建立一个线程(这个线程被称为主线程)来作为这个程序运行的入口点。因此,在操作系统中运行的任何程序都至少有一个主线程。进程和线程是现代操作系统中两个必不可少的运行模型。在操作系统中可以有多个进程,这些进程包括系统进程(由操作系统内部建立的进程)和用户进程(由用户程序建立的进程);一个进程中可以有一个或多个线程。进程和进程之间不 阅读全文

posted @ 2013-07-05 15:29 CoolRandy 阅读(472) 评论(0) 推荐(0)

线程和进程图解
摘要:进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。 3.进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。 4.一个车间里,可以有很多工人。他们协同完成一个任务。 5.线程就好比车间里的工人。一个 阅读全文

posted @ 2013-07-03 17:31 CoolRandy 阅读(2378) 评论(0) 推荐(5)