自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狮锅艺

碎片时间提升自己

  • 博客(205)
  • 收藏
  • 关注

原创 Golang相关技术

Golang相关的技术访问地址访问地址:https://promacanthus.github.io/Golang-Guide/欢迎收藏仓库:https://github.com/Promacanthus/Golang-Guide每天更新内容。具体内容主要包括如下内容:Golang编程语言相关知识Golang开发框架相关知识云原生相关知识微服务相关知识常用开发工具及IDE...

2020-01-01 20:20:40 476

原创 为什么要学好基础

为什么要学好基础@[TOC](为什么要学好基础)极客大学算法体验营有感优化思路五遍算法练习步骤极客大学算法体验营有感小狮同学????️突然穿越了,这是一个武侠世界。为了成长一个武林高手,小狮同学必须加入一个门派(选择专业)来学习技能。在一众门派中,小狮同学选择了少林寺(计算机专业)。为啥选择少林寺呢?『因为天下武功出少林?因为少林寺都是这个发型????‍????』在大师的指导下开始了基本功的训练:????️扎马步(计算机组成原理)、跑步(操作系统)????好像还有双手提着水桶从山上跑到山下(计算机

2020-07-10 10:40:30 317

原创 计算机系统漫游

计算机系统由硬件和软件组成,它们共同工作来运行应用程序,虽然系统的具体实现方式随着时间不断变化,但是系统内在的概念却没有改变。实战技巧避免由计算机标表示数字的方式引起的奇怪的数字错误优化C代码,以充分利用现代处理器和存储器系统的设计了解编译器是如何实现过程调用以及如何利用这些知识来避免缓冲区溢出错误识别和避免链接时的错误编写Unix Shell,动态存储分配包,并发等...

2018-04-25 21:06:29 530 1

原创 图计算

图数据 图数据存在于我们生活的方方面面,如果将数据相关方分别定位为一个点,而他们之间的互相联系抽象为边,那整个不同事物时间的错综复杂的联系就构成了一幅幅“图数据”。社交关系数据:将每个人作为一个点,而人与人之间的互动关系是边,那么庞大的社交圈子中,不同人之间的互动联系就构成了庞大的社交关系数据。网页链接数据:通过一个网页链接,可以跳转到其他多个网页,网页与网页之间的多个跳转联系就...

2018-04-02 14:48:03 3711

转载 markdown入门指南

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-04-02 14:06:03 309

原创 Java面试笔试指南(七)---海量数据处理

通过对海量数据的挖掘能有效地揭示用户的行为模式,加深对用户需求的理解,提取用户的集体智慧,从而为研发人员决策提供依据,提升产品和用户体验,进而占领市场

2017-09-22 21:07:01 1439

原创 Java中Map接口的遍历

Map集合的遍历方法

2017-09-21 10:54:28 595

原创 Java实现数组元素的排列组合

数组元素的排列组合

2017-09-19 19:39:18 6832

原创 Java面试笔试指南(六)---容器和多线程

容器和多线程

2017-09-16 19:04:26 467

原创 Java面试笔试指南(五)---异常处理、输入输出流、内存管理

异常处理、输入输出流、内存管理

2017-09-16 15:23:17 571

原创 Java面试笔试指南(四)---基本类型、字符串、数组与运算

基本类型、字符串、数组与运算的整理总结

2017-09-16 10:27:28 434

原创 Java面试笔试指南(三)---关键字

Java语言中的一些关键字

2017-09-15 21:11:00 396

原创 Java面试笔试指南(二)---面向对象技术

Java面向对象技术整理总结

2017-09-15 15:17:07 334

原创 Java面试笔试指南(一)---基础知识

Java语言的一些基础知识整理

2017-09-15 09:18:15 371

原创 数据结构常用技巧

数据结构中的一些求解技巧

2017-08-25 17:12:08 704

原创 Java实践(四)---进阶笔记之二

Java深入理解笔记

2017-08-04 14:37:05 441

原创 Java实践(四)---程序设计模式

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性

2017-07-17 21:42:55 436

原创 Java实践(四)----所有类的祖宗Object

Java中所以类都继承自object,所以它的方法大家都有,需要熟悉

2017-07-17 21:38:17 1075

原创 Java实践(四)---java.lang.Math

关于java.lang.Math包的详解

2017-07-17 21:30:59 966

原创 Java实践(四)---进阶笔记之一

Java进阶笔记---本部分包括基本程序设计结构,对象和类,继承、接口和内部类

2017-07-17 18:10:40 745

原创 Java实践(四)---关于clone

当拷贝一个变量是,原始变量与拷贝变量引用同一个对象,改变一个变量所引用的对象将会对另一个变量产生影响因此需要一种新的机制,克隆:默认的克隆操作是浅拷贝,它并没有克隆包含在对象中的内部对象

2017-07-17 15:00:28 462

原创 Java实践(四)---关于继承设计的一些技巧

关于继承设计的注意事项和使用技巧

2017-07-16 15:53:51 409

原创 Java实践(四)---编写一个完美的equals方法

自定义的类需要重新定义equals方法,这是一个相对来说比较完美的方式

2017-07-15 19:31:30 520

原创 测试Hadoop程序

多种Hadoop作业的测试方法

2017-07-12 09:57:02 730

原创 Hadoop实践(五)---MR相对SQL的应用

SQL语句有一些常用的方法:SELEECT:从一个包含大量列的数据表中选取出这些列的一个子集WHERE:基于应用在各种列中的值的布尔表达式的结果,筛选数据表中的某行AGGREGATION:根据某些属性的分组结果计算其聚合运算值(如MIN,MAX,SUM,GROUP BY, HAVING)SORTING:对输出数据结按照一定规则排序JOIN:根据不同表中相同的列进行夺标的连接操作

2017-07-12 09:16:16 499

原创 GitHub入门指南

https://github.com/Promacanthus/Git

2017-07-07 17:06:25 384

翻译 Maven实践(十二)---POM参考指南

Maven 官方参考文档

2017-07-05 14:07:56 435

原创 Maven实践(十一)---POM文件中各种元素的含义

Maven POM很大。 然而,它的尺寸也证明了它的多功能性。 至少将能够将项目的所有方面抽象为单个工件的能力是强大的。 几十个不同的构建脚本和有关每个项目的分散文档的日子已经过去了。 除了Maven的其他恒星组成Maven星系 - 一个定义良好的构建生命周期,易于编写和维护插件,集中式存储库,系统范围和基于用户的配置,以及越来越多的工具使开发人员的工作 更容易维护复杂的项目 - POM是大而明亮的中心。

2017-07-04 22:03:41 1441

原创 Hadoop实践(五)---API之HDFS

HDFS是Hadoop主要应用的一个分布式文件系统。Hadoop中有一个综合性的文件系统抽象,它提供了文件系统实现的各类接口,HDFS是这个抽象文件系统的一个实例。

2017-07-01 12:12:25 682

原创 Hadoop实践(四)---MR作业配置

一个Hadoop作业可获得的全部支持在HadoopAPI中有详细的描述

2017-06-30 10:29:01 1633

原创 Hadoop实践(四)---性能调优

Hadoop的主要吸引力之一就是它的线性可扩展性。许多作业都可以通过添加更多的机器来加速。Hadoop在性能调优上有一些特定的手段和技巧,总体来说颇有成效。1、通过Combiner来减少网络流量Combiner可以减少在map和reduce之间的shuffle的数据量,较低的网络流量缩短了执行时间2、减少输入数据量在处理大型数据集时,有相当一部分时间花费在扫描磁盘中的数据。减少需要读取的字节数,可以

2017-06-29 18:54:12 439

原创 Hadoop实践(四)---生成集群上的监视和调试

成功的在伪分布集群中运行作业之后,可以将实际数据放在生产集群上运行。伪分布式和生产集群的区别:1- 伪分布模式下只有一个节点,所以的日志文件都放在单独的目录/logs中,可以在本地访问1- 在全分布集群中,每个节点都有自己的/logs目录保存其日志文件,通过特定节点上的日志文件来诊断该节点的问题2- 集群中各个守护进程的域名和地址不同,需要根据具体情况确定

2017-06-29 18:24:26 438

原创 Hadoop实践(三)---高阶MapReduce

在运行作业处理数据集时,这个作业通常可以通过编写基本的MapReduce程序来生成,但有时需要编写更高级的程序来形成多个作业,或者用他们处理多个数据集。Hadoop有几种不同的方式把多个作业协调在一起,按照顺序链接或按照预定义的依赖关系来执行

2017-06-29 16:20:32 761

原创 Maven实践---导航

Maven实践导航

2017-06-28 14:50:16 624

原创 Hadoop实践(三)---新旧API对比

新旧API的对比和变化

2017-06-26 10:03:45 898

原创 Maven实践(十)---多种打包jar的方式

关于maven创建项目后如何把依赖文件一起打包到jar包中的几种方式

2017-06-23 11:00:32 520

原创 Hadoop实践(三)---MapReduce中的Counter

在Hadoop的MapReduce框架中包括6种Counters,每一种包含若干个Counter,分别对Map和Reduce任务进行统计 Tips:图片中是Hadoop2.7.3 Counters 略有更新 注意区分 其实根据字面意思大概就知道这个Counter是干啥的

2017-06-21 07:36:19 2483

原创 Java实践(三)---常用的流和文件处理类

Java.io 和 Java.nio 中常用类

2017-06-20 16:11:02 1050

原创 Java实践---导航

Java实践 导航

2017-06-17 12:44:16 984

原创 Java实践(一)---字符串

String类型 字符串 常量池 StringBuffer等

2017-06-17 12:29:26 637

空空如也

空空如也

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

TA关注的人

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