贺贺学编程
码龄4年
  • 933,610
    被访问
  • 518
    原创
  • 1,441
    排名
  • 13,021
    粉丝
  • 1,293
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2018-01-15
查看详细资料
  • 6
    领奖
    总分 2,448 当月 238
个人成就
  • Java领域优质创作者
  • 获得2,010次点赞
  • 内容获得641次评论
  • 获得5,008次收藏
创作历程
  • 10篇
    2022年
  • 20篇
    2021年
  • 161篇
    2020年
  • 155篇
    2019年
  • 172篇
    2018年
成就勋章
TA的专栏
  • 【C语言和Java项目】
    5篇
  • 【Java基础的学习】
    8篇
  • 【JavaWeb的学习】
    9篇
  • 【Web前端的学习】
    10篇
  • 【SpringBoot学习】
    15篇
  • 【MyBatis和Plus】
    8篇
  • 【MySQL的学习】
    9篇
  • 【ElasticSearch】
    4篇
  • 【Spring的学习】
    16篇
  • 【Redis的学习】
    14篇
  • 【Nginx的学习】
    5篇
  • 【Linux的学习】
    26篇
  • 【Git的学习】
    2篇
TA的推广
兴趣领域 设置
  • 编程语言
    javac语言
  • 开发工具
    githubgitvimdockeridea
  • 大数据
    mysqlredis
  • 后端
    springspring boot
  • 操作系统
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【数据库备份】通过定时任务完成MySQL数据库的备份

最近在做一个项目,用的是阿里云的数据库,但是只租了一个,增删改查都是在这个数据库上操作,由于马上要给用户使用了,所以,我很担心删库跑路的事情发生,于是就想起了备份数据库的想法,但是每次都手动备份非常麻烦,所以就想起了定时任务执行。其实定时任务用的就是mysqldump命令,这里实现备份三个数据库,也就是有三份备份,这三份分别是第一次备份 第二次备份 第三次备份,当有第四次备份的时候,第一次就会删除。话不多说,直接上sh脚本定时任务这里使用crontab定时任务,直接crontab -e,进去之后输入如下
原创
发布博客 2022.06.22 ·
27 阅读 ·
1 点赞 ·
0 评论

knife4j配置使用直接拷贝即可

废话我就不多说了,直接上maven依赖然后写一个配置类Knife4jConfig,为了避免导错包,把包也给你们了运行项目访问 http://localhost:8801/doc.html
原创
发布博客 2022.06.09 ·
44 阅读 ·
0 点赞 ·
1 评论

Python榜一,而我为什么还要学Java?

这段时间,我竟然在纠结学Java还是Python,我对Java的学习已经有两三年了,为什么会有学python的冲动呢
原创
发布博客 2022.05.21 ·
4111 阅读 ·
6 点赞 ·
31 评论

【大学总结】迟到但未缺席的大学总结

大家好,我是贺贺,是一个胡乱学习的人。2017年,我进入大学校园,因为一次集体参加实验室,而误打误撞的接触到了编程,是的,尽管我报的专业是计算机,但是当时真的对计算机了解甚少。对计算机的了解就是,工作只需要一台笔记本,干净利索。我与C语言初入校园,参观了很多的实验室,让我最感兴趣是ACM实验室,因为那里,每位学生都可以拥有一台自己临时的电脑,而且有学长和老师指导,并且实验室演示的时候,我清楚的看到学长熟练的手法,并迅速的在黑框框里输出了一句“hello world”,我被学长的手速惊艳到了。就这样,开始
原创
发布博客 2022.05.20 ·
383 阅读 ·
6 点赞 ·
2 评论

【2022Java学习计划】值得收藏的学习计划

大家好,我是贺贺。记得我学习Java的时候是在一个暑假开始的,由于疫情,很多高校的暑假可能会早一些到来,与之对应的Java学习计划也比往日早一些。第一阶段Java基础如果是看视频的话,这里推荐B站高淇老师的Java300集,如果你想看书,这里推荐Java核心技术卷Ⅰ。年轻人都不做选择对吧,你也可以先刷一遍视频,然后看书进行巩固。第二阶段JavaWeb当你把Java基础学完之后,开始JavaWeb的学习,这个阶段挺重要的,也挺容易让人忽视,我当时学的时候,就是过了一遍,导致现在又要补补,这方面好好学,
原创
发布博客 2022.05.19 ·
409 阅读 ·
4 点赞 ·
4 评论

【Java基础】看到这些小标题你能想到多少?

哈喽大家好,这篇文章主要针对Java基础知识的汇总,帮助大家进行回忆和复习
原创
发布博客 2022.05.11 ·
96 阅读 ·
1 点赞 ·
0 评论

