- 博客(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
原创 内存溢出或泄露可能的原因(未完,等遇到在更新)
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
原创 复习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 "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 4214 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人