摘要:
小时候,一直不理解,妈妈为什么可以那么早地起床,为一家人做好早餐,为我穿上当天的校服,牵着手送我去上学。如今长大了才明白,妈妈的脚上似乎绑着一根无形的链子,那根链子刚好足够母亲在厨房和家中行走,而大门是敞开的,是妈妈心里的爱和责任,使她心甘情愿地把自己锁了一辈子。
对于我们成人来说,尤其是漂泊在外的... 阅读原文
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)