会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
戈壁飞翔
博客园
首页
新随笔
联系
订阅
管理
2018年8月11日
springCloud集成常用组件(持续更新)
摘要: 一,springCloud集成eureka,搭建注册中心 代码地址:https://github.com/gebifeixiang/eureka-center 踩坑点: 二,springCloud集成eureka,mysql,mybatis,activeMq,redis 代码地址; 数据处理服务层;
阅读全文
posted @ 2018-08-11 19:05 戈壁飞翔
阅读(1461)
评论(0)
推荐(0)
2018年8月8日
记一次springboot配置事务@transactional失效的事故
摘要: 问题: 有两张表,分别是user(用户信息表),user_role(用户角色信息表),添加一个用户的同时会在user_info表中插入该用户的用户角色信息记录。在添加一个用户信息时,由于用户信息重复,导致主键冲突,user表插入用户信息失败,此时按照正常逻辑,user_info表也会插入不成功,事务
阅读全文
posted @ 2018-08-08 23:19 戈壁飞翔
阅读(12783)
评论(0)
推荐(0)
2018年8月6日
分布式锁实现(Redis和zookeeper)
摘要: 锁,就是在同一时刻,某个资源被某一个线程独占。单机系统中,由于是在同一个虚拟机中,为了使得线程能够独占资源,我们通常是对资源加锁,或者每一个线程维护一个资源的备份。在分布式环境中,由于对资源的操作是跨域的,因此需要组件来实现分分布式锁。 一,使用redis实现分布式锁 redis中的set nx 命
阅读全文
posted @ 2018-08-06 15:00 戈壁飞翔
阅读(2705)
评论(0)
推荐(0)
2018年8月1日
springCloud集成zookeper
摘要: 最近梳理springboot相关知识。看到分布式锁,其中有一种是使用zookeeper实现的,就学习一下zookeeper。本来是使用springboot和zookeeper集成的,但是试了半天,好像不行。pom文件一直冲突。无奈,参考 https://start.spring.io/ ,生成了一个
阅读全文
posted @ 2018-08-01 15:52 戈壁飞翔
阅读(7783)
评论(0)
推荐(0)
zookeeper学习相关
摘要: 一:安装 1:下载 zookeeper 安装包,解压; 2:修改配置文件。 a:将文件目录下的z oo_sample.cfg 文件复制一份到该目录,并且改名为 zoo.cfg; b:修改zoo.cfg的文件内容。打开文件,修改 dataDir 属性的值,修改为本机存在的目录; 3,启动 zookee
阅读全文
posted @ 2018-08-01 15:16 戈壁飞翔
阅读(163)
评论(0)
推荐(0)
2018年7月30日
springboot集成activeMq
摘要: 一,activeMq安装 1,下载activeMq,放置到电脑某个目录, 2,直接运行 /bin/activemq.bat脚本,即可启动activeMq 3,访问网址localhost:8161,即可查看activeMq网页界面 4,activeMq目录中有一些例子,可以参考; 二,springbo
阅读全文
posted @ 2018-07-30 21:28 戈壁飞翔
阅读(1301)
评论(0)
推荐(0)
springboot集成redis
摘要: 1,添加依赖 2,添加配置信息 3,Redis配置类 该类生成Redis操作类,并注入到容器中。 4,验证 像Redis中存入一个user对象 redis大致有5中数据接口,字符串,hash,list,set,storedSet。目前的项目使用redis主要作为缓存。(相关问题:Redis缓存穿透?
阅读全文
posted @ 2018-07-30 17:40 戈壁飞翔
阅读(165)
评论(0)
推荐(0)
springboot热部署
摘要: 热部只需要在pox.xml文件中添加 依赖即可
阅读全文
posted @ 2018-07-30 17:22 戈壁飞翔
阅读(181)
评论(0)
推荐(0)
springboot集成mysql及mybatis
摘要: springboo机集成mybatis及mysql 1,添加依赖 添加该配置时,需要注意mybatis和spring版本冲突问题。如果发生冲突,会导致一些奇怪的问题,例如注解(@Mapper)不成功。要解决该问题,可以参考网址https://start.spring.io/,配置版本。 2,添加配置
阅读全文
posted @ 2018-07-30 17:15 戈壁飞翔
阅读(17508)
评论(0)
推荐(0)
将自己的代码提交至github
摘要: 1,登录自己的账号在github上新建一个工程; 2,使用git客户端,进入到要提交工程的目录; 3,执行git init ——本地生成git管理,文件夹中多了一个git问价夹; 4,执行git add .——将所有的文件,添加到仓库; 5,执行git status ——查看状态; 6,执行git
阅读全文
posted @ 2018-07-30 15:55 戈壁飞翔
阅读(337)
评论(0)
推荐(0)
下一页
公告