Harrytsz的博客

既然选择远方,便只顾风雨兼程。

Google关于BigTable技术论文中文版

Google's BigTable 原理 (翻译) google 的成功除了一个个出色的创意外,还因为有 Jeff Dean 这样的软件架构天才。                                                官方的 Google Reader blog 中有...

2017-05-06 17:05:36

阅读数:642

评论数:0

1000个赞的《快乐码农》期刊第 10 期

编程语言 Java 程序员们值得一看的好书推荐近5年133个Java面试问题列表Java 并发包中的读写锁及其实现分析 ( ifeve.com )35 个 Java 代码性能优化总结Java Executor 框架学习总结 ( renchx.com )Sublime Text3 常用快捷...

2017-02-27 23:09:01

阅读数:293

评论数:0

码农周刊分类整理

码农周刊的类别分的比较大,不易于后期查阅,所以我把每期的内容按语言或技术进行了分类整理。 码农周刊官方网址 http://weekly.manong.io/ 一些不熟悉的领域分类可能不准确,请见谅 15期为图书推荐,请直接浏览原地址 56期为14年最受欢迎列表,请直接浏览原地址 现在已整...

2017-02-27 20:40:57

阅读数:14930

评论数:2

深入理解进程与线程的区别(终结篇)

深入理解线程与进程的联系与区别

2017-02-23 14:43:22

阅读数:413

评论数:0

windows10下使用Anaconda3安装TensorFlow

1. 安装好Anaconda3版本 (1) 注:可以发现最新版本是Anaconda5了(没关系,下载就是了) (2) 注意安装anaconda时一定要把环境变量加入windows环境中。要没有勾选,安装完后还有手动加入。而且注意3.4版本是默认不加入anaconda的文件路径到环境变量的。...

2018-04-21 21:49:13

阅读数:2

评论数:0

微信小程序框架集合

UI组件 weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库Wa-UI ★122 - 针对微信小程序整合的一套UI库wx-charts ★105 - 微信小程序图表工具wemark ★85 - 微信小程序Markdown渲染库WeZRender ★36 - 微信小程...

2017-11-23 21:24:08

阅读数:139

评论数:0

购物车的原理及实现.(仿京东实现原理)

2016年12月20日更新:  有很多小伙伴想要项目资料和源码, 我重新整理了一份传了上来:  链接:http://pan.baidu.com/s/1c1O5Vkk 密码:ojeb 今天来开始写一下关于购物车的东西, 这里首先抛出四个问题: 1)用户没登陆用户名和密...

2017-10-13 13:58:30

阅读数:108

评论数:0

百度-嘟嘟熊买帽子

度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少?  这个问题是求最小K的问题的具体问题。  输入描述: 首先输入一个正整数N(N <= 50),接下来输入N个数表示每顶帽子的价格(价格均是正整数,且小于等...

2017-06-13 16:59:23

阅读数:263

评论数:0

使用“位运算”实现“四则运算”之加减乘除

写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。    位运算实现加法: [cpp] view plain copy int AddWithoutArithmetic(int num1,int num2)   {       if(num2==0)...

2017-06-13 14:33:51

阅读数:527

评论数:0

Google关于GFS(Google File System)技术论文中文版

Google文件系统         GFS(Google File System)是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。  1.设计概览  (1)设计想定 ...

2017-05-06 16:49:58

阅读数:250

评论数:0

Google关于MapReduce技术论文中文版

MapReduce:超大机群上的简单数据处理 摘要 MapReduce是一个编程模型,和处理,产生大数据集的相关实现.用户指定一个map函数处理一个key/value对,从而产生中间的key/value对集.然后再指定一个reduce函数合并所有的具有相同中间key的中间value.下面将列举许...

2017-05-06 16:23:49

阅读数:368

评论数:0

关于Google的GFS、MapReduce、BigTable三大技术资料

MapReduce/GFS/BigTable三大技术资料 首先是在孟岩博客中发现以下内容: Google的三大核心技术MapReduce、GFS和BigTable的论文都已经被翻译成高质量的中文;三篇论文的链接地址如下: MapReduce: http://b...

2017-05-06 15:57:01

阅读数:404

评论数:0

AOP那些学术概念—通知、增强处理连接点(JoinPoint)切面(Aspect)

1、我所知道的AOP 初看起来,上来就是一大堆的术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子就会让你不知所措,心想着:怪不得很多人都和我说AOP多难多难。当我看进去以后,才发现:它就是一些在Java基础上的朴实无华的应用,包括IOC(见《Spring ...

2017-03-19 21:38:16

阅读数:441

评论数:0

Spring IOC(依赖注入、控制反转)概念理解

假设A组件依赖B组件     1. 自己new一个。          主动     2. 找工厂去要一个。       主动。     3. 等,等容器为我们提供一个被依赖组件。 被动。 传统模式下,无论是A去new一个B组件,还是通过工厂去获取B组件,都要需要A组件主动去获取被依赖的B...

2017-03-19 20:49:59

阅读数:165

评论数:0

8个超实用的Java测试工具和框架

本文将为大家介绍8款超好用的Java测试工具和框架。 Java入门 如果你才刚开始接触Java世界,那么要做的第一件事情是,安装JDK——Java Development Kit(Java开发工具包),它自带有Java Runtime Environment(JRE)和JVM(Ja...

2017-03-19 00:07:46

阅读数:192

评论数:0

如何向开源社区提问题 #545

如何向开源社区提问题 使用软件产品,或多或少都会遇到问题。对于商业产品,我们可以咨询客服寻求帮助。对于公司自己研发的产品,我们可以直接请教专家同事。但对于开源软件,在遇到问题时,如何才能及时有效地寻求帮助呢? 本文以开源类库 SeaJS 为例,说说我心目中的最佳实践。 提问前 ...

2017-03-18 23:17:35

阅读数:179

评论数:0

Google Java Style Guide中文版

Google Java Style 中文版     基于官方文档2013.12.19最后一次改动。 翻译人:Weir Zhang (zh.weir) 旁白:水平有限,很多地方只是意译。不准确的地方,大家以原版文档为准。 原版地址:http://google-styleguide.goo...

2017-03-18 22:53:00

阅读数:567

评论数:0

敏捷开发之Scrum扫盲篇

现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP...   为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式...

2017-03-18 19:50:13

阅读数:1034

评论数:0

其实Unix很简单

其实Unix很简单   陈皓   很多编程的朋友都在网上问我这样的几个问题,Unix怎么学?Unix怎么这么难?如何才能学好?并且让我给他们一些学好Unix的经验。在绝大多数时候,我发现问这些问题的朋友都有两个特点: 1)对Unix有畏难心理,对其没有信心; 2)喜欢用拿Windows...

2017-03-18 11:10:39

阅读数:293

评论数:0

干货 | 程序员技术练级攻略

月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于...

2017-03-18 10:33:04

阅读数:114

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