JunFengYiHan
码龄1年
  • 37,605
    被访问
  • 13
    原创
  • 354,658
    排名
  • 1,844
    粉丝
关注
提问 私信

个人简介:就读于bilibili大学的20级大一新生,会不时分享自己所学,希望能对大家有所帮助。

  • 加入CSDN时间: 2021-02-09
博客简介:

JunFengYiHan的博客

查看详细资料
  • 3
    领奖
    总分 216 当月 7
个人成就
  • 获得335次点赞
  • 内容获得227次评论
  • 获得674次收藏
创作历程
  • 13篇
    2021年
成就勋章
TA的专栏
  • Java基础知识
    4篇
  • MySQL
    1篇
  • C语言基础知识
    5篇
  • C语言实现常见的小项目
    3篇
兴趣领域 设置
  • 安全
    系统安全web安全安全架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MySQL的必知必会(一)------初识MySQL

数据库简介了解MySQL之前我们来了解一下数据库是什么, 我们都知道MySQL是数据库, 那么数据库是什么呢? 数据库其实就是用来组织和管理数据的软件, 和我们日常用的软件没啥区别, 学会使用规则就可以了,即SQL语句.SQL分类:DDL、DML、DCL数据库分为关系型数据库(RDBMS)和非关系型数据库两种关系型数据库有: Oracle, MySQL, SQL Server , SQLite…非关系型数据库有: memcached, redis, mongodb, hbase, neo4j…
原创
发布博客 2021.08.15 ·
2018 阅读 ·
12 点赞 ·
17 评论

Java中的封装,继承和多态(详解)

目录封装继承封装所谓的封装就是把类的属性和方法使用private修饰,不允许类的调用者直接访问,我们定义如下一个类,可以看到所有的成员变量和成员方法都使用private修饰了,我们现在来使用一下这个类。当我们使用的时候编译器给出了下面这样的报错。告诉我们说是private访问控制,那么这是什么意思呢?我们来看看另外一张图,那么这张图代表这什么呢?在看这张图之前,我们先来看看四者都提到的包,那么包又是什么呢,包可以简单理解为一个文件夹,把类放到放到包里面,也就相当于是专门的文件夹里面,这不是我们说的
原创
发布博客 2021.05.27 ·
5997 阅读 ·
109 点赞 ·
71 评论

C语言 预处理+编译+汇编(笔记)

我们在编译器里面写程序的时候,我们都是一键运行,看似只有一步其实是分为很多步,画个图看一下,总的分为两步,编译和链接,编译又分为预编译,编译,汇编三个步骤。预编译:对源码进行处理1.头文件内容的导入2.注释的删除3.#define等预处理指令的执行…编译:将c语言代码翻译成汇编代码1.语法分析2.词法分析3.语义分析4.符号汇总…汇编:将汇编代码翻译成二进制代码1.形成符号表…链接:形成可执行程序1.合并段表2.合并符号表和重定位…...
原创
发布博客 2021.05.04 ·
228 阅读 ·
6 点赞 ·
1 评论

C语言动态内存管理

内存管理函数malloc:在堆区申请一块连续的内存空间,申请失败返回空指针,申请成功返回内存地址。calloc:在堆区申请一块连续的内存空间,申请失败返回空指针,申请成功返回内存地址,并且会将申请的内存初始化为0。realloc:可以调整malloc和calloc申请的空间大小,如果传入一个空指针,效果类似于mallocfree:释放动态开辟的空间,如果不是动态开辟的则会程序崩溃。...
原创
发布博客 2021.05.04 ·
182 阅读 ·
2 点赞 ·
0 评论

C语言实现一个可存储数据的通讯录(源码+注释)

test.c#define _CRT_SECURE_NO_WARNINGS#include"contact.h"void menu(){ printf("**** 1. add ****
"); printf("**** 2. delete ****
"); printf("**** 3. search ****
"); printf("**** 4. modify ****
"); printf("**** 5. show ****
"
原创
发布博客 2021.05.04 ·
200 阅读 ·
2 点赞 ·
0 评论

Java类和对象(重点详解)

