使用docker部署SpringBoot项目[https://blog.csdn.net/junmoxi/article/details/80861199]springboo...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
使用docker部署SpringBoot项目[https://blog.csdn.net/junmoxi/article/details/80861199]springboo...
1.开闭原则 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。用抽象构建框架,用实现扩展细节解释:当我们有新的需求时,应该创建新的类来实现新功能,而不用修改原来已经正...
一、复杂度分析的4个概念 1.最坏情况时间复杂度:代码在最理想情况下执行的时间复杂度。2.最好情况时间复杂度:代码在最坏情况下执行的时间复杂度。举例:遍历一个长度为n的数组,...
集合框架:和集合、数组、映射相关的接口和类都是集合框架的成员 --- Map/Collection/Collections/Iterator/Comparator/Compa...
事务的四大特性 - ACID 原子性(Atomicity) - 事务中的一组操作是不可分割的一个整体,要么一起成功,要么一起失败。一致性(Consistency) - 事务...
pageContext域 --- pageScope -- page域 生命周期:访问jsp开始创建,结束时销毁作用范围:当前jsp页面主要功能:在当前jsp页面中共享数据 ...
JSP翻译引擎在将JSP翻译成servlet的过程中, 在servlet里预先定义了九个对象, 因此我们可以在JSP页面中直接使用这九个对象 1.out 相当于respons...
一.会话技术 1.1.什么是会话?会话: 为了实现某一个功能, 客户端和服务器之间可能会产生多次的请求和响应, 从客户端访问服务器开始, 到最后访问服务器结束, 客户端关闭为...
1.获取客户端相关的信息 getRequestURL方法 -- 返回客户端发出请求完整URLgetRequestURI方法 -- 返回请求行中的资源名部分getQuerySt...
1.向客户端发送数据 (重点是乱码问题) getOutputStream()getWriter() 字节流发送数据的中文乱码问题 服务器端指定了用utf-8来发送数据, 浏览...
1.字符串类型 char(n) 定长字符串n的最大值为255, 表示存储255个字符例如:stuid char(10)一般用于长度固定的字符串,比如手机号、身份证号等,...
HTTP协议中规定了7种提交方式, 其中5种都不常用, 只用GET和POST.只有使用表单, 并且明确的指定了提交方式为POST时, 才是POST提交, 其他方式都是GET提...
IO流是Java用于传输数据的一套API, 从方向上可以分为输入流和输出流;从类型上可以分为字符流和字节流输入流是指数据从外部流向程序,输出流是指数据从程序流向外部。四个基本...
用package声明包,用import导包* 表示一个通配符---导入当前包下的所有的类,但是不包括子包下的类---不推荐使用java---Java小组提供的原生包javax...
1.加载(将class文件转换为字节码放入内存---先去加载外部类,然后再加载内部类)2.校验(检查这段字节码是否合法)3.准备(为所有的类变量分配空间并默认初始化)4.解析...
回收针对的是堆内存。将堆内存划分为了2块:新生代和老生代。新生代有划分为伊甸园区和幸存区。对象刚创建的时候是放在新生代的伊甸园区,在伊甸园区经过一次回收之后如果这个对象依然存...
任意一个数据都有原码、反码、补码这么三种形式。数据在计算机中是以补码形式来存储的,因此实际上计算的也是数据的补码。对于正数,原反补三码一致。int i = 5;原码:0000...
1B=8b 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB