• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






HelloWorld_001

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2019年6月23日

分布式并发控制
摘要: 项目是分布式的,写代码的时候考虑不允许并发。代码自然写成 step1: 判断是否有任务; step2: 判断是否允许操作。查数据库补数据之类的。 step3: 调用第三方操作,更新数据库状态(相当于在数据库加锁)。 此时step1的判断才会生效。 结果在生产上手工点击页面居然出现了并发问题。第一个动 阅读全文
posted @ 2019-06-23 20:51 HelloWorld_001 阅读(446) 评论(0) 推荐(0)
 

2019年6月9日

Java序列化
摘要: 项目需要消息发送,消息需要序列化之后再传递。原来的方法是固定字段个数采取分隔符的类似文本方式,希望采取json的格式,结果发现换成json之后性能很差。所以到网上找各种消息传递方式+序列化方法。 消息传递方式采取了netty的udp方式。序列化看了avro的方式,发现avro也有自己的消息方式,比如 阅读全文
posted @ 2019-06-09 18:33 HelloWorld_001 阅读(118) 评论(1) 推荐(0)
 

2019年5月31日

springboot学习笔记
摘要: 网上资料很多,主要找了 如何搭建springboot工程、springboot jdbc配置。 代码也是从网上抄的,只是练习。遇到一些小问题,都解决了。 drop table if exists student;create table if not exists student(id bigint 阅读全文
posted @ 2019-05-31 16:23 HelloWorld_001 阅读(165) 评论(0) 推荐(0)