docker学习(8)—docker-compose安装

1、安装docker

2、安装docker-compose
官方建议使用curl方式安装:
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

3、查看版本
docker-compose --version
显示:
docker-compose version 1.27.4, build 40524192

4、卸载
sudo rm /usr/local/bin/docker-compose

继续阅读docker学习(8)—docker-compose安装

股市投资入门

一、股市投资要诀之一:绝对不拿输不起的钱投资股市

二、股市投资要诀之二:不买小盘股、低价股、业绩差的股,就可以避开很多坑

三、支撑位、阻力位
支撑位是指在股价下跌时可能遇到支撑,从而止跌回稳的价位;阻力位则是指在股价上升时可能遇到压力,从而反转下跌的价位。
股价之所以会在特定的区域形成支撑位、阻力位,是因为这些区域多是投资者的心理关口。关口一旦被突破,投资者就要做出反应,或者买入,或者卖出。大家不约而同的买卖动作将使股价在某一区域形成支撑位、阻力位。例如,在上涨趋势中,股价一旦回调到20日均线附近,就有较大可能受到均线的支撑作用而再次上涨。
在理解支撑位、阻力位时,投资者还要注意下面两个要点。
要点1:支撑和阻力的互换
在股价运行时,阻力与支撑是可以互换的。具体地说,如果关键的、有效的阻力位被突破,那么该阻力位反过来变成未来重要的支撑位;反之,如果重要的支撑位被有效击穿,则该价位反而变成今后股价上涨的阻力位了。
要点2:支撑区和阻力区
多数情况下,关键的支撑位、阻力位会集中在一个特定的区域,而不是一个点。因此,称支撑位为支撑区域、阻力位为阻力区域似乎更为妥当。注意该区间不能太大,否则对投资者没有太大的参考意义。

继续阅读股市投资入门

redis学习(3)—操作hash类型命令

1、什么是redis的hash数据结构
redis的hash数据结构,其实就是string的升级版,它把string数据结构的key/value,中的value类型升级为hash(和java中的hash一样)
Map<String, HashMap<String,String>> hash = new HashMap<String, HashMap<String,String>>();
也就是说value变成了一个hashmap

2、每个hash的存储大小:可以存储2的(32-1)次方的键值对(40多亿个)

3、存储java对象
key为对象名称,value为对象的<属性名称,属性的值>
只能存简单的pojo类,类属性都是string类型的

继续阅读redis学习(3)—操作hash类型命令

[转]wget/curl命令使用代理

国内机器跑分的时候,有些脚本下载不下来,这时候可以通过使用代理来下载

1、设置环境变量:
不带口令
export http_proxy=http://your-ip-address:port
export https_proxy=https://your-ip-address:port

带口令
export http_proxy=http://user:password@your-proxy-ip-address:port
export https_proxy=https://user:password@your-proxy-ip-address:port

2、取消代理
unset http_proxy
unset https_proxy

3、curl 使用命令行参数:[]内可选部分
protocol: http https socks5
curl -x '<[protocol://][user:password@]proxyhost[:port]>' url

4、wget 使用命令行参数:
wget --proxy=on --proxy-user "username" --proxy-password "password" url

5、wget 使用~/.wgetrc 优先级高于环境变量:
use_proxy = on
proxy_user=username
proxy_password=password
http_proxy = http://proxy.server.address:port/
https_proxy = http://proxy.server.address:port/

或者
use_proxy = on
http_proxy = http://username:password@proxy.server.address:port/
https_proxy = http://username:password@proxy.server.address:port/

6、wget 不使用代理命令行参数:
wget --no-proxy FILE_URL

20210103

今天朋友带我去苏州玩。我们经常会碰到自己心里不太想去,但是碍于情面最后还是去了的问题。

苏州有家店叫裕面堂,他家的蟹粉蛋黄狮子头真好吃,而且店里还有苏州评弹表演,性价比很高。

晚上朋友带我去蓝堡玩,就是有一排女的给你选,看中了就拉去跳舞。跳舞就是抱着转圈圈,这倒没什么,感觉和高中跳集体舞差不多。但是有些事情让我直接震惊了!!!一个是,我坐在位子上休息,坐我旁边的哥们说他是从无锡慕名而来。另一个是,看到一个男的,从一首歌开始到结束一直在摸奶。

