- 博客(85)
- 收藏
- 关注
原创 java的23中设计模式
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
2023-04-19 10:01:00
226
原创 mybatis-plus分页插件
需要在自己的application.yml中设置mapper.xml的路径。第二部写MybatisPlusConfig 如图所示。MybatisPlusConfig代码。: 如果遇到了这个问题。第一步导入pox依赖。
2023-03-29 13:32:19
209
原创 Java的基础面试题
浏览器第一次访问服务器,服务器会创建一个session,然后同时为该session生成一个唯一的会话的key,也就是sessionid,然后,将sessionid及对应的session分别作为key和value保存到缓存中,也可以持久化到数据库中,然后服务器再把sessionid,以cookie的形式发送给客户端。客户端将token保存起来,下次请求时,带着token,服务器收到请求后,然后会用相同的算法和密钥去验证token,如果通过,执行业务操作,不通过,返回不通过信息;如果说下标对应的位置上有链表。
2023-03-23 21:32:03
1458
2
原创 Session和Cookie以及会话的讲解
会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束.在一次会话中可以包含多次请求和响应。Http协议是无状态的,每次浏览器请求时,服务器都会将该请求视为新的请求,因此我们需要会话跟踪技术来实现会话内数据共享。会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自同一个浏览器,以便在同一次会话的多次请求间共享数据。正数将cookie写入内存多少秒,负数当浏览器关闭则删除,0删除对应的Cookie。默认情况,关闭浏览器,Cookie就释放了。
2023-03-21 18:22:24
350
1
原创 Java 面向对象阶段应该会的单词
NullPointerException 空指针异常。getCellInfo 得到格子的信息。extends 扩展, 继承。tetromino 四格拼板。extends 扩展, 继承。customer 顾客、帐户。implements 实现。Object 对象, 物件。implements 实现。Object 对象, 物件。field 字段, 属性。Exception 异常。moveRight 右移。classroom 教室。field 字段, 属性。import 引入、导入。maxArea 最大面积。
2023-03-16 22:37:36
338
原创 Mybatis 中mapper的 Invalid bound statement (not found): 地址问题
Mybatis 中mapper的 Invalid bound statement (not found): 地址问题
2022-07-31 18:32:59
193
原创 java对象的实例化和传实参
package dx;/**java对象的实例化和传实参*/public class fz { public static void main(String[] args) { elei s=new elei(); s.setName("看看"); s.c(); System.out.println(s.getName()); elei s1=new elei("方某","女",18); Syst.
2022-05-23 11:56:01
699
原创 java接口的适配器模式
public class spjms { /** * 适配器模式介绍 * 1:可以处理抽象类,在子类不用全部调用,直接调用我需要的*/ public static void main(String[] args) { }}//抽象类interface FFF{ void w1(); void w2();}//适配器模式,先全部空实现一下,因为不是抽象,使用不需要在子类中全部调用abstract class zhong{ pu.
2022-05-21 18:14:31
258
原创 java接口
/** * 接口的练习和对关于接口的继承的案例*/public class jiek1 { public static void main(String[] args) { new dd().testa(); new dd().testc(); new dd().testb(); }}interface aa{ void testa();}interface bb{ void testb();}//接口之间可以.
2022-05-21 17:42:53
109
原创 java多态
/**多态的练习*/public class duotai { public static void main(String[] args) { sg sc=new sg();//新建一个对象实例化 sc.eat(new hlg()); sc.eat(new pg()); sc.eat(new xj() ); }}//这个是将这个吃的动作输出class sg{ public void eat(fu a){.
2022-05-21 16:50:49
114
原创 JAVA征兵管理系统
一共有二部分,类是新建的一个文件不要合在一起使用第一部分:是主体第二部分:是类package zhnegbingxt;import java.util.ArrayList;import java.util.Scanner;/*征兵系统*/public class zbxt { //定义系统 public static void main(String[] args) { //ArrayList<zbxt>array=new ArrayLis.
2022-05-12 20:23:23
443
原创 JAVA集合学生对象遍历
import java.util.ArrayList;public class xs { public static void main(String[] args) { ArrayList< XSLEI>array=new ArrayList<XSLEI>(); XSLEI s=new XSLEI("王烨",20); XSLEI s1=new XSLEI("阿波",17); XSLEI s2=new XS.
2022-05-12 09:20:55
169
原创 java入门
Java语言平台:1.J2SE:可以完成一些桌面应用程序的开发2.J2ME:是为开发电子消费产品和嵌入式设备提供的解决方案3.J2EE:主要针对web应用程序的开发JVM:JVM(Java Virtual Machine)是虚拟机,Java程序需要在虚拟机上运行,不同平台有自己的虚拟机,因此Java语言可以跨平台JRE:包括Java虚拟机、Java和Java程序所需要的核心类库等.如果想要运行一个开发好的Java程序,计算机中只需安装JRE即可 ...
2022-05-11 16:15:37
68
Tomcat+Servlet+mysql简单的登录注册和转跳到主页
2022-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人