- 博客(6)
- 收藏
- 关注
转载 初识RabbitMQ
首先要明确一件事,就是数据的传输过程,如下:Producer->RabbitMQ Server->Consumer,即"消息生产者->RabbitMQ-消息消费者"。然后我们要知道两个关键词:Connection和Channel。Connection:就是一个TCP的连接。Producer和Consumer都是通过TCP连接到RabbitMQ Server的。以后我们可以...
2019-04-09 10:51:50
145
转载 用JAVA实现计算平方根(牛顿迭代法)
由f(x)=x2-c的曲线图可知:曲线f(x)与X轴的正交点为(x,0),即x2-c=0,可推导出x2=c。也就是说,求c的算术平方根即求f(x)的正根。牛顿迭代公式为xn+1=xn-f(xn)/f’(xn)将上述f(x)带入可得:xn+1=(xn+c/xn)/2得出代码如下:1e-15表示精度控制在10-15范围内...
2018-11-20 16:15:53
6223
2
原创 个人遇到的java开发面试题汇总(持续更新,如果一直参加面试还找不到工作的话╮( ̄▽  ̄)╭)
广度优先遍历用非递归方法实现mysql的事务隔离级别线程安全的单例模式的实现从非常多的数中取得最大的几个数(大顶堆问题)
2018-09-03 19:17:02
528
原创 HashMap源码学习总结
最近发现很多面试都会问及关于HashMap的底层源码,所以简单的了解了一下,现在写一篇总结用以备忘。HashMap的数据结构为“数组+链表形式”,如下图(图片来源于网络):数组的默认大小为static final int DEFAULT_INITIAL_CAPACITY = 1 << 4,即将二进制数字1向左位移四位,得到二进制数字10000,换算成10进制就是16,之所以在源...
2018-08-29 20:14:29
241
原创 记一次搭建SSM的粗心错误
由于springIOC扫描的包之前粗心,只写到了com.lg.ssm,导致将其下面的controller包也给扫描到了,最终导致springMVC的配置文件中包扫描器没生效,所以访问controller和默认路径一直都是404。。。...
2018-08-28 14:51:55
170
原创 Mybatis加载流程
Mybatis加载流程首先需要一个实体类然后需要一个Mapper接口,方法为CRUD方法最后需要一个Mapping.xml文件,用来实例化Mapper接口中的方法调用的话,则是通过实例化实体类对象调用Mapper中的方法...
2018-08-24 18:10:53
1127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人