- 博客(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
原创 复习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 "java.sql.*"引用数据库头文件 &lt;% try { Class.forName("com.mysql.jdbc.Driver"); String s="jdbc:mysql://localhost:3306/jw?user=root&amp;password=123456";//jw是我的数据库名 Co
2019-03-18 14:57:06
4366
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