- 博客(92)
- 资源 (2)
- 收藏
- 关注
原创 保险人生(一) 基本知识
基本认识说到概率,保险存在的基础就是概率论和大数法则。小概率事件不等于不会发生,如果在特定的时间发生,对家庭和个人来说就是损失。愿意转移这种不确定的损失,就可能会买保险; 不愿意转移,或者愿意通过其它方式转移,就可能不会买保险。万一发生风险,我们还有比保险更好的转移风险的手段吗?正常生活曲线发生风险曲线...
2019-12-30 20:53:48
716
转载 Centos8安装WPS
1 到wps官网下载linux版本的安装包, 根据自己的linux是 32 位还是64位的 下载对应的安装包, 我下载的是64位的rpm包下载地址:http://www.wps.cn/product/wpslinux#2 如果想安装在那个目录,就把安装文件放在那个目录,如:#mv /home/Downloads/wps-office-10.1.0.6757-1.x86...
2019-12-28 15:04:54
2378
原创 phantomjs调研
安装安装phantomjs执行引擎下载地址 https://phantomjs.org/download.htmlMac下安装,下载安装包后解压到目录执行以下命令vim ~/.bash_profileexport PATH=/Users/your_name/phantomjs-2.1.1-macosx/bin:$PATH# terminal执行MacBook:~ phantom...
2019-12-18 11:38:40
153
转载 Golang中间件【转】
本章将对现在流行的 web 框架中的中间件技术原理进行分析,并介绍如何使用中间件技术将业务和非业务代码功能进行解耦。代码泥潭先来看一段代码:// middleware/hello.gopackage mainfunc hello(wr http.ResponseWriter, r *http.Request) { wr.Write([]byte("hello"))}...
2019-12-11 14:49:11
298
原创 技术管理思考
思考其实技术团队大家都很聪明,很多人认为他自己肯定比你更聪明,技术更好,那么大家为什么要听你管理呢?我的经验首先是为大家开好头,其次过程中要为大家扫清细碎的事情,最后并结好尾巴。总之是一个服务员性的角色,但是同样自己还要做项目。这样的坏处就是要为这个项目操更多心,分散更多精力,做大家都不太愿意做的事情,但同样好处就是项目主动权都在自己手里,可以统筹全局,并能够选择自己觉得有意思的事情做。...
2019-12-03 18:50:42
138
原创 ubuntu18.04 LTS 安装docker
更新源sudo apt-get update安装镜像sudo apt install docker.io启动dockersudo systemctl start docker免除sudosudo addgroup --system dockersudo adduser $USER dockernewgrp docker
2019-10-16 14:03:30
348
原创 docker zookeeper介绍与使用
搜索zookeeper镜像docker search zookeeper拉取镜像会获取最新的zookeeper镜像docker pull zookeeper查看镜像docker images zookeeper运行容器docker run --name zookeeper --restart always -d zookeeper–restart always:容...
2019-09-30 15:40:18
918
原创 SQL-查询最后一条数据
准备数据表建立student表查询最后一条数据本文共分为三种方式max(id) 函数select * from student where id = (select max(id) from student);order by id desc limit 1select * from student order by id desc limit 1;last_insert_id(...
2019-06-29 11:42:26
20561
1
原创 图说史记
陈涉:“我听说,做事情抢先一步就能控制别人,落后一步就要被人控制。”刘邦说:“子房,萧何,韩信,此三者,皆人杰也,我能用之,此我所以取天下也。项羽有一范增而不能用,此其所以为我擒也。”...
2019-06-29 10:15:11
323
原创 GoLang快捷键及注意事项
首先此文档环境为mac OS,其它系统环境文档暂未提供快捷键1.option + up 快速选中一个函数2.option + shift + up down 上下移动一行3.command + shift + up down 上下移动一个代码块4.command + j 快速创建一个函数的模版5.command + shift + [ ] 多个编辑窗口之间跳转6.command +...
2019-06-22 21:29:01
1547
原创 hosts文件介绍与使用
作用加快域名解析方便局域网用户一般局域网很少假设DNS服务器,访问这些服务器时,就需要输入难记的IP地址,这相当麻烦。(在golang实现跨域访问一文中,之所以ajax请求本地搭建的服务器时,需要输入http://127.0.0.1:8000/ajax,而不是http://localhost:8000/ajax,就是因为自己的hosts文件中没有配置相关IP信息。屏蔽网站对于一些弹窗类...
2019-06-20 10:46:24
527
原创 docker Nginx(二) 负载均衡配置
docker 启动首先用docker cp 6dd4380ba708:/etc/nginx/nginx.conf ~/nginx/conf命令把容器中/etc/nginx/nginx.conf文件和/etc/nginx/conf.d/default.conf文件复制到本机然后执行docker run -d -p 81:80 --name nginx-server-1 \-v ~/ngin...
2019-06-16 20:24:47
1061
原创 时区介绍
什么是时区时区是地球上的区域使用同一个时间定义。为了照顾到各地区的使用方便,又使其他地方的人容易将本地的时间换算到别的地方时间上去。1884年的国际经度会议规规定将地球表面按经线从南到北划分为24个时区,并且规定相邻区域的时间相差1小时。当人们跨过一个区域,就将自己的时钟校正1小时(向西减1小时,向东加1小时),跨过几个区域就加或减几小时。地球自西向东旋转,东边比西边先看到太阳,东边的...
2019-06-08 16:00:56
2328
原创 docker常用命令
搜索出来包含nsq的容器docker ps | grep nsq搜索出来包含nsq的镜像docker images | grep nsq进入容器bash,可以用来进入mysqldocker exec -it 容器ID bash执行redis-cli客户端命令docker exec -it 容器ID redis-cli 用容器名新生成一个镜像nsqio/ns...
2019-05-29 21:45:23
156
原创 docker部署golang web服务
功能实现通过docker部署golang web服务功能部署环境mac10.14.3docker2.0.0.3golang1.12.5实现步骤1. 新建go web工程在/Users/admin/go_mod新建go工程,目录名为hellodocker,新建文件main.gopackage mainimport ( "fmt" "net/http")f...
2019-05-29 16:59:51
2764
2
原创 并发和并行的区别
例子1你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发(不一定是同时的)。你吃饭吃到一半,电话来了,你一边打电话一边吃饭,这说明你支持并行。例子2并发指在一台CPU上“同时”(也就是快速切换)处理多个任务。并行指在多台CPU上同时处理多个任务(好比hadoop分布式集群)...
2019-05-27 20:46:04
4436
1
原创 docker安装mysql
部署环境当前实验系统环境是 Mac10.14.5,Windows或Linux部署方式相同搜索镜像docker search mysql拉取镜像拉取镜像并打tag为5.6docker pull mysql:5.6查看镜像docker images mysql启动镜像docker run -p 3306:3306 --name mymysql -v $PWD/mysql_...
2019-05-27 14:20:16
140
原创 docker安装redis
部署环境当前实验系统环境是 Mac10.14.5,Windows或Linux部署方式相同搜索镜像docker search redis拉取镜像拉取镜像并打tag为3.2,看到当前官方版本是redis_version:3.2.12docker pull redis:3.2查看镜像docker images redis如果拉取镜像成功,则会看到启动镜像docker r...
2019-05-26 17:05:42
182
原创 Linux信号量动作和说明列表
ctrl退出指令Ctrl-C 发送 INT signal (SIGINT),通常导致进程结束Ctrl-Z 发送 TSTP signal (SIGTSTP),通常导致进程挂起(suspend)Ctrl-\ 发送 QUIT signal (SIGQUIT),通常导致进程结束 和 dump core举例:kill -9指令kill -9 pid 会发送 SIGKILL信号给进程。信号...
2019-05-26 08:29:31
584
原创 MySQL注意之timestamp使用
MySQL中只能使用一次字段类型为timestamp原因因为CURRENT_TIMESTAMP在对表数据进行修改时,会刷新为当前时间而且后边不会自动更新时间,因此在一个表中如果多列为CURRENT_TIMESTAMP,那么这些列的数据都是一样的,毫无意义,并且耗费资源结论在mysql中,如果在一个表中有多列数据类型为timestamp,那么只能设置其中一个的默认值为CURRENT_TIM...
2019-05-22 08:49:45
679
原创 Mac + iTerm + oh-my-zsh配置方案
1. 先安装iTermZsh和bash一样,是一种Unix shell,但大多数Linux发行版都默认使用bash shell。但Zsh有强大的自动补全参数和自定义配置功能等等把默认的bash改为zsh chsh -s /bin/zsh,如果想继续用bash则chsh -s /bin/bash即可...
2019-05-19 11:37:19
296
原创 Mac系统常用命令 带图
快速进入某一目录先打开Finder然后执行 shift + command + g修改文件或目录权限首先选中一个文件或目录然后执行command+icommand + m 把当前窗口最小化在当前窗口下执行 command + m 会把窗口缩入Dock中删除垃圾筐垃圾执行command + shift + delete (delete为退格健),自由截取屏幕执行comma...
2019-05-19 09:01:18
354
原创 Go-kit调研文档
目录Go-kit 包介绍本身不是一个框架,而是一套微服务工具集,是框架的底层,用它的话来说,如果你希望构建一个框架,而Go-kit 就希望成为你的框架的一部分可以用Go-kit 做适应自己平台的框架它自身称为toolkit,并不是framework它主要是为了满足5大原则,单一职责原则,开放原则,封闭原则,依赖倒置原则,接口隔离原则包内工具代码生成工具truss https:/...
2019-05-16 18:27:01
964
原创 MAC系统显示“任何涞源”按钮
按钮位置安全与隐私任何来源设置如果没有Anywhere按钮,则sudo spctl --master-disable
2019-05-15 10:19:30
497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人