读书笔记-2019年02月28日

今日见闻

今日重要的三件事

  • RxJava App填充内容
  • 工作
  • 完成Springboot

记录

RxJava官方的操作符解释页面 ReactiveX - Operators

创建操作符

读书笔记-2019年02月28日

变换操作符

读书笔记-2019年02月28日

过滤操作符

读书笔记-2019年02月28日

组合操作符

读书笔记-2019年02月28日

错误处理操作符

读书笔记-2019年02月28日

被观察者辅助操作符

读书笔记-2019年02月28日

条件/布尔操作符

读书笔记-2019年02月28日

数学和集合运算符

读书笔记-2019年02月28日

背压操作符 ,仅有几个语言有背压。

读书笔记-2019年02月28日
读书笔记-2019年02月28日

连接被观察者操作符

读书笔记-2019年02月28日

观察者转换成被观察者操作符

读书笔记-2019年02月28日
RxJava操作符到此整理完毕。还有遗漏的一些是文档里就没给出的。


招聘情况

浏览了一下深圳拉钩网的主要招聘信息:

  • Android 初中级开发者基本15k以下了,高级开发人员在系统和架构上都能得心应手的人才能拿到20k往上。
  • ReactNative 公司还是挺多的,但是薪资一般 15k以下。
  • Flutter 仅有两家公司用这个技术。
  • Java后端,很蓬勃,初中级开发者15-20k,高级开发者20-50k。
  • 大数据,初中级开发者20k
  • 前端,15-35k的薪资。服气。

一个来自GitHub的商城系统,正好符合我现在的学习方向。

一个Windows系统的项目搭建环境配置指南mall/deploy-windows.md at master · macrozheng/mall
读书笔记-2019年02月28日

安装Redis

Redis下载;
Mac下安装Redis - 宁静致远’s 博客 - ****博客跟着这个安装。

安装MongoDB

安装的坑
  1. 如果装了两个版本的Xcode就要安装一个 xcode-select 命令行工具。
    在终端中运行下面的命令安装:
xcode-select install
  1. 安装完xcode-select后,运行一个命令选择一个Xcode的软件。
    命令如下:
sudo xcode-select --switch /Applications/Xcode.app/

最后通过HomeBrew安装MongoDB

 brew install mongodb
安装完成的日志
==> Caveats
==> [email protected]
Pip and setuptools have been installed. To update them
  pip install --upgrade pip setuptools

You can install Python packages with
  pip install <package>

They will install into the site-package directory
  /usr/local/lib/python2.7/site-packages

See: https://docs.brew.sh/Homebrew-and-Python
==> mongodb
To have launchd start mongodb now and restart at login:
  brew services start mongodb
Or, if you don't want/need a background service you can just run:
  mongod --config /usr/local/etc/mongod.conf

安装rabbitmq

这个是转载总结的mac下安装 rabbitmq 及 rabbitmq知识点 - yingfeng612的专栏 - ****博客

这个是原创分享的。mac 安装 RabbitMQ - 小东子的博客 细节决定成败,点滴铸就辉煌。 - ****博客

使用brew安装rabbitmq

在终端中运行:

brew install rabbitmq

我这台电脑第一次安装出错,然我安装gcc

于是我执行了

brew install gcc

gcc 安装成功后继续执行命令brew install rabbitmq

Error: Could not symlink sbin/cuttlefish /usr/local/sbin is not writable.
Homebrew: Could not symlink, /usr/local/bin is not writable - Stack Overflow

Error: Could not symlink sbin/cuttlefish
mac Homebrew /usr/local写入权限问题 - 丶惊弦 - ****博客

Mac Homebrew 使用疑惑 - V2EX

启动Rabbitmq

在终端运行一下命令

/usr/local/Cellar/rabbitmq/3.7.12/sbin/rabbitmq-server

深度操作系统15.7

https://bbs.deepin.org/forum.php?mod=viewthread&tid=175121&extra=

sudo apt update && sudo apt install docker-ce docker-compose

[email protected]:~$ sudo apt update && sudo apt install docker-ce docker-compose
命中:1 http://packages.deepin.com/deepin panda InRelease
获取:2 http://packages.microsoft.com/repos/vscode stable InRelease [3,182 B]
获取:3 http://101.110.118.33/packages.microsoft.com/repos/vscode stable/main amd64 Packages [98.8 kB]
获取:4 https://download.docker.com/linux/debian jessie InRelease [44.8 kB]           
错误:4 https://download.docker.com/linux/debian jessie InRelease                            
  由于没有公钥,无法验证下列签名: NO_PUBKEY 7EA0A9C3F273FCD8
正在读取软件包列表... 完成                                                                  
W: GPG 错误:https://download.docker.com/linux/debian jessie InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 7EA0A9C3F273FCD8
E: 仓库 “https://download.docker.com/linux/debian jessie InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
[email protected]:~$ ^C

systemctl start bluetooth
读书笔记-2019年02月28日

Linux环境下安装配置Node.js(推荐) - 朱大大 - 博客园