自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云端轻侯的专栏

私人博客 http://www.smallcpp.com/

原创 补.从零开始学习C语言--获取时间函数

取当前系统时间要用到两个函数,这两个函数包含在头文件time.h中   一、函数:time    函数time()返回的是从格林威治时间1970年1月1日0点0分0秒到现在的秒数 用法: time_t time( time_t *timer );   二、函数:loca...

2013-10-01 18:42:58

阅读数 532

评论数 0

原创 补.从零开始学习C语言--C语言补充_goto语句

goto跳转语句,无条件跳转, 格式:  goto 标签地址; 一般会配合if语句使用   例子: #include #include int main(void) //main是程序入口 { int num; printf(&quo...

2013-10-01 18:41:26

阅读数 506

评论数 0

原创 补.从零开始学习C语言--C风格字符串

C语言中,没有string这种类型,C中字符串是被当做一种特殊的数组来处理的,一个以0结尾的字符数组: chars[5]="abcd"; //字符串以"\0"结尾 ,注意这里数组的长度是5,而不是4! "\0"表示0 是一个转义字符   ...

2013-10-01 18:33:06

阅读数 829

评论数 0

原创 补.从零开始学习C语言--跨函数使用内存

简单说,如果在函数中静态分配内存,那么函数调用完毕后,该内存会被释放,虽然还能够访问到这个内存,但是这块内存随时有可能被分配给本程序其它变量,这块内存还属于本程序的栈空间,所以如果要跨函数使用内存,要用动态分配的malloc。

2013-08-15 18:57:25

阅读数 500

评论数 0

原创 C/C++ 日常小积累

1. 控制浮点型数据输出的小数位:%.3f 如:printf("%.2f", 2.3333);输出结果是:2.33 2.输出整型数据时,在控制字符前加 -x,能把光标自输出位置起向后移x位,一般用在对齐输出时 # include int main(void) ...

2013-06-28 02:34:27

阅读数 491

评论数 0

转载 补.从零开始学习C语言--scanf的%c前为什么加空格

#include int main (void) { int i ; char ch ; scanf("%d",&i) ; scanf(" %c",&ch) ; //这行的%C前有个空格 printf("i = %...

2013-06-20 14:09:48

阅读数 5232

评论数 0

原创 补.从零开始学习C语言--运算符补充(自增/自减、三目、逗号)

自增/自减 运算符   功能:操作对象自增或自减1; (自减和自增用法一致,这里用自增的用法来说明)   分类: 前自增:++i 后自增:i++   前/后 自增的异同 相同:最终i的值都加1; 不同:后自增整体表达式的值是i加1前...

2013-06-20 13:20:37

阅读数 573

评论数 0

原创 补.从零开始学习C语言--强制转换和浮点型数据的缺陷

强制转换 格式:(数据类型)(表达式) 功能:把表达式的值强制转换成前面括号里标明的数据类型 举例: (int)(4.5+2.2) à结果为6 (float)(5) à结果为5.000000 注意:如果要求1/2的结果,不能写成(float)(1...

2013-06-20 13:13:41

阅读数 930

评论数 0

原创 最厉害的人

最美的姑娘,是什么让你变得这么强大呢,是岁月,还是爱。

2016-02-22 13:31:08

阅读数 295

评论数 0

原创 2016-02-17 短期计划

2016年 2 - 6 月学习计划

2016-02-17 18:08:32

阅读数 281

评论数 0

转载 学车笔记 -- 侧方位(一字型)停车

这里除了判断车头和前车的车尾的连线是否与车位垂直外, 还有两个判断方法.

2016-01-25 14:01:25

阅读数 726

评论数 0

转载 Python 高级特性之 sorted( )

sorted() 函数接收两个参数, 一个是序列, 一个是函数, 它完成对序列的排序操作.

2016-01-22 18:54:07

阅读数 227

评论数 0

原创 Python 高级特性之 filter( )

filter() 函数接收两个参数, 一个是函数, 一个是序列; 它提供的是一个过滤功能.

2016-01-22 18:45:46

阅读数 230

评论数 0

原创 Python 高级特性之 reduce( )

reduce() 也函数接收两个参数, 一个是函数, 一个是序列;

2016-01-22 18:40:02

阅读数 217

评论数 0

原创 Python 高级特性之 map( )

map() 函数接收两个参数, 一个是函数, 一个是序列, map() 将传入的函数依次作用到序列的每个元素.

2016-01-22 18:27:30

阅读数 203

评论数 0

原创 Python 高级特性之 lambda

lambda 函数也叫匿名函数, 即函数没有具体的名称, 严格来说, lambda 是一个表达式.

2016-01-22 18:15:00

阅读数 238

评论数 0

原创 Python 高级特性之生成器表达式

当列表过长, 而我们也不需要一次性获取全部数据时, 应当考虑使用生成器(generator)表达式而不是列表解析;

2016-01-22 15:39:18

阅读数 210

评论数 0

原创 Python 高级特性之列表生成式

已经一个列表 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], 我们想得到 [1 * 1, 2 * 2, 3 * 3, …, 10 * 10], 此时, 借助列表生成式可以很方便的实现.

