自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot整合ueditor,图片上传及视频上传(后端)

简介 UEditor是由百度web前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点。官网提供了jsp、php、asp、asp.net4种配置方式,但没有java的。根据jsp需要返回的数据格式,假装自己是jsp给他返回。以下只提供后端的代码,前端的直接按照官网的配置就行。 工具 以下为工具来源,实际已结合到代码中了。 1.百度vue-ueditor-wrap,下载jsp、utf8的文档,解压 2.进入jsp文件夹,打开config.json,用nodepad++打开或者把后

2022-05-30 17:34:33 1442

原创 service,mapper等原来没问题,今天打开项目突然爆红了

问题: 解决方案: 点击 Invalidate and Restart 等待片刻

2021-11-09 09:21:13 344

原创 内存溢出或泄露可能的原因(未完,等遇到在更新)

1.原因:在一次的查询中查询太多数据,差不多10万条以上就可能内存溢出。 解决方案:着重查找获取列表而不分页的接口,看是否一次查太多了 2.原因:代码中有死循环或递归调用 解决方案:着重查找循环和自己创建的线程,sleep几秒 3.原因:输入流输出流或者数据库连接之类的没有close掉 解决方案:close掉 ...

2021-08-23 17:18:32 337

原创 mysql中根据两个字段倒序,发现还是正序

代码 select * from test order by t1,t2 desc 原因:第一个字段也要加desc 解决方案 select * from test order by t1 desc,t2 desc

2021-08-04 11:10:15 887

原创 前端导出pdf或excel