【数据库】期末考试、考研复试、工作面试总结

大家好,我是贺贺,今天给大家分享一篇关于数据库的知识总结
原创
发布博客 2022.04.13 ·
358 阅读 ·
2 点赞 ·
0 评论

计算机专业经典书籍强烈推荐

有人说,可以给三大系统软件“排个序”,懂**数据库**的人没有懂**操作系统**的人厉害,懂操作系统的人,没有懂**编译系统**的人厉害。
原创
发布博客 2022.02.13 ·
2102 阅读 ·
14 点赞 ·
1 评论

学了这么久Java都没搞懂位运算符

大家好,我是贺贺,今天跟大家聊聊Java中的位运算符,说起来位运算符不知道你想起了什么,我是想起了二进制。常用的运算符在Java语言中,官方给我们提供了极为丰富的运算操作,但是常用的,好像也就是算术运算符,例如加、减、乘、除、取余等。还有就是关系运算符大于、小于、等于、不等于等。再或者就是逻辑运算符&&、||、!等,至于位运算符,属实用的不多。用的不多今天为什么拿出来讲呢,首先这可以帮助你很好的去理解计算机的底层原理,其次可以让你在面试中略胜一筹,还有就是有些人分不清逻辑运算符和位运算符
原创
发布博客 2022.01.02 ·
1619 阅读 ·
4 点赞 ·
0 评论

我是学Java的,为什么要我装JDK

大家好,我是贺贺,也可以叫我的英文名安森,今天跟大家聊聊,Java初学者,为啥子要装JDK。从C语言到Java来到大学的第一天,我以为我解放了,半点都不知道学习的重要性,直到看到了学校的ACM榜单,我才意识到,这竟然可以装B,于是就揣着装B的冲动,开始了编程之旅,刚开始是搞的C语言,后面学的是Java,直到现在都是Java。转Java的原因聊聊为什么从C转到了Java,刚开始转的时候,是因为我觉得C语言是用来打比赛的,不能挣钱,Java可以开发出来产品,可以挣钱,现在才发现,是我浮浅了,C语言yy
原创
发布博客 2022.01.01 ·
1147 阅读 ·
2 点赞 ·
0 评论

日志框架实现数据采集分析和报警

大家好,我是贺贺,随着课程设计、毕业设计的来临,不同专业的同学有不同的要求,比较常见的做一些应用软件,但是有些专业就比较变态了,需要做数据分析什么的,别说分析了,连数据的获取都不会。初识日志说起来日志,算是老朋友了,在公司实习的时候,做的就是日志的采集和分析工作,对ERROR的信息也会做出通知的功能,例如通过邮箱的通知。当时用的是logback+slf4j的日志框架。日志框架的故事有很多关于日志的框架,早期有JUL,这一款是JDK提供的,还有log4j,这是Apache提供的。当时这两款都比较常用,
原创
发布博客 2021.12.31 ·
1960 阅读 ·
4 点赞 ·
0 评论

2021年,不平凡的一年~

大家好,我是贺贺,今天聊聊这个令我难忘的一年,也是我做出“冲动”决定的一年。年初我依然记得在大年初二的时候,我回到我住的小区,门口一位阿姨低声的说,大年初二还有人来。打工人太难了。今年年初,我的睡眠不是太好,我记得半夜好多次起来写备忘录,我真的担心我会把自己的身体搞垮。后来在亲橙里碰见一位老乡,我们聊的不亦乐乎,他也有自己的工作室,刚好当时我想搞这个东西,吸取了一些经验,很荣幸能和他以及他的团队一起吃饭,认识了一位浙大的硕士,她本来是一名大学老师,后来他们一起创业了,她说,当老师很安逸,但是她不喜欢一眼
原创
发布博客 2021.12.29 ·
498 阅读 ·
17 点赞 ·
4 评论

你们要的课程设计、毕业设计来了

大家好,我是贺贺,好久没写文章了,最近在闭关修炼,只为后期能够输出更加优质的文章。这段时间有粉丝和同学给我私信,问我关于毕业设计的事情,我想也有课程设计的事情吧,今天我把之前我写的一些东西进行一个整理,大家可以作为参考。
原创
发布博客 2021.09.28 ·
2650 阅读 ·
19 点赞 ·
3 评论

图解:一句“我喜欢你”在网络中经历了什么

