10 2018 档案

摘要:关于算法最基础的就是各种排序算法和查找算法,今天我们讲一下最基础的三种排序算法:冒泡排序、选择排序、插入排序 1)冒泡排序 冒泡排序是一种最直接最直观的排序方法,方法就是比较相邻两个数字大小,将较大的数字向后移动,依次向后移动着比较,当与最后一个数字相比较的时候最后一个数字就是一组数字中的最大值,当 阅读全文
posted @ 2018-10-26 15:14 SunArmy 阅读(1062) 评论(0) 推荐(1) 编辑
摘要:之前一直用的mybatis逆向自动生成,由于最近学习springdata,所以看了一下springdata的自动生成,基本与mybatis一致,不同的也许就是逆向生成代码(实体类,mapper等)和正向生成数据库 不多逼逼,直接上代码吧 1.添加依赖 2.在配置文件中配置生成策略 关于生成策略,有四 阅读全文
posted @ 2018-10-25 15:39 SunArmy 阅读(1045) 评论(0) 推荐(1) 编辑
摘要:面试中经常问到的问题之一就是List的扩容机制了,他是怎么做到扩容的,大家都能答出来底层是数组,复制一个数组来扩容,但是再具体一点来说,大家就不知道该怎么说了,如果不看源码说这么多确实就差不多了,但是看了源码你会说的更多,更详细,更具体,本篇主要看的是jdk1.8 至于其他版本大同小异,看看就知道了 阅读全文
posted @ 2018-10-24 19:21 SunArmy 阅读(62309) 评论(2) 推荐(9) 编辑
摘要:撸了N久的代码,但是突然冒出来个位运算,我就蒙蔽了,这是什么?我是谁?我在干什么?我在哪? 1)闲扯 关于位运算符无非也就 与(&)、或(|)、异或(^)、取反(~)、左移(<<)、右移(>>)、无符号右移(>>>) 位运算其实就是二进制的运算,加减乘除适用于十进制,而位运算就是二进制的运算,但是由 阅读全文
posted @ 2018-10-23 20:52 SunArmy 阅读(28021) 评论(8) 推荐(20) 编辑
摘要:今天我来讲一下在Linux下各环境的搭建,主要就讲一下jdk、MySQL、和一个代理服务器nginx 1、 jdk的安装配置 1)卸载自带openjdk 当我们拿到一个全新的ECS的时候上面有的会自带一个openjdk,但是我们一般不会用这个,所以在这里我们会先卸载这个自带的jdk 1: 查看是否自 阅读全文
posted @ 2018-10-22 15:33 SunArmy 阅读(861) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示