请求接口 function export(data) { return request({ url: `${prefixUrl}/export`, method: 'post', responseType:'arraybuffer',//转化二进制流,这个没有的话,能下载,但打不开或打开乱码 data, }) } 下载方式 await export(data).then(res => { var blob = new Blob([res], {type:

2021-06-28 11:22:28 303

原创 eclipse导入嵌入式项目后需要的配置

项目结构 如项目是一个test文件夹,里面有lib、src、include文件夹 配置 eclipse中导入项目 项目名右键选择Properties 将图上三处地方都改成arm-linux-gcc 将include的路径添加 将lib的路径添加 将lib中的文件依次加入 ...

2020-10-07 14:31:09 529

原创 链表,栈,队列,排序,二分查找--------java代码实现

链表: 首先要有个链表类,类名不重要,类中有指针能连接起来 class ListNode { int val; ListNode next;//看这里 ListNode(int x) { val = x; } } 如创建一个3->2->4->1->null的链表,这在主函数里面这么来 ListNode head;//创建头结点 L...

2019-07-01 11:22:32 363

原创 随机访问与顺序访问

随机访问:可以随意访问该数据结构中的任意一个节点 如数组,a[4],可以根据下标直接访问 顺序访问:必须按顺序从头按顺序访问,直到找到需要的节点 如链表,从头结点开始根据指针按顺序遍历 ...

2019-06-17 15:41:46 928

原创 jQuery判断单选框是否都被选了

主要函数 <script> $(function () {//入口函数 $("#sub1").click(function () {//取id为sub1的按钮,添加点击事件 var s1=$('input:radio[name="s1"]:checked').val();//获取input中type=radio中n...

2019-06-17 12:21:36 1587

原创 @Param的作用之一

一般在动态sql里面,注入时会将需要动态注入的属性封装在一个pojo类中 pojo类中的username对应着#{username} 但也可以采用另一种方式,在形参类型相同时,在dao层中的相应位置注释上@Param,会根据其中的值映射过去 ...

2019-06-10 10:40:57 3888 2

原创 Manven初使用

1.百度搜索maven,进入官网 2.点击下载 3.右键解压 4.打开idea,打开setting,搜索maven 5,配置相应属性 vm option :-DarchetypeCatalog=internal 6.用maven创建一个web项目 无脑下一步 完成 ...

2019-06-03 11:06:50 706

原创 redis安装之旅

第一步:前往git上下载压缩包 https://github.com/microsoftarchive/redis/releases 第二步:将压缩包移到你想要存放的位置,右键解压 第三步:复制当前路径 第四步:右键我的电脑选择属性,点击高级系统设置* 第五步:点击环境变量 第六步:点击Path,再点编辑 第七步:移到变量值的最后面,输入一个;号,右键粘贴,并确定 第八步:双击 打开...

2019-05-27 10:55:08 183

原创 jsp中的el表达式和jstl标签模拟循环输出数据库中的数据

功能: 假设已经从数据库中获取到值,并将值封装到pojo类中,并将pojo类存到了链表中。 通过jsp将存到链表中的数据循环输出到页面上 介绍道具 什么是域:在web开发中,在一个页面中,想要获得的另一个页面用户输入的数据,可以将用户输入的数据存到域中,然后在这个页面获取出来。如用户在登录页面登录进入网页,登录时的用户名,密码可以存储到域中,在用户进行其他操作时取出来用。 jsp有四大域:page...

2019-05-20 09:24:23 4320 1

原创 js模拟随机选1-100的数字

功能: 登录页面,开始随机跳转数字,点停止,就停止 停止后点开始,继续随机跳转数字 介绍函数 Math.random(无参):随机生成0-1的函数 Math.round(数字参数):将round中的参数四舍五入 setInterval(函数参数,数字参数): 设置定时器,第二个参数1000 代表1秒,每1秒执行一次参数1 clearInterval(定时器参数);: 在设置定时器时会有返回值,将返...

2019-05-13 10:46:28 3193

原创 idea复制粘贴文件时报出Sorry, file copy/paste is not available during indexing且文件复制粘贴时失败

1.Idea的历史粘贴板已经满了,无法向历史粘贴板中写入新的内容导致的(解决方法另行百度) 2.创建项目时出现异常创建失败(重新创建项目后即可)

2019-05-10 09:35:18 11582 2

原创 字符流读入乱码问题

在实验字符流时发现读取出现了乱码 原文件 代码: public class test1 { public static void main(String[] args) { try { BufferedReader br = new BufferedReader(new FileReader("e:\\a1\\d1.txt")); ...

2019-05-06 22:16:14 1852 1

原创 卖票案例---三种方式保持线程安全

普通的卖票系统 线程类每10毫秒卖一张票,有三个人同时买 public class MyRunnable1 implements Runnable{ private int t=1;//多线程共享的资源 @Override public void run() { while(true){ if (t <=100) { ...

2019-04-29 18:56:14 742

原创 内部类。匿名内部类

1.1.什么是内部类 将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类 class 外部类 { class 内部类{ } } 1.2.为什么需要内部类 在描述事物时,若一个事物内部还包含其他事物,就可以使用内部类这种结构。比如,人这一类中有心肝肺这些类 class 人 { class 心{ } class 肝{ } class...

2019-04-22 10:01:36 197

原创 +=的特殊效果,常量的赋值和变量的赋值,什么是javabean

+=的特殊效果 2.常量的赋值和变量的赋值 3.什么是javabean JavaBean 是 Java语言编写类的一种标准规范。符合 JavaBean 的类,要求类必须是具体的和公共的,并且具有无参数的构造方法,提供用来操作成员变量的 set 和 get 方法 以学生类为例 ...

2019-04-22 08:39:22 274

原创 通过java代码和xml文件的逆向工程

逆向工程:mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po…) 用法 1.下载需要的包 一个逆向工程的包 一个连接数据库的包 2.创建一个新的工程,并创建逆向生成的文件所需要的包 3.创建java文件和xml文件 java文件 import java.io.File...

2019-04-11 10:56:01 730

原创 Serializable接口(只写自己看懂的)

Serializable接口是一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化 而然Serializable接口中没有任何方法,他的作用是告诉jvm这个类可以被序列化 序列化是什么?把堆内存中的对象的生命周期延长,做持久化操作.当下次再需要这个对象的时候,我们不用new了,直接从硬盘中读取就可以了 生命周期是什么?一个对象的创建到消亡 持久化操作是什么?把...

2019-04-10 17:55:40 616

原创 事务(初识)

什么是事务? 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换为另一种状态。 事务的四大特性(ACID) 1.原子性 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。 例: 程序: 给甲减100; 异常; 给乙加一百 运行程序后会因为异常,甲减了但乙没加 有了事务要么一加一减,要么不加不减 2.一致性 一致性是指事务...

2019-04-01 13:22:00 139

原创 接口实现类,要实现它的所有方法

2019-03-26 19:07:10 1383

原创 复习JavaSe----反射

1.概述 反射是根据字节码文件,反射类的信息,字段,方法,构造方法等类的内容,根据字节码文件创造对象,调用方法的技术 反射的基础是Class对象 我们可以用反射将一个类进行剖析,把类的各个信息映射成一个一个的对象 2.用法: 1.每个类都有一个class属性 Class class1=反射.class;//每个类都有一个class属性 2.每个类都有一个getClass方法 Class cl...

2019-03-25 11:10:58 268

原创 只用jsp以表格形式显示数据

需要导入mysql的jar包 开头要import &quot;java.sql.*&quot;引用数据库头文件 &amp;lt;% try { Class.forName(&quot;com.mysql.jdbc.Driver&quot;); String s=&quot;jdbc:mysql://localhost:3306/jw?user=root&amp;amp;password=123456&quot;;//jw是我的数据库名 Co

2019-03-18 14:57:06 4366 2

空空如也

空空如也

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

TA关注的人

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