小数 方法java

java 操作 mysql -报错 LockException: Failure obtaining db row lock: Table 'xxx' doesn't exist

1.背景 Java 使用mybatis plus 操作mysql 报错 原因是 mysql 开启了 表明区分大小写 MySQL在Windows下都不区分大小写,但是在Linux下默认是区分大小写的。 在mysql 执行指令 show variables like '%lower_case%'; 需要 ......
LockException obtaining 39 Failure Table

python3.10版本以后使用asyncio不报错方法

import asyncio import time async def func1(): print(1) await asyncio.sleep(2) print(2) async def func2(): print(3) await asyncio.sleep(2) print(4) asy ......
python3 asyncio 版本 方法 python

Java 线程

栈与栈帧 Java Virtual Machine Stacks (Java 虚拟机栈) 每个线程启动后,虚拟机就会为其分配一块栈内存,是线程私有的。 每个栈由多个栈帧(Frame)组成,对应着每次方法调用时所占用的内存;每个线程只能有一个活动栈帧,对应着当前正在执行的那个方法。 线程上下文切换(T ......
线程 Java

Java的Object类的方法

Java的Object类是所有类的根类,它提供了一些通用的方法。下面是一些常用的Object类方法: 1. equals(Object obj):判断当前对象是否与给定对象相等。默认情况下,equals方法比较的是对象的引用,但可以通过在具体类中重写equals方法来改变其比较行为。 2. hash ......
方法 Object Java

java内存模型(JMM)

......
模型 内存 java JMM

树的最大深度-java实现

使用递归的方法最为简洁、高效;通过主次遍历,主要不为空,书的深度就加一,同时比较右侧树的深度,每次返回最大值; 1 public int maxDepth(TreeNode root) { 2 return root==null?0:Math.max(maxDepth(root.left)+1,ma ......
深度 java

基于JAVA的springboot+vue摄影跟拍预定管理系统,附源码+数据库+论文+PPT

**1、项目介绍** 困扰管理层的许多问题当中,摄影跟拍预定管理一定是不敢忽视的一块。但是管理好摄影跟拍预定又面临很多麻烦需要解决,例如有几个方面:第一,往往用户人数都比较多,如何保证能够管理到每一用户;第二,如何在工作琐碎,记录繁多的情况下将摄影跟拍预定的当前情况反应给领导相关部门决策等。在此情况 ......

深入理解 Java 虚拟机 —— Java 内存模型与线程

处理器的效率和一致性(与 java 内存访问可类比) 计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它的存储和通信子系统的速度差距太大,大量的时间都花费在磁盘I/O、网络通信或者数据库访问上。 如果不希望处理器在大部分时间里都处于等待其他资源的空闲 ......
Java 线程 模型 内存

java全局配置

<settings> <setting name="mapUnderscoreToCamelCase" value="true"/> <setting name="cacheEnabled" value="true"/> </settings> <typeAliases> <typeAlias ty ......
全局 java

Java学习:使用MyBatis Plus的分页插件和QueryWrapper结合自定义mapper xml实现多表关联查询

Vo: /** * 用来返回给前端展示列表的数据实体 */ @Data public class CourseVo implements Serializable { private static final long serialVersionUID = 1L; private String id ......
QueryWrapper 插件 MyBatis mapper Java

java快速写出文本到文件,可追加写入

我这只是个简单的测试,不知道那些日志框架是不是这么个原理呢,有没有大佬指点一下 public class Test { public static void main(String[] args) throws IOException { String aa = "啊啊啊啊啊啊啊啊啊啊"; File ......
文本 文件 java

Java 第八次作业

1、定义一个点类Point,包含2个成员变量x、y分别表示x和y坐标,2个构造器Point()和Point(intx0,y0),以及一个movePoint(int dx,int dy)方法实现点的位置移动,创建两个Point对象p1、p2,分别调用movePoint方法后,打印p1和p2的坐标。[必 ......
Java

java 第七次作业

package wen; public class paixu { public static void main(String[] args) { // TODO Auto-generated method stub int x[]= {1,5,7,3,2,9,4}; paixu(x); for( ......
java

java的方法

1. 重载: a. 方法名相同 b. 参数类型或个数不同 c. 返回只可以相同也一直不同 注:重载不能只有返回值不同 public class Hello{ public static void main(String args[]){ System.out.println("hello owrld ......
方法 java

前端自动识别CAD图纸提取信息方法总结

前言 CAD图纸自动识别和提取信息具有许多意义,包括以下几个方面: 提高工作效率:传统上,对于大量的CAD图纸,人工识别和提取信息是一项耗时且繁琐的任务。通过自动化这一过程,可以大大提高工作效率,节省时间和人力资源。 减少错误和精度提升:人工处理CAD图纸容易出现错误,例如错读数字或忽略细节。自动识 ......
自动识别 前端 图纸 方法 信息

STATA 安装esttab出错 解决方法

执行: search esttab 点击红色框就可以安装了。一句话,先查找,点击,来安装 ......
方法 esttab STATA

java的数据类型

java中的数据类型分为: 1. 基本数据类型:boolean、byte、char、short、int、long、float、double 注意:整数的默认类型是int;有小数的默认是double,所以在表示float时,应该在数值后加f。 2. 引用数据类型(言外之意是变量所指的空间是在堆中):数 ......
类型 数据 java

数组方法ES5 + ES6

sort / reverse 主要用于排序,会影响原来数组。 const arr = [1, 2, 3] arr.sort(); // 正序 arr.reverse(); // 反序 arr.sort(() => 0.5 - Math.random()); // 乱序 splice 编辑元素,会影响 ......
数组 方法 ES ES5 ES6

java课程总结

一转眼本学期的Java课程就要结束了,在开学时我们的王建民老师就让我们自己给自己定一个本学期的学习目标,老实说我给自己定的任务其实并没有很好的完成,至于原因有一部分是因为自己的懒惰,有一部分就是不知道怎么学、从哪学,现在大二快结束了我依旧有点迷茫,总是不知道该干什么,现在对我本学期的JAVA进行总结 ......
课程 java

Java课程总结

通过了一学期的Java学习,课程也来到了结束的时候,所以才临近课程结束的时候,我做此总结。我们每周的Java课程都在周一,周一是每周我们最斗志昂扬的时候,也是很适合学习Java的时间,经过了一学期的学习,我收获了许多,虽然我的Java基础很差,但是我仍然没有放弃,继续努力学习,在老师的带领下,完成这 ......
课程 Java

方法重写

......
方法

无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]-解决

第一个错误 刷新后出现第二个 org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.admin.adminFace_jsp 解决方法: 1.1检查WEB-INF下的lib文件夹里是否导入 ......
应用程序 文件 程序 http core

java——微服务——spring cloud——Eureka——ribbon负载均衡——策略

全局设置: 针对某个微服务单独设置: ......
策略 Eureka spring ribbon cloud

Debian 11 更换终端字体为Consolas的一种方法

使用的是gnome的终端。下面是操作方法: 1、下载Consolas字体压缩包 https://www.dafontfree.io/download/consolas/#google_vignette 2、创建字体存放目录 1 cd /usr/share/fonts/truetype/ 2 sudo ......
终端 Consolas 字体 方法 Debian

Java笔记(十):Spring

### ApplicationContext 和 BeanFactory 的区别 BeanFactory是Spring中非常核心的组件,表示Bean工厂可以生成Bean,维护Bean,而ApplicationContext继承了BeanFactory,所以ApplicationContext拥有Be ......
笔记 Spring Java

Java 网络编程 —— 创建非阻塞的 HTTP 服务器

## HTTP 概述 HTTP 客户程序必须先发出一个 HTTP 请求,然后才能接收到来自 HTTP 服器的响应,浏览器就是最常见的 HTTP 客户程序。HTTP 客户程序和 HTTP 服务器分别由不同的软件开发商提供,它们都可以用任意的编程语言编写。HTTP 严格规定了 HTTP 请求和 HTTP ......
网络编程 服务器 网络 Java HTTP

掌握使用类方法、实例方法时的几点注意事项

package itheima; public class Test { public static void main(String[] args) { //掌握使用类方法、实例方法时的几点注意事项 //1.类方法中可以直接访问类的成员,不可以直接访问实例成员 //2.实例方法中既可以直接访问类成 ......
方法 实例 注意事项 事项

类方法的用法

package com.StaticDemo; public class Test2 { public static void main(String[] args) { //1.类方法的用法 //类名.类方法(推荐) Stndent1.printHelloWord(); //对象.类方法(不推荐) ......
方法