自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 C语言算法——初学者必备

就是我们的算法,这其实可以追溯的,在C语言被创造出来的时期,科学家们和数学家们为了让自己的可以以更快的速度计算,创造了B语言,又在后来创造除了C语言用于公式的运算。随着时代的发展,C语言被逐渐丰富,形成了一个庞大的系统,既可以写系统又可以控制单片机,更以其为基础创造了各种高级语言,例如:python,java...这个最简单的二元一次函数,相信上过高中的同学都见过,接下来我来写一个代码求解一下x^2+4x+4 =0;这个就是C程序的表达方式,相信大家对算法有了初步的了解,后面可能会做成视频来教学。

2022-11-18 13:34:34 483 1

原创 C语言标准输入scanf()函数

C语言入门2

2022-11-10 19:34:16 657

原创 C语言第一个程序

#include<stdio.h>int main(){ printf("hellow world!"); return 0;}下面讲解一下这个程序,这是每个C程序猿都写过的代码。#include<stdio.h>是引入stdio.h这个头文件,这个头文件里面有标准输入输出函数,当然还包含其他的,但是别问我为什么里面有这些东西,因为这些是C语言里面规定好的,千万别钻牛角尖。int main 定义主函数为int类型的主函数,{}是代码块,

2022-11-07 23:54:16 211

原创 NE555的使用与理解

NE555一款模拟与数字信号的集成芯片,通过一个电容充放电来输出方波,电容充放电的快慢决定了NE555输出的方波的频率,再通过控制两个电阻的比值来改变其输出方波的占空比。外观图内部图因为NE555中有三个电阻R且都为5K所以称为555,而又因为这三个电阻的缘故,Vcc的电压被分为了三个部分,分别在三个电阻之间,第一个位置的电压为2/3Vcc,第二个位置的电压为1/3Vcc,第一个位置的电压连接着第一个比较器的负端,6号脚连接着另一个比较器的正端,也就是说当外界的电压小于2/3V.

2022-01-07 23:08:51 8440

原创 类与对象的关系

=================================================根据狂神说Java的视频总结类与对象的关系类是一种抽象的数据类型,它是对某一种事物整体的描述/定义,但是并不能代表某一个具体的事物。动物、植物、手机、电脑......Person类、Pet类、Car类等,这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为。对象是抽象概念的具体实例能够体现出特点,展现出功能的具体的实例,而不是一个抽象的概念。创建与初始化对象使用n

2021-10-02 22:52:44 139

原创 面向对象编程

=================================================在狂神说Java的B站视频的学习总结Java的核心思想就是OOP,OOP就是面向对象编程。首先我们来一下,什么是面向对象编程,什么是面向过程的编程。面向过程编程面向过程思想步骤清晰简单,第一步做什么,第二步做什么........面向过程适合处理一些较简单的问题一步一步简单明了,but移植性差,不适合大型的软件开发。面向对象编程物以类聚,分类的思维模式,思考问题首先会解

2021-09-29 21:08:58 73

原创 八大算法排序

来自狂神说Java的视频冒泡排序冒泡排序无疑是最为出名的排序算法之一,总共有八大排序!冒泡的代码还是相当简单的,两层循环,外层冒泡轮数,里层依次比较,江湖中人人尽皆知。稀疏数组简化数组,在小游戏中应用较多。当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方式是:记录数组一共有几行几列,有多少个不同值。把具体不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模。...

2021-09-28 14:22:49 59

原创 Java数组

