piken

一、DeepOps的Hadoop小笔记-初识Hadoop

  • 1. Hadoop是干什么的
  • 2. Hadoop主要组件及其生态圈
  • 3. Hadoop的历史

1. Hadoop是干什么?

2. Hadoop主要组件及其生态圈

3. Hadoop的历史


参考资料:

1、Hadoop权威指南(第四版)

DeepOps的flutter小笔记-学习资料索引

学习flutter之前先了解点Dart:https://www.dartcn.com/guides/get-started 中文文档很不错

如果不想配置dart环境可以使用https://dartpad.cn/,里面有不少demo,还有flutter的小例子,在页面右上角切换

flutter实战 : https://book.flutterchina.club/
source code : https://github.com/wendux/flutter_in_action_source_code

flutter startup : https://flutterchina.club/get-started/install/

官方文档 : https://flutter.dev/docs

官方Tutorials : https://flutter.dev/docs/reference/tutorials

A curated list of samples : https://github.com/flutter/samples/blob/master/INDEX.md

Overview: the Dart language : https://dart.dev/guides/language

awesome flutter : https://github.com/Solido/awesome-flutter

Youtube Tensor Programming 的视频教程 :
https://www.youtube.com/watch?v=b2fgMCeSNpY&list=PLJbE2Yu2zumDqr_-hqpAN0nIr6m14TAsd&index=1

flutter pub site : https://pub.dartlang.org/ 会跳转到新网址 https://pub.dev/

极客时间的课程 :

DeepOps的小笔记-linux软硬连接ln命令

https://www.cnblogs.com/pingzhe/p/8462350.html

参考网址

一、介绍
ln命令用于将一个文件创建链接,链接分为软链接(类似于windows系统中的快捷方式)和硬链接(相当于对源文件copy,程序或命令对该文件block的另一个访问路口),命令默认使用硬链接。

二、使用方法
语法:ln [选项][文件]
选项:-s 对源文件创建软链接

三、案例:
1.对文件创建软链接
$ ln -s /root/student.sql /root/db/ln.sql
$ ls -lh db/ln.sql
2.对目录创建软链接
$ ln -s db data
$ ll -h data/
lrwxrwxrwx 1 root root 17 2月 23 15:31 ln.sql -> /root/student.sql
$ ln student.sql db/
3.对文件创建硬链接
$ ln student.sql db/
$ ls -lh db/

软链接:不可以删除源文件,删除源文件导致链接文件找不到,出现文件红色闪烁
硬链接:可以删除源文件,链接文件可以正常打开

DeepOps的python小笔记-整型数字转换为2进制 8进制 16进制

1 将 其它进制 转换为 整型

>>> int('10101', 2) #2进制
21
>>> int('17',8) # 8进制
15
>>> int('ef',16) # 16进制
239
>>> int('14' ,7 ) # 7进制的不支持,不能瞎输
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 7: '7'
>>> int(0b10101) #2进制数字前加0b
21
>>> int(0o17) # 8进制数字前加0o
15
>>> int(0xef) # 16进制数字前加0x
239

2 将整型 转换为 其它进制的

#bin(整型) #二进制
#oct(整型) #八进制
#hex(整型) #十六进制

>>> bin(90)
'0b1011010'
>>> oct(90)
'0o132'
>>> hex(90)
'0x5a'

3 ASCII码的转换

>>>chr(66) 
'B' 
>>>ord('D') 
68 

DeepOps的python小笔记-安装anaconda后,终端前面多一个(base)

ubuntu 和 MacOS 安装了 anaconda 后,打开终端后机器名前面都会有一个 (base),是因为启动终端的时候,会自动启动conda的base环境,如果看着不顺眼可以使用下面的命令进行关闭。可以用 conda env list 查看conda 的环境。

$ conda config --set auto_activate_base false

可以手动激活与关闭这个环境

$ conda activate base 
$ conda deactivate

参考资料:
https://blog.csdn.net/u010666669/article/details/90085125
https://blog.csdn.net/IDzengkun/article/details/89491437