![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Marblog
Code???
展开
-
JavaBase64编码的字符串转换为图片工具类
【代码】JavaBase64编码的字符串转换为图片工具类。原创 2023-07-12 11:31:10 · 2297 阅读 · 0 评论 -
Mybatis insert数据时返回主键
Mybatis insert 时候默认返回行数,想要获取主键,可以在写xml时候添加属性配置,以MySQL为例。在insert标签加入这个属性,插入成功时候id会默认返回到实体中,注意实体中必须有。后面的属性也就是id,原创 2022-10-14 17:47:33 · 1083 阅读 · 1 评论 -
Vue3+springboot+mybatis-pius实现分页功能
Vue3+Springboot分页实战原创 2022-08-02 14:12:19 · 1177 阅读 · 0 评论 -
Failed to start bean ‘documentationPluginsBootstrapper‘ NullPointerException
最近把项目升级了springboot2.6.1版本,发现启动报错,org.springframework.context.ApplicationContextException: Failed to start bean ‘documentationPluginsBootstrapper’; nested exception is java.lang.NullPointerExceptionat org.springframework.context.support.DefaultLifecycleP原创 2021-12-08 08:53:16 · 5674 阅读 · 1 评论 -
迁移阿里云RDS数据库报错:[ERR] 3161 - Storage engine MyISAM is disabled (Table creation is disallowed).
前两天购买了一台阿里云RDS数据库,然后本地库迁移到云,在导入一个SQL文件的时候报错:[ERR] 3161 - Storage engine MyISAM is disabled (Table creation is disallowed).查看官方文档说明发现阿里云数据库不支持MyISAM 引擎,所以在导入的时候报错,相关连接为什么RDS MySQL不支持MyISAM引擎?所以解决办法就是把引擎从MyISAM 转换到InnoDB,或者只有某个表是MyISAM,只切换某个表,重新生成SQL文件,在原创 2021-07-20 09:25:43 · 3442 阅读 · 0 评论 -
Vue post发送base64后台接收编码问题
前端用post请求发送一串base64编码,后台接收不管是解析图片还是保存至文件,总是有问题,经过多次测试发现,前端发送的时候,解析出来的编码,所有的**+**加号都变成了空格,所以,怎么都无法处理,解决办法,在前端发送的时候处理一下字符串base64Code=encodeURI(“你的字符串”).replace(/\+/g, '%2B')这样直接发送base64Code就可以正常解析了!...原创 2021-05-19 17:55:40 · 1234 阅读 · 0 评论 -
DevEco Studio 主题提取到IDEA
DevEco Studio这个编辑器也是基于IDEA开发的,没什么好说的,最好用的IDE,今天提取了里面的主题,可以直接放到IDEA,点我下载主题使用方法很简单,直接拖入IDEA即可!原创 2020-09-21 15:53:28 · 1337 阅读 · 0 评论 -
解决Gradle+MybatisPlus打包找不到mapper.xml问题
项目是Gradle构建的,xml文件在src下面,这时候启动项目运行方法的时候就会报错,提示没有找到配置文件,[Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): XXX] with root cause解决办法,在配置文件中添加指定的位置mybatis-plus.type-aliases-pac原创 2020-09-03 14:19:56 · 1921 阅读 · 0 评论 -
Java工具类Result<T>
public class Result<T> { /** * 状态码 */ private String status; /** * 获取状态。 * * @return 状态 */ public String getStatus() { return status; } /** * 状态信息,错误描述. */ private String原创 2020-08-19 15:55:46 · 14848 阅读 · 0 评论 -
springboot+mybatis逆向工程启动报错
mybatis逆向工程生成pojo,dao,想启动测试一下,发现启动报错,ERROR 9112 — [ restartedMain] o.m.spring.mapper.MapperFactoryBeanError while adding the mapper ‘interfacecn.marblog.bwcar.dao.ActivityCarMapper’ to configuration.org.apache.ibatis.builder.BuilderException: Error原创 2020-05-18 13:14:29 · 1111 阅读 · 0 评论 -
springboot启动报错Error creating bean with name 'xmlModelPlugin': Lookup method resolution failed;
从网上下载了一个项目,导入IDEA,运行是发现报错Exception in thread “main”org.springframework.beans.factory.BeanCreationException: Errorcreating bean with name ‘xmlModelPlugin’: Lookup method resolutionfailed; nested exception is java.lang.IllegalStateException: Failed toi原创 2020-05-09 08:53:30 · 11625 阅读 · 2 评论 -
idea连接MySQL报错Server returns invalid timezone
idea连接mysql,出现 Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.说明MySQL时区有问题,这时候可以打开Advanced,找到serverTimezone,设置成Asia/Shanghai再测试连接应该没问题了。...原创 2020-04-18 11:19:10 · 254 阅读 · 0 评论 -
StringBuffer和StringBuilder的区别
String对象用来操作字符串,但是在操作多次的时候,String就不合适了,这时需要引入StringBuffer和StringBuilder;StringBuffer:StringBuffer是使用缓冲区的,方法是同步的,适合在多线程条件下使用,对于StringBuffer而言,本身是一个具体的操作类,所以不能像String那样采用直接赋值的方式进行对象实例化,必须通过构造方法完成。Str...原创 2019-11-06 09:38:19 · 180 阅读 · 0 评论 -
Java文件操作
随便写写,如有错误欢迎指出,这是java的文件类简单应用import java.io.File;import java.io.IOException;public class as{ public static void main(String[] args) { File f=new File("d:\\java\\soft"); f.mkdirs(); //创...原创 2018-03-20 22:43:23 · 153 阅读 · 0 评论 -
Servlet 执行原理
转自博客园 原贴地址 https://www.cnblogs.com/wangjiming/p/10360327.html一、UMLServlet UML关系图。1. 抽象类HttpServlet继承抽象类GenericServlet,其有两个比较关键的方法,doGet()和doPost()2. GenericServlet实现接口Servlet,ServletConfi...转载 2019-02-12 14:12:25 · 1537 阅读 · 0 评论 -
JAVA 应用 CPU 使用率为什么飚升?
来自京东技术公众号作为一个Java开发者,会不会有这样的疑问? 一个 while 死循环,会不会引起 CPU 使用率飚升? 频繁 Young GC 会不会引起 CPU 使用率飚升? 线程数很高的应用,CPU 使用率一定高么? CPU 使用率高的应用,线程数一定高么? BLOCKED 状态的线程会不会引起 CPU 使用率飚升? 分时操作系统...转载 2019-02-13 16:19:56 · 574 阅读 · 0 评论 -
Java睡眠排序大法
无聊逛论坛,发现了这张图真是厉害啊,这排序, 既有多线程,又有排序,还有lambda表达式,但是这是C#版本,作为一个入坑的Java爱好者,当然要去试试Java版本了,废话不多说,上代码/** * @author Marblog */public class Main { public static void main(String[] args) { ...原创 2019-02-13 17:07:39 · 1816 阅读 · 0 评论 -
总结几个Spring Boot 面试题
一,什么是Spring Boot Spring Boot 官方地址https://spring.io/projects/spring-boot,好像需要梯子。这是来自官方的说明:Spring Boot可以轻松创建独立的,生产级的基于Spring的应用程序,您可以“运行”。特征 创建独立的Spring应用程序 直接嵌入Tomcat,Jetty或Undertow(无...原创 2019-02-28 22:28:30 · 944 阅读 · 0 评论 -
com.mysql.cj.exceptions.InvalidConnectionAttributeException:
mysql 8.0 连接数据库出错java.lang.RuntimeException: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time z...原创 2019-04-01 22:30:42 · 607 阅读 · 1 评论 -
递归函数实现文件的遍历
java文件的遍历,简单地使用函数的调用可以实现,程序很简单,直接上代码import java.io.File;public class FileBrowse { public static void main(String[] args) { String path = "c:/Program Files/java";//声明文件路径 File fPath = new File(p...原创 2018-03-22 20:48:41 · 230 阅读 · 0 评论