自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

今天不要学习!

这个人很懒,什么也没写

  • 博客(25)
  • 收藏
  • 关注

原创 oracle 闪回操作

本文列举了四类闪回技术,其中,闪回查询,包括基本闪回查询,闪回表等技术都依赖于撤销数据(还有一类闪回技术为闪回事务,可以对指定事务进行闪回操作,原理类似,借助于撤销数据来构建用于反转事务的SQL语句),依赖于撤销数据,则自然受限于撤销数据的保留时间,可能会由于撤销数据被覆写而导致闪回失败。Oracle提供了四种可供使用的闪回技术(闪回查询,闪回删除,闪回归档,闪回数据库),每种都有不同的底层体系结构支撑,但其实这四种不同的闪回技术部分功能是有重叠的,使用时也需要根据实际场景合理选择最合适的闪回功能。

2025-03-26 14:32:04 1158

原创 Cursor

找到 telemetry.macMachineId、telemetry.machineId 和 telemetry.devDeviceId,修改其值(修改后3为即可)。打开 C:\Users\“你的用户名”\AppData\Roaming\Cursor\User\globalStorage\storage.json 文件。1.关闭Cursor:确保Cursor编辑器完全关闭.当使用3次后会出现Cursor锁机器码,windows遇到机器码无法解决方法。修改文件权限,取消只读属性。

2025-03-25 17:32:59 964

原创 获取spring上下文

【代码】获取spring上下文。

2025-01-03 13:38:32 149

原创 属性拷贝 子类继承父类

能够处理 子类继承父类,设置父类属性的值,

2024-12-10 18:30:22 122

原创 【面试-准备】

Java虚拟机栈是用来描述Java方法在运行时的内存模型,在线程创建时,会分配一个栈空间,线程结束后会将栈空间进行回收,栈中的元素主要用于支持Java虚拟机对方法进行调用,每个方法在执行时都会创建一个栈帧,用于存放方法的局部变量,操作站,动态链接和返回地址等。方法区是用来存放Java虚拟机加载的类信息,常量,静态变量等数据。堆中主要存放的是对象的实例,Java中几乎所有的对象实例都存放在堆中,垃圾回收也主要是针对堆进行的。锁升级主要出现在Synchronized关键字修饰的情况下。

2024-01-25 16:36:19 974

原创 记录一次feign使用post传递param参数的错误

【代码】记录一次feign使用post传递param参数的错误。

2024-01-16 13:14:13 713 1

原创 mysql部分小技巧

【代码】mysql部分小技巧。

2023-03-21 13:24:10 181

原创 记录 java.io.FileNotFoundException: class path resource [xxx] cannot be resolved...报错

踩坑

2023-03-03 17:33:05 3452

原创 Java面试准备

Java的一些常见面试题

2022-09-26 23:29:40 444

原创 OpenFeign的get方法传递对象的两种方式

springboot版本在2.1之前,封装成map调用feign方法例子如下:A服务调用B服务//A-service@GetMapping("/maps")public ReturnEntity getUserMap(UserDto userDto) { HashMap map = new HashMap(BeanMap.create(userDto)); ReturnEntity returnEntity = sysLoginFeignClient.getUserMap(ma.

2022-04-20 10:28:58 4089

原创 Java面试题合集(1)

自增变量:写出i,j,k的值public static void main(String[ ] args) { int i = 1; i = i++; int j = i++; int k= i + ++i * i++; system.out.println("i=" +i); system.out.println("j=" +j); system.out.println("k=" +k);}答案:i = 4 , j = 1, k = 11解析:public static void

2022-03-02 17:50:50 362

原创 JVM面试题

2021-11-23 21:28:29 222

原创 某年的月初月末时间戳获取

