摘要: 今天写python的时候遇到个问题,记录下来 > python -mpython : 无法将“python”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置 行:1 字符: 1+ python -m+ ~~~~~~ + 阅读全文
posted @ 2019-02-26 15:16 amberbar 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 好久没学习了,最近在做前端,有点困难 阅读全文
posted @ 2019-02-15 23:52 amberbar 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Eureka服务注册与发现 想巩固一下学习过的Spring Cloud 的各项知识,特此巩固,如果有总结错的地方欢迎指出。 SpringCloud Finchley.RELEASE SpringBoot 2.0.2.RELEASE Eureka是服务注册与发现,是CS架构模式,分为服务端和客户端两端 阅读全文
posted @ 2019-01-29 01:08 amberbar 阅读(385) 评论(0) 推荐(0) 编辑
摘要: ReetrantLock是独占锁,一次只允许一个线程访问修改共享资源。我们经常会遇到这样的情况,需要经常读取共享资源,少了修改共享资源,这个时候我们用ReentrantLock并发效果就并不是那么nice了。JUC提供了一种读写锁,为我们很好的解决这一种场景: ReadWriteLock支持 读-写 阅读全文
posted @ 2019-01-28 23:46 amberbar 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 学习了一下swagger。 这是编写的Demo 源码 https://github.com/AmberBar/Learning/tree/master/swagger-learning/swagger 需要的小伙伴可以clone直接运行 访问地址 http://localhost:9999/swag 阅读全文
posted @ 2019-01-23 12:41 amberbar 阅读(166) 评论(0) 推荐(0) 编辑
摘要: ReentrantLock 与 synchronized对比 最近有在阅读Java并发编程实战这本书,又看到了ReentrantLock和synchronized的对比,发现自己以前对于RenntrantLock的理解很片面,特此做一番总结,如果有总结不到位的,欢迎指出 java.util.conc 阅读全文
posted @ 2019-01-21 07:21 amberbar 阅读(2704) 评论(1) 推荐(1) 编辑
摘要: Spring Data Jpa 最近博主越来越懒了,深知这样不行。还是决定努力奋斗,如此一来,就有了一下一波复习 演示代码都基于Spring Boot + Spring Data JPA 传送门: 博主的测试代码 什么是Spring Data JPA? Spring Data 是Spring提供的操 阅读全文
posted @ 2019-01-13 00:37 amberbar 阅读(28632) 评论(0) 推荐(5) 编辑
摘要: Spring Cloud 什么是Spring Cloud ? SpringCloud是基于SpringBoot提供的一套一站式微服务解决方案,包括服务注册与发现(Eureka), 配置中心(Spring Cloud Config),全链路监控,服务网关(Zuul),负载均衡(ribbon, feig 阅读全文
posted @ 2019-01-06 19:22 amberbar 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Redis数据持久化 Redis的特性: 易扩展,大数据高性能,多样灵活的数据模型,受限内存 Redis默认端口: 6379 Redis数据持久化分为有两种: RDB: 每隔一段时间就把内存数据写入磁盘,如果是备份的话就反过来,从文件中把数据读到内存中。在进行持久化的时候,会由父进程fork出一个子 阅读全文
posted @ 2018-12-20 00:35 amberbar 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在使用boot 2.0.*以上版本 + cloud Finchley.RELEASE 查看仪表盘的时候会报错 Unable to connect to Command Metric Stream 解决方案: 在项目中添加配置注意红色部分 然后就成功了 阅读全文
posted @ 2018-12-15 17:01 amberbar 阅读(435) 评论(0) 推荐(0) 编辑