随笔分类 -  后端

摘要:创建一个项目 这里根据需求自己选择 在pom.xml中导入mybatis的核心jar包 Mybatis 源码下载 https://github.com/mybatis/mybatis-3/releases 在resources下创建一个mybatis-config.xml文件写入mybatis框架的 阅读全文
posted @ 2021-12-20 14:48 肖帆咪 阅读(145) 评论(0) 推荐(0)
摘要:1. Servlet概述 •Servlet是Server Applet的简称,意思为用Java编写的服务器端的程序,它运行在web服务器中,web服务器负责Servlet和客户的通信以及调用Servlet方法,Servlet和客户通信采用“请求/响应”的模式。 •Servlet的作用: ​ 1.接收 阅读全文
posted @ 2021-12-20 14:48 肖帆咪 阅读(40) 评论(0) 推荐(0)
摘要:Web开发 1.web开发概述 •学习web开发,需要先安装一台web服务器,将开发好的web项目部署在web服务器中供外界访问. WEB服务器有很多,流行的WEB服务器有Tomcat、 WebSphere 、WebLogic、Jboss等。 在小型的应用系统或者有特殊需要的系统中,可以使用一个免费 阅读全文
posted @ 2021-12-14 18:43 肖帆咪 阅读(472) 评论(0) 推荐(0)
摘要:@ JavaScript概述 javaScript是由Netscape公司开发的一种直译式脚本语言,用来为网页添加各种各样的动态功能,不需要编译直接通过浏览器解释运行,通常javaScript脚本是嵌入HTML中来实现自身的功能的 以java为基础(面向对象) 作用: 响应客户端鼠标和键盘事件 客户 阅读全文
posted @ 2021-12-08 14:03 肖帆咪 阅读(57) 评论(0) 推荐(0)
摘要:@(目录) JDBC概述 JDBC(Java DataBase Connectivity)java数据库连接 是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 有了JDBC,java开发人员只需要编写一次程序,就可以访问不同的 阅读全文
posted @ 2021-12-08 14:02 肖帆咪 阅读(140) 评论(0) 推荐(0)
摘要:线程 程序:为完成特定任务,用某种语言编写的一组指令的集合,即一段静态代码 进程:正在执行的程序,加载到内存中执行 线程:进程可进一步细化为线程,是一个进程内部的最小执行单元 进程与线程的关系 一个进程中可以包含多个线程,一个线程只属于一个进程,线程不能脱离进程存在. 一个进程至少包含一个线程,即主 阅读全文
posted @ 2021-12-03 17:21 肖帆咪 阅读(60) 评论(0) 推荐(0)
摘要:网络编程 计算机网络 将不同地理位置的计算机,通过网线,使多台计算机通过软件可以共享数据 java提供的网络类库,将实现细节隐藏起来 网络的通讯要素 IP/端口号:精确找到计算机某台主机 网络通信协议:快速传输数据 IP地址:InetAddress 唯一的标识 Internet 上的计算机 本地回环 阅读全文
posted @ 2021-12-03 17:19 肖帆咪 阅读(41) 评论(0) 推荐(0)
摘要:泛型 泛型:类型参数化,参数化类型,将类型作为参数传入 <任意的大写字母,可以有多个> 泛型的传入的类型只能是引用类型 如果没有写,默认Object public class TypeDemo<T,E> { T name; E color; public T test(E e){ return nu 阅读全文
posted @ 2021-12-02 15:41 肖帆咪 阅读(49) 评论(0) 推荐(0)
摘要:API&&正则表达式 阅读全文
posted @ 2021-12-01 17:13 肖帆咪 阅读(57) 评论(0) 推荐(0)
摘要:多态 何为多态: ​ 同种事物,在不同时刻表现不同的状态 多态的条件: 要有继承 要有方法重写 父类的引用指向子类对象 创建animal父类 import javaopp.Day05.InterFaceA; import javaopp.Day05.InterFaceB; public abstra 阅读全文
posted @ 2021-12-01 17:11 肖帆咪 阅读(41) 评论(0) 推荐(0)
摘要:java的接口概念 阅读全文
posted @ 2021-12-01 16:58 肖帆咪 阅读(108) 评论(0) 推荐(0)
摘要:java的三大特征 阅读全文
posted @ 2021-12-01 16:56 肖帆咪 阅读(42) 评论(0) 推荐(0)
摘要:包(package) 包-->文件夹 包的作用: 避免类重名 包名(类的地址)+类名 == 全类名(唯一的地址名称) 按照不同的功能管理类 按照天数管理类名:day1,day2 项目中有很多类,有的是与数据库交互,有的是与前端交互 控制访问权限 /* import 类的地址 在一个类中使用另一个包中 阅读全文
posted @ 2021-06-13 13:20 肖帆咪 阅读(59) 评论(0) 推荐(0)
摘要:Static关键字 Static 静态的 关键字:被语言赋予特殊含义的单词 使用时全部小写 static 用来修饰类的属性,方法,代码块和内部类 static修饰成员变量后,成员变量变成静态变量 public class Pig { String name; /** * variety是Pig类共有 阅读全文
posted @ 2021-06-13 13:15 肖帆咪 阅读(48) 评论(0) 推荐(0)
摘要:构造方法 ​ 创建对象 ​ 特点: ​ 构造方法名字与类名相同. ​ 没有返回值,且不需要void修饰. ​ 每个类中默认会有一个无参的构造方法 ​ 也可以定义有参数的构造方法, 一旦定义了有参的构造方法,默认无参的就会失效 ​ 一个类中可以有多个构造方法,通过方法的参数区分. /** * 类中默认 阅读全文
posted @ 2021-06-09 21:45 肖帆咪 阅读(55) 评论(0) 推荐(0)
摘要:面向对象 面向过程(pop) 分析具体的实现步骤一步步实现 面向对象(oop->object-oriented programming) 以分类的方式进行思考和解决问题,对事物整体进行分析,进行分类 案例:把大象装进冰箱 面向过程方式思考 1.打开冰箱门 2.把大象装进去 3.关闭冰箱门 面向对象方 阅读全文
posted @ 2021-06-09 21:31 肖帆咪 阅读(61) 评论(0) 推荐(0)
摘要:冒泡排序 基本原理: 两个数比较大小,较大的数后移,较小的数往前移。 算法描述: 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 针对所有的元素重复以上的步骤,除了最后一个; 重复步骤1~3,直到 阅读全文
posted @ 2021-05-31 22:23 肖帆咪 阅读(68) 评论(0) 推荐(0)
摘要:数组 一组数据类型相同的元素集合 数组是引用类型(对象) 数组中可以存储基本类型,也可以存储引用类型 数组的声明 数据类型 [] 数组名 ; eg:int [] a; 数据类型 [] 数组名; eg: int a []; int 标识数组中的元素为int类型 尽量使用第一种命名方式 int [] a 阅读全文
posted @ 2021-05-27 19:53 肖帆咪 阅读(71) 评论(0) 推荐(0)
摘要:类型转换 默认转换 除了布尔类型不能转化,其他7个都可以转换 容量小的默认转换为容量大的数据类型 byte short char->int->long->float->double byte short char 不能相互转换,默认转换为int类型 byte x=1; short y=x; char 阅读全文
posted @ 2021-05-25 15:19 肖帆咪 阅读(89) 评论(0) 推荐(0)
摘要:IDE(Integrated Development Environment ) IDE集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具 常用的java开发工具有 IntelliJ IDEA、Eclipse 免费 IBM开发 、Myeclipse 阅读全文
posted @ 2021-05-24 17:33 肖帆咪 阅读(89) 评论(0) 推荐(0)