摘要: 概念 应用程序被拆分成一个个功能独立的子系统,独立运行,系统与系统之间通过 RPC 接口通信。主要有以下特点 a)每个服务运行在自己的进程中,服务于服务之间采用轻量级的通信方式(RPC,restful) b)服务是基于业务来拆分,实现业务的低耦合 d)容器化部署(Docker):服务部署在Docke 阅读全文
posted @ 2019-12-10 11:23 兵哥无敌 阅读(179) 评论(0) 推荐(0) 编辑
摘要: spring 缓存机制非常灵活,可以对spring 中的bean,bean中的方法进行缓存 spring缓存只是提供了缓存接口,具体的实现依赖于其它的缓存工具,如ehcache 使用缓存步骤 1.导入相应jar spring-context-4.3.6.RELEASE.jar spring-cont 阅读全文
posted @ 2019-12-05 17:37 兵哥无敌 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 常用的日志框架 Log4j: Log4j2: SLF4J:日志输出接口,底层依赖于其它的日志框架 Logback: Apache Commons Logging:和slf4j类似,是日志输出接口,依赖第三方日志框架 java.util.logging.Logger:JDK自带的日志系统 一般项目中使 阅读全文
posted @ 2019-12-04 16:47 兵哥无敌 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 线程通信 1.两个线程交替打印hello和world ,利用 synchronized + wait + notify 或者 lock synchronized :只有拿到对应的锁才能执行里面方法 wait: 当前线程阻塞,等待被唤醒,并且释放锁 notify: 唤醒被阻塞的线程 package c 阅读全文
posted @ 2019-12-04 14:47 兵哥无敌 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Dubbo简介 分布式,高性能,透明化的rpc服务框架,提供服务自动注册,自动发现等高效服务治理方案 角色 provider:服务提供方consumer:服务消费,调用服务方container:dubbo容器,依赖于spring容器registry:注册中心,当container 启动的时候,把所有 阅读全文
posted @ 2019-12-04 14:42 兵哥无敌 阅读(702) 评论(0) 推荐(0) 编辑
摘要: zookeeper api linux: zkCli.sh : 连接客户端 输入 ll :查看帮助信息 ZooKeeper -server host:port cmd args stat path [watch] set path data [version] ls path [watch] del 阅读全文
posted @ 2019-11-30 16:14 兵哥无敌 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 查看网卡信息 1.nmcli命令显示所有连接,命令为 nmcli con show 2.ifconfig查看网络信息 设置网络信息 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 BOOTPROTO=none #none,static 表示静态 阅读全文
posted @ 2019-11-30 15:38 兵哥无敌 阅读(113) 评论(0) 推荐(0) 编辑
摘要: hinernate有一级缓存和二级缓存 控制台输出: Hibernate: select usermodel0_.id as id1_2_0_, usermodel0_.name as name2_2_0_, usermodel0_.age as age3_2_0_ from tblUser use 阅读全文
posted @ 2019-09-05 18:24 兵哥无敌 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 统一处理某一类异常,能够减少代码的重复度和复杂度,有利于代码的维护。springmvc统一处理异常有三种方式 @ExceptionHandler 使用@ExceptionHandler注解作用在方法上面,参数是具体的异常类型。一旦系统抛出这种类型的异常时,会引导到该方法来处理。但是它的缺陷很明显 处 阅读全文
posted @ 2019-09-02 14:33 兵哥无敌 阅读(5067) 评论(0) 推荐(0) 编辑
摘要: redis sentinel 模式配置(windows) 1.启动主服务6379: redis-server .exe --port 6379 (这里为了简单没有读取配置文件,且只安装了一个redis服务) 2.启动哨兵模式: redis-server.exe ./sentienl26379.con 阅读全文
posted @ 2019-08-14 12:40 兵哥无敌 阅读(229) 评论(0) 推荐(0) 编辑