Are you over 18 and want to see adult content?
More Annotations

Home - Vrijgezellenfeest Rotterdam
Are you over 18 and want to see adult content?

The Chelsea Project - DIY and Decor for Traditional Homes
Are you over 18 and want to see adult content?

Independent Cinema Office
Are you over 18 and want to see adult content?

UUUMæ ªå¼ä¼šç¤¾ï¼ˆã‚¦ãƒ¼ãƒ æ ªå¼ä¼šç¤¾ï¼‰
Are you over 18 and want to see adult content?

横浜ã§è‘¬å„€ã€ãŠè‘¬å¼ãªã‚‰æ¨ªæµœè‘¬å„€ã‚»ãƒ³ã‚¿ãƒ¼
Are you over 18 and want to see adult content?
Favourite Annotations

Media und innovative Kommunikationslösungen für Marken - Agentur pilot
Are you over 18 and want to see adult content?

Engineered Solutions - Richardson Electronics
Are you over 18 and want to see adult content?

DSOA - Welcome to Dubai Silicon Oasis Authority Website
Are you over 18 and want to see adult content?

Scandinavian Knives, Puukko and Leuku Knives - Lamnia
Are you over 18 and want to see adult content?

РуÑÑкий Букер - Ð›Ð¸Ñ‚ÐµÑ€Ð°Ñ‚ÑƒÑ€Ð½Ð°Ñ ÐŸÑ€ÐµÐ¼Ð¸Ñ - Russian Booker.
Are you over 18 and want to see adult content?

The 51st Union World Conference on Lung Health - The Union
Are you over 18 and want to see adult content?

Home - R3D- Red en Defensa de los Derechos Digitales
Are you over 18 and want to see adult content?

