分布式计算系统最常见的问题就是OOM问题,本文主要讲述Spark中OOM问题的原因和解决办法,并结合笔者实践讲述了一些优化技巧。涉及shuffle内存溢出,map内存溢出。spark代码优化技巧和spark参数优化技巧。...
分类:
其他好文 时间:
2016-04-01 18:18:48
阅读次数:
249
HTML代码优化 HTML(HyperText Markup Language)超文本标记语言是最基础的网页制作语言。对于HTML代码的优化是整个网站优化的基础。 接下来以一段基本HTML代码(取自Dazzmoon珠宝app网站)为例,了解一下各种标签元素。 <!--页面注解--> <html> < ...
分类:
Web程序 时间:
2016-03-30 19:40:53
阅读次数:
221
有关之前实体类的设计参考我前面的博客:http://blog.csdn.net/u013082989/article/details/50983650
项目文件已经放到Github上,欢迎大家Follow,star.地址:https://github.com/lawlite19/SmartEducation
一:抽取BaseAction
(1)先说一下ModelDriven的使用...
分类:
编程语言 时间:
2016-03-27 12:44:26
阅读次数:
182
说明:信息系统实践手记系列是系笔者在平时研发中先后遇到的大小的问题,也许朴实和细微,但往往却是经常遇到的问题。笔者对其中比较典型的加以收集,描述,归纳和分享。 摘要:介绍一下业务相关的代码优化(比较抽象,偏系统分析和设计)。 正文 1.问题出现 如前面2次手记()提到的这个客户端,毛病不少,要开发的
分类:
其他好文 时间:
2016-03-22 12:20:54
阅读次数:
137
Consider the number triangle shown below. Write a program that calculates the highest sum of numbers that can be passed on a route that starts at the
分类:
其他好文 时间:
2016-03-18 19:54:23
阅读次数:
223
这里是记录一些本人在开发过程中遇到的一些细节及代码优化问题,希望与君共勉。...
分类:
编程语言 时间:
2016-03-17 14:48:53
阅读次数:
305
顾名思义Chrome开发工具就是一个工具,它允许Web开发人员可以通过浏览器应用程序干预和操作Web页面,也可以通过这个工具调试和测试Web页面或Web应用程序。有了这个工具,你可以做很多有趣的事情: 调试界面的问题 使用断点调试JavaScript代码 优化你的代码 打开开发者工具,你只需要在页面
分类:
其他好文 时间:
2016-03-10 20:17:39
阅读次数:
355
随着DOM结构的复杂化和Ajax等动态脚本技术的运用,事件委托自然浮出了水面。jQuery为绑定和委托事件提供了.bind()、.live()和.delegate()方法。本文在讨论这几个方法内部实现的基础上,展示它们的优劣势及适用场合。 事件委托 事件委托的事例在现实当中比比皆是。比如,有三个同事
分类:
Web程序 时间:
2016-03-07 22:32:26
阅读次数:
307
1、相对于传统的软件开发方法,面向对象方法有哪些优缺点? 2、需求分析应该从哪些方面分析? 3、编码规范主要包括几个部分? 4、常见的错误有哪些分类? 5、黑盒、白盒的优缺点有哪些? 6、软件维护分为哪几种,分别有什么优缺点? 7、编程为什么要遵循既定的规范? 8、6种代码优化技术的区别和联系是什么
分类:
其他好文 时间:
2016-03-07 20:39:24
阅读次数:
111
这篇文章主要介绍一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。 通常来
分类:
移动开发 时间:
2016-03-03 09:05:12
阅读次数:
196