你在开发中遇到过哪些坑?【不断更新中】

最近一段时间的任务安排:
1。Java的异常处理机制,自定义异常!
2。如何在实际问题中处理异常!
3。学习消息中间件MQ,学习缓存Redis
4。总结校招中遇到的难题,总结牛客网上面的面试经验中涉及到的知识点。
5。学习Go语言, 函数式编程。
6。坚持刷算法题,学习linux shell, awk, sed!
7。深入学习事务,分布式事务!
8。Java io, nio, netty!
9。学习fastjson源码
10。阅读关于系统监控的论文,开源项目。
11。将代码项目上传github, 熟悉git的使用!

导读:其实我们在日程开发总大大小小遇到过很多坑, 有的是不小心些错了, 有的是思路不完善, 有的是没有按照规范的流程开发。基于此我想用这篇文章中记录开发过程遇到的坑,避免以后再次掉进去!
1。日志记录,硬盘写满爆掉了。
思路:
1。其实正常的写文件应该是先判断指定路径是否有足够的可用空间,然后写入, 最后验证写入是否正确!
2。给指定的日志记录划定有限的空间, 定时的覆盖更新, 或者周期的清除或者当空间不足的时候清除
3。再加上系统监控,报警是可以避免掉这个问题。
2。数据库误删数据, 不小心删除了不应该删除的数据?
这个问题是是比较严重的, 一般可以在删除的时候先选者出来,确定要删除的数据是正常的, 然后再删除数据。
及时做好数据的备份也是很重要的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值