- 博客(7)
- 收藏
- 关注
原创 算法和数据结构
数据结构就是数据的堆放方式(data structure) (数据的组织、管理和存储格式) 目的 高效地存储和修改数据 算法就是计算的过程。 算法和数据结构相辅相成 数据结构是算法的基础 例子:排序算法中的堆排序,利用二叉树堆这样的数据结构。 缓存淘汰法LRU(Least Recently Used)最近最少使用。利用的哈希链表 衡量算法的两大标准是时间复杂度和空间复杂度 (通俗的讲就是代码...
2019-08-06 15:04:07 257 2
原创 面向对象六大原则笔记
单一职责原则——SRP(一个类只负责一件事情) 开闭原则——OCP 开闭原则的定义是软件中的对象(类,模块,函数等)应该对于扩展是开放的,但是对于修改是关闭的。 里式替换原则——LSP 子类可以去扩展父类的功能,但是不能改变父类原有的功能。 依赖倒置原则——DIP 高层模块不应该依赖底层模块,两者都应该依赖其抽象 抽象不应该依赖细节 细节应该依赖抽象 接口隔离原则——ISP 客户端不应该依...
2019-07-23 09:41:57 119
原创 容器里的HAProxy配置
1,进入HA的容器docker exec -it 9dbbf15a37c6 /bin/bash 2,找到HA的配置cat /usr/local/etc/haproxy/haproxy.cfg global log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 #chroot /usr/share/haproxy...
2019-07-11 20:06:52 772 1
原创 linux常用命令
rmdir 删除文件夹 rm -rf 删除文件夹 1067 echo $HOME 1068 cd /root/.kube/ 1069 ls -l 1070 ls -al 1071 cd /usr/local/bin 1072 ls 1073 ll 1074 history hostnamectl --static set-hostname k8s-master 设置主机...
2019-07-11 15:15:27 108
原创 常用的微服务开发概念
Istio是Google继Kubernetes之后的又一开源力作,主要参与的公司包括Google,IBM,Lyft等公司。它提供了完整的非侵入式的微服务治理解决方案,包含微服务的管理、网络连接以及安全管理等关键能力,无需修改任何代码就能够实现微服务的负载均衡,服务与服务之间的认证授权以及监控。从整个基础设施角度上看,可以将它理解为PaaS平台上的一个面向微服务管理平台的补充。 Kubern...
2019-07-11 15:09:15 427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人