摘要: Js:规定数据列表的字段名称(dataname 和  countName)要与控制层search返回的结果集类型保持一致 页面查询的结果只看js传进的路径 是get(findbyexample)还是search(search(criteria))里面的方法 去dao.xml 找findbyexample 或者... 阅读原文
2020-07-24 08:35:08 阅读(2268) 评论(0)
摘要: 先看再点赞,给自己一点思考的时间,思考过后请毫不犹豫微信搜索【沉默王二】,关注这个靠才华苟且的程序员。本文 GitHub github.com/itwanger 已收录,里面还有技术大佬整理的面试题,以及二哥的系列文章。 ArrayList 和 LinkedList 是 List 接口的两种不同实现... 阅读原文
2020-07-24 07:48:13 阅读(2800) 评论(0)
摘要: 同样是锁,先说说synchronized和lock的区别: synchronized是java关键字,是用c++实现的;而lock是用java类,用java可以实现 synchronized可以锁住代码块,对象和类,但是线程从开始获取锁之后开发者不能进行控制和了解;lock则用起来非常灵活,提供了许多api... 阅读原文
2020-07-24 06:10:02 阅读(2378) 评论(0)
摘要: 暂且不说Docker在生产环境的性能如何,单就在学习新技术的过程中能够快速构建环境这一项来说,就值得推荐你尝试使用。本文带大家基于Docker来安装FastDFS服务。 即便你对FastDFS的安装不感兴趣,也可以学习一下Docker安装软件的过程(基本通用),是提高学习效率的法宝之一。 如果想补习一下Fas... 阅读原文
2020-07-24 06:00:19 阅读(2430) 评论(0)
摘要: 本文为mybatis系列文档的第6篇,前5篇请访问下面的网址。 小书MybatisPlus第1篇-整合SpringBoot快速开始增删改查 小书MybatisPlus第2篇-条件构造器的应用及总结 小书MybatisPlus第3篇-自定义SQL 小书MybatisPlus第4篇-表格分页与下拉分页查询 小... 阅读原文
2020-07-24 00:00:05 阅读(2407) 评论(0)
摘要: @ 目录 一、背景 二、平衡二分搜索树---AVL树 2.1 AVL树的基本概念 结点 高度 平衡因子 2.2 AVL树的验证 三、旋转操作 3.1 L L--需要通过右旋操作 3.2 R R--需要通过左旋操作 3.3 L R--需要先通过左旋再右旋操作 2.4 R L--需要先通... 阅读原文
2020-07-23 20:08:18 阅读(2427) 评论(0)
摘要: @ 目录 前言 正文 一、对象的创建方式 二、对象的创建过程 对象在哪里创建 分配内存 对象的内存布局 三、对象的访问定位 四、判断对象的存活 对象生死 回收方法区 引用 对象的自我拯救 五、对象的分配策略 优先在Eden区分配 大对象直接进入老年代 长期存活的对象进入老年代 动态对象年龄... 阅读原文
2020-07-23 19:54:08 阅读(2681) 评论(0)
摘要: 上图是一张普通地图,最刺眼的就是边界? 非常好奇地图绘制工程师是如何描绘如此弯曲多变的边界的?强制行政区域还是人群历史原因自然的人以群分? 我们再换个视角,对工程师或者架构师来说,微服务的边界如何划分呢? 基于DDD设计方法论中的概念 限界上下文 来划分微服务的边界; 背景 架构师小李正在团队推行DDD设计... 阅读原文
2020-07-23 18:40:18 阅读(2302) 评论(0)
摘要: 一、JavaScript 和 html 代码的结合方式 1. 第一种方式 只需要在 head 标签中,或者在 body 标签中, 使用 script 标签 来书写 JavaScript 代码 <!DOCTYPE html> <html lang="en"> <head... 阅读原文
2020-07-23 18:28:53 阅读(2458) 评论(0)
摘要: 什么是Redis Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如字符串, 散列, 列表, 集合, 有序集合与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Red... 阅读原文
2020-07-23 17:48:18 阅读(3668) 评论(0)