1\. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容。 2\. 书面作业 本次PTA作业题集 1\. 源代码阅读:多线程程序 "BounceThread" 1.1 BallRunnable类有什么用?为什么代码中需要调用 进行休眠? 答:BallRunnable类,实 ...
分类:
编程语言 时间:
2017-12-02 14:02:31
阅读次数:
214
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容。 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答:1、作用:它实 ...
分类:
编程语言 时间:
2017-12-02 13:10:45
阅读次数:
190
这是jedis 源代码文件夹,我们接下来选择性阅读重要的接口以及实现。 └─redis └─clients ├─jedis │ │ BinaryClient.java │ │ BinaryJedis.java │ │ BinaryJedisCluster.java │ │ BinaryJedisPu ...
分类:
其他好文 时间:
2017-08-21 11:56:00
阅读次数:
308
Spark中定义的损失函数及梯度,在看源代码之前,先回想一下机器学习中定义了哪些损失函数,毕竟梯度求解是为优化求解损失函数服务的。监督学习问题是在如果空间F中选取模型f作为决策函数。对于给定的输入X,由f(X)给出对应的输出Y,这个输出的预測值f(X)与真实值Y可能一致也可能不一致,用一个损失函数( ...
分类:
编程语言 时间:
2017-08-17 12:55:56
阅读次数:
315
在_to_string中,有 Network Working Group T. Berners-LeeRequest for Comments: 1738 CERNCategory: Standards Track L. Masinter Xerox Corporation M. McCahill ...
分类:
数据库 时间:
2017-08-14 14:22:44
阅读次数:
336
想对spring框架进行深入的学习一下,看看源码,提升和沉淀下自己,工欲善其事必先利其器,还是先搭建好开发环境吧。 环境搭建 sping源代码之前是svn管理,如今已经迁移到了github中了。新版本号基于gradle构建项目。所以构建sping源代码环境必须先安装github以及Gradle. 当 ...
分类:
编程语言 时间:
2017-08-10 13:20:59
阅读次数:
347
上一节(CI框架源代码阅读笔记1 - 环境准备、基本术语和框架流程)中,我们提到了CI框架的基本流程。这里再次贴出流程图。以备參考: 作为CI框架的入口文件。源代码阅读,自然由此開始。在源代码阅读的过程中,我们并不会逐行进行解释。而仅仅解释核心的功能和实现。 1. 设置应用程序环境 define(' ...
分类:
Web程序 时间:
2017-06-22 10:15:07
阅读次数:
249
淘宝数据库OceanBase SQL编译器部分 源代码阅读--生成逻辑计划 SQL编译解析三部曲分为:构建语法树。生成逻辑计划。指定物理运行计划。第一步骤,在我的上一篇博客淘宝数据库OceanBase SQL编译器部分 源代码阅读--解析SQL语法树里做了介绍,这篇博客主要研究第二步。生成逻辑计划。 ...
分类:
数据库 时间:
2017-06-14 16:16:15
阅读次数:
176
CI框架同意你在不改动系统核心代码的基础上加入或者更改系统的核心功能(如重写缓存、输出等)。比如,在系统开启hook的条件下(config.php中$config['enable_hooks'] = TRUE;)。通过加入特定的钩子,能够让系统在特定的时刻触发特定的脚本: $hook['post_s ...
分类:
Web程序 时间:
2017-06-04 22:40:01
阅读次数:
326
Hadoop源代码阅读环境搭建 一、说明 作为一个学习hadoop的同学。必须在本机上搭建hadoop源代码阅读环境,这样,在方便阅读源代码的同一时候也方便进行调试和源代码改动。好了。以下開始搭建好开发环境。 1.环境说明:hadoop 版本号:1.2.1、 IDE:eclipse、操作系统:cen ...
分类:
其他好文 时间:
2017-05-27 20:00:46
阅读次数:
387