自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

原创 在Intellij IDEA上使用Maven构建Spark应用(Scala)

对在IDEA中基于Scala语言使用Maven进行Spark应用程序的构建方法作简要介绍。

2017-07-16 15:04:53 1419

翻译 聚类个数的判断

聚类个数的判定

2017-06-06 23:29:30 2408

原创 Spark-submit参数说明

spark-submit参数说明

2017-05-10 14:48:47 4142

原创 Spark应用提交指南(spark-submit)

spark应用提交指南

2017-05-10 13:43:37 936

原创 Linux下编译使用hadoop-2.6.0 Eclipse插件(一):编译

Hadoop之——hadoop2.5.2eclipse插件编译

2016-07-29 10:39:22 1661

原创 vmware workstation 克隆后网卡eth0不能正常工作解决方案

vmware workstation 克隆后网卡eth0不能正常工作解决方案

2016-04-23 20:21:44 654

转载 机器学习路线图(附资料)

目录(?)[-]引言机器学习关注问题入门方法与学习路径1 数学基础11 微积分12 线性代数13 概率与统计2 典型算法3 编程语言工具和环境31 python32 R33 其他语言34 大数据相关35 操作系统4 基本工作流程41 抽象成数学问题42 获取数据43 特征预处理与特征选择44 训练模型与调优45 模型诊断46 模型融合47 上线运行

2016-03-03 15:07:11 913

原创 Ubuntu 下用户和组添加与删除操作

Ubuntu下添加和删除用户与组操作

2016-01-15 10:00:31 5472

原创 ubuntu mint 安装博通bcm4312无线网卡驱动

mint安装网卡驱动

2016-01-14 10:01:39 1884

原创 CentOS 6.5下搭建hadoop 2.6.0集群(二):网络配置

CentOS 6.5下搭建hadoop 2.6.0集群(二):网络配置

2015-12-14 11:17:42 773

原创 CentOS 6.5下搭建hadoop 2.6.0集群(三):SSH无密码验证配置

CentOS 6.5下搭建hadoop 2.6.0集群(三):SSH无密码验证配置

2015-12-14 11:07:57 860

原创 CentOS 6.5下搭建hadoop 2.6.0集群(一):安装配置JDK

CentOS 6.5下搭建hadoop 2.6.0集群(一):安装配置JDK

2015-12-10 22:26:48 693

翻译 在SD卡上安装树莓派的操作系统 - Linux版

本文根据树莓派官方文档翻译,内容仅供参考。

2015-10-14 10:30:02 3874 1

转载 shell命令之文件压缩与解压(常用)

linux下shell 解压命令大全(常用)

2015-10-13 13:49:17 28167

原创 彩票问题(随机数)

大乐透彩票引起的随机数的思考

2015-10-07 17:26:27 3685

原创 Leetcode_Majority Element

Leetcode_Majority Element

2015-08-10 19:04:11 493

转载 线性时间查找中位数算法

一般来说,中位数的查找算法都是基于先排序,后找中间位置的数字的算法,但是因为线性时间排序所收到的限制比较大,而如果使用基于比较的排序,时间复杂度将至少为O(nlogn),如何以线性时间完成中位数或者数组中第N大元素的查找呢?

2015-08-10 18:49:30 8984

原创 Moore's voting algorithm

Moore’s voting algorithm的实例使用。

2015-08-09 19:52:27 603

原创 Linux病毒研究与分析

前言:在我们日常生活中早就对windows中的病毒习惯了,对付windows中的病毒。我们有很多办法:杀毒软件、专杀工具等,但是这些东西往往主要集中在windows这一领域。随着网络的发展,很多企业痘使用了Linux操作系统,原因主要是Linux的安全性比较高,但是Linux也会感染病毒。本文会对Linux病毒原理和如何防范做初步的介绍。一、 Linux病毒史1996年:破解组织V

2015-08-05 12:46:49 4313

原创 Linux下单节点伪分布式Hadoop的配置

1、安装JDKsudo apt-get install JDK版本2、配置JDK环境sudo vim /etc/profile在文件中添加一下内容:export JAVA_HOME=JDK安装目录export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

