开发所学技术笔记
文章平均质量分 61
记录开发过程中学习到的技术以及一些基本操作
br187666
这个作者很懒,什么都没留下…
展开
-
MyBatis 入门
MyBatis 概述MyBatis是优秀的持久层框架MyBatis使用XML将SQL与程序解耦,便于维护MyBatis学习简单,执行高效,是JDBC的延伸MyBatis 开发流程文档目录结构:1. 引入MyBatis依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId>原创 2021-09-19 23:58:52 · 250 阅读 · 0 评论 -
Lambda表达式
概述百度百科的定义:Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。JDK8开始支持Lambda表达式,用来让程序编写更优雅利用Lambda可以更简洁的实现匿名内部类与函数声明与调用基于Lambda提供stream流式处理极大简化对集合的操作1.Lam原创 2021-09-16 15:49:51 · 149 阅读 · 0 评论 -
JSON入门
概述JavaScript 天生就支持json , 前后端非常适合通过json来传递数据一个json的例子:在进行前后端数据传输的过程中,要把 json 数据转换成字符串,在拿到数据后再把 字符串转回 json 前端再对拿到json数据进行处理展示。对json数据进行访问的例子:<script type="text/javascript"> var json = [ { "eno": 2001, "ename": "Lucy", "job": "软件工程师", "h原创 2021-09-13 12:37:45 · 104 阅读 · 0 评论 -
Servlet 进阶
HTTP请求根据请求头的信息,可以判断不同的机器类型(比如电脑,手机,平板),进行不同的显示protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8"); response.getWriter().append("Serv原创 2021-09-13 00:01:05 · 88 阅读 · 0 评论 -
Servlet 入门
Servlet 百度百科定义:Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,原创 2021-09-08 23:40:54 · 73 阅读 · 0 评论 -
Java 反射
百度百科关于反射的定义:Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。一个例子引入反射:package com.imooc.reflect;import java.util.Scanner;/** * 初识反射的作用 */public class原创 2021-09-08 18:53:17 · 85 阅读 · 0 评论 -
JDBC 基本操作
基本操作(增删改查)JDBC 开发步骤加载并注册JDBC驱动创建数据库连接创建Statement对象遍历查询结果关闭连接,释放资源使用实例:Connection conn = null; try { //1加载 注册 JDBC 驱动 Class.forName("com.mysql.cj.jdbc.Driver"); // 2.创建数据库连接 conn = DriverM原创 2021-09-05 12:50:41 · 57 阅读 · 0 评论 -
Java多态(下)接口和内部类
接口可以用来描述不同的类型具有相似的行为特征。接口前可以不写访问权限,要写必须是public,接口里的抽象方法不用写abstract,访问修饰符默认public(子类的方法的访问权限必须大于等于父类的访问方法),实现接口需要实现所有的抽象方法(或者声明为抽象类),接口中可以包含常量(系统自动加上 public static final)接口类型的变量只能调用接口中声明过的方法。接口的常量也可以被继承。——————————————————————有类在继承接口后不需要实现接口的所有方法,此时可原创 2021-08-13 14:58:58 · 63 阅读 · 0 评论 -
Servlet 基本概念
不再配置xml,改用注解:@WebServlet(name = “contextServlet”,value = “/context”)value后的值记得加 ‘/’public class ContextServlet extends HttpServlet {}世界开发过程中实际上是继承HttpServlet类。需要重写的方法一般只有doGet 和 doPostprotected void doGet(HttpServletRequest req, HttpServletRespon原创 2021-08-11 18:08:49 · 77 阅读 · 0 评论 -
Java多态(上)
向上转型父类类型 变量名字 = new 子类类型(参数);Animal cat = new Cat();向上转型,子类对象实例转为父类类型,cat只能调用从父类集成的方法和重写的方法,不能调用自己独有的方法。(也可以说父类的引用指向了子类的实例)向下转型需要满足一定规则且必须强制类型转换。一般是为了重新获取因为向上转型而丢失的子类特性向下转型时不允许转为非原始类型,(需要哪里来回哪去)Cat t1 = (Cat) cat; //cat本来就指向Cat对象实例,再转回来强制类型转换前可原创 2021-08-11 15:18:50 · 89 阅读 · 0 评论 -
Java单例模式
概述:空间换时间。类只能有一个实例,不能使用new关键字,通过调用类的方法获得类的实例。在创建对象的时候系统就创建了类的实例,要点:1.某个没只能由一个实例。2.必须自行创建。3.自行像整个系统提供。实现:1、只提供私有的构造方法 2、含有一个该类的静态私有对象。3、提供一个静态的共有方法用于创建获取静态对象。实现1:饿汉式...原创 2021-08-11 12:41:59 · 61 阅读 · 0 评论