自定义博客皮肤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 1256

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

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

2021-11-09 09:21:13 256

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

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

2021-08-23 17:18:32 242

原创 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 778

原创 前端导出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 226

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

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

2020-10-07 14:31:09 410

原创 链表,栈,队列,排序,二分查找--------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 292

原创 随机访问与顺序访问

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

2019-06-17 15:41:46 786

原创 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 1504

原创 @Param的作用之一

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

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

原创 Manven初使用

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

2019-06-03 11:06:50 620

原创 redis安装之旅

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

2019-05-27 10:55:08 129

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

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

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

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

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

2019-05-13 10:46:28 2655

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

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

2019-05-10 09:35:18 11059 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 1780 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 664

原创 内部类。匿名内部类

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

2019-04-22 10:01:36 134

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

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

2019-04-22 08:39:22 217

原创 通过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 592

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

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

2019-04-10 17:55:40 551

原创 事务(初识)

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

2019-04-01 13:22:00 86

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

2019-03-26 19:07:10 1310

原创 复习JavaSe----反射

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

2019-03-25 11:10:58 209

原创 只用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 4214 2

空空如也

空空如也

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

TA关注的人

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