您的位置:首页 > 其它

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

2017-10-24 18:39 267 查看
最近一段时间的任务安排:

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。数据库误删数据, 不小心删除了不应该删除的数据?

这个问题是是比较严重的, 一般可以在删除的时候先选者出来,确定要删除的数据是正常的, 然后再删除数据。

及时做好数据的备份也是很重要的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: