Geekerstar 极客笔记 利用Swagger2Markup生成HTML,markdown,confluence静态文档教程 常用注解速查 @Api 用在请求类上,表示对类的说明 tags说明该类的作用,可以在UI界面上看到的注解 value 该参数没什么意义,在UI界面上也看到,所以不需要配置 @ApiOperation用在请求的方法上,说明方法的 …
北京码帝 极客笔记 机器学习算法岗秋招准备 秋招是个大而全的考试,虽然套路差不多,但每个公司都有自己的风格和侧重点,想要变成收割机,你必须深谙这一点,并做好充分的准备 孙子曰“知己知彼,百战不殆”。在秋招的时候,“己”当然是我们自己,“彼”就 …
勤劳的小蚂蚁 极客笔记 机器学习资料准备以及自学方法 1 资料、课程 人工智能太火了,资料特别多,但是鱼龙混杂,实际上经典的课程资料 paper就足够 吴恩达系列 吴恩达老师真乃人工智能届的孔夫子,在这个水平上还能致力于基础教学和入门推广功德无量啊,吴老师 …
勤劳的小蚂蚁 极客笔记 Java知识体系快速回顾手记 REVIEWS 1. JAVA 集合类 HashMap 原理 —— get, put, resize(re) 16,8,6,64 ConcurrentHashMap 原理 —— get, put, resize TreeMap ArrayList(Vector,Stack)与 LinkedList HashSet,TreeSet 多线程 实 …
多啦H梦 极客笔记 2018校招Java后端面试题 INTERVIEWS 深信服–内推–大数据–电面 hdfs 的 put 操作底层过程 文件出现次数最多的十个单词 棋盘马走日的最短路径 一个字符串的每个字符在另一个字符串第一次出现的位置 linux 通信方式 …
多啦H梦 极客笔记 微服务基础知识复习笔记 1.什么是微服务 1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可) 2)独立的进程(java的tomcat,nodejs等) 3)轻量级的通信(不是soap,是http协议) 4)基于业务能 …
多啦H梦 极客笔记 数据库基础复习之mysql主从复制 1.复制原理过程 1)主库把数据的更改记录到二进制日志中。 2)备库将主库的二进制日志复制到自己的中继日志中。 3)备库读取中继日志的事件并将其重放到备份数据之上。 第一步:记录日志 主库在准备提交事 …
多啦H梦 极客笔记 数据库基础复习之mysql事务、存储引擎 数据库引擎 InnoDB是MySQL默认的事务型存储引擎,其特点是行锁设计,支持多版本并发控制,支持外键,提供一致性非锁定读(是指InnoDB引擎通过MVCC的方式来读取当前执行时间数据库中行的数据,如果读取的行 …
多啦H梦 极客笔记 数据库基础复习之mysql并发控制 1.事务存在的问题 总的来说MySQL的并发控制是为了实现事务的隔离性,实现隔离性就要解决脏读、不可重复读、幻读问题;Mysql的并发控制主要有两种方式,一种是多版本的并发控制(MVCC);一种是基于锁的并发控 …
多啦H梦 极客笔记 数据库基础复习之数据库优化 一.数据库索引技术 索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储引擎具有不同的索引类型和实现。例如MyISAM索引子节点上存储的是hash值,而不像INNoDB一样存数据。 1. B-Tree 1.所有 …
多啦H梦 极客笔记 海量数据处理基础试题 何谓海量数据处理? 所谓海量数据处理,就是数据量太大,要么无法短时处理完,要么无法一次性装入内存。针对时间问题可采用算法搭配合适的数据结构,如Hash/bit-map/数据库或倒排索引,针对空间问题,采 …
多啦H梦 极客笔记 Java虚拟机JVM复习之垃圾回收 1.如何确定哪些对象需要回收? 1)引用计数算法 对于创建的每一个对象都有一个与之关联的计数器,这个计数器记录着该对象被引用的次数,垃圾收集器在进行垃圾回收时,对扫描到的每一个对象判断一下计数器是 …