类和对象类和对象的关系。类的介绍类变量(静态变量)public && private一些建议和小结写在最后的话这段时间博主学习了一些Java中类和对象的知识,今天我们就来聊聊Java中的类和对象。类和对象的关系。类其实就是一个模板,比如说类就好比一张房子的设计图纸,或者说是一个倒印模具,创建一个类就好比设计一张图纸,刻一个模板。对象就好比一座建好的房子,一个成型的模型,无疑想要一座房子或者一个模型都先需要一张图纸和一个模板,而这就是类和对象的关系。类的介绍首先Java里面的类由关键
原创
发布博客 2021.04.24 ·
5617 阅读 ·
46 点赞 ·
38 评论

Java基础知识之数据类型和运算符详解

目录数据类型运算符写在最后的话数据类型基本数据类型表示符号所占大小(byte)包装类字节型byte1Byte字符型char2Character短整型short2Short整型int4Integer长整型long8Long单精度浮点型float4Float双精度浮点型double8Double布尔类型boolean未规定具体大小Boolean注意:1.浮点型数字是不稳定的或者说可能是不准
原创
发布博客 2021.04.04 ·
1177 阅读 ·
11 点赞 ·
4 评论

C语言自定义数据类型中的结构体,枚举,联合详解

自定义数据类型结构体基础知识枚举基础知识结构体基础知识首先结构体的出现是因为我们使用C语言的基本类型无法满足我们的需求,比如我们要描述一本书,就需要书名,作者,价格,出版社等等一系列的属性,无疑C语言的基本数据类型无法解决,所以就出现了最重要的自定义数据类型,结构体。首先我们创建一个书的结构体类型来认识一下struct Book{ char name[20]; char author[20]; int price;};首先是struct是结构体关键字,用来告诉编译器你这里声明的是一个结
原创
发布博客 2021.05.04 ·
3414 阅读 ·
24 点赞 ·
18 评论

Java编程环境的安装详解

配置Java编程环境第一步下载所需压缩包第二步安装JDK第三步配置环境变量第四步安装IDEA写在最后的话配置Java编程环境第一步下载所需压缩包百度网盘链接:https://pan.baidu.com/s/1bF3D9g5j8rv_Slt8HaiS6Q提取码:alv9小伙伴们自行下载(这里是64位的版本)第二步安装JDK下载之后双击上图文件安装JDK,为了省心一点,我们就一直下一步即可,如果不想安装到c盘也可以更改路径,但是一定要记得自己安装的路径,别找不到了。双击之后如下点击下一步.
原创
发布博客 2021.03.28 ·
465 阅读 ·
20 点赞 ·
6 评论

C语言常用字符串和内存操作库函数---笔记

strcmp --- 字符串比较qsort --- 快速排序strcmp — 字符串比较功能:依次比较两个字符串相同位置的字符是否相同,而不是一次性比较整个字符串,因为C语言没有字符串类型功能演示模拟实现qsort — 快速排序功能演示...
原创
发布博客 2021.03.27 ·
1977 阅读 ·
13 点赞 ·
5 评论

C语言实现扫雷小游戏详解

实现步骤第一步思考要实现的功能第二步实现初级版扫雷扫雷进阶---递归实现自动清空完整的源码写在最后的话第一步思考要实现的功能想必大家都知道扫雷这个小游戏,今天我们来用C语言实现一下,首先要扫雷,我们首先就需要有一个布置了雷的棋盘,然后开始扫雷,玩过扫雷的小伙伴都知道,如果选中的格子旁边没有雷,那么旁边的格子就会自动清空,大概的思路有了,现在我们开始实现。第二步实现初级版扫雷首先创建棋盘的作用是用来存储雷的信息,这时我们思考一下,一个棋盘到底够不够用?棋盘多大才合适?我们打印出来的棋盘肯定是不能出现
原创
发布博客 2021.03.21 ·
8698 阅读 ·
41 点赞 ·
21 评论

C语言整型,浮点型数据储存的超详细讲解

整型浮点型
原创
发布博客 2021.03.20 ·
3301 阅读 ·
12 点赞 ·
14 评论

C语言实现三子棋小游戏---超详细讲解

实现步骤第1步---打印一个菜单提示选择是否进入游戏第2步---创建棋盘第3步---初始化棋盘第4步---打印棋盘第5步---下棋,并判断输赢第6步---将上述函数做成项目完整代码第1步—打印一个菜单提示选择是否进入游戏void menu(){ printf("***********************
"); printf("*** 1.play 0.exit ***
"); printf("***********************
");}下面部分可不需要,按个人
原创
发布博客 2021.03.03 ·
4024 阅读 ·
37 点赞 ·
32 评论