种树
码龄6年
关注
提问 私信
  • 博客:274,596
    社区:45
    动态:4
    274,645
    总访问量
  • 47
    原创
  • 1,541,156
    排名
  • 86
    粉丝
  • 0
    铁粉

个人简介:种一棵树最好的时间是十年前,其次是现在~

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-06-20
博客简介:

静默

查看详细资料
个人成就
  • 获得188次点赞
  • 内容获得16次评论
  • 获得506次收藏
  • 代码片获得181次分享
创作历程
  • 4篇
    2021年
  • 29篇
    2020年
  • 8篇
    2019年
  • 16篇
    2018年
成就勋章
TA的专栏
  • 面试
    2篇
  • MyBatis
    6篇
  • leetcode
    2篇
  • SQL
    1篇
  • Maven
    1篇
  • java基础部分
    27篇
  • 数组
    5篇
  • 非技术类文章
    3篇
  • for循环
    5篇
  • 定义
    7篇
  • Orale数据库
    1篇
  • 工具类
    5篇
  • 情感
    6篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

4、我希望她过得幸福。

我希望她每天都开开心心的。我希望她每天都无忧无虑的。我希望她有人疼,有人爱。我希望她身体永远健康,无病无痛。我希望美好的事情,都发生在她的身边。我希望她一定要幸福。如果有一天,过得不好,一定要离婚。我等她一段时间,或许几年,或许一辈子。...
原创
发布博客 2021.10.16 ·
326 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

3、我喜欢她。

我喜欢她。我喜欢有她在身边的早晨。我喜欢看她脸上又长出一个痘痘时的苦恼。我喜欢给她做早餐,看她吃早餐时,满足的样子。我喜欢上午看她学习,很专注。我喜欢看她吃我做的午餐。我喜欢她午睡时的恬静。我喜欢和她一起去看电影。我喜欢和她一起听歌,每人一个耳机。我喜欢和她一起买菜,看她挑挑拣拣的样子。我喜欢...
原创
发布博客 2021.10.16 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2、她可能也喜欢我。

她可能也喜欢我。她可能也喜欢我,因为她有时看我的眼神。她可能也喜欢我,因为她总会为我买衣服。她可能也喜欢我,因为她偶尔会做我喜欢吃的美食————虽然平时我做饭的次数远远多于她,但她做饭比我好吃多了。她可能也喜欢我,因为她时常督促我学习,以及改变我的不良习惯,我能感觉到她是真心为我考虑的。她可能也喜欢我,因为她总是喜欢和我一起散步、跑步。她可能也喜欢我,因为在路上她喜欢我...
原创
发布博客 2021.10.16 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1、她不喜欢我。

她不喜欢我,因为我和她同床共枕两年,没有发生过一次关系——每次都是拒绝,甚至说敢动她,就报警————感觉要么她心里住着一个人,要么时刻都准备着退出我的世界。(这个事情让我一直怀疑到现在,甚至将来。我一直频繁上网查,也查不出来相似的事情,也不好意思问身边的朋友是否遇到过类似的事情…)她不喜欢我,因为她偶尔对我流露出的厌恶的神情————我想,如果真的喜欢一个人,是不会对他流露出那种表情的吧。她不喜欢我,因为我有时做饭不好吃时,那超级嫌弃的眼神和厌恶的语句。...
原创
发布博客 2021.10.16 ·
12766 阅读 ·
0 点赞 ·
4 评论 ·
0 收藏

真正的成熟是怎样的?

这篇回答可能会引起你内心的极度不适,如果你哭了,我先在这给你赔个不是。如果你没哭,那你可能被父母保护得太好,在社会上经历得太少,我真的很羡慕你。PS.写的时候,我眼睛湿润了。下面给出的八条箴言可以简化成“锅碗瓢盆,蒸炸煮烤”文末有总结,不想读长文 ,可移步文末。1.蒸——“珍”惜所有不成熟的人眼中的幸福是不停拥有,成熟的人眼中的幸福是珍惜所有。成熟人眼中的幸福有四一是睡在自家床上。二是吃父母做的饭菜。三是听爱人给你说情话。四是跟孩子做游戏。年轻的时候,我很...
转载
发布博客 2020.12.07 ·
346 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

