摘要:
1--架构演变 传统架构 --》 水平拆分(分层) --》 垂直拆分(功能拆分 最早的分布式) --》 soa(dubbo 提供服务 发现服务) --》 微服务(springCloud) 2--远程调用技术 rpc协议:自定义数据格式,限定技术,传输速度比较快 效率高 tcp 代表:dubbo ht 阅读全文
摘要:
DML语法 插入: 方式1: insert into 表名(列名1,......) values(值1,......) 方式2: insert into 表名(列名1,......) values(值1,......), values(值1,......), ...... 方式3: insert i 阅读全文
摘要:
使用 关键字 说明 as 或 省略as 空格后加别名 取别名 distinct 去重 + 只做数值加,有字符先尝试转换成数值再加,加null都等于null in 子查询 group by 分组字段 分组 order by 排序字段 【asc/desc】 排序 asc=升序(默认) desc=倒序 h 阅读全文
摘要:
文件系统管理 挂载 挂载 相当于分配盘符,把硬件与文件夹联系起来,这样就可以去挂载点(挂载路径文件夹)访问硬件(光盘、硬盘、U盘等)里面的数据了。 和Windows是一样的原理,只不过Windows是自动分配盘符,Linux要自己手动分配而已。 挂载点:一个空的目录就可以(系统在根目录下给了两个默认 阅读全文
摘要:
springcloud springCloud是分布式微服务整体解决方案。 Spring Cloud 为开发者提供了在分布式系统(配置管理,[服务发现,熔断,路由,微代理,控制总线,一次性token,全局琐,leader选举,分布式session,集群状态)中快速构建的工具,使用Spring Clo 阅读全文
摘要:
目录权限** 复制粘贴文件:【cp [选项] 源文件或目录 目标文件或目录】 剪切粘贴文件:【mv [选项] 源文件或目录 目标文件或目录】 删除文件:【rm 文件】慎用 rm -rf ftp文件上传 防火墙关闭: 安装vsftpd:【yum -y install vsftpd】 注释root:【v 阅读全文
摘要:
缓存cache 可在service层方法上添加注解,实现缓存。 【@Cacheable()】添加缓存 先执行注解后执行方法 cacheNames/value:指定缓存组件的名字;将方法的返回结果放在哪个缓存中,是数组的方式,可以指定多个缓存; key:缓存数据使用的key;可以用它来指定。默认是使用 阅读全文
摘要:
IO四大模型 1、同步阻塞IO(Blocking IO) 2、同步非阻塞IO(Non-blocking IO) 3、IO多路复用模型(IO Multiplexing) 4、异步IO模型(Asynchronous IO) BIO(blocking I/O) 同步阻塞 问题分析 1-每个请求创建独立线程 阅读全文
摘要:
nginx命令 查看版本:【./nginx -v】 启动:【./nginx】 关闭:【./nginx -s stop】 重载配置文件: 【./nginx -s reload】 配置文件 修改nginx配置文件:【nginx.conf】 配置文件内分块: 全局块:设置一些影响nginx 服务器整体运行 阅读全文