谈谈这次体验的感受:
1、舞厅相当于是一个平台或中介,因为看到女舞客进场也是要买门票的。但是付给女舞客钱是直接扫她的微信二维码,不知道舞厅会不会抽成
2、其实里面的女生相当于商品,你只是花钱租了5分钟一首歌的时间
3、为了迎合年轻人,竟然听到放了抖音网红歌曲,有《燕无歇》、《踏山河》
3、这种政府肯定是知道的,为什么政府会睁一只眼闭一只眼呢,分析了一下:
1)政府有税收,还可以拉动周边的餐饮、住宿等消费
2)为一些人提供了兼职的就业机会,有打酱油的,有全职的。比如有白天是收银员、卖酒的,晚上去兼职
3)现在人精神空虚,短暂的陷入温柔乡可以聊以慰籍,还可以降低犯罪率?
4)这种打擦边球的,不涉及黄赌毒,卖淫嫖娼就没问题

体验过,以后不会去了,没啥意思!

redis学习(2)—操作String类型命令

1、SET命令
语法:SET key value [EX seconds] [PX milliseconds] [NX|XX]
必选参数说明
SET:命令
key:待设置的key
value:设置的key的value
可选参数说明
NX:表示key不存在才设置,如果存在则返回NULL
XX:表示key存在时才设置,如果不存在则返回NULL
EX seconds:设置过期时间,单位为秒
PX milliseconds:设置过期时间,单位为毫秒

2、SETNX命令
语法:SETNX key value
说明
所有参数为必选参数,设置一对key value,如果key存在,则设置失败,等同于SET key value NX
返回值
设置成功,返回(integer) 1
设置失败,返回(integer) 0

继续阅读redis学习(2)—操作String类型命令

redis学习(1)—概况

1、redis是一个内存数据库,主要用于数据缓存
2、redis有16个数据库,从DB0到DB15,每个数据库互相隔离,不共享
3、登录方式
默认登录本机的6379端口
./redis-cli
127.0.0.1:6379>
登录指定ip和端口
./redis-cli -h 192.168.102.62 -p 10079 -a 123_12345678^_00
192.168.102.63:10079>
4、key和value都可以指定序列化器

20201225

今天npdp考试成绩出来了,过了。
在报名时考试费发票填了以前公司大楼的地址,还幻想去拿发票,故地重游一番。
前几天快递员把信封给了前台,前台给了一个人,说是统一转过来,结果到现在都没有。
因为公司和大楼本来就有矛盾,发票可能人家就不给了,或者直接丢了,我觉得我真傻,活在幻想中。想着去快递柜拿发票,怀念一下过去。

阶段关口流程

阶段-关口:一系列的伴随着决策关口的信息收集阶段

阶段:每个阶段都被设计成用来收集把项目推进到下一个阶段或者决策点所需要的信息。每个阶段的工作都是跨职能领域的

发现阶段:旨在发现和寻找机会并产生创意的前期工作
确定范围:对项目进行快速、初步的调查和挑选,主要是案头研究
确立商业项目:一种更具体的调查,包括前期调研——同时涉及市场和技术——从而产生商业项目,包括产品和项目定义、项目可行性说明和项目计划
开发阶段:对新产品进行真正的、具体的设计和开发,以及操作和生产流程的设计
测试和验证:在市场、实验室、工厂对已提出的新产品进行测试和试用,以及该产品的营销、生产或操作
产品发布:商业化——全面的运营、生产、营销和销售的开始

继续阅读阶段关口流程

CentOS搭建k8s集群(12)—安装kubernetes-dashboard(方式一:官方yaml文件 + NodePort)(2)

未完成!!!

1、安装监控组件Metrics Server
官网:https://github.com/kubernetes-sigs/metrics-server
当前dashboard不能展示pod的CPU、内存等图形,由kubernetes-metrics-scraper从Metrics Server获取这些信息
下载:
cd /tmp
wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.4.1/components.yaml

修改点1:

    spec:
      containers:
      - args:
        - --cert-dir=/tmp
        - --secure-port=4443
        - --kubelet-preferred-address-types=InternalIP,Hostname,InternalDNS,ExternalDNS,ExternalIP
        - --kubelet-use-node-status-port
        - --kubelet-insecure-tls
        - --metric-resolution=30s
部署:
kubectl apply -f components.yaml

继续阅读CentOS搭建k8s集群(12)—安装kubernetes-dashboard(方式一:官方yaml文件 + NodePort)(2)

软件及互联网爱好者