自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (1)
  • 收藏
  • 关注

原创 java发送post请求,使用multipart/form-data格式文件数据到接口

使用multipart/form-data格式传输文件到给定接口

2024-04-12 15:29:59 503

原创 MD5加密字符串和加密文件,返回32位MD5码

MD5加密字符串和文件

2024-04-12 15:07:54 103

原创 uniapp打包h5部署到服务器

uniapp打包h5,部署到服务器

2024-01-11 16:17:46 1114

原创 java连接PRINTRONIX T8000打印机打印标签及常见打印错误说明

使用java语言连接 PRINTRONIX T8000 打印机打印标签

2023-12-22 10:09:26 470

原创 记一次ts+uniapp项目数据单项绑定值失败

ts+uniapp单向数据绑定失败

2023-12-13 10:14:51 428

原创 手动引入jar包并打包进BOOT-INF/lib

手动引入本地jar文件

2023-03-16 12:02:35 657 1

原创 Base64转图片后存储到服务器,将服务器路径返回到前端

Base64转图片

2023-02-24 13:44:57 329

原创 xml字符串格式转实体类对象

xml字符串转实体对象

2023-02-22 17:24:29 405

原创 boot项目编译通过,启动正常,打包报错程序包xxx不存在

maven 打包package报错

2023-02-20 11:21:38 665

原创 vue富文本编辑器插入图片提交报错问题

富文本编辑器

2023-02-07 14:11:18 732

原创 跨域问题解决

跨域后端代码解决

2023-02-07 10:07:05 62

原创 JVM进修之路(一)程序计数器与虚拟机栈

JVM:Java Virtual Machine,Java运行时所需要的环境(Java二进制字节码运行时所需要的环境)

2023-01-19 17:48:23 673 1

原创 【poi 看这一篇就够了!!!】使用poi导出定制excle表格

使用poi自定义生成excel表格并实现下载

2022-09-16 17:01:32 794 2

原创 linux系统部署微服务项目

linux部署微服务系统

2022-08-20 14:21:25 2369

原创 一张图理解springmvc执行流程

SpringMVC执行流程的理解

2022-06-11 10:00:39 113

原创 java反射

java反射

2022-05-30 22:54:40 146

原创 mybatis03