Promotional Items & Printing Products Designed by Printwandâ„¢
Are you over 18 and want to see adult content?
Text
神奕的博客
本文仅是个人的学习笔记,有问题请指正。 一、简介. 在大数据领域,自从有了 Hadoop 以后,大家渐渐习惯收集日志到 HDFS 中,然后每天运行 MapReduce 任务做统计报表。 分类 | 神奕的博客 Song Lee. 放宽心,多努力. 88 日志. 17 分类神奕的博客
一、什么是拓扑排序. 在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 ANDROID网络爬虫程序(基于JSOUP) 摘要:基于 Jsoup 实现一个 Android 的网络爬虫程序,抓取网页的内容并显示出来。写这个程序的主要目的是抓取海投网的宣讲会信息(公司、时间、地点)并在移动端显示,这样就可以随时随地的浏览在学校举办的宣讲会信息了。 一、Jsoup简介Jsoup 是一个 Java 的开源HTML解析器,可直接解析某个URL地址 拓扑排序(TOPOLOGICAL SORTING) 一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
本文仅是个人的学习笔记,有问题请指正。 一、简介. 在大数据领域,自从有了 Hadoop 以后,大家渐渐习惯收集日志到 HDFS 中,然后每天运行 MapReduce 任务做统计报表。 分类 | 神奕的博客 Song Lee. 放宽心,多努力. 88 日志. 17 分类神奕的博客
一、什么是拓扑排序. 在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 ANDROID网络爬虫程序(基于JSOUP) 摘要:基于 Jsoup 实现一个 Android 的网络爬虫程序,抓取网页的内容并显示出来。写这个程序的主要目的是抓取海投网的宣讲会信息(公司、时间、地点)并在移动端显示,这样就可以随时随地的浏览在学校举办的宣讲会信息了。 一、Jsoup简介Jsoup 是一个 Java 的开源HTML解析器,可直接解析某个URL地址 拓扑排序(TOPOLOGICAL SORTING) 一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
一、什么是拓扑排序. 在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
分类 | 神奕的博客 Song Lee. 放宽心,多努力. 88 日志. 17 分类神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 【LINUX编程】进程间通信(IPC) 进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。 一、管道管道,通常指无名管道,是 UNIX 系统IPC最古老的形式。 深度优先搜索的实现 图的遍历是指从图中的某一个顶点出发,按照某种搜索方法沿着图中的边对图中的所有顶点访问一次且仅访问一次。注意到树是一种特殊的图,所以树的遍历实际上也可以看作是一种特殊的图的遍历。图的遍历主要有两种算法:广度优先搜索(Breadth-First-Search)和深度优先搜 DES加密算法的C++实现 《信息安全技术》这门课又在讲 des 加密算法了,以前用纯c写过一次,这次我用 c++ 重新写了一个,写篇文章以备后用。本文介绍了 des 算法加密的大致步骤和整体流程。 一、des算法原理des算法是一种最通用的对称密钥算法,因为算法本身是公开的,所以其安全性在于密钥的安全性。 JAVA基础笔记(二) 集合、泛型、异常处理 本文主要是我在看《疯狂Java讲义》时的读书笔记,阅读的比较仓促,就用 markdown 写了个概要。 第七章 Java集合(重点)1、Java集合概述
Java集合类是一种工具类,主要用来存储数量不定的对象,类似于容器。Java主要有四大集合体系:Set、 List、Queue、Map。 归档 | 神奕的博客 放宽心,多努力. 算术表达式的合法性判断与求值(上) 基于MFC的一个简单计算器 写一个简单的计算器并不是什么很难的事,主要目的是要通过这个程序来学习和分析其中的核心算法。这个简易计算器的核心部分就是对输入的表达式的正确性判断与求值,其中包括对表达式的解析、中缀表达式转后缀表达式、后缀表达式求值等等几个方面。 C++学习之NEW与DELETE、MALLOC与FREE 当我们使用delete表达式时,实际执行了两步操作: 对指针所指的对象或者所指的数组中的元素执行对应的析构函数。; 编译器调用operator delete(或者operator delete)的标准库函数释放内存空间。; 对于operator delete函数或者operator delete函数来说,它们的返回类型必须是void,第一个形参的类型必须是void*。神奕的博客
神奕的博客. IO模型:同步、异步、阻塞、非阻塞. 发表于 2016-07-19 | 分类于 System-Linux |. 前言:. 在Linux的网络编程中,同步IO (synchronous IO)、异步IO (asynchronous IO)、阻塞IO (blocking IO)、非阻塞IO (non-blocking IO)究竟是什么?. 它们之间又有什么联系和区别?.本文是我对
神奕的博客
一、什么是拓扑排序. 在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 理解公钥与私钥 一直都对公钥和私钥的概念不清不楚,以至于在腾讯面试
被问到“如何在一个不安全的环境中实现安全的数据通信?”时,并没有答上来。今天查阅了一些资料,决定写一篇总结文章来加深自己的理解。 一、公钥算法与私钥算法1、私钥算法 私钥加密算法,又称 对称加密算法,因为这种算法解密 拓扑排序(TOPOLOGICAL SORTING) 一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
字节序:BIG ENDIAN 和 LITTLE ENDIAN 一、字节序字节序,也就是字节的顺序,指的是多字节的数据在内存中的存放顺序。 在几乎所有的机器上,多字节对象都被 ANDROID网络爬虫程序(基于JSOUP) 摘要:基于 Jsoup 实现一个 Android 的网络爬虫程序,抓取网页的内容并显示出来。写这个程序的主要目的是抓取海投网的宣讲会信息(公司、时间、地点)并在移动端显示,这样就可以随时随地的浏览在学校举办的宣讲会信息了。 一、Jsoup简介Jsoup 是一个 Java 的开源HTML解析器,可直接解析某个URL地址 第一个MAPREDUCE程序——WORDCOUNT 通常我们在学习一门语言的时候,写的第一个程序就是Hello World。而在学习Hadoop时,我们要写的第一个程序就是词频统计WordCount程序。 一、MapReduce简介1.1 MapReduce编程模型MapReduce采用”分而治之”的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个 【LINUX编程】C/C++获取目录下文件或目录 在Unix/Linux系统中,要获取一个指定目录下所有的文件或文件夹,一般用dirent.h(POSIX标准定义的目录操作头文件)。 一、数据类型在头文件中定义了两种主要的数据类型。 DIR:代表一个目录流的结构。 C++中的单例模式 一、什么是单例模式单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。 定义一个单例类,私有化它的构造函数,以防止外界创建单例类的对象;使用类的私有静态指针变量指神奕的博客
神奕的博客. IO模型:同步、异步、阻塞、非阻塞. 发表于 2016-07-19 | 分类于 System-Linux |. 前言:. 在Linux的网络编程中,同步IO (synchronous IO)、异步IO (asynchronous IO)、阻塞IO (blocking IO)、非阻塞IO (non-blocking IO)究竟是什么?. 它们之间又有什么联系和区别?.本文是我对
神奕的博客
一、什么是拓扑排序. 在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 理解公钥与私钥 一直都对公钥和私钥的概念不清不楚,以至于在腾讯面试
被问到“如何在一个不安全的环境中实现安全的数据通信?”时,并没有答上来。今天查阅了一些资料,决定写一篇总结文章来加深自己的理解。 一、公钥算法与私钥算法1、私钥算法 私钥加密算法,又称 对称加密算法,因为这种算法解密 拓扑排序(TOPOLOGICAL SORTING) 一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
字节序:BIG ENDIAN 和 LITTLE ENDIAN 一、字节序字节序,也就是字节的顺序,指的是多字节的数据在内存中的存放顺序。 在几乎所有的机器上,多字节对象都被 ANDROID网络爬虫程序(基于JSOUP) 摘要:基于 Jsoup 实现一个 Android 的网络爬虫程序,抓取网页的内容并显示出来。写这个程序的主要目的是抓取海投网的宣讲会信息(公司、时间、地点)并在移动端显示,这样就可以随时随地的浏览在学校举办的宣讲会信息了。 一、Jsoup简介Jsoup 是一个 Java 的开源HTML解析器,可直接解析某个URL地址 第一个MAPREDUCE程序——WORDCOUNT 通常我们在学习一门语言的时候,写的第一个程序就是Hello World。而在学习Hadoop时,我们要写的第一个程序就是词频统计WordCount程序。 一、MapReduce简介1.1 MapReduce编程模型MapReduce采用”分而治之”的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个 【LINUX编程】C/C++获取目录下文件或目录 在Unix/Linux系统中,要获取一个指定目录下所有的文件或文件夹,一般用dirent.h(POSIX标准定义的目录操作头文件)。 一、数据类型在头文件中定义了两种主要的数据类型。 DIR:代表一个目录流的结构。 C++中的单例模式 一、什么是单例模式单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。 定义一个单例类,私有化它的构造函数,以防止外界创建单例类的对象;使用类的私有静态指针变量指神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 分类: SYSTEM-LINUX 放宽心,多努力. 【Linux编程】C/C++获取目录下文件或目录分类: LANG.-CPP
放宽心,多努力. c++学习之普通函数指针与成员函数指针 归档 | 神奕的博客 放宽心,多努力. 算术表达式的合法性判断与求值(上) C++中的单例模式 一、什么是单例模式单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。 定义一个单例类,私有化它的构造函数,以防止外界创建单例类的对象;使用类的私有静态指针变量指 DES加密算法的C++实现 《信息安全技术》这门课又在讲 des 加密算法了,以前用纯c写过一次,这次我用 c++ 重新写了一个,写篇文章以备后用。本文介绍了 des 算法加密的大致步骤和整体流程。 一、des算法原理des算法是一种最通用的对称密钥算法,因为算法本身是公开的,所以其安全性在于密钥的安全性。 C++学习之NEW与DELETE、MALLOC与FREE 当我们使用delete表达式时,实际执行了两步操作: 对指针所指的对象或者所指的数组中的元素执行对应的析构函数。; 编译器调用operator delete(或者operator delete)的标准库函数释放内存空间。; 对于operator delete函数或者operator delete函数来说,它们的返回类型必须是void,第一个形参的类型必须是void*。 归档 | 神奕的博客 目前共计 88 篇日志。. 继续努力。. 2014. Python3基础(八) 模块. 08-18. Python FAQ2:赋值、浅拷贝、深拷贝的区别?. 08-15. Python3基础(七) 输入和输出. 08-14. PYTHON FAQ2:赋值、浅拷贝、深拷贝的区别? 在写Python过程中,经常会遇到对象的拷贝,如果不理解浅拷贝和深拷贝的概念,你的代码就可能出现一些问题。所以,在这里按个人的理解谈谈它们之间的区别。 一、赋值(assignment)在《Python FAQ1》一文中,对赋值已经讲的很清楚了,关键要理解变量与对象的关系。 C++学习之可变参数的函数与模板 所谓可变参数指的是函数的参数个数可变,参数类型不定的函数。为了编写能处理不同数量实参的函数,C++11提供了两种主要的方法:如果所有的实参类型相同,可以传递一个名为initializer_list的标准库类型;如果实参的类型不同,我们可以编写可变参数模板。神奕的博客
神奕的博客. IO模型:同步、异步、阻塞、非阻塞. 发表于 2016-07-19 | 分类于 System-Linux |. 前言:. 在Linux的网络编程中,同步IO (synchronous IO)、异步IO (asynchronous IO)、阻塞IO (blocking IO)、非阻塞IO (non-blocking IO)究竟是什么?. 它们之间又有什么联系和区别?.本文是我对
神奕的博客
一、什么是拓扑排序. 在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 理解公钥与私钥 一直都对公钥和私钥的概念不清不楚,以至于在腾讯面试
被问到“如何在一个不安全的环境中实现安全的数据通信?”时,并没有答上来。今天查阅了一些资料,决定写一篇总结文章来加深自己的理解。 一、公钥算法与私钥算法1、私钥算法 私钥加密算法,又称 对称加密算法,因为这种算法解密 拓扑排序(TOPOLOGICAL SORTING) 一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
字节序:BIG ENDIAN 和 LITTLE ENDIAN 一、字节序字节序,也就是字节的顺序,指的是多字节的数据在内存中的存放顺序。 在几乎所有的机器上,多字节对象都被 ANDROID网络爬虫程序(基于JSOUP) 摘要:基于 Jsoup 实现一个 Android 的网络爬虫程序,抓取网页的内容并显示出来。写这个程序的主要目的是抓取海投网的宣讲会信息(公司、时间、地点)并在移动端显示,这样就可以随时随地的浏览在学校举办的宣讲会信息了。 一、Jsoup简介Jsoup 是一个 Java 的开源HTML解析器,可直接解析某个URL地址 第一个MAPREDUCE程序——WORDCOUNT 通常我们在学习一门语言的时候,写的第一个程序就是Hello World。而在学习Hadoop时,我们要写的第一个程序就是词频统计WordCount程序。 一、MapReduce简介1.1 MapReduce编程模型MapReduce采用”分而治之”的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个 【LINUX编程】C/C++获取目录下文件或目录 在Unix/Linux系统中,要获取一个指定目录下所有的文件或文件夹,一般用dirent.h(POSIX标准定义的目录操作头文件)。 一、数据类型在头文件中定义了两种主要的数据类型。 DIR:代表一个目录流的结构。 C++中的单例模式 一、什么是单例模式单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。 定义一个单例类,私有化它的构造函数,以防止外界创建单例类的对象;使用类的私有静态指针变量指神奕的博客
神奕的博客. IO模型:同步、异步、阻塞、非阻塞. 发表于 2016-07-19 | 分类于 System-Linux |. 前言:. 在Linux的网络编程中,同步IO (synchronous IO)、异步IO (asynchronous IO)、阻塞IO (blocking IO)、非阻塞IO (non-blocking IO)究竟是什么?. 它们之间又有什么联系和区别?.本文是我对
神奕的博客
一、什么是拓扑排序. 在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 理解公钥与私钥 一直都对公钥和私钥的概念不清不楚,以至于在腾讯面试
被问到“如何在一个不安全的环境中实现安全的数据通信?”时,并没有答上来。今天查阅了一些资料,决定写一篇总结文章来加深自己的理解。 一、公钥算法与私钥算法1、私钥算法 私钥加密算法,又称 对称加密算法,因为这种算法解密 拓扑排序(TOPOLOGICAL SORTING) 一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B的前面。
字节序:BIG ENDIAN 和 LITTLE ENDIAN 一、字节序字节序,也就是字节的顺序,指的是多字节的数据在内存中的存放顺序。 在几乎所有的机器上,多字节对象都被 ANDROID网络爬虫程序(基于JSOUP) 摘要:基于 Jsoup 实现一个 Android 的网络爬虫程序,抓取网页的内容并显示出来。写这个程序的主要目的是抓取海投网的宣讲会信息(公司、时间、地点)并在移动端显示,这样就可以随时随地的浏览在学校举办的宣讲会信息了。 一、Jsoup简介Jsoup 是一个 Java 的开源HTML解析器,可直接解析某个URL地址 第一个MAPREDUCE程序——WORDCOUNT 通常我们在学习一门语言的时候,写的第一个程序就是Hello World。而在学习Hadoop时,我们要写的第一个程序就是词频统计WordCount程序。 一、MapReduce简介1.1 MapReduce编程模型MapReduce采用”分而治之”的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个 【LINUX编程】C/C++获取目录下文件或目录 在Unix/Linux系统中,要获取一个指定目录下所有的文件或文件夹,一般用dirent.h(POSIX标准定义的目录操作头文件)。 一、数据类型在头文件中定义了两种主要的数据类型。 DIR:代表一个目录流的结构。 C++中的单例模式 一、什么是单例模式单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。 定义一个单例类,私有化它的构造函数,以防止外界创建单例类的对象;使用类的私有静态指针变量指神奕的博客
同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。 一、同步与互斥的区别 1. 同步. 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。. 例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 分类: SYSTEM-LINUX 放宽心,多努力. 【Linux编程】C/C++获取目录下文件或目录分类: LANG.-CPP
放宽心,多努力. c++学习之普通函数指针与成员函数指针 归档 | 神奕的博客 放宽心,多努力. 算术表达式的合法性判断与求值(上) C++中的单例模式 一、什么是单例模式单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。 定义一个单例类,私有化它的构造函数,以防止外界创建单例类的对象;使用类的私有静态指针变量指 DES加密算法的C++实现 《信息安全技术》这门课又在讲 des 加密算法了,以前用纯c写过一次,这次我用 c++ 重新写了一个,写篇文章以备后用。本文介绍了 des 算法加密的大致步骤和整体流程。 一、des算法原理des算法是一种最通用的对称密钥算法,因为算法本身是公开的,所以其安全性在于密钥的安全性。 C++学习之NEW与DELETE、MALLOC与FREE 当我们使用delete表达式时,实际执行了两步操作: 对指针所指的对象或者所指的数组中的元素执行对应的析构函数。; 编译器调用operator delete(或者operator delete)的标准库函数释放内存空间。; 对于operator delete函数或者operator delete函数来说,它们的返回类型必须是void,第一个形参的类型必须是void*。 归档 | 神奕的博客 目前共计 88 篇日志。. 继续努力。. 2014. Python3基础(八) 模块. 08-18. Python FAQ2:赋值、浅拷贝、深拷贝的区别?. 08-15. Python3基础(七) 输入和输出. 08-14. PYTHON FAQ2:赋值、浅拷贝、深拷贝的区别? 在写Python过程中,经常会遇到对象的拷贝,如果不理解浅拷贝和深拷贝的概念,你的代码就可能出现一些问题。所以,在这里按个人的理解谈谈它们之间的区别。 一、赋值(assignment)在《Python FAQ1》一文中,对赋值已经讲的很清楚了,关键要理解变量与对象的关系。 C++学习之可变参数的函数与模板 所谓可变参数指的是函数的参数个数可变,参数类型不定的函数。为了编写能处理不同数量实参的函数,C++11提供了两种主要的方法:如果所有的实参类型相同,可以传递一个名为initializer_list的标准库类型;如果实参的类型不同,我们可以编写可变参数模板。 __ 神奕的博客 __李松
* __
首页
* __
分类
* __
归档
* __
标签
* __
关于
IO模型:同步、异步、阻塞、非阻塞 __ 发表于 2016-07-19 | __ 分类于 System-Linux|
> 前言:
>
> 在Linux的网络编程中,同步IO(synchronous > IO)、异步IO(asynchronous IO)、阻塞IO(blocking > IO)、非阻塞IO(non-blocking > IO)究竟是什么?它们之间又有什么联系和区别? > 本文是我对这个问题的答案整理的笔记,参考《UNIX网络编程.卷1》>
> 阅读全文 » JAVA基础笔记(四) IO/NIO与序列化 __ 发表于 2016-03-31 | __ 分类于 Lang.-Java|
本文主要是我在看《疯狂Java讲义》时的读书笔记,阅读的比较仓促,就用 markdown 写了个概要。 第十一章 I/O与序列化1、FILE类
Java中访问本地系统是通过java.io.File类。 File类可以使用 绝对路径 或 相对路径 来创建 File 对象,然后调用 File 对象的方法来操作文件和目录。阅读全文 »
JAVA基础笔记(三) 多线程 __ 发表于 2016-03-19 | __ 分类于 Lang.-Java|
本文主要是我在看《疯狂Java讲义》时的读书笔记,阅读的比较仓促,就用 markdown 写了个概要。第十章 多线程
1、进程和线程的概念 当一个程序进入内存运行时,即变成一个进程(Process)。进程是系统进行资源分配和调度的一个独立单位。——进程三特征:
阅读全文 »
JAVA基础笔记(二) 集合、泛型、异常处理 __ 发表于 2016-03-16 | __ 分类于 Lang.-Java|
本文主要是我在看《疯狂Java讲义》时的读书笔记,阅读的比较仓促,就用 markdown 写了个概要。 第七章 JAVA集合(重点) 1、 JAVA集合概述 Java集合类是一种工具类,主要用来存储数量不定的对象,类似于容器。Java主要有四大集合体系:Set、 List、Queue、Map。阅读全文 »
JAVA基础笔记(一) 数据类型、面向对象、基础类库 __ 发表于 2016-03-16 | __ 分类于 Lang.-Java|
本文主要是我在看《疯狂Java讲义》时的读书笔记,阅读的比较仓促,就用 markdown 写了个概要。 第一章 JAVA概述阅读全文 »
初识ELASTICSEARCH
__ 发表于 2016-02-24 | __ 分类于 大数据-Elasticsearch|
本文仅是个人的学习笔记,有问题请指正。一、简介
在大数据领域,自从有了 Hadoop 以后,大家渐渐习惯收集日志到 HDFS 中,然后每天运行 MapReduce 任务做统计报表。但是,面对诸如“新上线的版本过去几分钟在各地反馈如何”,“昨天23:40左右这个投诉用户有没有异常”这种即时的开放性问题,传统的日志处理方案显得非常的笨拙和低效。复杂多变的实时数据分析需求,需要的是灵活快捷的响应处理,Elasticsearch的出现让这个问题得到了很好的解决!阅读全文 »
常用LINUX系统监控命令 __ 发表于 2015-09-05 | __ 分类于 System-Linux|
一、内存监控
监控内存的使用状态是非常重要的,通过监控有助于了解内存的使用状态,比如内存占用是否正常,内存是否紧缺等等,监控内存最常使用的命令有free、vmstat、top等1.1 FREE
1
2
3
4
5
$ free
total used free shared buffers cached Mem: 32872632 12393128 20479504 0 23308 7496048 -/+ buffers/cache: 4873772 27998860 Swap: 0 0 0 第一行(Mem):阅读全文 »
-ROOT-表和.META.表结构详解 __ 发表于 2015-08-15 | __ 分类于 大数据-HBase|
在《HBase技术简介 》中我们知道,HBase中有两个特殊的表:-ROOT-和.META.。 由于HBase中的表可能非常大,故HBase会将表按行分成多个region,然后分配到多台RegionServer上。数据访问的整个流程如下图所示:阅读全文 »
MAPREDUCE将HDFS文本数据导入HBASE中 __ 发表于 2015-08-13 | __ 分类于 大数据-HBase|
HBase本身提供了很多种数据导入的方式,通常有两种常用方式:*
使用HBase提供的TableOutputFormat,原理是通过一个Mapreduce作业将数据导入HBase * 另一种方式就是使用HBase原生Client API 本文就是示范如何通过MapReduce作业从一个文件读取数据并写入到HBase中。 首先启动Hadoop与HBase,然后创建一个空表,用于后面导入数据:阅读全文 »
第一个MAPREDUCE程序——WORDCOUNT __ 发表于 2015-07-29 | __ 分类于 大数据-Hadoop|
通常我们在学习一门语言的时候,写的第一个程序就是Hello World。而在学习Hadoop时,我们要写的第一个程序就是词频统计WordCount程序。 一、MAPREDUCE简介 1.1 MAPREDUCE编程模型 MapReduce采用”分而治之”的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个节点的中间结果,得到最终结果。简单地说,MapReduce就是”任务的分解与结果的汇总”。 在Hadoop中,用于执行MapReduce任务的机器角色有两个:阅读全文 »
12 …9 __
Song Lee
放宽心,多努力88 日志
17 分类
25 标签
__ RSS
__ GitHub __ CSDN
__ Weibo
2014 - 2016 __ Song Lee 由 Hexo 强力驱动主题 - NexT.Mist
__
Details
Copyright © 2023 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0