2015-08-05 01:04:10 533

转载 GNU编码风格

目录(?)[-]GNU编码标准GNU编码标准引用私有程序接受他人的奉献修改日志Change Logs与其它实现的兼容性Makefile惯例Makefile的通用惯例Makefile中的工具为用户提供的标准目标为指明命令而提供的变量为安装目录而提供的变量配置是如何进行的使用C以外的语言格式化你的源代码为你的工作写注释清晰地使用C语言成分命名变量和函数使用非标准的特征适用于所有程序

2015-07-17 00:29:46 1890

转载 提问的智慧

在黑客的世界里,你所提技术问题的解答很大程度上取决于你提问的方式与解决此问题的难度,本文将教你如何提问才更有可能得到满意的答复。

2015-07-14 16:15:08 519

转载 软件工程 软件工程师的誓言

每个行业都应该有自己的职业素养以及道德规范,自律,做到“有所为有所不为”应该是每个职业人最起码的要求,因此软件行业也有着自己的标准,

2015-07-05 23:16:00 770

原创 单链表的基本运算

链表是一组任意的存储单元来存放线性表的结点,这组存储单元可以是连续的,也可以是不连续的,可以零散的分布在内存中的任意位置上。因此,链表中的逻辑次序和物理次序是不一定相同的。为了能正确表示结点的逻辑关系,在存储每个结点的同时,还必须存储指示其后继结点的地址信息,因此,链表中的结点结构由data(数据域)与next组成(指针域)。

2015-06-12 20:58:53 699

转载 八大排序算法

看到一篇不错的八大排序算法的文章,mark一下以便以后学习。文章地址:http://blog.csdn.net/hguisu/article/details/7776068

2015-05-12 21:03:02 335

原创 直接选择排序

直接选择排序

2015-05-07 13:46:13 408

原创 插入排序之直接插入(InsertSort)

插入排序之直接插入

2015-04-22 22:45:06 595

转载 TCP/IP四层模型

本文转自http://www.cnblogs.com/BlueTzar/articles/811160.htmlTCP/IP参考模型    ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。            图2-1 

2015-04-21 13:35:59 399

原创 快速排序(QuickSort)

快速排序(Quicksort)是对冒泡排序的一种改进,由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。

2015-04-08 08:40:17 487

原创 冒泡排序

C语言排序之冒泡排序

2015-04-01 16:21:12 809

原创 简单的内核模块编译、加载

写一个比较简单的内核模块(打印出“hello world”),实现内核模块的编译/装载与卸载,代码如下:hello.c#include "linux/init.h"#include "linux/kernel.h"#include "linux/module.h" //3个头文件包含了内核提供的所有内核模块的头文件static int __init hello_init(

2015-04-01 10:19:12 798 1

原创 Linux内核的删除

Linux内核的删除

2015-04-01 08:43:17 595

翻译 Linux内核代码风格(K&R)

文章来源:Linux内核源码Codingstyle(中文翻译)这是一个简短的文档,描述了linux内核的首选代码风格。代码风格是因人而异的,而且我不愿意把我的观点强加给任何人,不过这里所讲述的是我必须要维护的代码所遵守的风格,并且我也希望绝大多数其他代码也能遵守这个风格。请在写代码时至少考虑一下本文所述的风格。首先,我建议你打印一份GNU代码规范,然后不要读它。烧了它,这是

2015-03-17 09:00:20 6085

转载 使用localmodconfig缩短编译时间

本文转自http://book.51cto.com/art/201302/381337.htm本节介绍使用make localmodconfig生成精简的.config文件,缩短内核编译时间的方法。为了能够应对各种各样的环境,发布版的内核包含很多内核模块。但是在某个特定机器,例如,大家自己平时使用的PC上实际用到的模块只是其中的极小一部分。重新构建内核时,对不使用的模块进行编译就会

2015-03-09 14:57:57 2180 1

转载 Linux内核的配置与编译

