12 2019 档案

摘要:毕业答辩准备工作 一、首先是开场白 各位老师,上午好!我叫……,是……级……班的学生,我的论文题目是……。论文是在……导师的悉心指点下完成的,在这里我向我的导师表示深深的谢意,向各位老师不辞辛苦参加我的论文答辩表示衷心的感谢,并对三年来我有机会聆听教诲的各位老师表示由衷的敬意。下面我将本论文设计的目 阅读全文
posted @ 2019-12-22 16:57 豆仔gogo 阅读(419) 评论(0) 推荐(0)
摘要:做 java 项目用的最多的配置文件就是 properites 或者 xml, xml 确实是被用烂了,Struts, Spring, Hibernate(ssh) 无一不用到 xml。相比厚重的 xml, properites 要清爽许多,一般的项目自己需要的配置也足够使用。但 propertie 阅读全文
posted @ 2019-12-22 16:50 豆仔gogo 阅读(6511) 评论(0) 推荐(0)
摘要:defer 执行顺序类似栈的先入后出原则(FILO) 一个defer引发的小坑:打开文件,读取内容,删除文件 // 原始问题代码 func testFun(){ // 打开文件 file, err := os.Open(path) defer file.Close() // do something 阅读全文
posted @ 2019-12-22 11:14 豆仔gogo 阅读(2031) 评论(0) 推荐(0)
摘要:上一篇我们探讨了为什么使用消息队列,以及消息队列的缺点。今天我们来探讨一下我们到底该使用哪一种消息队列。没有最好的技术只有最合适的技术,不要为了追求最好的性能而忽略了可用性,时刻记住“过早优化是原罪” 先说结论: 中小型公司,技术实力较为一般,技术挑战不是特别高,用RabbitMQ是不错的选择;大型 阅读全文
posted @ 2019-12-21 21:50 豆仔gogo 阅读(438) 评论(0) 推荐(0)
摘要:本文首发于微信公众号【坂本先生】 原文地址:https://mp.weixin.qq.com/s/XjfuMdLZALH7h7JNXrpIpA 一、为什么使用消息队列 核心的有3个:解耦、异步、削峰 (1)解耦 传统模式: 传统模式的缺点: 系统间耦合性太强,如上图所示,系统A在代码中直接调用系统B 阅读全文
posted @ 2019-12-21 21:47 豆仔gogo 阅读(612) 评论(0) 推荐(0)
摘要:原文地址:https://blog.51cto.com/sofar/779111 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得 阅读全文
posted @ 2019-12-18 22:20 豆仔gogo 阅读(475) 评论(0) 推荐(1)