package co.yixiang.modules.jhb.common;import java.util.Calendar;import java.util.Date;/** * @author lwy * @since 2021年7月17日15:45:35 */public class SelectDateOfMonthUtil { /** * 获取某个月的月初时间和月末时间的时间戳 秒级,用于月份时间筛选 * @param year 年份 *

2021-07-17 15:56:58 314

原创 复习

大三期末复习以下问题都需要熟练写出来数据库的特点?数据共享存储的数据量大容易持久保存数据安全性高有哪些数据库?常见的数据库有:Oracle、MySql、SQL Server、DB2、sQLite数据的种类包括?文本、图形、图像、音频、视频等等DDL、DQL、DML是什么?DDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库,表,列等。关键字:create,drop,alter 等DML(Data Manipu

2021-05-06 10:03:14 393 1

原创 Spring Boot自动装配

Spring Boot 自动装配通过进入启动类中的注解@SpringBootApplication可以发现以下四个注解@SpringBootConfiguration //标注为springboot配置类,相当于一个beans.xml文件//(@SpringBootConfiguration实质就是一个@Configuration)@EnableAutoConfiguration //代表开启springboot的自动装配@ComponentScan //扫描包@Import(AutoC

2021-04-18 14:02:12 149

原创 Java语言基础---字面值(字面量)

/* 关于字面值(字面量): - 字面值: -举例: - 10,100 - 3.14 - "abc" - true,false - 字面值就是数据 - 字面值是java源程序的组成部分之一。包括标识符和关键字它们都是java源程序的组成部分。 - 数据在现实世界当中是分门别类的,所以数据在计算机编程语言当中也是有类型的: - 10,100 属于整数型字面值 - 3.14 属于浮点型字面值 - "abc","你好" 属于字符串型字面值

2021-04-18 14:01:29 646

原创 Java语言基础---关键字

/* Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。 关键字 含义abstract 表明类或者成员方法具有抽象属性assert 断言,用来进行程序调试boolean 基本数据类型之一,声明布尔类型的关键字break 提前跳出一个块byte 基本数据类型之一,字节类型case 用在swit

2021-04-18 13:45:00 142

原创 Java语言基础---标识符

/* 关于Java语言当中的标识符 1.什么是标识符 - 在java源程序当中凡是程序员有权利自己命名的单词都是标识符。 - 标识符可以标识什么元素呢? - 类名 - 方法名 - 变量名 - 接口名 - 常量名 ... 2.标识符的命名规则 【不按照这个规则来,编译器会报错,这个是语法】 - 一个合法的标识符只能由“字母,数字,下划线_,美元符号$”组成,不能含有其他符号 - 不能以数字开头 - 严格区分大小写 -

2021-04-18 13:33:39 252

原创 public class 和class的区别

public class 和class的区别一个java源文件当中可以定义多个class。一个java源文件当中public的class不是必须的。一个class会定义生成一个xxx.class字节码文件。一个java源文件当中定义公开的类的话,只能有一个,即public class只能有一个,并且该名称必须和java源文件名称一致。每一个class当中都可以编写main方法,都可以设定程序的入口,想执行B.class中的main方法:java B,想执行X.class当中的main方法:jav

2021-04-18 12:57:10 644

原创 第一个Java程序解释

第一个Java程序解释//public 表示公开的//class表示定义一个类//HelloWorld表示一个类名public class HelloWorld{ //表示定义一个公开的类,起名HelloWorld /* public 表示公开的 static 表示静态的 void 表示不需要返回值 main 表示方法名是main (Strings[] args) 是main方法的一个形式参数 需要记住的是: 以下的方法是一个程序的主方法,是程序的执行入口

2021-04-18 12:42:05 102

原创 Java基础概述

Java语言发展史:Java语言诞生于1995年Java于1995年诞生于SUN公司(太阳微电子公司,该公司目前被Oacle(甲骨文:做数据库的)收购了)为了占领智能电子消费产品市场,派James Gosling领导团队开发了一个Oak(橡树)语言1996年:JDK1.0诞生了Java语言特性:简单性:相对而言,例如Java中不再支持多继承,C++是支持多继承的,多继承比较复杂,C++中有指针,Java中屏蔽了指针的概念。所以相对来说Java是简单的。Java语言底层是C++实现的,不是C语

2021-04-18 12:11:59 135

原创 邮件发送封装类

/** * * @param subject 主题 * @param text 文本 * @param html 是否开启解析html支持 * @param toEmail 接收的邮箱地址 * @param fromEmail 发送的邮箱地址 * @param AttachmentFileNa

2021-04-12 18:43:21 138

原创 SSM整合配置

SSM整合配置mybatis-config.xml <!--1.配置数据源(可以交给Spring-dao.xml做)--> <!--2.别名--> <typeAliases> <package name="com.liu.pojo"/> <!--<typeAlias type="com.liu.pojo.Books" alias="books"/>--> &

2021-03-11 19:05:30 155

原创 SpringMVC访问出现404,排查步骤

SpringMVC中可能遇到的问题:访问出现404,排查步骤:查看控制台输出,看一下是不是缺少了什么jar包如果jar包存在,显示无法输出,就在IDEA的项目发布中,添加lib依赖!1.File->Project Structure->Project Settings->Artifacts2.找到需要添加lib依赖的war包3.点击左上角的 Create Directory,在WEB-INF中创建lib文件夹4.在选中lib文件夹之后,点击Add Copy of,选择L

2021-03-08 11:43:09 752

原创 动态代理套用公式

动态代理:动态代理和静态角色一样,动态代理底层是反射机制动态代理类是动态生成的,不是我们直接写好的!动态代理(两大类):基于接口,基于类基于接口:JDK的动态代理【使用ing】基于类:cglibjava字节码实现:javasisit了解两个类Proxy:代理InvocationHandler:调用处理程序动态代理的好处:可以使真实角色的操作更加纯粹!不用去关注一些共同的业务公共业务就交给代理角色!实现了业务的分工!公共业务发生拓展的时候,方便集中管理!一个动态代理类

2021-01-06 14:11:51 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除