自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windows安装mysql 5.7.41

mysql windows 5.7 安装

2023-05-18 09:34:22 937

原创 JAXB的基本使用

JAXBContext配合几个注解,轻松完成xml与实体类的映射。OK 这就是基本用法了,做个笔记,给自己和给需要的人。关于注解,已经在代码中做了注释。稍微增加一点难度,映射集合。2.library实体类。1.Book 实体类。

2023-04-14 17:40:28 397

原创 关于springboot项目的tomcat之url解码问题

springboot内嵌的tomcat之url解码问题

2022-09-02 20:59:59 3845

原创 小五学Java_基础_String类简介

文章目录一、String类基本说明二、关于String的两种创建方式的比较三、String的常用方法四、关于String的不可变性一、String类基本说明1.应该可以说是Java中最常用的类之一了,用于保存字符序列2.使用Unicode字符编码,一个字符占用两个字节3.常用构造器:String s1 = new String();String s2 = new String(String original);String s3 = new String(char[] a);String

2022-05-01 21:57:53 668

原创 计算机中的位运算(以Java为例)

计算机中的位运算(以Java为例)最近在学Java基础,遇到位运算,顺便写了篇文章,顺手发了出来,也让自己多了一分理解吧一、前置知识当我们谈论一个二进制数的时候,首先要明确它的位数二进制的最高位是符号位:0表示正数,1表示负数计算机运算的时候用的是补码,我们人看一个数的时候,看的是原码正数的原码,反码,补码都一样(三码合一)负数的反码=除符号位外,其它位取反负数的补码=它的反码+10的反码,补码都是0二、位运算符(以Java为例)&:按位与:两个都为1,结果为1,

2022-03-13 10:45:53 729

原创 小五学Java_基础_枚举

文章目录前言一、什么是枚举?二、为什么有枚举三、如何实现枚举1.自定义枚举类2.使用enum关键字实现枚举四、枚举类中的常用方法五、其它注意总结前言今天我们聊一聊Java枚举一、什么是枚举?顾名思义,一个一个地列举出来枚举是一种特殊的类,包含一组**有限**的**确定**数量的集合例如:春夏秋冬,周一到周日,男女,这些都是有限,固定的二、为什么有枚举个人认为也是一种规范吧,如果没有枚举,我定义春夏秋冬为常量1、2、3、4,我定义周一到周日为1、2、3、4、5、6、7;此时,如果我单独

2021-12-05 21:44:11 433

原创 Xshell 配置隧道

Xshell 配置隧道场景怎么玩?场景现在有一台服务器A能通过外网访问,还有一台服务器B不能通过外网访问,但是,服务器A能访问到服务器B,我们如果要访问到服务器B就可以配置一条隧道,借助服务器A访问到服务器B。当然,此操作也可以可以隐藏我们的真实访问地址怎么玩?首先,你已经通过XShell连上了服务器A然后,在连接列表,服务器A上右键属性点击隧道,再点击添加如下图配置即可,点击确定新建会话,填入刚才配置的源主机和侦听端口即可然后就大功告成备注: 提示输入账号密码的时候是输

2021-07-23 13:02:33 7406

原创 mysql纵向数据转横向表头

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-06-25 20:53:53 810

原创 微信支付退款时候报错:DerInputStream.getLength(): lengthTag=111, too big

问题描述:本地测试微信支付的退款,跟到代码里面,报错:DerInputStream.getLength(): lengthTag=111, too big问题分析:我们之前写了个工具,在前面的两个项目中都能正常使用,而且现在上线的项目也在用这个工具,而这里不能使用,说明不是程序的问题。百度了一波,问题指向了证书文件。笔者本地的证书是这么来的:原始证书->git->笔者本地,可能是这个过程中,证书文件发生了串改解决方案:直接获取原始证书,问题解决。...

2021-05-14 09:42:56 484

原创 mysql将一行转多行的方法

mysql将一行转多行的方法目标方法分析最近拆分数据,用到一行转多行的的场景。然鹅我并不会,百度大法走一波。 搜到了之后,拿到我的表中测试了一下,果然好用,然后就没管原理了,一顿复制粘贴解决了问题,实现了我们的宏伟目标:能用就行。后面想来,这个学习态度不端正,还是大概给自己分析分析,这里是证据。目标先来看我到底要做什么事情我要把这个样子的数据转换成这个样子的方法上代码:select a.id,substring_index(substring_index(a.phone, ',',

2021-01-29 17:52:55 2983 2

原创 java8新特性--函数式接口+lambda表达式+方法引用

java8新特性--函数式接口+lambda表达式+方法引用什么是函数式接口lambda表达式初体验再回到函数式接口lambda表达式的几种形式方法引用情况1:对象调用非静态方法 对象::方法名情况2:类调用静态方法 类::静态方法情况3:类调用非静态方法 类::非静态方法 (有难度)情况4:构造器引用与数组引用 类::new 数组::newjava8出来这么久了,对它还是不熟悉,这不,最近开始学习了,写点学习笔记什么是函数式接口只包含一个抽象方法的接口,称为函数式接口我们可以在一个接口

2020-10-28 15:19:54 273

原创 [错误记录]-org.junit.runners.model.InvalidTestClassError: Invalid test class

原因是包导错了,重新导入,如下图,测试成功

2020-10-21 10:51:41 418

原创 java最大值加一等于最小值的理解

我们知道:byte a = 127;byte b = (byte) (a+1);System.out.println(b);//输出:-128so,为什么呢?本文不谈原码,反码,补码,笔者准备从另一种角度来和大家一起讨论一下这个问题。首先需要一些基本的常识:1.计算机只认识0和12.计算机中没有正负号的概念3.如果需要表示一个数,我们需要先明确这个数是用几个字节来表示的好的,我们进入正题,假设我们用4个bit来表示一个数,那么它能表示2*2*2*2=16个数,当然,这1

2020-08-09 23:55:50 428 1

原创 mybatis一对多查询只返回一条数据

如题,配置的一对多查询,只返回了一条数据。原因在于两张表有名称相同的字段,如下图所示:解决方案:将其中一个重复字段取一个别名,如下图,问题解决:

2020-06-24 22:11:30 1452

原创 new String()与直接赋值创建String

一String s1="abc";两种情况:在常量池中找得到,则返回这个字符串在常量池中的引用;若找不到,则在常量池中创建之后,返回该字符串在常量池中的引用。二String s2=new String("abc");两种情况:常量池中有,则在只在堆中创建一个对象;若没有,则在常量池和堆中各创建一个对象。两种情况都返回的是堆中的引用三String s3="ab"+"...

2019-09-17 08:42:35 336

原创 left join 基本用法

废话不多说,来看例子一、建表,导入测试数据create table temp1( aid VARCHAR2(5) not null, car VARCHAR2(10) not null); create table temp2( bid VARCHAR2(5) not null, username VARCH...

2019-02-13 17:32:40 153305 10

空空如也

空空如也

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

TA关注的人

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