伪代码一: Public class yugongyishan { Public static void main(String [] args) { //原始需求:惩北山之塞,出入之迂 //项目沟通方式:聚石而某曰 //项目目标:毕力平险,指通豫南,达于汉阴 //技术方案:叩石垦壤,箕畚运于渤海之 ...
分类:
其他好文 时间:
2017-09-16 12:05:13
阅读次数:
219
第一节 Begin //原始需求 惩山北之塞,出入之迂 //项目沟通的基本方式 聚室而谋曰 //项目目标 毕力平险,指通豫南,达于汉阴 //技术方案 扣石垦壤,箕畚运于渤海之尾 //技术人员和工程管理人员 率子孙荷担者三夫 //外协 邻人京城氏之孀妻之遗男,始龀,跳往助之 If(我死) 有子存焉,儿 ...
分类:
编程语言 时间:
2017-09-15 10:05:00
阅读次数:
209
大道至简.JAVA public class 愚公移山{ public static void main (String [ ] args) { //原始需求:惩山北之塞,出入之迂 //项目沟通方式:聚室而谋曰; //项目目标:毕力平险,指通豫南,达于汉阴 //技术方案:扣石垦壤,箕畚运于渤海之尾 ...
分类:
其他好文 时间:
2017-09-14 18:59:29
阅读次数:
128
在分布式集群系统的开发中,线程锁往往并不能支持全部场景的使用,必须引入新的技术方案分布式锁。 线程锁:大家都不陌生,主要用来给方法、代码块加锁。当某个方法或者代码块使用锁时,那么在同一时刻至多仅有有一个线程在执行该段代码。当有多个线程访问同一对象的加锁方法/代码块时,同一时间只有一个线程在执行,其余 ...
分类:
编程语言 时间:
2017-09-09 14:33:13
阅读次数:
165
愚公。这位名家身上,浓缩了项目组织者、团队经理、编程人员、技术分析师等众多角色的优秀素质。 愚公移山事件分析: 原始需求:惩山北之塞,出入之迂 项目沟通方式:聚室而某曰 项目目标:毕力平险,指通豫南,达于汉阴 技术方案:扣石垦壤,箕畚运于渤海之尾 技术人员:子孙荷担者三夫 工程管理人员:愚公 外协: ...
分类:
编程语言 时间:
2017-08-19 18:33:54
阅读次数:
154
大道至简读后感 大道至简是涉足软件工程思考学的一本书,与许多教授软件工程编程招数、方法的书籍大有不同,是筑建软件工程实践者思想的一本书。 第一章讲的是编程的精义,作者从古代的愚公说起,说他是一位工程名家,而愚公移山这件事中,我们可以看到原始需求,项目沟通的基本方式,项目目标以及一个井然有序的技术方案 ...
分类:
其他好文 时间:
2017-08-19 14:24:35
阅读次数:
135
调优概述 有的时候,我们可能会遇到大数据计算中一个最棘手的问题——数据倾斜,此时Spark作业的性能会比期望差很多。数据倾斜调优,就是使用各种技术方案解决不同类型的数据倾斜问题,以保证Spark作业的性能。 数据倾斜发生时的现象 1、绝大多数task执行得都非常快,但个别task执行极慢。比如,总共 ...
分类:
其他好文 时间:
2017-08-02 00:30:57
阅读次数:
183
概述 在我们的日常项目开发过程中缓存是无处不在的,因为它可以极大的提高系统的访问速度,关于缓存的框架也种类繁多,今天主要介绍的是使用现在非常流行的NoSQL数据库(Redis)来实现我们的缓存需求。 Redis简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、 ...
分类:
编程语言 时间:
2017-07-26 00:14:20
阅读次数:
270
数据的增长与多元化趋势给传统数据仓库体系带来巨大压力,并直接推动各类新兴技术方案的诞生。在这样的时代背景之下,云解决方案迅速普及,同时凭借着按使用量计费且易于上手的规模化优势切实同市场需求相对接。而关于云数据仓库,我们在投身其中之前显然有必要作出以下思考。 1. 确定用例 2. 机器学习与数据科学 ...
分类:
其他好文 时间:
2017-07-26 00:12:12
阅读次数:
141
在我们的日常项目开发过程中缓存是无处不在的,因为它可以极大的提高系统的访问速度,关于缓存的框架也种类繁多,今天主要介绍的是使用现在非常流行的NoSQL数据库(Redis)来实现我们的缓存需求。 ...
分类:
编程语言 时间:
2017-07-25 22:47:21
阅读次数:
363