下载地址:网盘下载 内容简介 · · · · · · 内容简介:打造现代布局的专业技术本书远非只是介绍基础知识,它不仅全面细致地讲解布局与效果,而且展望了HTML5和CSS3的未来。业内很少有人能像Eric A. Meyer一样详细阐明CSS,他在本书中深入分析了普遍适用的实用技术,讲解了如何选用正 ...
分类:
Web程序 时间:
2018-02-24 15:05:00
阅读次数:
227
前言 继基础篇讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为《Spark性能优化指南》的高级篇,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。 数据倾斜调优 调优概述 有的时候,我们可能会遇到大数据计算中一个最棘手的问题——数据倾斜,此时Spark作 ...
分类:
其他好文 时间:
2018-02-23 13:29:33
阅读次数:
198
switch case 语句在c语言里还是比較简单的,可是被编译出来之后,优化结果往往让人非常疑惑,全然看不懂,以下我们一次次的尝试,看看编译器究竟把switch语句变成什么样了。 ① 先上个最简单的: switch ( argc ) { case 10: printf("case 10 ! \r\ ...
分类:
其他好文 时间:
2018-02-22 10:51:02
阅读次数:
128
基础概念 synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时可以保证共享变量对内存可见性。 Java中每一个对象都可以作为锁,这是synchronized实现同步的基础: 当一个线程访问同步代码块时,它首先是需要得到锁才能执行同步代码,当退出或者抛出异 ...
分类:
其他好文 时间:
2018-02-19 20:00:24
阅读次数:
187
这门课程比较适合与小白与刚入门的Web安全爱好者,起到提纲挈领,普及介绍的作用,如果你是已经入门且有一定经验的老手,那这门课对你用处不大。受限于课程时间,课程中对每一个知识点都只能点到即止,未能深入分析,需要自己在课后多钻研,多动手。 ...
分类:
Web程序 时间:
2018-02-17 21:44:03
阅读次数:
1095
在命令行输入mysql -u root –p,输入密码,或通过工具连接数据库时,经常出现下面的错误信息,详细该错误信息很多人在使用MySQL时都遇到过。 1 ** 通常从网上都能找到解决方案: ** 1.停止服务:停止MySQL服务; 1 2 3 4 2.跳过验证:修改MySQL安装目录下的my.i ...
分类:
数据库 时间:
2018-02-14 11:41:30
阅读次数:
241
[数据库事务与锁]详解八:底理解数据库事务乐观锁的一种实现方式——CAS 注明: 本文转载自http://www.hollischuang.com/archives/1537在深入理解乐观锁与悲观锁一文中我们介绍过锁。本文在这篇文章的基础上,深入分析一下乐观锁的实现机制,介绍什么是CAS、CAS的应 ...
分类:
数据库 时间:
2018-02-07 17:00:50
阅读次数:
189
[数据库事务与锁]详解三: 深入分析事务的隔离级别 注明: 本文转载自http://www.hollischuang.com/archives/943 本文详细介绍四种事务隔离级别,并通过举例的方式说明不同的级别能解决什么样的读现象。并且介绍了在关系型数据库中不同的隔离级别的实现原理。 在DBMS中 ...
分类:
数据库 时间:
2018-02-07 16:49:32
阅读次数:
198
下载地址:网盘下载 一、内容简介 一、内容简介 本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。本书把算法分析与最有效率的Java程序的开发有机地结合起来,深入分析每种算法,内容全面、缜密严格, ...
分类:
编程语言 时间:
2018-02-05 17:06:37
阅读次数:
268
作者:李呈祥 Flink项目是大数据处理领域最近冉冉升起的一颗新星,其不同于其他大数据项目的诸多特性吸引了越来越多的人关注Flink项目。本文将深入分析Flink一些关键的技术与特性,希望能够帮助读者对Flink有更加深入的了解,对其他大数据系统的开发者也能有所裨益。 注:本文假设读者对MapRed ...
分类:
其他好文 时间:
2018-02-05 10:42:05
阅读次数:
156