mybatis学习笔记之——自定义持久层框架

一、自定义持久层框架分析。 1、JDBC问题分析: a、数据库配置信息存在硬编码问题。 b、频繁创建释放数据库连接。 c、sql语句、设置参数、获取结果集参数均存在硬编码问题。 d、手动封装返回结果集,较为频繁。 解决: a、用(sqlMapConfig.xml或mybatis-config.xml)配置文件。 b、用连接...
原创
发布博客 2020.07.25 ·
242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模块一:持久层框架设计实现及MyBatis源码分析

面试题阶段一:开源框架源码剖析模块一:持久层框架设计实现及MyBatis源码分析2020/5/251.通常一个Xml映射文件,都会写一个Dao接口与之对应,请问,这个Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗?Dao接口,就是人们常说的Mapper接口,接口的全限名,就是映射文件中的namespace的值,接口的方法名,就是映射文件中MappedStatement的id值,接口方法内的参数,就是传递给sql的参数。Mapper接口是没有实现类的,当调用接.
原创
发布博客 2020.07.25 ·
962 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SQL里3个表的连接查询的语句怎么写

1、SQL语句:select u.*,r.*,r.id ridfrom user u left join sys_user_role sur on u.id = sur.useridleft join sys_role r on sur.roleid = r.id图片: 请点击输入图片描 请点击输入图片描述 注1:user(用户表),sys_role(角色表),sys_user_role(关系表)。 表1:user(下图) 请点击输入图片描述...
原创
发布博客 2020.06.25 ·
18474 阅读 ·
8 点赞 ·
0 评论 ·
21 收藏

两数之和(leetcode——java语言实现)

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum著作权归领扣网
原创
发布博客 2020.06.23 ·
596 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

我是怎么招聘程序员的——引自大牛【陈皓】

原文:http://coolshell.cn/?p=1870(酷壳)很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。工作这么多年来,即被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些BT和令人不爽的面试,我个人觉得一个好的面试,面试官是很重要的,所以,本文想从“面试官”的角度来阐述一下。于是,有了下面这样一篇的文章,希望本文对你的职场经历...
转载
发布博客 2020.06.20 ·
516 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA 常用快捷键(自用笔记)

1、new 对象——》Alt+Enter;2、get/set——》Alt+Insert;3、sout——》打印输出语句(System.out.println());4、psvm——》打印输出main方法;注:自己常用的快捷键,一边使用,一边会继续添加。
原创
发布博客 2020.06.18 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简述Mybatis的插件运行原理,以及如何编写一个插件?

插件原理:在四大对象创建的时候1、每个创建出来的对象不是直接返回的,而是 interceptorChain.pluginAll(parameterHandler);2、获取到所有的Interceptor(拦截器)(插件需要实现的接口); 调用interceptor.plugin(target);返回target包装后的对象3、插件机制,我们可以使用插件为目标对象创建一个代理对象;AOP(面向切面) 我们的插件可以为四大对象创建出代理对象; 代理...
原创
发布博客 2020.06.17 ·
3387 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

简述下Mybatis的一级、二级缓存(分别从存储结构、范围、失效场景。三个方面来作答)?

1)一级缓存:Mybatis的一级缓存是指SqlSession级别的,作用域是SqlSession,Mybatis默认开启一级缓存,在同一个SqlSession中,相同的Sql查询的时候,第一次查询的时候,就会从缓存中取,如果发现没有数据,那么就从数据库查询出来,并且缓存到HashMap中,如果下次还是相同的查询,就直接从缓存中查询,就不在去查询数据库,对应的就不在去执行SQL语句。当查询到的数据,进行增删改的操作的时候,缓存将会失效。在spring容器管理中每次查询都是创建一个新的sqlSession
原创
发布博客 2020.06.17 ·
1987 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Mybatis都有哪些Executor执行器?它们之间的区别是什么?

