四分十七
码龄4年
关注
提问 私信
  • 博客:173,892
    社区:160
    问答:72
    174,124
    总访问量
  • 62
    原创
  • 1,660,894
    排名
  • 12,918
    粉丝

个人简介:蓝蓝的天空

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2020-11-02
博客简介:

豆子的博客

查看详细资料
个人成就
  • 获得430次点赞
  • 内容获得35次评论
  • 获得2,989次收藏
  • 代码片获得2,081次分享
创作历程
  • 64篇
    2022年
成就勋章
TA的专栏
  • 数据库
    1篇
  • java
    27篇
  • mysql
    3篇
  • 算法
    6篇
  • 数据结构
    1篇
  • linux
    4篇
  • 前端学习html
    16篇
  • css
    13篇
  • python
    3篇
  • html
    7篇
  • 编译原理
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

Spring_day01

今日目标对于一门新技术,我们需要从、以及这三个方向入手来学习。那对于Spring来说:从使用和占有率看Spring在市场的占有率与使用率高Spring在企业的技术选型命中率高所以说,Spring技术是JavaEE开发必备技能,企业开发技术选型命中率>90%说明:对于未使用Spring的项目一般都是些比较老的项目,大多都处于维护阶段。从专业角度看综上所述,Spring是一款非常优秀而且功能强大的框架,不仅要学,而且还要学好。从上面的介绍中,我们可以看到Spring框架主要的优势是在和上,至于如何实现就是咱们要
原创
发布博客 2022.09.27 ·
391 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Zookeeper安装

ZooKeeper服务器是用Java创建的,它运行在JVM之上。zookeeper启动成功。standalone代表zk没有搭建集群,现在是单节点。(img-GZXVjnC7-1664259475239)]修改存储目录:dataDir=/opt/zookeeper/zkdata。将下载的ZooKeeper放到/opt/ZooKeeper目录下。将tar包解压到/opt/zookeeper目录下。one代表zk没有搭建集群,现在是单节点。zookeeper没有启动。zookeeper没有启动。
原创
发布博客 2022.09.27 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql高级

外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。如何理解上面的概念呢?如下图有两张表,员工表和部门表:员工表中的dep_id字段是部门表的id字段关联,也就是说1号学生张三属于1号部门研发部的员工。现在我要删除1号部门,就会出现错误的数据(员工表中属于1号部门的数据)。而我们上面说的两张表的关系只是我们认为它们有关系,此时需要通过外键让这两张表产生数据库层面的关系,这样你要删除部门表中的1号部门的数据将无法删除。软件的研发步骤数据库设计概念。
原创
发布博客 2022.09.12 ·
1887 阅读 ·
4 点赞 ·
2 评论 ·
7 收藏

mysql基础

了解了数据模型后,接下来我们就学习SQL语句,通过SQL语句对数据库、表、数据进行增删改查操作。英文:Structured Query Language,简称 SQL结构化查询语言,一门操作关系型数据库的编程语言定义操作所有关系型数据库的统一标准对于同一个需求,每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言”Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。
原创
发布博客 2022.09.07 ·
625 阅读 ·
2 点赞 ·
2 评论 ·
3 收藏

java 多线程

加锁 把共享的资源进行上锁 每次只能有一个线程进入访问完毕后解锁 然后洽谈线程才能进来。多个线程同时操作同一个共享资源的时候可能会出现业务安全问题 称之为线程安全问题。原理 每次只能进入一个线程 执行完毕后自动解锁 其他线程才可以进来执行。定义一个子类 mythread 继承线程类java.lang.Thread 重写run()方法。缺点 编程多一层对象包装 如果线程有执行结果是不可以直接返回的。调用线程对象那搞的start()方法启动线程(启动后还是执行run方法)操作共享资源的代码(核心代码)...
原创
发布博客 2022.08.30 ·
197 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

IO 流(二)

l字节缓冲输入流自带了8KB缓冲池,以后我们直接从缓冲池读取数据,所以性能较好。l字节缓冲输出流自带了8KB缓冲池,数据就直接写入到缓冲池中去,写数据性能极高了。
原创
发布博客 2022.08.24 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java学习 File类 、IO流

单文件对象是一个有隐藏文件的文件夹时,将里面所有文件和文件夹的路径放入File数组中放回,包含隐藏文件。File 类提供了诸如:创建文件对象代表文件、获取文件信息 (大小、修改时间) 删除文件 创建文件 等功能。当文件对象是一个有内容的文件夹时,江里面所有文件和文件夹的路径放在File数组中返回。作用以内存为基准 把磁盘文件中的数据以字节的形式读取到内存中去。作用:以内存为基准,把磁盘文件中的数据以字节的形式读取到内存中去。File类的对象戴白操作系统的文件(文件、文件夹)...
原创
发布博客 2022.08.16 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

吃货联盟订餐系统(对象+集合)java

将使用的数组改为集合。
原创
发布博客 2022.08.15 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java学习集合二 Set集合 Map集合

