- 博客(635)
- 收藏
- 关注
转载 idea 配置优化
如果是 spring boot 项目,那么可以不用刻意去下载idea企业版的, 使用使用社区版可以基本够用了。 除非是 有其他原因。 在安装idea 的时候,最好 指定需要用到的插件,用不到的插件,就不要安装。 如果是中小项目,其实 已经不需要什么额外配置了,基本可...
2019-09-06 17:11:00 537
转载 idea 重复 scanning files to index...或者indexing 很慢
如果 indexing 或者 scanning 太久的话。如果第一次加载项目还可以接受 问题是不知道什么原因idea 会偶尔或者时不时重复触发 这些执行。 然后idea 就会卡,或者不可用。 解决办法 1.File——>Invalidate caches/Restart ...
2019-09-06 15:42:00 6205
转载 spring @Async 单元测试注意 interrupt / Unable to acquire JDBC Connection
今天在写代码的时候, 某一个 方法 需要 加上@Async 异步 处理,里面 涉及到 数据库的操作,即使用到了dao 方法调用 于是我写一个单元测试方法, 测试 该异步方法。 结果 发现 报错了 interrupt / Unable to acquire JDBC Connect...
2019-09-05 16:00:00 1433
转载 springMVC Date 类型参数的传递与 postman 模拟
目前接手一个项目,之前同事是这样写的 mvc @ApiOperation(value = "绩效统计报表下载接口") @RequestMapping(value = "/da-api/admin/report/employee/downloadPerformance", met...
2019-09-02 17:24:00 1158
转载 redis 深入学习笔记
速度快-内存 多种数据结构 bitMaps 比如布隆过滤器, HyperLogLog 精确性不够, 常用配置 默认不是守护进程, 实际一般都是 设置为 守护进程 daemonize yes 通用命令 keys 命令一般在生产环境不使用...
2019-09-01 20:51:00 111
转载 spring data jpa入门 学习
1. 配置属性 hibernate.hbm2ddl.auto validate 对实体和对应的表进行校验。 如果实体中的属性在对应的数据库表中不存在,则会抛出异常。 update 一般用于本地快速开发,定义好实体后,Hibernate会自动创建和更新表,省去了手动更新数据库表的麻烦 ...
2019-08-23 23:46:00 99
转载 redis 学习2
网站 启动 服务端 启动redis 服务端 在redis 安装目录下 src 里面 ./redis-server & 可以指定 配置文件或者端口 客户端 在 redis 的安装目录里面的 src 里面 ./redis-cli...
2019-08-19 21:25:00 202
转载 docker 使用mysql
1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --en...
2019-08-18 14:08:00 123
转载 nginx 负载策略
策略 fair 即公平 负载策略, 第三方,即 第三方提高的,属性 插件,需要引入 第三方的插件 nginx 默认负载策略是 轮询 weight 可能每台服务器的 配置不一样,每台服务器的性能不一样 比如 上面的权重是 15, 10 。 代表着,...
2019-08-17 20:56:00 98
转载 maven 环境隔离
解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/reso...
2019-08-17 18:39:00 90
转载 Lombok 笔记
优点 避免修改字段名字时忘记修改方法名 原理 执行流程 用法 @EqualsAndHashCode 重写了 equals 和 hashCode 方法,有默认的重写规则 : 默认是 所有的 属性, 如果 只有比较一个 属性,比如id ...
2019-08-16 19:41:00 98
转载 为什么要采用微服务架构?最主要原因是什么?
面试时候,一个面试官问:为什么要采用微服务架构? 我说了一通网上百度到的,他还是不满意。 https://www.jianshu.com/p/b9e58893bbc0 网上很多都说了 微服务 的优点,但是都不是最关键的, 因为 很多问题,对单体应用来说,都不是致命的,都是可以接受的...
2019-08-13 17:11:00 1835
转载 如何设置线程池的线程数量?
参考 https://www.imooc.com/article/5887 https://www.cnblogs.com/Booker808-java/p/9532227.html https://www.cnblogs.com/jpfss/p/11016169.html 找个时间...
2019-08-13 16:51:00 790
转载 如何设计一个spring ioc容器
https://www.cnblogs.com/shoshana-kong/p/9047007.html https://www.jianshu.com/p/64e2d61587c9 https://www.liangzl.com/get-article-detail-4494....
2019-08-12 22:42:00 197
转载 left join 与 right join 的区别
在二者之左右均为数据表名。 Left/Right指明执行语句中何者为主, 何才为辅。 Left: 语句中关键字 左侧 数据表为基表,查找 右侧 数据表中相应的数据。 Right:语句中关键字 右侧 数据表为基表,查找 左侧 数据表中相应的数据。 https://www.cnblo...
2019-08-12 22:22:00 172
转载 表与视图的区别
1、视图是已经编译好的sql语句。而表不是 2、视图没有实际的物理记录。而表有。 3、表是内容,视图是窗口 4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时四对它进行修改,但视图只能有创建的语句来修改 5...
2019-08-12 22:07:00 198
转载 高并发学习笔记
并发 概念 高并发 并发: 多个线程操作相同的资源,保证线程安全,合理使用资源 高并发: 服务能同时处理很多请求,提高程序性能 java 内存模型 Thread Stack 存储基本 变量:比如 int , long 等,或者对象句柄 或者方法 本地变量...
2019-08-12 15:15:00 278
转载 config /actuator/bus-refresh Request method 'POST' not supported
spring cloud config server 实现 刷新配置的 时候 爆的错 下来版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>sp...
2019-08-09 14:29:00 2704
转载 hystrix-dashboard 报错 /actuator/hystrix.stream 404 Not Found
所用版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>...
2019-08-09 13:48:00 404
转载 spring cloud 笔记
微服务 微服务是一种架构风格 单体架构的缺点 开发效率会越来越低, 代码越来越难维护,稳定性不高,扩展性不够 分布式多节点, 各个节点是通过网络发消息通信的 微服务的特点 1, 异构,可以用 不同语言,不同类型的数据库 2,spring cloud...
2019-08-09 10:32:00 265
转载 driver failed programming external connectivity on endpoint inspiring_mayer
今天使用 docker 启动 镜像 docker run -d -p 9200:9200 -p 9300:9300 docker.elastic.co/elasticsearch/elasticsearch-oss:6.6.1 然后就报错了 C:\Program Files\Docker...
2019-08-09 09:15:00 1428
转载 docker 推送images 到 自己的docker hub
docker 安装win10 安装dockerhttps://blog.csdn.net/hunan961/article/details/79484098 1, 首先去 docker hub 建立自己的账号,然后 安装好docker 2. 在 docker hub 上面 建立...
2019-08-08 18:14:00 464
转载 idea 在spring boot 项目中,如何配置启动多个实例
因为在学习 spring cloud 中肯定需要 启动多个服务实例, 而 一般的方式可能是 将服务打成 jar 包, 使用java 命令去 启动项目实例。 或者 使用 多个配置文件比如application.yml ,然后使用 maven 命令,去指定配置文件来启动 spring ...
2019-08-05 22:50:00 828
转载 dubbo微服务总结
整个微服务系统 架构图 接入层: 动静分离,反向代理,分发,负载 等 可以 使用 OpenResty , OpenResty 也可以做 防火墙 文件系统: 分布式文件系统 应用层 dubbo微服务 架构例图 dubbo 常识 ...
2019-08-04 20:55:00 326
转载 dubbo 服务监控
1. dubbo Monitor 目前不维护了, 建议使用 dubbo admin 2. dubbo admin Dubbo 原生的admin 工程并不好用,,功能并不全 安装使用参考 https://blog.csdn.net/qq_28988969/article/d...
2019-08-04 15:57:00 545
转载 工具快捷键 技巧
CheatSheet 就很好用, 但是 Windows的话 其他 工具就不太好用 转载于:https://my.oschina.net/ouminzy/blog/30...
2019-08-04 14:10:00 75
转载 什么是中位数
所谓中位数就是一组数据从小到大排列中间的那个数字。但是有的时候一组数据是偶数的话就是中间两个数字相加除以2. 表示 学数学的时候 似乎没有学到中位数!!! java 实现 https://blog.csdn.net/zhang_z_ming/article/details/8...
2019-08-04 09:44:00 3600
转载 分布式事务笔记
事务 实现分布式事务 最好的方式就是 TCC 编程补偿式事务 两段式事务 2PC, 三段式事务 3PC 三段式事务 就是 在 两段式事务 中间加多一段,进行 确认是否都可以提交事务了,减少 提交事务出现的 失败 两段事务,...
2019-08-03 19:18:00 170
转载 dubbo Will not attempt to authenticate using SASL (unknown error)
启动dubbo 项目的时候报错 。。。 Will not attempt to authenticate using SASL (unknown error) 其实这个也不算报错了,因为 以上信息属于 info 基本,只是 dubbo 项目 老是启动不起来,卡 在哪里 ,然后一直弹出 这...
2019-08-02 17:02:00 1130
转载 分表之横向纵向
横向 比如 订单大表, 按类型拆分: 家电类订单表, 服装类订单表 纵向 比如 订单大表 ,按年拆分: 2018年订单表, 2019年订单表 转载于:https://my....
2019-08-01 14:57:00 263
转载 微服务扩展概念
自动扩展 1, 垂直扩展(硬件升级) 2. 水平扩展(服务实例增加) 自我注册和自我发现 服务注册表(注册中心) 客户端 微服务实例 意义 1. 高可用,容错能力 2. 增加可伸缩性 3. 最佳使用率,节约成本 4. 优先考虑某些服务和服务组 ...
2019-07-29 16:28:00 1264
转载 微服务spring cloud config 集中化配置
配置分类 按照配置的来源划分 主要有源代码,文件,数据库连接,远程调用等 按照配置的来源划分 开发环境,测试环境,预发布环境,生成环境等 按照配置的集成阶段划分 编译时,打包时(打包时候加入配置文件),运行时(运行时候获取配置) 按照配置的加载方式划分 启动加...
2019-07-29 11:04:00 116
转载 整合spring cloud 之后quartz 定时器 没有执行的BUG
今天发现了一个 quartz 在 spring cloud 下的BUG 开始并没有 加入 spring cloud ,而是 spring boot 加上 quartz 而已。 这时候是可以执行的。 版本是 spring boot : springBootVersion = '2.0...
2019-07-28 22:30:00 5801
转载 微服务的消费模式和消费者
服务直连模式 特点: 简洁明了,平台语言无个性 比如通过 http uri访问 无法保证服务的可用性(即没有负载均衡) 2. 客户端发现模式 服务实例启动后,将自己的位置信息提交到服务注册表 客户端从服务注册表查询,来获取到可用的服务实例 或者 ...
2019-07-28 17:01:00 403
转载 gradle 初步使用
1, 安装配置好 gradle 之后, 如果配置 gradle 的目的仓库或者说是 下载的jar包的路径? 参考https://www.cnblogs.com/Jimc/p/10082458.html https://blog.csdn.net/luzhensmart/article/d...
2019-07-28 10:32:00 104
转载 spring cloud 搭建记录
spring cloud eureka 服务 注册与发现 eureka client 会对 eureka server 进行缓存,减低eureka server 压力 ,就算eureka server 挂了,也是可以从缓存 获取注册数据。 ...
2019-07-27 21:08:00 123
转载 找工作避坑
以上是某个网友 贴出来的,供参考, 面试之前最好 去天眼查询企业情况。免得 去面试时候有人身安全问题 面试的时候要问清楚社保买哪里的,买什么水平,买什么项目 最后就是是否有年终奖,是多少的。 每年是否有加薪等 ...
2019-07-27 09:01:00 135
转载 win 下启动 kibana 启动失败 解决
我在官网 下载了 elasticsearch 和 kibana 的时候, elasticsearch 在 win 下启动成功了之后, 接着我 启动kibana 同时kibana 的配置文件我并没有改动 执行 bin/Kibana.bat 然后 发现 kibana 启动的窗口...
2019-07-26 22:37:00 11628
转载 TCP 建立连接3次握手, 关闭 4次 挥手
https://www.cnblogs.com/lms0755/p/9053119.html 说得很明白,不怕被问 TCP 建立连接 之后就可以 互相通信了 为什么建立连接是三次握手,而关闭连接却是四次挥手呢? 这是因为服务端在LISTEN状态下,收到建立连接请求的SYN报文后,...
2019-07-26 15:32:00 71
转载 微服务概念与入门
设计原则 1, 拆分足够微 比如:当项目比较复杂的时候,就可以拆分了 2. 轻量级通信 比如使用RPC 和HTTP 协议,通信 3, 领域驱动原则 即与业务相关 4. 单一职责原则 微服务之间不能有强耦合,服务的边界要清...
2019-07-21 10:22:00 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人