- 博客(12)
- 收藏
- 关注
原创 事务与转账演示
1.事务:指的是逻辑上一组操作,组成这个事务的各个执行单元,要么一起成功,要么一起失败!2.事务的特性 原子性 一致性 隔离性 持久性 3.如果不考虑隔离性,引发安全性问题 读问题: 脏读: 事务A读取了事务B更新的数据,然后B回滚操作,那么A读取到的数据是脏数据 不可重复读::事务 A 多次读取同一数据,事务 B 在事务A多次读取的过程中,对数据作了更新并提交,导致事务A多次读取同一数据时,结果 不一致。 虚读: 系统管理员A
2021-11-18 14:39:08
115
原创 ssm上传和下载
配置pom.xml文件<!-- 文件上传 --><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version></dependency><dependency> <g...
2021-11-18 14:37:04
251
原创 Javaweb总结
JavawebServlet生命周期和执行原理生命周期函数Servlet 生命周期可以归纳为:Servlet 加载--->实例化--->服务--->销毁init() 在 Servlet 的生命期中,仅执行一次 init() 方法。它是在服务器装入 Servlet 时执行的。 可以配置服务器,以在启动服务器或客户机首次访问 Servlet 时装入 Servlet。 无论有多少客户机访问 Servlet,都不会重复执行 init() 。init()方法有一个类型为Servl
2021-10-19 10:50:50
181
原创 jdbc方法封装直接调用
package com.czb.util;import java.sql.*;import java.util.*;public class DButil { private static DButil myDButil = new DButil(); private DButil(){ } public static DButil getMyDButil(){ return myDButil; } private static .
2021-10-18 10:00:19
114
原创 在工具中把sql转换为数据库类型
package com.czb.entity;import com.czb.util.DBHelper;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSetMetaData;import java.sql.SQ.
2021-10-18 09:57:29
281
原创 异常基本类和自定义异常
异常异常的概念异常(Exception)都是运行时的。编译时产生的不是异常,而是错误(Error)。检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。运行时异常: 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。错误: 错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略。例如,当栈溢出时,一个错误就发生了,它们在编译也检查不到的。
2021-10-14 18:51:02
137
原创 JavaBase
1、访问修饰符public: 可修饰当前类、同一包中、子孙类(同一包)、子孙类(不同包)对所有类可见。使用对象:类、接口、变量、方法。protected: 可修饰当前类、同一包中、子孙类(同一包)对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。private:可修饰当前类、 在同一类内可见。使用对象:变量、方法。2、Java基础语法对象:对象是类的一个实例,有状态和行为。例如,一只猫是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、睡觉、吃等。
2021-10-14 18:47:06
177
原创 io流网盘文件下载
//建立连接 urlpackage com.czb.demo1;import java.io.IOException;import java.net.HttpURLConnection;import java.net.URL;public class Util { // 记录读取了多少,一共读取了多少 public static long start; // 记录文件总大小 public static long sum; /** *
2021-10-14 18:43:21
92
原创 io流文件夹 图片读写
读取控制台输入BufferedReader br = new BufferedReader(new InputStreamReader(System.in));文件夹package com.czb.demo;import org.junit.Test;import java.io.File;public class FileDemo1 { public static void main(String[] args) ...
2021-10-14 18:34:04
686
原创 Java常用基础类
包装类包装类是把基本数据类型的数据封装为引用类型的对象包装类 基本数据类型 Boolean boolean Byte byte Short short Integer int Long long Character char Float float Double double 包装类方法equals()方法比较大小compareTo 对比数字的大小valuesOf(String s)将字符串转换成整
2021-10-14 18:29:38
59
原创 数据库字段转成Java实体类
-- 下划线命名转小驼峰命名DELIMITER $$DROP FUNCTION IF EXISTS underLine2LowerCamelCase$$CREATE FUNCTION underLine2LowerCamelCase(name varchar(50)) RETURNS varchar(50)BEGIN DECLARE ret VARCHAR(50) DEFAULT '';-- 下划线个数接受5个内,若多于5个自行修改下面值即可 declare v_max int uns...
2021-10-14 18:10:57
662
空空如也
docker部署nginx报错
2024-04-13
docker部署前后端分离项目
2024-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人