HashMap 元素按照键是无序的 不重复的 无索引的 值不做要求 (与map体系一样)Set keySet() 获取所有键的集合。TreeMap 元素按照 键是排序的 不重复的 无索引的 值不做要求。Collection集合的格式: [元素1,元素2,元素3.。:底层数据结构是依然哈希表,只是每个键值对元素又额外的多了一个双链表的机制记录存储的顺序。Map集合的每一个元素的格式:key = value 键对值元素。底层数据结构是依然哈希表,只是每个元素又额外的多了一个双链表的机制记录存储的顺序。...
原创
发布博客 2022.08.12 ·
236 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java 学习初识集合

集合更适合做数据个数不确定,且要做增删元素的场景,集合种类更多,功能更强大。不适合元素的个数和数据类型不确定的业务场景,更不合适做需要增删数据操作。集合的大小不固定,启动后也会动态变化,类型也可以选择不固定。迭代器在java中的代表Iterator 迭代器是集合的专用的遍历方式。同时,集合提供的种类特别丰富,功能也是很强大,开发中集合用的更多。集合非常适合元素不能确定,且需要做元素的增删操作 的场景。List系列集合 添加的元素是有序、可以重复、有索引的。数组的功能也比较的单一处理数据的能力并不是强大。.
原创
发布博客 2022.08.11 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java学习记录抽象类和接口

当父类知道子类一定要完成某些行为 但是子类的该行为的实现又不同 ,于是该父类就把该行为定义为抽象方法的形式,具体实现由子类实现,此时这个类就可以声明为抽象类。接口是用来被类实现(implements)的,实现接口的类称为实现类,可以理解为子类。3 一个类继承类了抽象类,n那么这个类必须重写完抽象类的全部抽象方法,否则这个类也要声明为抽象类。一个类继承类了抽象类,n那么这个类必须重写完抽象类的全部抽象方法,否则这个类也要声明为抽象类。一个类继承了父类 同时实现了接口 父类中和接口中有同名方法 默认用父类的。.
原创
发布博客 2022.08.10 ·
214 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

吃货联盟订餐系统(二) 对象+数组 java

内容包括:序号、订餐人姓名、订餐信息(菜品名和份数)、送餐时间、送餐地址、 状态(已预定或已完成)、总金额。送餐时间:要求当天10到20点间整点送餐,要求用户输入10~20的整数,输入错误,重复输入。(送餐费:当单笔订单金额达到50元时,免送餐费,否则,需交纳6元送餐费)状态:两种状态:0:已预定(默认状态) 1、已完成(订单已签收)...
原创
发布博客 2022.08.08 ·
1067 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

多态和重写java

父类的引用无法调用子类里独有的方法,必须使用向下转型成对应的子类,才能通过子类去调用子类中独有的方法。)测试类中创建父类引用指向不同的子类实例,父类引用调用方法,调用的是子类重写后的那些方法。子类可以定义与父类同名的静态方法,以便在子类中隐藏父类的静态方法。(类型转换异常),原因是将父类引用转换成了不匹配的子类对象。多态:同一个父类引用,指向不同的子类实例,执行不同的操作。向上转型(自动类型转换):父类的引用指向子类的实例。向下转型(强制类型转换):子类的引用指向父类的引用。父类的私有方法不能被子类覆盖。.
原创
发布博客 2022.08.06 ·
294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

继承和static关键字

先调用它爸爸的构造器初始化父类的数据,再调用自己的构造器初始化自己的数据。注意:建议把工具类的构造器私有化,因为工具类无需对外创建对象,它的方法都是静态方法,直接用类名访问即可。代码层面:默认子类构造器的第一行都有一个super() 访问父类的无参数构造器,写不写都有。有static修饰,属于类,与类一起加载,内存中只有一份,可以被共享访问。提高代码的复用性,多个子类的相同代码可以放在父类中,增强了类的扩展性。特点:子类的全部构造器默认都会先访问父类的无参数构造器,再执行自己的构造器。...
原创
发布博客 2022.08.03 ·
180 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

DataGrip 安装教程 详细版

1、关键字导航:」当在datagrip的文本编辑区域编写sql时,按住键盘Ctrl键不放,同时鼠标移动到sql关键字上,比如表名、字段名称、或者是函数名上,鼠标会变成手型,关键字会变蓝,并加了下划线,点击,会自动定位到左侧对象树,并选中点击的对象「2、快速导航到指定的表、视图、函数等:」在datagrip中,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航的名称,回车即可「3、全局搜索」连续两次按下shift键,或者鼠标点击右上角的搜索图标,弹出搜索框,搜索任何你想搜索的东西「4、结果集搜索」...
转载
发布博客 2022.08.02 ·
38305 阅读 ·
26 点赞 ·
2 评论 ·
214 收藏

封装和包、访问修饰权限

什么是封装 面向对象三大特征之一 -----------封装 封装的概念 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 把尽可能多的东西藏起来,对外提供便捷的接口如何实现封装 1 修改属性的可见性(访问权限修饰符) 设置为private 防止错误的修改(仅本类中可以修改)
原创
发布博客 2022.08.02 ·
185 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

类和对象 java学习小结

方法之间允许相互调用,不需要知道方法的具体实现,实现重用,提高效率。方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果。对象用来描述客观事物的一个实体,由一组属性和方法构成。如果方法具有返回值,方法中必须使用关键字。类具有相同属性和方法的一组对象的集合。类的方法定义类的某种行为(或功能)返回该值,返回值类型为该值的类型。类是对象的抽象,对象是类的具体。属性——对象具有的各种特征。类是抽象的概念,仅仅是模板。方法——对象执行的操作。引用对象成员使用“引用类的属性对象名。引用类的方法对象名。...
原创
发布博客 2022.08.01 ·
314 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

java学习 (五)数组简单总结

数组简单记录一下。
原创
发布博客 2022.07.29 ·
162 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

数据结构试题及答案(最新的十套) c语言

发布资源 2022.07.28 ·
doc

数据结构期末复习(十套试卷)库题

数据结构期末复习(十套试卷)库题
原创
发布博客 2022.07.28 ·
35917 阅读 ·
171 点赞 ·
12 评论 ·
1316 收藏
加载更多