自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法设计与分析

算法设计与分析一、算法级基础知识1.算法的基本概念解决问题的确定方法和有限步骤称为算法,对于计算机科学来说,算法指的是对特定问题的求解步骤的一种描述,是若干条指令的有穷序列。并有以下特性:输入、输出、确定性、有限性、可行性算法与程序的区别:程序是算法用某种程序设计语言的具体实现,程序设计的实质就是构造解决问题的算法。算法+数据结构=程序,算法的结构和选择依赖于数据结构,所以数据结构是算法设计的基础。2.算法设计的一般过程(8步骤)1.充分理解要解决的问题在设计算法的时候,一定要先搞清楚算法要求

2021-06-08 22:50:10 5131

原创 关系数据库标准语言SQL

关系数据库标准语言SQL1.SQL概述结构化查询语言(Structured Query Language,SQL)是关系数据库的标准语言,也是一个通用的、功能极强的关系数据库语言。2.学生-课程数据库本教程以学生-课程数据库为例来讲解SQL数据的定义、数据操纵、数据查询和数据控制语句。为此,要定义一个学生–课程模式S-T。学生–课程数据库中包含以下三个表:学生表:Student(Sno,Sname,Ssex,Sage,Sdept)(学号,姓名,性别,年龄,所在系)课程表:Course(Cno

2021-05-16 11:34:31 974 2

原创 JavaSE(Java编程基础)

Java编程基础学习任何一门语言都要从基础开始,同样地,要想掌握Java语言的使用,就必须充分了解Java语言中的基础知识。思维导图如下:1.Java的基本语法(1)Java的基本语法格式编写 Java 程序时,应注意以下几点:大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。方法名:所有的方法名都应该以

2021-04-17 21:24:55 256

原创 JavaSE(Java 开发入门)

Java 开发入门Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。Java分为三个体系:JavaSE(J2SE) (Java2 Platform Standard Edition,java平台标准版)JavaEE(J2E

2021-04-17 21:21:11 454

原创 JavaSE(Java异常机制)

Java异常机制1.什么是异常异常就是一些非正常情况,例如感冒发烧、电脑蓝屏、死机等等。Java语言中引入了异常(Exception),以异常类的形式对这些非正常情况进行封装,并通过异常处理机制对程序运行时发生的各种问题进行处理。1.检查性异常,最具有代表性的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的,例如要打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。2.运行时异常,运行异常是可以被程序员避免的异常(可以处理),与检查异常相反,运行异常可以在编译时被忽

2021-04-16 17:32:23 119

原创 JavaSE(面向对象编程)

面向对象编程Java的核心思想就是OOP(面向对象编程)1.初识面向对象面向过程(具体的流程)& 面向对象(抽象的框架)二者不可分离面向过程思想(线性思维):步骤清晰简单,第一步做什么,第二步做什么…,面向过程适合处理一些较为简单的问题。面向对象思想(分类思维):物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题。面向对象编程的本质:以类的方式组织代

2021-04-15 14:28:21 88

原创 JavaSE(数组)

Java数组1.数组的概述数组是相同类型数据的有序集合,也可以理解为数的组合,即一组数。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问它们。2.数组声明创建首先必须声明数组变量,才能在程序中使用数组。Java语言使用new操作符来创建数组,数组的元素是通过索引访问的,数组索引从0开始,获取数组长度:数组名.length。数组的四个基本特点:1.其长度是确定的,数组一旦被创建,它的大小就是不可改变的。如果越界会

2021-04-11 14:21:19 62

原创 JavaSE(什么是方法)

Java方法详解1.什么是方法方法是语句的集合,它们在一起执行一个功能,方法是解决一类问题的额步骤的有序组合,方法包含于类或对象中,方法在程序中被创建,在其他地方被引用。System.out.println();System是类,out是对象,println()是方法方法的设计原则:方法的本意是功能块,就是实现某个功能的语句块的集合。最好保持方法的原子性,一个方法一个功能。Java的方法类似于其他语言的函数,用来完成特定功能的代码片段。修饰符 返回值类型 方法名(参数类型 参数名){

2021-04-11 14:19:45 60

原创 JavaSE(流程控制)

Java流程控制1.用户交互Scanner可以通过Scanner类来获取用户的输入基本语法:Scanner s=new Scannernext():不能得到带有空格的字符串nextLine():以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符串,可以获得空白。package com.lmc.scanner;import java.util.Scanner;public class Demo1 { public static void main(

2021-04-11 14:18:56 57

原创 JavaSE(基础)

Java基础1.注释注释是标注解释作用,书写注释是一个非常好的习惯。Java中的注释有三种:单行注释(//),多行注释(/*+Ent, ctrl+shift+/),文档注释(/**+Ent)。有趣的代码注释//这是单行注释 /*这是 多行 注释*//**文档注释,有功能 * @Description Hello World * @Author LMC */有趣的代码注释://

2021-04-01 23:24:27 77

原创 计算机

计算机全称电子计算机,俗称电脑能够按照程序运行,自动、高效处理海量数据的现代化智能电子设备。由硬件和软件组成,常见的形式有台式,笔记本,大型计算机等。广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域。...

2021-03-31 20:47:14 68

原创 博客

第一个博客博客,英文名为Blog,正式名称是网络日记。为什么要写博客?需要总结和思考,提升文笔组织能力,提升学习总结能力,提升逻辑思维能力,帮助他人,结交朋友。冰冻三尺非一日之寒,写博客也是,需要长期坚持。第三方博客:CSDN,博客园个人网站博客:Wordpress,Typecho博客编辑:MarkDown语法(类似于Word)文本编辑器:Typora...

2021-03-31 20:34:34 75

原创 第一篇CSDN博客

第一篇CSDN博客hello world!

2021-03-31 19:17:00 83

空空如也

空空如也

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

TA关注的人

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