1、SimpleExecutor:每执行一次update或select,就开启一个Statement对象,用完立刻关闭Statement对象。2、ReuseExecutor:执行update或select,以sql作为key查找Statement对象,存在就使用,不存在就创建,用完后,不关闭Statement对象,而是放置于Map内,供下一次使用。简言之,就是重复使用Statement对象。3、BatchExecutor:执行update(没有select,JDBC批处理不支持selec..
原创
发布博客 2020.06.17 ·
3011 阅读 ·
2 点赞 ·
0 评论 ·
13 收藏

Mybatis动态sql是做什么的?都有哪些动态sql?简述一下动态sql的执行原理?

Mybatis的动态sql的作用:动态sql就是(在进行sql操作的时候)动态的根据属性值(所匹配的条件)来拼接数据库执行的sql语句,也就是多次查询或变更操作,根据传入的属性值不同,动态拼接出不同的可执行sql。包含判断为空、循环等;Mybatis动态sql(有哪些)标签:1、<if>:if是为了判断传入的值是否符合某种规则,比如是否不为空;2、<where>:where标签可以用来做动态拼接查询条件,当和if标签配合的时候,不用显示的声明类...
原创
发布博客 2020.06.17 ·
12654 阅读 ·
10 点赞 ·
0 评论 ·
45 收藏

Maven生命周期详解

Maven强大的一个重要的原因是它有一个十分完善的生命周期模型(lifecycle),这个生命周期可以从两方面来理解,第一,顾名思义,运行Maven的每个步骤都由它来定义的,这种预定义的默认行为使得我们使用Maven变得简单,相比而言,Ant的每个步骤都要你手工去定义。第二,这个模型是一种标准,在不同的项目中,使用Maven的接口是一样的,这样就不用去仔细理解每个项目的构建了,一般情况下,mvn clean install这样的命令是通用的。我想,一定是吸收了许多项目的经验,Maven才能定义出如此完善的.
转载
发布博客 2020.05.31 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA 同一个工程下不同模块之间的类相互调用(Maven工程)

今天在项目里面遇到要在不同模块之间调用方法的问题,于是到网上搜了一下,很多人的方法步骤不全,导致我弄了很久也没弄成,于是请教旁边的大佬。大佬教了我,只需三步。第一步,在需要调用的模块的pom文件中添加被调用模块的依赖例如,如需要调用galaxy中的方法,那么就引入相应的依赖;第二步,将被调用的模块重新install一下第三步,将调用的模块重新构建一下三步完成,就可以愉快的调用其他模块中的方法了。————————————————版权声明:本文为CSDN博主「Ronni.
转载
发布博客 2020.05.31 ·
4932 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

java语言求最大公约数

import java.util.Scanner;/** * @author LLJ * @time 2020-5-30 下午10:01:48 * @Description java语言设计求最大公约数出现的问题和解决方案 */public class ZuiDaGongYueShu { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.p...
原创
发布博客 2020.05.30 ·
497 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

删除数组中重复的元素(leetcode算法练习)

###题目:给定一个数组,删除重复出现的元素,使得每个元素只出现一次,并返回数组的新长度。* 注意:不要使用额外的数组空间,必须在原地修改输入数组,并在使用O(1)额外空间的条件下完成* 示例:* 给定数组nums = [0,0,1,1,1,2,2,3,3,4]。* 函数因该返回新的长度5,并且原数组nums的前5个元素被修改为0,1,2,3,4。* 不需要考虑数组中超出新长度后面的元素。### (个...
原创
发布博客 2020.05.13 ·
1028 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

数组元素顺序颠倒

/** * @author LLJ * @time 2020-5-9 下午2:52:25 * @Description 颠倒数组元素顺序 */public class DianDao5 { public static void main(String[] args) { int a[] = {1,2,3,4,5,6}; printArray(a);//先把原始的数组元素打印出来看一下, dianDao(a);//把数组元素顺序颠倒了, printArray(a);//再把颠倒..
原创
发布博客 2020.05.09 ·
1418 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏
加载更多