摘要: 小时候,一直不理解,妈妈为什么可以那么早地起床,为一家人做好早餐,为我穿上当天的校服,牵着手送我去上学。如今长大了才明白,妈妈的脚上似乎绑着一根无形的链子,那根链子刚好足够母亲在厨房和家中行走,而大门是敞开的,是妈妈心里的爱和责任,使她心甘情愿地把自己锁了一辈子。   对于我们成人来说,尤其是漂泊在外的... 阅读原文
2020-05-13 22:05:08 阅读(2037) 评论(0)
摘要: 使用datable的search功能,可以快速对表格数据进行快速筛选,代码如下: var table = $('#tableId').Datable();$("#searchId").on('keyup', function () { table.search($(this).val()).draw... 阅读原文
2020-05-13 20:08:03 阅读(3034) 评论(0)
摘要: 51. ThreadLocal 是什么?有哪些使用场景? 线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。 Java提供ThreadLocal类来支持线程局部变量,是一种实现线程安全的方式。 但是在管理环境下(如 web 服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作... 阅读原文
2020-05-13 20:03:12 阅读(1969) 评论(0)
摘要: 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 ... 阅读原文
2020-05-13 19:43:05 阅读(2017) 评论(0)
摘要: 原子性、可见性、有序性是多线程编程中最重要的几个知识点,由于多线程情况复杂,如何让每个线程能看到正确的结果,这是非常重要的。 原子性 原子性是指一个线程的操作是不能被其他线程打断,同一时间只有一个线程对一个变量进行操作。在多线程情况下,每个线程的执行结果不受其他线程的干扰,比如说多个线程同时对同一个共享... 阅读原文
2020-05-13 18:51:04 阅读(2015) 评论(0)
摘要: 我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 面试题68 - I. 二叉搜索树的最近公共祖先 与以下题目相同 前往... 阅读原文
2020-05-13 17:49:05 阅读(3107) 评论(0)
摘要: 我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 235. 二叉搜索树的最近公共祖先 题目 给定一个二叉搜索树, 找到... 阅读原文
2020-05-13 16:24:06 阅读(2959) 评论(0)
摘要: 本文主要讨论spring-boot如何获取前端传过来的参数,这些参数主要有两大类,一类是URL里的参数,一个是请求body里的参数 url里的参数 通过url里传过来的参数一般有三种方式,下面我们来看一下 路径参数 路径参数就是说在请求路径里携带了几个参数,比如有一个查询banner详情的接口,/v2/b... 阅读原文
2020-05-13 16:12:10 阅读(1930) 评论(0)
摘要: 前言 入职新公司到现在也有一个月了,完成了手头的工作,前几天终于有时间研究下公司旧项目的代码。在研究代码的过程中,发现项目里用到了Spring Aop来实现数据库的读写分离,本着自己爱学习(我自己都不信…)的性格,决定写个实例工程来实现spring aop读写分离的效果。 环境部署 数据库:MySql ... 阅读原文
2020-05-13 15:27:05 阅读(2012) 评论(0)
摘要: 1、右键点击项目,选择properties 2、点击Project facets 3、在右侧的Runtimes中选中apache tomcat 4、勾选Dynamic Web Module 最终改为下面的样式,其余的不要: 即可通过add and remove操作该web项目。 原文地址:https://b... 阅读原文
2020-05-13 15:17:07 阅读(2306) 评论(0)