自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (2)
  • 问答 (6)
  • 收藏
  • 关注

原创 Mac下Idea快捷键总结(不断更新)

command+,preferences设置command+; project Structure设置command+n 生成get set toString方法command+delete 删除一整行command+d 复制当前代码到下一行shift+command+上下箭头 移动代码option+command+t 调出try catchoption+回车 自动导入import classoption+command+L 格式化代码...........................

2022-03-30 09:27:25 26495 2

原创 Nacos 身份认证绕过漏洞(已修复)

Nacos 身份认证绕过漏洞

2023-11-14 16:50:26 493 4

原创 数据库中操作表truncate和delete的区别

数据库删除操作

2023-07-20 20:17:49 145

原创 Redis启动报错(Could not create server TCP listening socket *:6379: listen: 提供了一个无效的参数)已解决

redis启动报错

2023-07-20 17:33:49 514

原创 IDEA启动项目发现端口一直被占用,但是没有进程在使用该端口

端口被占用

2023-04-06 17:42:08 1362 1

原创 SQLyog

Downloads · webyog/sqlyog-community Wiki · GitHub

2023-03-29 20:23:14 154

原创 ‘<>‘ operator is not allowed for source level below 1.7(已解决)

'' operator is not allowed for source level below 1.7

2022-10-14 11:30:35 490

原创 IDEA启动Tomcat中文乱码(已解决)

启动tomcat中文乱码

2022-10-01 17:23:31 501

原创 mac下安装maven

maven

2022-08-26 15:27:02 185

原创 已解决:mac下Chrome浏览器保存密码后无法填充

Chrome浏览器无法填充密码

2022-08-26 13:37:57 2071 2

原创 Date介绍与Calendar,DateTimeFormatter格式日期类

Date

2022-08-24 21:01:51 237

原创 正则表达式

正则表达式

2022-08-09 18:33:56 354

原创 String的trim()和substring()详解

String的trim()和substring()详解

2022-06-29 16:41:05 634

原创 java中Random的使用

java中Random的使用

2022-06-28 13:36:45 21908 1

原创 MAC未能打开文稿“.txt”.文本编码Unicode(UTF-8)不适用

MAC未能打开文稿“.txt”.文本编码Unicode(UTF-8)不适用

2022-06-27 13:48:39 3190

原创 TIMESTAMPDIFF、DATEDIFF函数以及COALESCE函数

SQL函数

2022-06-16 10:51:45 343

原创 Typora使用教程(mac版本)

标题使用#可以表示标题一级标题对应一个#,二级标题对应两个#,依此类推,最多至六级标题(需要注意的是,#后需要加一个空格才能表示标题,否则为普通字符)也可以使用快捷键表示相对应的标题(command+1~6)字体使用一对*括住的文本表示斜体文本也可以使用快捷键command+i使用一对**括住的文本表示粗体文本也可以使用快捷看command+b使用一对***括住的文本表示粗斜体文本分割线使用三个* + - 及以上表示分割线删除线使用一对~~括住的文本来表示删

2022-05-10 11:03:34 1319

原创 javaweb复习

bgcolor背景颜色 可以修改简单的样式效果onclick:“alert(‘你好’)” 可以直接设置事件响应后的代码页面换行<br/>水平线<hr/>常用标签font标签是字体标签,可以用来修改文本字体的颜色,属性,大小color...

2022-05-03 15:34:45 185

原创 全选 全不选 反选

这个我们应该都很熟悉,今天我们来实现一下功能 <script type="text/javascript"> //全选 function checkAll(){ var hobbies = document.getElementsByName("hobby"); for (var i = 0;i < hobbies.length;i++){ hobbies[i].check..

2022-05-03 10:43:06 225

原创 简单Debug

