自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Oracle关于每天重置序列号从1开始

1,创建序列create sequence FOTC_RELOCATE_PROJECTCODE_SEQminvalue 0maxvalue 999999999start with 1increment by 1cache 10;2.创建重置存储过程create or replace procedure proc_seq_reset(v_seqname varchar2) as n number(20);tsql varchar2(100);beginexecute i

2021-11-23 22:39:07 3228

原创 spring boot的拦截器

1.写一个拦截类需要继承HandlerInterceptorpublic class MyInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { HttpSession session =

2021-10-19 17:06:02 96

原创 Oracle——SQL基础练习

Oracle——SQL基础练习题目 1:查询当前用户下的所有表select *from user_tables;题目 2:查询雇员表中所有信息select * from emp;题目 3:查询雇员编号, 姓名, 工作, 工资select empno,ename,job,sal from emp;题目 4:查询雇员编号, 姓名, 工作, 工资, 列标题需显示中文select empno 编号,ename 姓名,job 工作,sal 工资 from emp;题目 5:消除重复列, 查询

2021-07-14 20:42:35 728

原创 两数相加(中等)

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例 2:输入:l1 = [0], l2 = [0]输出:[0]示例 3:输入:l1 = [9,9,9,9,9,9,9], l2 =

2021-06-30 20:50:35 88

原创 两数之和(简单)

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], target = 6

2021-06-29 22:57:13 54

原创 Excel 表中相对应的列名称

给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。例如:A -> 1B -> 2C -> 3…Z -> 26AA -> 27AB -> 28…示例 1:输入:columnNumber = 1输出:“A”示例 2:输入:columnNumber = 28输出:“AB”示例 3:输入:columnNumber = 701输出:“ZY”示例 4:输入:columnNumber = 2147483647输

2021-06-29 22:55:33 425

原创 MySQL学习01

创建数据库create database school查看表的创建语句SHOW CREATE TABLE student创建表CREATE TABLE `student` ( `id` int(4) NOT NULL AUTO_INCREMENT COMMENT '学号', `username` varchar(64) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` varchar(64) NOT NULL DEFAULT '123456' COMM

2021-06-10 16:13:55 196

原创 二进制:原码,补码,反码

有符号无符号正数:原码,补码,反码,都一样

2021-06-08 21:41:42 44

原创 java注解

注解1.1什么是注解注解(Annotation)是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符。是程序读取的1.2内置注解(常用内置注解)@Override@Deprecated@SuppressWarnings@SafeVarargs@FunctionalInterface1.3元注解负责注解其他注解重要的@Target与@Retention​ @Target@Target表示这个注解能放在什么位置上,如@Target({METHOD,TYPE}),表

2021-04-30 11:21:00 53

原创 多线程死锁问题

线程死锁:多个线程互相抱着对方需要的资源,然后形成僵持避免产生死锁的条件死锁代码:线程死锁:多个线程互相抱着对方需要的资源,然后形成僵持 @Override public void run() { makeup(); } public void makeup(){ if (choice == 0){ synchronized (lipstick){ System.out.println

2021-04-29 11:16:34 54

原创 多线程安全问题,同步方法与同步代码块

出现多个线程操作同一个资源,出现线程安全问题,需要排队加锁去保证线程安全。1.1同步方法在方法处使用synchronized 修饰该方法public class TreadSy implements Runnable{ private int ticketNums = 1000; private boolean flag = true; @Override public void run() { while (flag){ buy

2021-04-29 11:09:08 76 1

原创 多线程01

初识并发问题,当多个线程操作同一个对象时** * 多线程操作同时操作同一个对象 * 初识并发问题 */public class ThreaDemo02 implements Runnable{ private int ticketNums = 10; @Override public void run() { while (true){ if (ticketNums<=0){ break;

2021-04-28 15:13:33 48

原创 静态代理

静态代理/**静态代理: 代理对象和目标对象共同实现一个接口 代理对象要代理目标对象那好处: 目标对象只需要自己的事 其他交给代理对象*//** * 静态代理: * 代理对象和目标对象共同实现一个接口 * 代理对象要代理目标对象那 * 好处: * 目标对象只需要自己的事 * 其他交给代理对象 */public class StaticProxy { public static void main(S

2021-04-28 12:22:04 60

原创 Java基础位运算符

1.位与运算符(&)运算规则:两个数都转为二进制,然后从高位开始比较,如果两个数都为1则为1,否则为0。比如:129&128.129转换成二进制就是10000001,128转换成二进制就是10000000。从高位开始比较得到,得到10000000,即128.2.位或运算符(|)运算规则:两个数都转为二进制,然后从高位开始比较,两个数只要有一个为1则为1,否则就为0。比如:129|128.129转换成二进制就是10000001,128转换成二进制就是10000000。从高位开始比

2021-04-10 22:49:16 119

空空如也

空空如也

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

TA关注的人

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