
java
离离原上野草
无
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 1356 阅读 · 0 评论 -
service,mapper等原来没问题,今天打开项目突然爆红了
问题:解决方案:点击 Invalidate and Restart 等待片刻原创 2021-11-09 09:21:13 · 293 阅读 · 0 评论 -
内存溢出或泄露可能的原因(未完,等遇到在更新)
1.原因:在一次的查询中查询太多数据,差不多10万条以上就可能内存溢出。解决方案:着重查找获取列表而不分页的接口,看是否一次查太多了2.原因:代码中有死循环或递归调用解决方案:着重查找循环和自己创建的线程,sleep几秒3.原因:输入流输出流或者数据库连接之类的没有close掉解决方案:close掉...原创 2021-08-23 17:18:32 · 279 阅读 · 0 评论 -
接口实现类,要实现它的所有方法
原创 2019-03-26 19:07:10 · 1341 阅读 · 0 评论 -
Serializable接口(只写自己看懂的)
Serializable接口是一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化而然Serializable接口中没有任何方法,他的作用是告诉jvm这个类可以被序列化序列化是什么?把堆内存中的对象的生命周期延长,做持久化操作.当下次再需要这个对象的时候,我们不用new了,直接从硬盘中读取就可以了生命周期是什么?一个对象的创建到消亡持久化操作是什么?把...原创 2019-04-10 17:55:40 · 577 阅读 · 0 评论 -
通过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 · 683 阅读 · 0 评论 -
+=的特殊效果,常量的赋值和变量的赋值,什么是javabean
+=的特殊效果2.常量的赋值和变量的赋值3.什么是javabeanJavaBean 是 Java语言编写类的一种标准规范。符合 JavaBean 的类,要求类必须是具体的和公共的,并且具有无参数的构造方法,提供用来操作成员变量的 set 和 get 方法以学生类为例...原创 2019-04-22 08:39:22 · 243 阅读 · 0 评论 -
内部类。匿名内部类
1.1.什么是内部类将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类class 外部类 {class 内部类{}}1.2.为什么需要内部类在描述事物时,若一个事物内部还包含其他事物,就可以使用内部类这种结构。比如,人这一类中有心肝肺这些类class 人 { class 心{ } class 肝{ } class...原创 2019-04-22 10:01:36 · 162 阅读 · 0 评论 -
卖票案例---三种方式保持线程安全
普通的卖票系统线程类每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 · 697 阅读 · 0 评论 -
字符流读入乱码问题
在实验字符流时发现读取出现了乱码原文件代码: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 · 1813 阅读 · 1 评论 -
idea复制粘贴文件时报出Sorry, file copy/paste is not available during indexing且文件复制粘贴时失败
1.Idea的历史粘贴板已经满了,无法向历史粘贴板中写入新的内容导致的(解决方法另行百度)2.创建项目时出现异常创建失败(重新创建项目后即可)原创 2019-05-10 09:35:18 · 11382 阅读 · 2 评论 -
Manven初使用
1.百度搜索maven,进入官网2.点击下载3.右键解压4.打开idea,打开setting,搜索maven5,配置相应属性vm option :-DarchetypeCatalog=internal6.用maven创建一个web项目无脑下一步完成...原创 2019-06-03 11:06:50 · 657 阅读 · 0 评论 -
@Param的作用之一
一般在动态sql里面,注入时会将需要动态注入的属性封装在一个pojo类中pojo类中的username对应着#{username}但也可以采用另一种方式,在形参类型相同时,在dao层中的相应位置注释上@Param,会根据其中的值映射过去...原创 2019-06-10 10:40:57 · 3821 阅读 · 2 评论 -
链表,栈,队列,排序,二分查找--------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 · 310 阅读 · 0 评论 -
只用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 · 4297 阅读 · 2 评论 -
复习JavaSe----反射
1.概述反射是根据字节码文件,反射类的信息,字段,方法,构造方法等类的内容,根据字节码文件创造对象,调用方法的技术反射的基础是Class对象我们可以用反射将一个类进行剖析,把类的各个信息映射成一个一个的对象2.用法:1.每个类都有一个class属性Class class1=反射.class;//每个类都有一个class属性2.每个类都有一个getClass方法Class cl...原创 2019-03-25 11:10:58 · 235 阅读 · 0 评论