断点调试入门(断点可以在debug过程中,动态的下断点)带拐弯箭头:逐行执行代码F7 向下方法:进入方法alt+shift+F7:强制进入方法shift+F8:跳出方法红色正方形:结束debug1.看一下变量的变化情况 int sum = 0; for (int i = 0; i < 5; i++) { sum += i; System.out.println("i=" + i);

2022-04-18 17:39:44 298

原创 Enum枚举

enum关键字实现枚举使用关键字enum代替class常量名如果有多个常量,使用逗号,进行分隔,最后用分号结尾枚举对象必须放在枚举类的行首

2022-04-17 11:55:16 502

原创 Mac下IDEA中用git提交代码时忽略文件的设置

在idea开发中,经常会用git或者其他版本管理工具提交代码到远程但是idea默认会把所有只要本地与远程不同的文件都会列出来经观察发现,基本都是后缀名为.iml, .idea这类文件,但是这些是不需要提交的如果每次都手动忽略这些文件,会比较麻烦,而且也容易丢失重要文件的提交今天特地来设置一下打开设置 在最底下一栏中新加入文件忽略类型 这里暂时加入*.xml;.idea;target;三种文件类型 点击Apply-OK后在提交代码就会自动屏蔽掉这些文...

2022-04-14 16:53:32 2024

原创 length与length()

length一般获取数组的长度 int[] arr = {12,14,15,64}; System.out.println(arr.length);length()一般获取String字符串中字符的个数 String str = "hello"; System.out.println(str.length());

2022-04-14 10:36:20 270

原创 Mybatis复习

配置mybatis环境<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><!-- 配置mybatis环境--> <s.

2022-04-11 07:14:20 2612 1

原创 踩坑记录:List中的add方法,添加多个对象时出现重复的问题

用list存储User对象信息,当存储多个对象时,发现存储的数据都是一样的之前代码: User user = new User(); List<User> list = new ArrayList<>(); for (int i = 0; i < 5; i++) { user.setName("Tom"+i); user.setAge("18"+i); user.setLocation("Chin

2022-03-31 19:03:58 2774 2

原创 Mac配置Tomcat环境变量

从官网下载tomcat https://tomcat.apache.org 解压到一个没有特殊符号的目录中(一般纯英文即可) touch ~/.bash_profile // 将目录跳转到.bash_profile这个文件夹 open -t ~/.bash_profile //打开.bash_profile文件 这时候会弹出一个新的窗口 输入以下内容 export PATH=$PATH:/............/bin(Tomcat 路径) sudo s...

2022-03-31 16:54:43 2200

原创 Mybatis中常见标签名

prefix:在trim标签内sql语句加上前缀suffix:在trim标签内sql语句加上后缀suffixOverrides:指定去除多余的后缀内容,如:suffixOverrides=",",去除trim标签内sql语句多余的后缀","prefixOverrides:指定去除多余的前缀内容<insert id="方法名" parameterType="" useGeneratedKeys="" keyProperty="" > insert into 表名

2022-03-30 14:15:00 819

原创 mac下安装与配置JDK

首先查看电脑是否安装了jdk,在终端中输入java -version,如果已安装会显示版本;如果没有安装请点击以下网址进行安装Java Downloads | Oracle 安装后以后,首先获取JAVA_HOME的路径,在终端输入/usr/libexec/java_home可获取到 开始配置环境变量。 在终端输入sudo vim /etc/profile,提示需要输入密码则需要输入密码,密码输入成功以后则进入可编辑页面。 按i进入编辑模式,将以下代码添加到下方 export JAVA_HOME=

2022-03-26 17:49:18 132

原创 解决谷歌浏览器启动页面默认是搜狗浏览器

1.右击谷歌浏览器快捷键,选择常规,注意把只读前面的√去掉,然后点击应用确定!2.右击谷歌浏览器快捷键,选择快捷方式,你会发现目标中启动的位置后面多了一个网站,删除多余网址即可...

2022-03-14 21:29:51 3806

原创 包装类与基本数据类型(看完这一篇足够面试了)

简而言之:==当两边是基本数据类型时,比较的是值当两边是引用类型时,比较的是地址equals()基本数据类型不能用equals()比较引用类型比较时,如果没有重写比较地址值,如果重写了,比较具体属性中的内容int与Integer之间比较(变量值一样) int与int比较 用==比较,肯定为true 基本数据类型没有equals()方法 int与Integer比较 Integer会自动拆箱 ==与equals()比较都为true int与new Int..

2022-03-13 17:06:44 760

原创 类型转换相关面试题

类型转换 int a=10; double b=3.4; System.out.println(a>b?a:b); System.out.println(a);/*输出:10.0 10解析:这里是一个很容易让人不注意的类型转化,这里a与b参与了运算,所以类型向类型大的方向转化,10就变成了10.0,但是a本身是没有变化的*/+=的情况 short a=1; //

2022-03-10 19:17:35 197

原创 springboot练手项目(springboot+mp)

导入相关依赖 配置连接池,连接数据库 因为要写映射文件,所以要设置别名搜索和加载映射文件目录 #连接池spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/bill-manager?serverTimezone=UTC&characterEncoding=utf8&useUnicode=true&useSSL=fa..

2022-03-05 21:26:46 1259

原创 Spring(3)Spring整合JDBC

EmpDao接口引入spring-jdbc、mysql、c3p0依赖public class AppTest { @Test public void test01() throws PropertyVetoException { //创建数据库 ComboPooledDataSource dataSource = new ComboPooledDataSource(); //四大参数 // 驱动 dataS

2022-03-04 15:58:42 422

原创 Spring(2)AOP

什么是AOP? AOP是面向切面编程,采用横向抽取机制,取代传统纵向继承机制,将业务无关的代码解耦,适用于性能监视,操作日志的记录,权限校验等。横向抽取即通过代理向目标方法织入增强方法。 Spring AOP Spring中Aop底层基于动态代理实现的。 目标对象如果有接口,自动使用jdk动态代理。 如果没有接口,自动使用cglib动态代理。 (底层自动切换,不需要人为手动修改) 什么是目标对象? (Target)目标对象:要被增强(处理)的方法的对象。企业开发中,一般是..

2022-03-04 11:51:15 294

原创 MYSQL(3)

约束对表中的数据进行限定,保证数据的正确性、有效性和完整性分类:主键约束:primary key(相当于 非空约束+唯一约束)非空约束:not null唯一约束:unique外键约束:foreign key检查约束:check(只有个别数据库存在)/* 约束的使用格式: 1. 创建表格时, 添加约束(列级约束) create table 表名( 字段名称 数据类型 约束关键字, .....

2022-03-01 22:47:44 720

原创 MYSQL(2)

排序查询ASC升序(默认)DESC降序SELECT .... ORDER BY 排序字段 排序方式;多字段排序SELECT .... ORDER BY 排序字段1 排序方式1, 排序字段2排序方式2......;(先按照排序字段1进行排序,如果排序字段1有重复,则进行排序字段2)聚合函数count(表达式):统计行数sum(表达式):求和avg(表达式):求平均值max(表达式):求最大值min(表达式):求最小值where条件是在查询之前进行筛选的分组.

2022-03-01 17:07:57 863

原创 MYSQL(1)

关系型数据库:以表格形式存储数据(表名、表、行、列)举例:人员表、部门表、地区表,如果放到一张表里,会存储很多行,应该把各个数据分开存储SQL:结构化查询语句SQL通用语法SQL 语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。 MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。 3 种注释 * 单行注释: -- 注释内容 或 # 注释内容(mysql 特有) * 多行注释: /* 注释 */SQL分类 (面试题)DDL(Data .

2022-03-01 12:07:57 177

原创 JAVASE(7)

集合集合的框架结构Java中集合框架顶层框架是:Collection集合 和Map集合。其中Collection集合中存取元素的基本单位是:单个元素。 其中Map集合中存取元素的基本单位是:单对元素。

2022-02-28 15:40:20 212

原创 JAVASE(6)

Object类如果定义⼀个Java类时没有使⽤extends关键字声明其⽗类,则其⽗类默认为 java.lang.Object 类当一个类中没有重写equals方法时,则调用从Object类中继承下来的版本,默认比较两个对象的地址为了比较两对象中的内容,需要重写equals方法...

2022-02-25 18:00:11 366

原创 JAVASE(5)

final关键字final关键字修饰类体现在该类不能被继承final关键字修饰成员方法体现在该方法不能被重写final修饰到的成员变量必须被初始化且不能改变值(初始化三种方式:显式初始化、构造块中初始化、构造方法体中初始化)常量通常使用public static final关键字共同修饰成员变量来表达常量的含义,常量的命名规范要求所有字母都要大写,不同的单词之间采用下划线连接多态主要指同一种事物表现出来的多种形态饮料:可乐、雪碧、芬达、脉动...人:学生、教师、工人、保安....

2022-02-20 23:38:13 180

plsqldev.exe

sqldev

2023-02-16

PLSQL下载,自己所用

PLSQL下载,自己所用

2023-02-01

maven方便下载的啊

2022-11-30

springboot账单管理.mp4

SpringBoot 账单管理

2021-10-07

javaWeb快递项目(后台管理+微信端)

web练手项目

2021-09-26

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

TA关注的人

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