自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jdk1.7和jdk1.8异步

/异步保存业务信息。

2024-07-05 11:13:01 219

原创 easyExcel导出

el-button type=“primary” @click=“easy” size=“small”>导出。后端:及得list<实体类>不是list。实体类记得加get,set方法。

2024-06-24 17:53:26 168

原创 Thymeleaf的状态数字变中文

Thymeleaf的状态数字变中文。但没有根据后端动态变化。近两月无社保缴纳记录。

2024-05-17 18:32:36 223

原创 Excel导入解析

contentType : false, // 告诉jQuery不要去设置Content-Type请求头。processData : false, // 告诉jQuery不要去处理发送的数据。result.setMessage(“有单元格的数据为空”);result.setMessage(“文件为空”);@click=“delFile”>选取文件。async:false,//不异步(同步)//如果文件不为空,写入上传路径。前端编写element。//上传成功执行导入。

2024-05-17 18:27:19 293

原创 四月,是项目快做好的谎言

大家好啊,俺叫墨羽,从开学到现在也过了两个月了,两个月啊,遥想过年的一个多月,我如同废物般趟在家的沙发上,自我认为地休养生息。而现在我依旧如同废物般,躺在宿舍床上,写下这篇文章。是真的累。。。新学期我加入了一个实验室,想跟着学点项目经验,用java的,项目其实是很简单的一个项目,但却五个人做,还拖拖拉拉,我突然理解了,“人多并不意味这效率更高这句话”那个项目里,五个人,至少两人在划水。。。。四月中旬,老师也看不过去了,重新组合了我们几个,那个项目的后端完全交给我做,老师说,最好四月底结束,结果现

2022-04-30 21:49:44 145

原创 idea三步写日志 @Slf4j lombok

第一步,安装lombok插件第二步 在具体类上写@Slf4j第三步,直接写log.info 等其他就行

2022-02-23 09:30:54 253

原创 Mysql四步导入数据库数据,使用命令行

第一步,登录你的mysqlmysql -uroot -proot-u是要你输入用户名,-p是要你输入密码我的用户名和密码都是root第二步,创建数据库名XX,数据库名和你要导入数据文件名的名字要一样create database XX;第三部,使用数据库XXuse XX;最后,导入数据库数据source D:\XX.sql记住,导入的数据库位置得在D盘或者其他盘的第一级文件,D:\projectif\XX.sql意思就是XX.sql前面不能有projectif这个文件否则报错.

2022-02-18 18:22:41 773

原创 带你真正了解继承,接口,抽象的区别

因为抽象类需要被继承才能实例化,所以抽象类不得不有着代码复用的功能。所谓的代码复用,就是你在父类定义了一些方法,在子类继承后,不用定义,不用重写这些方法,但这些方法却能被子类使用。说到这里,其实继承和抽象能有什么关系呢?其实并没有,有的只是联系。抽象类呢最主要的作用是定义一个共同的接口,让其子类根据自身的需求实现不同的功能,诶,这个功能接口可以实现。那么接口可抽象的区别呢?接口更多的,其实是在约定一个协议,在何种情况下,我传入何种参数,获得何种结果,不用去考虑里面是如何实现的,发生了什么。抽象则

2021-09-04 09:39:09 131

原创 springboot使用@Valid需要导包吗?

答案是有的不需要,有的springboot版本不支持@Valid,所以你要么换个版本,要么导包换版本org.springframework.bootspring-boot-starter-parent2.2.1.RELEASE 导包org.springframework.bootspring-boot-starter-validation

2021-08-18 20:52:42 478

原创 java多线程

一线程与进程看了一遍排在前面的答案,类似”进程是资源分配的最小单位,线程是CPU调度的最小单位“这样的回答感觉太抽象,都不太容易让人理解。做个简单的比喻:进程=火车,线程=车厢线程在进程下行进(单纯的车厢无法运行)一个进程可以包含多个线程(一辆火车可以有多个车厢)不同进程间数据很难共享(一辆火车上的乘客很难换到另外一辆火车,比如站点换乘)同一进程下不同线程间数据很易共享(A车厢换到B车厢很容易)进程要比线程消耗更多的计算机资源(采用多列火车相比多个车厢更耗资源)进程间不会相互影响

2021-08-07 21:26:52 131 3

原创 搭建开源springboot项目halo遇到的bug

1.Execution failed for task ‘:compileJava’.改下jdk我之前都是用jdk1.8,但halo用的是jdk11,所以idea设置的jdk全部改掉点击file,点击Project Structure,修改里面全部由jdk1.8,换成jdk11.然后gradle也要改成jdk112.Error running ‘Application’: Command line is too long. Shorten command line for Applicatio

