摘要: 切换到数据库用户: su - oracle 登录数据库 :sqlplus / as sysdba 查看实例PDB1 :show pdbs; 设置会话 :alter session set container=PDB1; 查看数据文件:select file_name from dba_data_fi 阅读全文
posted @ 2023-11-16 12:01 KLAPT 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 配置maven 系统环境变量: MAVEN_HOME /maven安装路径 path %MAVEN_HOME%\bin cmd查看maven 版本: mvn -version maven安装到本地仓库: mvn install:install-file -Dfile=F:\mavenproject\ 阅读全文
posted @ 2023-11-16 11:33 KLAPT 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 创建用户组:groupadd usergroup; 创建用户并归属于哪个组 useradd -g username usergroup 修改用户组 usermod -g usergroup username 创建用户 :useradd add; 设置密码:passwd username 删除用户: 阅读全文
posted @ 2023-11-14 20:19 KLAPT 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 服务注册和发现: 服务消费者要去调用多个服务提供者组成的集群。 服务消费者需要在本地配置文件中维护服务提供者集群的每个节点的请求地址。 服务提供者集群中如果某个节点宕机,服务消费者的本地配置中需要同步删除这个节点的请求地址,防止请求发送到已经宕机的节点上造成请求失败。 服务注册中心的功能: 服务地址 阅读全文
posted @ 2023-11-14 20:19 KLAPT 阅读(1) 评论(0) 推荐(0) 编辑
摘要: FileOutputStream ->FileUtils.openoutputStream() File -> Fileutils.file() new URL-》new URL(ESAPI.encode().encodeForURL(url)) field.setAccessible(true)- 阅读全文
posted @ 2023-11-02 19:22 KLAPT 阅读(1) 评论(0) 推荐(0) 编辑
摘要: @RestController: 之前解释过,@RestController = @Controller + ResponseBody。加上这个注解,springboot就会吧这个类当成controller进行处理,然后把所有返回的参数放到ResponseBody中 @RequestMapping: 阅读全文
posted @ 2023-09-12 22:14 KLAPT 阅读(14) 评论(0) 推荐(0) 编辑
摘要: RPC 协议和框架: Dubbo (阿里)、Thrift(FaceBook)、gRpc(Google)、brpc (百度) RPC 最初的目的,要想实现调用远程方法像调用本地方法一样简单,至少要解决如下问题: 如何获取可用的远程服务器 (服务注册与发现) 如何表示数据 (序列化与反序列化) 如何传递 阅读全文
posted @ 2023-09-05 22:09 KLAPT 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal叫做线程变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。 ThreadLoal 变量,线程局部变量,同 阅读全文
posted @ 2023-08-28 22:06 KLAPT 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Gateway的三大核心概念 路由(Route): 路由是网关最基础的部分,路由信息由一个ID,一个目标URI,一组断言和过滤器组成。路由断言Predicate用于匹配请求,过滤器Filter用于修改请求和响应。如果断言为true,则说明请求URI和配置匹配,则执行路由。 阅读全文
posted @ 2023-08-26 22:33 KLAPT 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1. 尽量在合适的场合使用单例 单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。 2. 尽量避免随意使用静态变量 当某个对象被定义 阅读全文
posted @ 2023-08-22 22:33 KLAPT 阅读(6) 评论(0) 推荐(0) 编辑