本文来自狂神说Java的Java教学视频数组的定义数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数组称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRefVar;或dataType arrayRefVar[];Java语言使用new操作符来创建数组,语法如下:dataType[.

2021-09-23 10:44:17 54

原创 Java方法详解

=================================================狂神说Java中的视频总结何为方法System.out.println(),那么它是什么呢?Java方法是语句的集合,他们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法本意就是功能块,就是实现某个功能块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我

2021-09-20 13:50:52 80

原创 Java的循环结构

本文根据,狂神说Java中的循环结构Java中有三种循环结构,分别是while,do...while,for,其中for循环又分为:普通的for循环与增强型的for循环。接下来我们一起去学习一下Java的循环结构。1、while循环我是这样理解的,while的中文是当什么时候,也就是当不成立的时候跳出循环。while(true){ // 程序一直执行。当true变成false,就跳出循环。}2、do...while循环do...while(),与while循环...

2021-09-12 12:47:48 342

原创 Java基本结构

Java结构引用b站上狂神说Java视频中的知识点顺序结构所有的编程语言中最基本的结构,Java中也不例外,也是最简单的算法结构。语句与语句之间,框与框之间按照从上到下的顺序执行,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本结果。例如:public static void main(String[] args){ int i = 10; char c = 'S'; System.out.println(i); Syst...

2021-09-12 11:16:43 103

原创 Java流程控制

Scanner 对象基本语法:Scanner s = new Scanner(System.in);Scanner是Java中实现人机交互的一个方法,Java中封装了几乎所有类型的输入。public static void main(String[] args){ Scanner scanner = new Scanner(); //创建一个扫描对象,用于接收键盘数据 System.out.println("使用next方式接收:");

2021-09-11 23:55:45 57

原创 Java基础

Java运算符 算术运算符:+,-,*,/ 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>> 条件运算符: ? : ++自增运算符 --自减运算符 关系运算符:返回的值是boolean型Java中有一个Math的工具类,用于数学运算在进行逻辑

2021-09-02 12:54:08 67

原创 Java的标识符与关键字

引用自狂神说Java中的内容标识符Java所有的组成部分都需要名字,类名、变量名以及方法都称为标识符。标识符是大小敏感的。所有标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始首字母之后可以是字母,美元符、下划线或数字的任何字符组合不能使用关键字作为变量名或方法名。可以使用中文命名,但不推荐,使用拼音也很low数据类型强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。Java的数据类型分为两大类基本类型(pri...

2021-09-01 22:01:36 97

原创 Java的编译型与解释型,IDEA的安装与代码

Java程序运行机制引用自狂神说Java的B站视频编译型:完全编译,相当于读一本外国书,这本书全部翻译成中文。解释型:一边编译一边运行,相当于读一本书请一个人一边翻译一边阅读。以现在的计算机来说,可以做到解释型的速度与编译型的没有区别IDEA的安装https://www.jetbrains.comIDEA集成开发环境下载后傻瓜安装新建工程,代码在src下面编写在src下面新建一个class文件在class下编写代码需要优化的话就百度一.

2021-08-31 16:28:07 76

原创 JDK的环境配置,及Helloworld的运行

JDK安装和Helloworld本文内容来自狂神说Java的完善和总结安装JDK1、百度搜索JDK8,找到下载地址2、同意协议3、下载电脑对应的版本4、双击安装JDK5、记住安装路径6、配置环境变量 1、我的电脑-->右键-->属性 2、环境变量-->JAVA_HOME 3、配置path变量 (以上两步都在系统变量中执行) 7、测试JDK是否安装成功 1、打开cmd j...

2021-08-29 20:04:03 960 2

原创 windows常用Dos命令

根据狂神说Java的视频和CSDN上的文章汇总编写1、打开CMD的方式1、开始+系统+命令提示符2、win键+R 输入cmd打开控制台(推荐使用)3、在任意的文件下,按住shift键+鼠标右键点击,在此处打开命令行窗口4、资源管理器上的地址栏前面加上cmd路径2、常用的Dos命令1、盘符转换 在C:>状态 输入D:即可玩成转换2、查看当前目录下的所有文件 输入dir3、切换目录 cd+空格+目录名(如上图) cd ..(返回上一级)4...

2021-08-29 12:30:12 145

原创 Typora简单入门

Markdown学习标题的使用最多有六级标题:快捷键是,Ctrl+1到6也可使用#+空格+名称的方式实现(一个#号为一级标题)字体两边+两个*为粗体Java永远滴神两边+一个*为斜体Java永远滴神两边使用两个~为删除线体C++永远滴神引用是 >这一份笔记来自狂神说的Java教学分割线三个-or三个***图片格式: ![名字] (地址)图片可以是网上的图片也可以是本地的图片,主要是地址是在哪。(格式全部是英文模式...

2021-08-28 22:58:18 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除