2021-07-30 21:54:55 564

原创 github点star弹出 You can’t perform that action at this time.

在谷歌使用gihub,每每看到令我喜欢的项目,点击star,老是弹出You can’t perform that action at this time.上百度找,有的说是谷歌有个插件的问题。那个插件我找不到,但我可以换个浏览器,换成火狐的,点star,成功!!!...

2021-07-20 21:16:08 2812 1

原创 maven报错,一个错误改掉,又来一个错误

不如就重装下maven,1.把maven文件删除掉2.把本地文件删除掉,本地文件就是安装jar包。重装下maven,不用10分钟,舒服得一批

2021-06-29 21:10:00 139

原创 reason: Unable to ping server at localhost:1099

java启动问题:Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099看百度,说要把tomcat中的jre改成自己环境配置的jdk,如图然而我这样做后还是失败,又有人说要在tomcat中的jdk路径加上“\jre”,依旧失败最后我发现我报错比别人多了“ reason: Unable to ping server at lo

2021-06-06 20:16:37 921

转载 继承和接口

实际概念区别:区别1:不同的修饰符修饰(interface),(extends)区别2:在面向对象编程中可以有多继承!但是只支持接口的多继承,不支持’继承’的多继承哦而继承在java中具有单根性,子类只能继承一个父类区别3:在接口中只能定义全局常量,和抽象方法而在继承中可以定义属性方法,变量,常量等…区别4:某个接口被类实现时,在类中一定要实现接口中的抽象方法而继承想调用那个方法就调用那个方法,毫无压力接口是:对功能的描述 继承是:什么是一种什么始终记者:你可以有多个干爹

2021-05-31 09:44:58 75

原创 多端设备自动适配

项目收获.toLowerCase()忽略大小写Req.getHeader(“user-agent”).toLowerCase();//getHeader()代表客户端访问环境是什么项目步骤1.创建一个全新的工程名字device-adapter(设备适配器),Context root:/(在项目开发的时候,一个tomcat,只跑一个应用,在大多数情况下,在大多数情况下并不会设置context root,也就是上下文路径,如果一个大型项目有多个应用,该怎么做呢,安装多个tomcat,并且设置这些to

2020-07-11 10:52:07 335

原创 echarts请求流量分析统计

项目知识EchartsajaxJsonJquery监听器ServletContextListener,ServletRequestListener项目收获时间格式化Date date=new Date();SimpleDateFormat sdf= new SimpleDateFormat(“HH:mm”);String time=sdf.format(date);入门echarts(直接搜便可)图标展现echarts.min.js 项目步骤一.创建监听器类ServletC

2020-07-11 09:10:56 719

原创 jquery、ajax的二级菜单联动

项目知识JqueryAjaxJson此次项目的收获导入jquery包导入fastjson-1.252.jar$(function(){})页面加载后运行 可以有多个$(“#idv1”).append(“”) append在组件内部追加对应的htmlJq事件绑定 $(“#lv1”).on(“change”,function(){});$(this).val(); 获取当前输入项的值或选中的项 获取的是input的value值项目步骤一.频道类Channel(code,name)

2020-07-11 09:02:01 155

原创 javaweb登录注册功能代码

遇到的问题用post无法获取数据,用get可以是为什么使用post无法获取数据,应该是同学在jsp中使用了enctype=“multipart/form-data”。因为这表示指定传输数据为二进制类型,所以获取不到传来的值。同学可尝试将其删除。项目收获:${pageContext.request.contextPath}获得页面全局路径οnsubmit=“return ff()”当表单提交时完成校验工作(ff()中必须用return false/ture)request域知识一次请求范围有效e

2020-07-09 14:29:03 2402

原创 用js实现图片轮播

项目收获封装getElementById(),使用更方便。Function (id){Return typeof(id)===”string”?Document.getElementById(id):id;}getElementsByClassName IE8以下版本不支持图片与圆点的联动通过index,和一个方法来实现自定义属性item[i].setAttribute(“data-index”,i);dix=this.getAttribute(“data-index”);步骤1.封

2020-07-06 13:19:56 233

原创 用js写计算器代码

此项目的收获input[type=“text”]{}的css用法isNaN(n):不能转换为数字:ture,可以转换成数字:flasereturn !isNaN(n);n=n.substr(0,n.length-1); 字符串减少最后一个[0,NaN,“”,null,undefined]都可以直接转化为false,但这几个值不是完全相等的return (n==“0”||n.length==0);判断里面是否正确,正确为true,错误为false;NaN 属性是代表非数字值的特殊值。该属性.

2020-07-05 17:37:09 5438 1

空空如也

空空如也

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

TA关注的人

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