2016-01-22 14:10:27

阅读数 4088

评论数 0

原创 (八)、HDFS Java 接口

环境:windows 7+eclipse先在 windows 7 下搭建好 eclipse 项目环境, 新建 hadoop 工程, 新建个 lib 文件夹, 导入 hdfs 的相关 jar 包.

2016-01-20 10:50:50

阅读数 278

评论数 0

原创 (七)、HDFS 剖析

NameNode – 管理节点DataNode – 存储节点Secondary NameNode – NameNode 助手 (hp 1.0)1. Client机架感知, 数据就近原则, 因为数据是分布式存储的, Client 会感知最近那个 DataNode 取数据.2. Metadata(元数...

2016-01-20 10:49:39

阅读数 202

评论数 0

原创 (六)、HDFS 常用 shell 操作

hadoop fs -ls hdfs://itcast01:9000/, 可简写成 hadoop fs -ls / 表示根目录 -R 递归查看 -h 简化大小显示hadoop fs -copyFormLocal <本地文件> 类似 puthadoop fs -cphadoop fs -...

2016-01-20 10:48:20

阅读数 185

评论数 0

原创 (五)、HDFS 简介

HDFS 是一种分布式文件系统.常见的分布式文件系统有, GFS、HDFS、Lustre 、Ceph 、GridFS 、mogileFS、TFS、FastDFS等;

2016-01-20 10:47:37

阅读数 300

评论数 0

原创 (四)、解决"复制出来的虚拟机不能启动 DataNode"

今天因测试需要, 需要第二台 hadoop 虚拟机, 于是就从 itcast01 克隆了一份, w但发现 DataNode 并没有被启动…查资料发现问题原因.

2016-01-20 10:46:50

阅读数 522

评论数 1

原创 (二)、伪分布式环境搭建

安装好一个 linux. 这里使用 Ubuntu, 参考 Ubuntu安装好后, 需要做一些设置.

2016-01-20 10:39:30

阅读数 579

评论数 0

原创 (一)、认识 hadoop

hadoop不是一个英文单词, 是作者(Doug Cutiing)发明的词, hadoop名称来源作者小孩的一个絨毛填充黄色大象玩具. 它的发音是:[hædu:p] – 嗨都泼对

2016-01-20 10:36:24

阅读数 219

评论数 0

原创 WSGI

该系列均为读 廖雪峰 廖老师文章的学习笔记 web 的本质是什么? browser 发起 http 请求 server 收到请求, 生成 html server 把 html 作为 http 的响应 body 返回给 browser browser 收到 http 响应 browser 从 htt...

2016-01-05 15:06:25

阅读数 218

评论数 0

原创 四、开启程序 Debug 权限

因为 win7 对程序的权限进行了一些限制, 导致有些程序在 xp 下正常运行, 而在 win7 下就出错了, 例如 OpenProcess() 失败, 这个程序就要提升我们的程序的特权, 开启它的 Debug 权限.

2015-12-31 13:29:02

阅读数 1140

评论数 0

原创 三、获取寄存器信息

一个调试器应该可以提供任意某个时刻 CPU 上的寄存器状态信息; 从本质上来说, 进程是线程的集合, 线程才是CPU调度和分派的基本单位, 所以通常所说的 CPU 状态信息是针对线程而言的.

2015-12-31 13:15:27

阅读数 1383

评论数 0

原创 使用 sublime text

常用插件以下是我当前正在使用的 sublime text 插件 Bracket Highlighter -> 高亮匹配标签及符号 DocBlockr -> 自动注释, 按 /** + tab Emmet -> 就是 zencoding JsFormat -> JS 代码格式...

2015-12-30 17:42:33

阅读数 218

评论数 0

原创 二、纯 python 实现一个调试器

要想调试一个程序, 就需要与目标程序建立某种联系, 为此, 我们的调试器应该具备两种基本能力: 打开一个程序, 并使它以自身子进程的形式运行起来 附加到一个正在进去的程序上

2015-12-29 18:47:50

阅读数 1398

评论数 0

原创 一、黑客挚友: ctypes

读 《Python灰帽子-黑客与逆向工程师的Python编程之道》笔记 其实这本书就是基于 ctypes 库的, 使用这个库, 可以调用动态链接库中函数、同时创建各种复杂的C 数据类型和底层操作函数.

2015-12-29 15:54:33

阅读数 473

评论数 0

原创 11、从零开始学习JAVA--包和访问权限

1、包:软件包(文件夹) 使用关键字package “包名”来使用,如:package martin; 编译方法:javac  -d  .  Test.java -d参数:该参数的作用是依照包名在相应目录下生成相应的文件夹,并把生成的目标文件放在该文件夹下,如: javac  -d  c:...

2013-08-28 20:23:21

阅读数 553

评论数 0

原创 10、从零开始学习JAVA--抽象类和抽象函数

使用关键字:abstract 1、抽象函数 只有函数的定义,没有函数体的特殊函数被称为抽象函数,如: abstract void fun(); 抽象函数所在类必须是抽象类。 2、抽象类 使用abstract关键字来定义的类,如: abstract class Person {...}...

2013-08-28 19:58:04

阅读数 455

评论数 0

原创 9、从零开始学习JAVA--面向对象的应用

解决实际开发过程中的重复代码问题 参考客户要求开发打印机程序的例子 注意继承、this、super的用法 不使用面向对象的开发: class HpPrinter { void open() { System.out.println("Open"); } void ...

2013-08-26 15:17:34

阅读数 436

评论数 0

原创 8、从零开始学习JAVA--继承及super的用法

使用关键字extends,可以使一个类的成员被另一个类继承。 一个父类可以被N多子类继承,但是一个子类只能继承一个父类。 继承是一种扩展关系,子类除了继承父类的成员外还能创建自己的成员。 class 子类 extends 父类 {    。。。 } 注意不能继承构造函数。 1、子类实例化过程(...

2013-08-26 14:41:19

阅读数 491

评论数 0

原创 7、从零开始学习JAVA--static关键字

在成员前面加上statci关键字,表示这是个静态成员 1、静态成员变量的语法特点 在成员变量前加static关键字,static int i = 10; 即可以用它所在的类名.变量名,也可以用对象.变量名来调用; 所有的对象使用的静态成员变量是同一个,修改任何一个对象的静态成员变量,其它的对象也更...

2013-08-26 14:17:32

阅读数 463

评论数 0

原创 6、从零开始学习JAVA--this关键字使用方法

1、使用this调用成员变量和成员函数 class Person { String name; void talk() { System.out.println("my name is " + name); } }由前面的知识,我们知道,要使...

2013-08-26 13:56:20

阅读数 459

评论数 0

原创 5、从零开始学习JAVA--面向对象

1、什么是面向对象 一种编程方法 一种思维方式 不是一种编程语言 2、如何学习面向对象 掌握一门面向对象语言的语法(C++、JAVA) 掌握面向对象的思维方式 熟悉面向对象设计原则 掌握面向对象设计模式 面向对象的最高目标是:消除应用程序中重复代码。 3、面对对象思维方式 首先确定谁来做,其次确定...

2013-08-21 16:22:21

阅读数 494

评论数 0

原创 4、从零开始学习JAVA--流程控制

1、分支结构 从C/C++演变而来,也是就选择结构 if...else if...else... switch(表达式) {    case 常量1:语句1;                           break;    case 常量2:语句2;               ...

2013-08-20 11:13:21

阅读数 377

评论数 0

原创 3、从零开始学习JAVA--关键字、常量、标识符、变量、运算符、转义字符、逻辑运算符、位运算符、三元运算符等

花花草草a

2013-08-19 19:52:41

阅读数 637

评论数 0

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