- 博客(78)
- 资源 (1)
- 收藏
- 关注
原创 【Nginx 1.20.1 基础】Nginx 在 MacOS 编译构建部署启动测试 2021_9_14
Nginx 在 MacOS 编译构建部署启动测试引用命令预先准备执行中级测试引用中级测试部分1.nginx通过自定义header属性来转发不同的服务构建部分2.Nginx官网3.Nignx构建官方文档4.PCRE Download页面5.Zlib官网 & Download页面6.OpenSSL Download页面命令预先准备 nginx-1.20.1.tar.gz pcre-8.45.tar.bz2 zlib-1.2.11.tar.gz openssl-open
2021-09-14 16:54:49
425
原创 【Scala 2.13.5 基础】Method & Function 区别 2021_4_18
Method & Function 区别引用释意方法转换为函数具体观测方法区别引用http://jim-mcbeath.blogspot.com/2009/05/scala-functions-vs-methods.htmlScala(Java) Method, is part of class consitute: name signture annotations bytecodeScala Function, is complete object => class
2021-04-18 17:16:33
309
2
原创 【Linux 命令 SSH】Source Shell 基本使用梳理 2021_02_08
Source Shell(SSH) 全称: 安全外壳协议 简称: shell = sh 实质与用途: 是一种加密的网络传输协议,用于在不安全网络中为网络服务提供安全的传输环境 由来: 作为 替代 Telnet 及 非安全 Shell 等旧·明文传输协议 而 诞生 现今: SSH 已可破解 [CIA 及 中国] 注0: 仅以写文时的需求,提供仅需信息,完整信息源为: 0.Linux man 命令 1.cat /u
2021-02-08 21:11:12
750
原创 【Nginx 归档整理】Openresty 实现数据文件上传数仓网关 2020.7.28
模块设计 模块组成 Nginx Web模块 Shell脚本模块 最终形体 Openresty(Nginx+lua扩展+lua_upload库) + Shell(OS+HDFS+Hive+Impala)设计思想 Nginx Web模块 采用 封装 lua 语言扩展完善的 Openresty 自带 upload 库 Openresty 部署方式为 Docker 快速部署 带来的问题
2020-07-28 10:34:17
432
原创 【Inter集显 GTX1650】解决 Windows 10 连接 HDMI 外接显示器黑屏状况小结
解决 只有集成显卡 笔记本电脑外接 HDMI 转 VGA 显示器 黑屏异常问题
2020-07-12 13:42:32
12172
原创 【算法 排序】冒泡·插入·归并·快速·堆排序算法总结
排序算法总结及实现源码笔记实现源码笔记排序算法 分类 基本排序 [快速无Bug] 冒泡 插入 高级排序 [必考] 归并 快速 拓扑 Topological 其他重点 [需要研究] 堆排序 桶排序 冒泡排序 [稳定] 耗时: O(n^2) 空间: S(1) 核心思想: 从头开始,相邻两两比较交换...
2020-03-29 22:34:14
268
转载 详解 JVM Garbage First(G1) 垃圾收集器·值得转载
版权声明:本文为优快云博主「coderlius」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/coderlius/article/details/79272773前言Garbage First(G1)是垃圾收集领域的最新成果,同时也是HotSpot在JVM上力推的垃圾收集器,并赋予取代CM...
2020-03-21 09:02:07
251
原创 【JavaSE8 高级编程 集合框架】集合框架入门系列③Map实现类HashMap 2020_3_2
这篇是补之前学Java集合类的源码解析,推了5个月emmmTreeNode单开一篇,比较重要,内容也比的上一个HashMap仍然是以 函数功能 作为分类标准,简单易懂基本都已经标明注释,当然是部分的,比如Iterator就没有源码以及支持LinkedHashMap子类的函数也没有细写,只能算作HashMap的入门篇,庖丁解牛,还差点
2020-03-02 19:59:25
286
原创 【MySQL基础 安装】CentOS 7 Yum网络部署 最新官方MySQL5 2020_2_1
CentOS 7 Yum网络部署 最新官方MySQL5 安装流程
2020-02-01 22:16:30
118064
原创 【算法 队列】BruteCollinearPoints && FastCollinearPoints 实现
FastCollinearPoints 快速四点共线判断FastCollinearPoints.javaPoint.javaBruteCollinearPoints.java评分FastCollinearPoints.java快速判断 四点共线模式核心思想:利用 归并排序+插入排序的 Stable 特性 => SQL 的 字母排序分组group by+order by
2020-01-28 01:28:31
816
原创 【算法 队列】Deque && RandomizedQueue 实现
Deque && RandomizedQueue && Permutation实现
2020-01-25 14:16:35
408
原创 【算法 动态连通性】Percolation && PercolationStats 实现
普林斯顿·算法·Part 1·渗透实现资源·前提Percolation.javaPercolationStats.java写在前面的话:说实话,作为一个小白完全没去过Coursera听过英文课的我,绕了很多大弯,缺少关键信息的弯没办法,抓不住语句重点,就很蠢。但我也要提出质疑,为什么不给出一个List注明 编程前必看?对小白并不友好,甚至有点误导倾向,缺少视频辅导【针对于第一次做编程作业...
2020-01-21 16:20:39
538
原创 【算法】算法入门 2020_01_18
普林斯顿·算法Part1 && 2导论开发流程算法入门案例·动态连通性问题数学模型·总结性质算法模型·总结基操算法实现·不断优化数据结构·存储信息时空复杂度·改进源泉测试设计真实代码实现实际应用开发算法的一般步骤导论Algorithm: method for solving a problem. 解决问题的方法Data structure: method to store i...
2020-01-18 15:23:39
342
原创 【Spark 2.1.1 调优】Spark性能调优 2020_01_15
Spark性能调优SparkJob WebUI 工具页签Spark性能调优数据序列化内存调优内存管理概述确定内存消耗※ 内存调整措施 ※其他调优参数并行度ReduceTask内存使用广播大变量数据本地化SparkJob WebUI 工具页签 Jobs => 由行动算子决定(1 action = 1 job) Stages => 由 Shuffle 算子决定(Shuffle算子 ...
2020-01-15 22:55:50
433
原创 【Spark 2.1.1 原理】Spark原理② Spark RDD 创建 分区 并行度 源码级 2020_01_14
Spark RDD 原理创建RDD的3种方式开局一张图(图解)流程源码创建RDD的3种方式基于内存转换基于本地文件转换基于Hive表转换开局一张图(图解)提示:双击大图流程源码零、前置//Spark配置文件//local = 1线程 local[2] = 2线程val conf: SparkConf = new SparkConf().setMaster("local[...
2020-01-14 21:34:41
225
原创 【MySQL 高级 索引】索引详解 2020_01_03
1.“索引”是什么?2.索引特性有什么?3.索引分哪几类?4.索引的数据结构有什么?5.各种数据结构的优缺,查询原理?6.什么是聚簇索引?
2020-01-03 21:37:22
296
原创 【MySQL 入门】MySQL 5/8 两种OS部署 2019_12_30
MySQL 5.7+ / 8.0+ 在Windows 10,CentOS 7 环境部署的完整过程,以及常见问题的解决方法。确保一定成功。
2019-12-30 15:12:11
665
原创 【HBase SQL插件 Phoenix Squirrel】Phoenix入门 2019_12_29
Apache Phoenix 是 HBase 开源 SQL 皮肤,使用标准 JDBC API 代替 HBase-Client API 来 DDL,DML HBase数据库。
2019-12-29 19:10:48
531
翻译 【Flink 流处理框架 1.7.2 入门】Flink 入门 2019_12_22
Flink 入门,超多概念详解,最后安装部署,及 HelloWord
2019-12-22 16:09:32
711
原创 【水 C/C++ 数据结构】哈夫曼编码 2019_12_19
逻辑结构树结构物理存储结构数组算法图解代码哈夫曼树结构体typedef struct{ int weight; int lchild, rchild, parent;}HTNode, *HuffmanTree;//*HuffmanTree 是指向 HTNode 结构体 的指针;//malloc分配数组内存,存储最优二叉树typedef char * * Huffma...
2019-12-19 13:31:30
141
原创 【Spark 2.1.1 原理】Spark原理① spark-submit 源码级 2019_12_17
SparkSubmit 完整流程,完全根据源码绘制详细重点,均以 图形及源码进行展示
2019-12-18 15:41:05
206
原创 【水 Leetcode 简单】两数之和 2019_12_11
1.一拍脑门,耗时最长算法O(n^2) ==> 爆破算法2.二拍脑门,从减法变加法,仍然是时间复杂度O(n^2) ==> 爆破算法3.耗时思考:双层 for 循环最惨情况:给定数组的最后2个数值,如果有序是不是就会快点?二分法如何加速查找,加速命中4.耗时改进:单层 for 循环加速查找 ==> int[hash]加速命中 ==> 减法补数概念,ta...
2019-12-11 00:17:15
89
原创 【Spark 2.1.1 基础总结】11种 Spark WordCount 方法 2019_12_10
11种 Spark WordCount 方法。根据,各个方法的返回值,传入参数类型等角度分析各个方法区别浅入浅出根据源码进行11种方法的类别划分最后一种以 累加器 实现
2019-12-10 20:53:20
629
原创 【水 Java基础】Java访问权限·protected 2019.12.9
Java访问权限protected错误访问正确访问图解protected同包,同类,同父子类错误访问public class TestProtected { public static void main(String[] args) throws Exception { UserXX xx = new UserXX(); // 方法的提供者:U...
2019-12-09 19:42:00
116
原创 【水 Java基础】i=i++底层解析 2019.12.9
i=i++底层解析i++;源码i++;字节码i=i++;字节码字节码反编译i++;源码public class Test { public static void main(String[] args) { int i = 0; i++; //i=i++; System.out.println(i); }}...
2019-12-09 19:16:56
519
原创 【Spark 2.1.1 入门】Spark基础①入门 2019_12_4
Spark入门的核心目标为:部署+部署模式理解+简单命令测试——会用Spark入门篇,主要内容为:Local单节点运行模式,Standalone集群模式Yarn集群模式,以及Spark集群的通用构架,最后以WordCount案例结尾。
2019-12-04 09:04:24
454
原创 【Scala 2.11.8 入门 】Scala入门④模式匹配及异常泛型隐式转换 2019_12_3
scala模式匹配是对Java switch case的 究极增强,并且应用广泛实属佳品。异常泛型与Java相差一些,但不大且兼容。主要是隐式转换,属于Scala高级内容如果隐式转换看不懂,那源码,是真的看不懂
2019-12-03 16:36:01
372
原创 【Scala 2.11.8 入门 】Scala入门③面向对象 2019_12_3
面向对象相关特性,与Java相似,毕竟本身就是基于Java的,但也有其不同点。例如:package拥有自己的包对象,类的构造器位置不同,创建对象时的语法糖;继承的属性方法均有动态绑定,单例对象是Scala为模仿Java静态对象产生的概念;与Java interface 相近,但不同与接口的 Scala Trait 特质(钻石问题的特质叠加);最后,展示了常用的简单方法、类、特质
2019-12-03 11:31:46
359
原创 【Scala 2.11.8 入门 】Scala入门②函数式编程 2019_12_3
函数式编程,是整个Scala的核心基础语法函数式基础编程有3个,函数嵌套用法,函数参数要点,及最重要的函数至简原则如果函数至简原则记不住,后面大量Scala源码会发现根本看不懂函数式高级编程有6个,函数高级用法,匿名函数,闭包柯里化,控制抽象,递归,惰性函数
2019-12-03 11:23:57
268
原创 【Scala 2.11.8 入门 】Scala入门①含大量示例代码 2019_12_3
Scala 入门①,主要包含,入门简介,官网资源,常见概念的快速入门Windows10上的Scala部署+Idea部署,以及变量与数据类型、运算符、流程控制基本语法。本文文字大约 6000 个,以及 实例代码 10000 个字符。共计 1.6w 字符包含大量注释
2019-12-03 08:56:34
544
原创 【水 Java基础】Class类模板对象获取的3种方法及区别 2019.11.27
Class类模板对象获取的3种方法获取方法*3区别实证获取方法*31. 类名.class2. 类对象.getClass()3. Class.forName("类名")实例:System.out.println(TestClass.class);System.out.println(Class.forName("TestClass"));TestClass t = new Te...
2019-11-27 21:18:13
866
原创 【Kettle 入门 Windows10 CentOS7】Kettle-8.2.0 入门基础 2019.10.31
Pentaho·Data Integration - Kettle;简介,软件背景,特点,相关资源,Kettle构架,客户端,服务器;核心概念:Transformation,Job变量;Kitchen命令行选项;WindowsLinux集群部署;实际案例;
2019-10-31 23:47:43
1635
原创 【Sqoop 入门 CentOS7】Sqoop-1.4.7 入门基础 2019.10.28
Sqoop 1.4.7 入门基础资源安装测试下载解压配置文件拷贝驱动测试验证使用案例RDBMS 导入MySQL --> HDFSMySQL --> HiveMySQL --> HBaseHDFS数仓 导出Hive/HDFS --> RDBMSSqoop脚本HDFS --> MySQL功能:将 结构化数据库 表对象,迁移(导入导出)到 Hadoop生态 上(的 大数据...
2019-10-28 20:48:22
250
原创 【Hive 入门 CentOS7】Hive-1.2.1入门基础 2019.10.14
Hive入门基础·非命令简介其中涵盖了通俗的个人理解,面向小白编程内容含有代码测试实例,方便理解及实操较为清晰的描述了Hive的实质内容及构架核心
2019-10-15 10:03:30
323
原创 【Hadoop-2.7.2 入门 CentOS7】Hadoop 完全分布式集群部署_2019.9.25
Hadoop-2.7.2完全分布式部署实操,2019-9-25内容有些多,但条例仍然还算清晰,此篇博文也仍然基于本博客的 VM-Linux-Hadoop单节点部署 _2019.5.10 博文单节点部署亦称为Hadoop基础部署,所以也是其他两模式的根基如果哪里觉得看不懂,或者不知道哪里配置的,可参看上博文本文内容较多,望潜心细腻执行每一步主要内容有:Hadoop基础配置,SSh免密,RSYNC同步命令,配置分发群起、单起集群
2019-09-25 12:29:55
371
原创 【Git GitHub 入门 命令】Git入门 2019_9_19
git是现代计算机程序猿必须掌握的技能之一git常用于 软件的版本控制,当然你闲得蛋疼也可以用于管理word文档我试过,哈哈哈哈,比如写规章制度什么的这篇博文,不建议一口气看完而且这篇文章不是那种从头学习用的,适合学了一点但又觉得缺点什么查缺补漏的那种,强化使用印象,印证自己对git理解的那种当然,如果你想把这篇文档用于学习,也没问题我会给出适合初学者的学习教程(视频+在线练习)地址看完后,可以再对照本篇文档来 对自己提问,或对这篇博文纠错。
2019-09-22 14:58:26
306
Redis Resources.rar
2019-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人