读者们请注意:原先的javathinker.org改名为javathinker.net

为了给广大Java开发人员提供一个互相交流和学习Java技术的平台,本人以前创办了一个JavaThinker.org网站。该网站为我和广大读者沟通提供了方便的桥梁。感谢广大读者和网友们对我的支持和鼓励!无论是书的校对、勘误还是网站建设,大家都提供了宝贵的帮助,在此深表感谢。

2014年的时候,JavaThinker.org域名到期,由于忘记了及时续费,后来就被一个陌生的日本人注册了。由于我的疏忽,而导致网站莫名关闭,深表歉意!为了能够继续为读者们、以及Java开发员们提供一个交流Java技术的场所,特地又创立了新的网站:

www.javathinker.net

如果您在阅读我所写的书时有疑问或者建议,欢迎您莅临该公益Java网站来发表高见!

时间: 2024-10-11 21:58:07

读者们请注意:原先的javathinker.org改名为javathinker.net的相关文章

Mac OS X 背后的故事

Mac OS X 背后的故事 作者: 王越  来源: <程序员>  发布时间: 2013-01-22 10:55  阅读: 25840 次  推荐: 49   原文链接   [收藏] 作者王越,美国宾夕法尼亚大学计算机系研究生,中国著名 TeX 开发者,非著名 OpenFOAM 开发者. Mac OS X 背后的故事(一)力挽狂澜的Ellen Hancock Mac OS X 背后的故事(二)Linus Torvalds的短视 Mac OS X 背后的故事(三)Mach之父Avie Tevan

具体解释Redis源代码中的部分高速排序算法(pqsort.c)

看标题.你可能会疑惑:咦?你这家伙.怎么不解说完整的快排,仅仅讲一部分快排---.- 哎,冤枉. "部分快排"是算法的名字.实际上本文相当具体呢.本文差点儿与普通快排无异.看懂了本文,你对普通的快排也会有更深的认识了. 高速排序算法(qsort)的原理我们大都应该了解.本文介绍的是部分高速排序算法. 事实上其算法本质是一样的,仅仅只是限定了排序的左右区间.也就是仅仅对一个数字序列的一部分进行排序.故称为"部分高速排序算法".简称:pqsort Redis项目中的pq

龙舒净土文序

王龙舒居士著 龙舒净土文序 录印光大师代王弘愿阿阇黎作重刻龙舒土文题词并序 序 第一卷 净土起信 第二卷 净土总要 第三卷 普劝修持 第四卷 修持法门 第五卷 往生事迹 第六卷 特为劝论 第七卷 指迷归要 第八卷 现世感应 第九卷 助修上品 第十卷 净浊如一 龙舒增广净土文卷第十一 龙舒增广净土文卷第十二(附录) 丞相周益公赞 晋轩李居士赞 王龙舒国学传 王虚中传节录 龙舒净土文序 阿弥陀如来.以大愿力.摄受群品.系念甚简.证果甚速.或者疑之.余尝为之言.阿弥陀佛即汝性是.极乐国土即汝心是.众生

详解Redis源码中的部分快速排序算法(pqsort.c)

看标题,你可能会疑惑:咦?你这家伙,怎么不讲解完整的快排,只讲一部分快排---.- 哎,冤枉."部分快排"是算法的名字,实际上本文相当详细呢.本文几乎与普通快排无异.看懂了本文,你对普通的快排也会有更深的认识了. 快速排序算法(qsort)的原理我们大都应该了解.本文介绍的是部分快速排序算法.其实其算法本质是一样的,只不过限定了排序的左右区间,也就是只对一个数字序列的一部分进行排序,故称为"部分快速排序算法",简称:pqsort Redis项目中的pqsort.c

OC中使用字典管理颜?

处理?程?件crayons.txt中的?本信息,?本内容是关于颜色的,每?都是?个颜?的信息,例如:Almond #EED9C4,前?个字符串是颜?色的名称,后?个字符串是颜色的16进制?值,处理?本完成如下需求: 1.使用字典管理所有的颜?,即字典中存储的是多个键值对,颜?名称为key,16进制颜?色值(不带#)是value. 2.取出所有的key,升序排列. 3.取出所有的value,按照排序后的key排列. 4.使?用?个新的字典管理颜色,对颜?进?分类管理,即:“A”,“B”,“C”..

第2章 利用用户行为数据

本笔记为自己学习之用,对笔记内容感兴趣的读者还请购买正版书籍<推进系统实践>,尊重作者著作权益! 2.1 用户行为数据简介 2.2 用户行为分析 2.2.1 用户活跃度和物品流行度的分布 Power Law,长尾分布 2.2.2 用户活跃度和物品流行度的关系 基于用户行为数据设计的推荐算法一般称为协同过滤算法,比如: 1.基于邻域的方法(neighborhood-based) 2.隐语义模型(latent factor model) 3.基于图的随机游走算法(random walk on gr

Struts2 源码分析——调结者(Dispatcher)之执行action

章节简言 上一章笔者写关于Dispatcher类如何处理接受来的request请求.当然读者们也知道他并非正真的执行action操作.他只是在执行action操作之前的准备工作.那么谁才是正真的执行action呢?本章笔者就带大家来看看StrutsExecuteFilter类的工作.在理解StrutsExecuteFilter类的工作之前,笔者还是希望大家回顾一下前一章讲到的request请求工作.为什么这样子讲呢?可以说StrutsExecuteFilter类的工作是建立在StrutsPrep

个人PHP开发环境的选择与搭建

入职一个多月,重新调整了一下自己电脑的开发环境,现在写出来,算是作为自己的笔记. 如果你是该文章的读者,请忍受文章内的所有小章节都没有具体的步骤. 因为平时还要打游戏(划掉),所以电脑系统一直是Windows.其实Windows在开发上并没有特别多的限制,只是遇到了为Linux设计的软件的时候会有点麻烦. 实际生产过程中,开发在Windows下,部署在*nix下即可. PHP集成开发环境的安装 Windows下环境的安装没有Linux下那么方便,直接打一行命令就好了.但是也有提供一键安装方案,就

&lt;转&gt;shell经典,shell十三问

shell 十三问: 1) 为何叫做 shell ? 2) shell prompt(PS1) 与 Carriage Return(CR) 的关系? 3) 别人 echo.你也 echo ,是问 echo 知多少? 4) " "(双引号) 与 ' '(单引号)差在哪? 5) var=value?export 前后差在哪? 6) exec 跟 source 差在哪? 7) ( ) 与 { } 差在哪? 8) $(( )) 与 $( ) 还有${ } 差在哪? 9) [email prot