3.1使用Map传参使用Map传参更为灵活!StudentMapper.javapackage com.yh.mapper;import com.yh.pojo.Student;import org.apache.ibatis.annotations.Param;import java.util.List;import java.util.Map;public interface StudentMapper { //使用map传参修改学生表数据 public

2022-05-27 20:49:41 139

原创 mybatis-2

MyBatis实现增删改查及使用Map传参

2022-05-25 09:55:28 72

原创 mybatis-1

初识mybatis

2022-05-23 20:48:34 115

原创 mybatis前传-回顾使用JDBC连接数据库

1建表create database if not EXISTS `practice`;use practice;create table if not EXISTS student( id int(11) not null auto_increment primary key COMMENT '学号', sname VARCHAR(50) COMMENT '姓名', sage int(11) COMMENT '年龄', ssex VARCHAR(2) COMMENT '性别')E

2022-05-23 20:47:39 125

原创 国产化(东方通+达梦)使用说明

默认厂商已安装东方通和达梦数据库web服务器端安装nginx:1.下载tar包:下载地址2.解压tar包:进入存放tar包的目录下,执行:

2021-11-29 11:31:12 7946

原创 SpringCloud Alibaba -负载均衡ribbon报错:java.net.UnknownHostException:xxxxx

使用Nacos作为注册中心,将服务者和消费者均注册到注册中心后,负载均衡ribbon报错。解决:需在RestTemplate上加注解@RibbonClient(“USER”)和@LoadBalancedimport org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.cloud.

2021-10-19 19:46:31 603 1

原创 SpringCloud alibaba之注册中心Nacos(一)

官网地址使用Nacos需要先配置好jdk环境1.下载nacosgithub下载地址2.目录结构3.启动服务器进入nacos/bin目录下Linux/Unix/Mac启动命令(standalone代表着单机模式运行,非集群模式):sh startup.sh -m standalone如果您使用的是ubuntu系统,或者运行脚本报错提示[[符号找不到,可尝试如下运行:bash startup.sh -m standaloneWindows启动命令(standalone代表着

2021-10-19 17:39:18 91

原创 feign组件传参为对象问题

若传递参数为对象,需使用Post请求,不能使用@GetMapping,否则会报405错误consumer的feignClient接口和provider接口参数加上@RequestBody注解 ,否则会传参失败//feignClient@RequestMapping("/loginByUser" )public boolean loginByUser(@RequestBody User user);//provider@RequestMapping("/loginByUser") p.

2021-10-16 14:17:12 701

原创 后台代码使用查询字符串拼接响应到前端jsp页面乱码问题

后台使用URLEncoder.encode(name, “utf-8”);进行重新编码后再拼接字符串//处理中文乱码req.setCharacterEncoding("utf-8");String name = "李白";String encode = URLEncoder.encode(name, "utf-8");resp.sendRedirect("getMsg.jsp?info="+encode);...

2021-09-12 08:59:05 137

原创 springboot实现热部署

使用热部署可以不用频繁手动重启项目,提高开发效率。springboot项目可以使用spring-boot-devtools实现热部署。

2021-07-23 18:05:42 149

原创 ssm整合-配置文件【贼详细,拿来就能用!】

本文将spring配置文件拆分为dao层配置文件,service层配置文件和springmvc(controller)层配置文件pom.xml文件配置,导入相应依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca.

2021-07-21 20:06:04 253

原创 疯狂的篮球

案例演示情景分析角色:三个篮球场景:自由选择动作:三个篮球分别向不同方向运动,碰到墙壁时反弹本章要用到的积木块变量作用:变量可以理解为一个名字,在本案例中为每个球都起一个名字就是该球的变量。每一个变量和一个名字一一对应。运动模块->移到…作用:为角色设置初始位置。克隆自己将角色克隆重复执行*次循环重复,用于创建不同的克隆体将*设为…为“变量”赋值(给变量标上记号)当作为克隆体启动时启动克隆体实现步骤新

2021-06-26 09:51:00 267

原创 拿来就能用的log4j配置文件

将等级为DEBUG的日志信息输出到console和file这两个目的地###log4j.rootLogger = debug,console,fileconsole: 输出到控制台log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.layout = org.apache.log4j.PatternLayout

2021-06-25 08:56:16 77

原创 mysql常见错误集锦

这里总结了常见的一些mysql错误,会不断更新。要求大家将如下错误的每个单词都知道是什么意思,方便调错。--1.语法错误:SQL syntax[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(`sno`,`con`,`degree`) values (109

2021-05-26 12:23:22 597 1

原创 关于mysql中日期格式的默认值问题

除timestamp类型外,系统不支持其它时间类型字段设置默认值以下3种写法都可以:1.DEFAULT CURRENT_TIMESTAMP()create table `new`( `id` int(4) primary key auto_increment, `create_date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP())2.DEFAULT CURRENT_TIMESTAMPcreate table `new`( `id` int(4) prim

2021-05-22 17:49:19 4758

原创 java里IO中的相对路径和绝对路径

绝对路径指从根盘符开始的路径。例如:D:\IdeaProjects\javaProject\xmlDemo\1.txt相对路径指相对当前JVM虚拟机的启动位置(不是相对当前运行File文件的程序的位置)。可以使用如下代码获取jvm虚拟机的启动路径File file = new File(".");System.out.println("当前jvm虚拟机启动位置的绝对路径为:"+file.getAbsoluteFile());获取到JVM虚拟机的启动位置后,就可以在当前位置下去找目标文件的位

2021-04-28 14:17:10 450

原创 关于Java多线程中join()方法的理解

假设目前有两个线程,线程A和线程B。情景一:如果线程A正在运行,此时线程B调用join()方法时,线程B插队执行(线程B执行到死亡)后线程A再执行;情景二:如果线程A正在运行,此时线程A调用join()方法时,线程A处于等待状态,如果调用的join()方法中没有传参数(等待多少毫秒),线程A将无限期等待下去,无论线程B是否执行结束。情景一示例代码:public class Thread1 extends Thread { public void run(){ for (in

2021-04-20 11:47:44 238

原创 使用DOM4J解析XML文档

先下载dom4j jar包,引入到项目中后开始使用。下载连接在文章末尾。示例:解析如下phoneInfo.xmlphoneInfo.xml<?xml version="1.0" encoding="utf-8"?><PhoneInfo> <Brand name="华为"> <Type name="Mate30 Pro"/> <Type name="P30 Pro"/> <Type name="

2021-04-19 14:36:39 170

原创 使用Socket模拟实现聊天小工具

Socket是在应用层和传输层之间的一个抽象层,它把 TCP/IP 层复杂的操作抽象为几个简单的接口,供应用层调用实现进程在网络中的通信。Socket 保证了不同计算机之间的通信,也就是网络通信。下面我们使用Socket来模拟一个小的聊天工具。首先需要一个服务器端,也就是接收消息的一端。import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net

2021-04-15 23:23:24 553

原创 Hashtable和HashMap的异同

Hashtable和HashMap两者的原理相同,功能相同,很多情况下可以互用。Hashtable和HashMap的主要区别如下:1、Hashtable继承自Dictionary类,而HashMap实现了Map接口2、Hashtable线程安全,HashMap重速度、轻安全,是线程非安全的,所以当运行到线程环境中时,需要程序员自己管理线程的同步问题。3、Hashtable不允许null值(key和value都不允许),HashMap允许null值(key和value都允许)其他异同点可参照博客:

2021-04-12 09:51:57 1888

原创 java包装类

在学习包装类之前要明确一点:包装类并不是用来取代基本数据类型的,它是在基本数据类型需要用对象表示时使用。8种包装类:Byte、Short、Integer、Long、Float、Double、Character、Boolean1.包装类常用构造方法:借助包装类构造方法将基本数据类型转换为包装类public Type(type value) Type表示包装类,type代表基本类型例:Integer num = new Integer(10);注:(1)当Number包装类构造方法的参数为Stri

2021-04-11 23:24:20 97

原创 AOP切点表达式写法

XML配置AOP:切点表达式写法:execution([访问修饰符] 返回值类型 包名.类名.方法名(参数))·访问修饰符可以省略·返回值类型、包名、类名、方法名可以使用星号*代表任意·包名与类名之间一个点,代表当前包下的类,两个点…表示当前包及其子包下的类·参数列表可以使用两个点…表示任意个数,任意类型的参数列表例如:execution(public void com.springaop.Target.method())execution(void com.springaop.Targ

2021-04-06 16:35:43 635

原创 多态中向下转型的理解

父类引用指向子类对象中,若要调用子类独有的方法需要使用向下转型来强制类型转换为子类引用。举例://父接口 USB接口public interface USB{ void service();}//子实现类优盘类 实现usb接口public class UDisk implements USB{ //子类实现父接口的方法 public void service(){ System.out.println(“优盘开始传输数据……”); } //子类独有方法 public voi

2021-04-06 11:26:38 570

原创 Spring配置文件

Bean标签的基本配置·用于配置对象交由Spring来创建·默认情况下它调用的是类中的无参构造函数,如果没有无参构造函数则不能创建成功基本属性:·id:Bean实例在Spring容器中的唯一标识·class:Bean的全限定名称Bean标签范围配置1.当scope的取值为singleton时Bean的实例化个数:1个Bean的实例化时机:当Spring核心文件被加载时,实例化配置的Bean实例Bean的生命周期:·对象创建:当应用加载,创建容器时,对象就被创建了·对象运行:只要容器在

2021-04-03 22:53:40 96 1

jdk1.8中英文版.zip

资源来源于网络,仅供学习交流使用,侵删

2021-03-21

空空如也

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

TA关注的人

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