写在前面提起计算机网络,想必给大家的印象就是协议,学了就忘,其实俺也一样,但是他的重要性,很是值得学习,不管你是学Java、Python、C++等,这门计网课都是很有必要学习的,最近通过阅读一些书籍,文章等,对计网做一个系统的总结,希望可以帮助到大家。计网的体系结构在讲解计网体系结构之前,我们先说一个问题,计网体系结构为什么要分层管理呢,分层的好处是什么呢?其实分层也就是为了好管理,每一层只需要负责本层的事情,层与层之间,只需要提供一个接口即可,这样不仅提高了扩展性,而且也降低了维护成本。我们常见的体
原创
发布博客 2021.02.24 ·
3380 阅读 ·
22 点赞 ·
11 评论

IDEA常用快捷键总结(附导入其他IDE快捷键)

用了这么久IDEA了,在公司一位同事说,没有用的包不用导入,我心想,这还不简单,删掉不就行了。我以为,我才是最快的男人,殊不知一个快捷键就完事了Ctrl + Alt + O,瞬间感觉自己慢了。不过还好,善于总结的我是不会认输的(原谅我装了个逼)。基础快捷键生成main方法:psvm + Tab生成输出语句:sout + Tab自动修复/导包:Alt + Enter删除多余的包:Ctrl + Alt + O格式化代码:Ctrl + Alt + L生成get和set方法:Alt +
原创
发布博客 2021.02.15 ·
4832 阅读 ·
25 点赞 ·
9 评论

情人节表白专用小系统

两位主人公这篇文章以两位主人公来进行秀恩爱,敬醋虽好,可不要贪杯哦~这两位主人公可以扮演面试官和面试者的身份,也可以扮演,媒婆和小伙的身份,还可以扮演男女朋友的身份,今天的角色是男女朋友的身份,男主叫“SOD蜜”,女主叫“二宝”,是不是很甜,很酸,很。。。请开始你的表演二宝:SOD蜜,知道今天是什么日子吗?SOD蜜:今天(深思中。。。),今天不是正月初三吗,还有三天就上班了。二宝:哼~,大直男!你再想想今天是什么日子。SOD蜜:看了看日历,原来是情人节呀~要不我们去吃好吃的?二宝:这还差不多,
原创
发布博客 2021.02.14 ·
4833 阅读 ·
31 点赞 ·
12 评论

十个多线程并发编程面试题(附答案)

1.说说你知道的创建线程的方式1、继承Thread类,重写run方法。2、实现Runnable接口,重写run方法。3、实现Callable接口,重写call方法。4、通过线程池创建线程。2.说说Runnable和Callable的区别Callable可以返回一个类型V,而Runnable不可以。Callable能够抛出checked exception,而Runnable不可以。Future和FutureTask留给你们!我放GitHub上了(uphe)3.说说通过线方程池创建线程的式
原创
发布博客 2021.02.06 ·
6089 阅读 ·
64 点赞 ·
12 评论

二十个集合常见面试题(附答案)

1.说说你了解的集合集合从大的方向分有两个,一是Collection集合,二是Map集合。Collection集合下有List、Set、Queue。Map集合下有HashMap、LinkedHashMap、TreeMap、HashTable、ConcurrentHashMap。List集合下有ArrayList、LinkedList、Vector、CopyOnWriteArrayList。Set集合下有HashSet、LinkedHashSet、TreeSet、CopyOnWriteArraySet
原创
发布博客 2021.02.05 ·
9801 阅读 ·
99 点赞 ·
12 评论

十个Java基础面试题(附答案)

1.八种基本数据类型是什么?他们的包装类型是什么?各占多少个字节?byte Byte 1个字节、short Short 2个字节、int Integer 4个字节、long Long 8个字节、float Float 4个字节、double Double 8个字节、char Character 2个字节、boolean Boolean 1位2.==与equals的区别==比较的是地址,equals比较的是内容3.重载和重写的区别重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不
原创
发布博客 2021.02.04 ·
3813 阅读 ·
59 点赞 ·
18 评论

【Java中IO流】面试知识点总结

好久不见的IO流对IO流的学习,我记得还是初学Java基础的时候,后来找工作过程中经常看到有些招聘信息中写到熟悉IO流,现在想想IO流,真的是一脸懵逼,不说这么多废话了,IO流这次好好整理一下。说说IO流的类别在说流的类别之前,先说说什么是流,流其实就是对输入输出设备的抽象,可以把输入输出流理解为是一个通道,输入输出是相对程序而言的,如果是输出流,也就是往文件中写文件,而输入流,则是从文件中读取文件。从三个方面对IO流进行总结,一、字节流(一般都是xxxStream),二、字符流(xxxRead、xx
原创
发布博客 2021.02.02 ·
4819 阅读 ·
55 点赞 ·
21 评论
加载更多