1 内核编译过程学习Linux内核除了必备的基础知识、搭建Linux环境、下载内核源码和准备相关资源之外,第一件要做的事情应该就是编译自己的Linux内核,然后运行编译出来的内核。内核从配置,到编译,再到安装的命令非常简单,只要按顺序执行下面几个命令就可完成:1.内核配置:make menuconfig2.内核编译:make3.安装模块:make modules_i

2015-03-09 14:53:00 1869

原创 Linux内核源代码目录结构详解

3.1 Linux内核源代码目录如下:        /arch:目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU及与之相兼容体系结构的子目录。PC机一般都基于此目录。  /documentation:目录下是一些文档,没有内核代码,可惜都是English的,是对每个目录作用的具体说明。  /driver

2015-03-02 21:19:42 8917

原创 BIOS自检报警声判断电脑故障

估计每个新接触电脑的用户,对于在计算机不能正常启动时而发出长短不一的蜂鸣声的印象颇为深刻。因为电脑不能正常启动,而且一直叫个不停,新手们不懂得如何去处理,这时候真让人感到心烦意乱和手足无措。其实这是代表了计算机出现故障,需要我们进行排除。有规律的蜂鸣声是主板BIOS预先设定好的提示声音,我们可以根据不同类型的BIOS去判断究竟是哪里出现问题。下面,就让我们来学习一下BIOS报警的含义。一、什么是B

2015-02-17 20:37:10 4011

转载 相对路径与绝对路径

从.net中就会遇到找文件相对路径的问题, 每次都机械的去做, 没有思考没有总结.这次又遇到了, 在做分销商添加模块的时候,需要用Ajax调用验证分销商代码是否已经添加的servlet模块, Ajax在调用我们自己写的这个servlet的时候, 获取在请求的时候调用的url, 需要找到我们自己编写servlet的位置. 多次出现错误,每次都是请求失败,错误代码 404 , 从网上查

2013-12-14 21:43:59 999

【书籍】Flink基础教程_高清_带书签

作为新一代的开源流处理器,Flink是众多大数据处理框架中一颗冉冉升起的新星。它以同一种技术支持流处理和批处理,并能同时满足高吞吐、低延迟和容错的需求。本书由Flink项目核心成员执笔,系统阐释Flink的适用场景、设计理念、功能、用途和性能优势。

2018-12-18

scala编程 第二版(高清+书签)

豆瓣评分8.0的好书!!!学习scala的必读读物之一,由浅入深,是学习spark的重要基础之一!!!本书高清完整,带目录。

2018-03-19

redis开发与运维

本书全面讲解Redis基本功能及其应用,并结合线上开发与运维监控中的实际使用案例,深入分析并总结了实际开发运维中遇到的“陷阱”,以及背后的原因, 包含大规模集群开发与管理的场景、应用案例与开发技巧,为高效开发运维提供了大量实际经验和建议。本书不要求读者有任何Redis使用经验,对入门与进阶DevOps的开发者提供有价值的帮助。主要内容包括:Redis的安装配置、API、各种高效功能、客户端、持久化、复制、高可用、内存、哨兵、集群、缓存设计等,Redis高可用集群解决方案,Redis设计和使用中的问题……

2018-01-29

数学之美+第二版_PDF电子书.pdf

几年前,“数学之美”系列文章原刊载于谷歌黑板报,获得上百万次点击,得到读者高度评价。读者说,读了“数学之美”,才发现大学时学的数学知识,比如马尔可夫链、矩阵计算,甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和信息处理这么有趣。 在纸本书的创作中,作者吴军博士几乎把所有文章都重写了一遍,为的是把高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。读者通过具体的例子学到的是思考问题的方式 —— 如何化繁为简,如何用数学去解决工程问题,如何跳出固有思维不断去思考创新。 第二版增加了针对大数据和机器学习的内容,以便满足人们对当下技术的学习需求;同时,根据专家和读者的反馈更正了一些错漏,并更新了部分内容。

2018-01-09

Linux进程间通信机制

本文首先对Linux的进程结构、进程调度等问题进行分析。接着对Linux操作系统进程间通信机制全面深入的论述

2015-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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