自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生成条形码和打印条形码

生成条形码和打印条形码

2023-10-09 10:55:39 172

原创 集合类工具

集合类工具

2022-07-19 15:13:56 141 1

原创 vue3 路由跳转接收参数query

vue3 路由

2022-07-18 14:54:48 1145

原创 导出word到本地,压缩zip包返回前端页面

导出word压缩word成zip包发给前台

2022-07-05 09:48:40 395

原创 下载图片到本地vue3-ts

vue3下载图片到本地公共放法

2022-06-29 10:16:52 1274

原创 vue延时发送,div图片保存到后端

vue延时

2022-06-28 11:45:51 234

原创 java 传入数组和数据库对比数据库没有则删除,数据库有则修改,数组多则添加

java 传入数组和数据库对比数据库没有则删除,数据库有则修改,数组多则添加 public Result<?> speechRuleBatch(SpeechRuleDto speechRule) { List<SpeechRule> addList = new ArrayList<>(); List<SpeechRule> editList = new ArrayList<>(); List

2022-04-15 17:44:44 1325 1

原创 Java判断多个时间段是否重叠

判断多个时间段是否重叠

2022-04-15 16:44:44 1219

原创 项目太大起不来

今天项目太大一直起不来修改这个终于起来了

2022-03-28 18:22:02 70

原创 csdn 加标题

在markdown前面加@[TOC]( )

2022-01-07 15:07:59 182

原创 vue创建项目

在这里我们可以输入vue create 项目名称命令来创建我们的项目,比如这里我要创建一个名为vue-app(不能有大写)的项目。输入vue create vue-app命令之后,窗口会提示我们是否要安装一些默认组件,我们这里不需要默认安装,选择第二个【Manually select features】,可以进行自定义选择要安装的组件,通过空格键选择要安装的组件,然后回车继续下面的选项,比如这里我只安装了Router组件:Vue CLI v3.1.3? Please pick a preset: Man

2021-07-26 09:03:57 331

原创 Java针对MultipartFile上传图片获取宽、高

package com.example.demo.com;import org.apache.commons.io.FileUtils;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.RequestPara.

2021-06-21 12:24:54 526

原创 分页

public PageInfo<User> getPage(int pageNum, int pageSize) { PageInfo<User> userPageInfo = new PageInfo<>();// 数据 List<User> users = userMapper.getPage((pageNum-1)*pageSize,pageSize);// 总数 Integer totle = userMapper.totle()

2021-05-05 13:13:24 59

原创 vue传json

this.$http({ url: '/calculateApi/achieveRate/majorAchieveRate', method: 'post', headers: { 'Content-Type': 'application/json' }, data: {trainingProgramId: trainingProgramId} }).then(({da

2021-04-20 17:04:58 1069

原创 设计模式

创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式:策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。oop 七大原则开闭原则 : 对拓展开放,对修改关闭里氏替换原则: 继承必须确保超类所拥有的性质在子类仍然成立依赖倒置原则 : 要面向接口编程不要面向实现编程单一职责原则: 控制类的颗粒大小

2021-04-18 11:08:59 44

原创 poi导入导出

03版Excel 导出package com.ning;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.ss.usermodel.Workbook;import

2021-04-16 15:28:54 112

原创 disabled 查看是否能修改

vue查看时viewdisabled 是否可以被修改disabled="method===‘view’?‘readonly’:’ ’ "disabled = “method===‘view’?true:false’”如果是view(查看) true el-from就不能修改,反之能修改<el-form size="small" :model="inputForm" ref="inputForm" v-loading="loading" :class="method==='view'?'rea

2021-04-15 09:28:02 189

原创 注解

Annotation 的作用不是程序本身,可以对程序做出解释(这一点和注释没什么区别)可以被别的(比如编译器)读取Annotation 的格式注解以@注释名存在,还可以加一些参数 如@JsonIgnoreProperties(value = { "handler" })内置注解@Override@Deprecated@SuppressWarnings()元注解元注解的作用就是注解其他注解,java定义了四个标准meat_annotation类型,他们是被用来对其他annotati

2021-04-14 11:06:20 47

原创 file

构造器1、 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。2、 public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。3、 public File(File parent, String child) :从父抽象路径名和子路径名字符串创建新的 File实例。获取功能的方法1、public String getAbsolutePath

2021-04-13 08:47:34 155

原创 CDATA

这个sql是点击修改时除了自己本身的id在数据库中是否有 重复的 <select id="departmentNo" resultMap="departmentInfoColumns"> SELECT id,parent_id,department_no,department_goal_relevancy,department_name,department_type_code,fill_role_id, master_no,master_name,sys_

2021-04-12 15:00:44 57

原创 存储函数简单示例

CREATE DEFINER=`root`@`localhost` FUNCTION `getAuditDeptFillStatus`(`taskId` varchar(2000),`deptId` varchar(2000),`aduitDeptId` varchar(2000)) RETURNS int READS SQL DATABEGIN DECLARE quotaNum INTEGER; # 指标数量 DECLARE fillQuotaNum INTEGER;

2021-04-12 09:54:50 129

原创 单例模式

饿汉式package Singleton; // 饿汉式会浪费空间public class HungryMan { private HungryMan () { } public final static HungryMan HUNGRY_MAN= new HungryMan(); public static HungryMan getHungryMan(){ return HUNGRY_MAN; }}懒汉式单线程可以,多线程.

2021-04-07 10:08:23 55

原创 Unexpected token o in JSON at position 1 JSON 转化

讲这个问题之前先普及一下JSON.parse()和JSON.stringify()方面的知识:有时候后端转给前端是字符串的json,就要转化一下如果是一个对象JSON.parse()let data = {"name":"xiaoming","age":"18"}JSON.parse(data);如果是是数组:JSON.stringify(){"showIndex":"2","supportTrainingGoalDetailIdArray":["79e06500ab144f59bca18a5

2021-04-06 09:22:58 75

原创 面向对象

一个类什么都不写,他也存在一个方法与类名相同,没有返回值,也不能写void无参构造使用new关键字,本质实在调用构造器;用来初始化值有参构造有参构造:一旦定义了有参构造,无参就必须显示定义...

2021-03-29 08:45:04 48

原创 上传下载

package com.jeeplus.modules.files.web;import com.jeeplus.common.json.AjaxJson;import com.jeeplus.core.web.BaseController;import com.jeeplus.modules.files.entity.FilesInfo;import com.jeeplus.modules.files.service.FileInfoService;import org.apache.comm

2021-03-25 10:38:28 60

原创 数组

数组的定义数组是相同类型数据的集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组的声明和创建首先必须声明数组变量 ,才能在程序中使用数组。下面是声明数组的语法:int[] array; // 首选int array[];Java通过new操作符来创建数组,语法如下:dataType[] array=new dataType[arraySize];数组的元素是通过索引访问的,数组索引

2021-03-22 11:39:08 70

原创 作用是在 json 序列化时忽略 bean 中的一些不需要转化的属性

Type definition error: [simple type, class org.apache.ibatis.executor.loader.javassist.JavassistProxyFactory$EnhancedResultObjectProxyImpl]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class or

2021-03-15 11:01:15 519 2

原创 linux常用命令

1、linux常用命令命令解释备注rm -rf删除服务器所有的文件-r 代表递归删除;-f代表强制删除;rm -rf /*mkdir 文件夹名称创建文件夹mkdir -p a/b/c;可以创建多级目录pwd显示当前绝对路径tail -f xxx.log监控并输出最后几行内容一般用于查看日志echo输出内容到控制台,或者文本echo "xxx" > a.txt 覆盖原有文本;echo "xxx" >> a.txt追加到原有

2021-03-15 10:34:16 61

原创 java 基础

1、String类中常用的方法split():把字符串分割成字符串数组indexOf():从指定字符提取索引位置trim():去除字符串两端空格replace():替换hashCode():返回此字符串的哈希码subString():截取字符串equals():比较length():获取字符串的长度valueOf():转换为字符串concat():将指定字符串连接到此字符串的结尾compareTo():用来比较两个字符串的字典顺序compareToIgnoreC

2021-03-15 10:29:21 50

原创 springMVC中的常用注解

4、springMVC中的常用注解@RequestMapping:指定类或者方法的请求路径,可以使用method字段指定请求方式@GetMapping、@PostMapping:规定了请求方式的方法的请求路径@RequestParam:接收单一参数的@PathVariable:用于从路径中接收参数的@CookieValue:用于从cookie中接收参数的@RequestBody:用于接收js对象的,将js对象转换为Java对象@ResponseBody:返回json格式数据@RestCont

2021-03-15 10:24:56 62

原创 递归

递归结构包括两部分: 递归头: 什么时候不调用自身方法,如果没有头,将陷入死循环 递归体 : 什么时候需要调用自己本身

2021-03-14 19:27:45 37

原创 xml 一对一 ,一对多

一对多 xml<resultMap id="CreateWarehouse" type="com.jeeplus.modules.template.entity.PluginDatabaseDisplay"> <id column="id" property="id"/> <result column="attestation" property="attestation"/> <result column="par

2021-03-12 16:20:13 437

原创 方法的重载

重载就是在一个类中,有相同的函数名称,但形参不同的函数方法重载的规则方法名必须相同参数列表必须不同( 个数不同,类型不同,参数排序规则不同)方法的返回值可以相同可以不同仅仅返回值不同不足以定义为方法的重载public class Overload { public static void main(String[] args) { int max = max(10, 20); double max1 = max(10.0, 20.0); S

2021-03-08 08:37:35 74

原创 循环结构

while ,do…while ,for ,增强for循环while do…while int i = 0; while(i<100){ i++; System.out.println(i); }do … while 先执行一次 至少执行一次for public static void main(String[] args) {// 输出 九九乘法表 for (int i

2021-03-07 19:42:18 33

原创 流程控制 语句

多选择结构第一种 if elseif elseif (布尔值等于true) {}else if() {}else{}第二种 switch caseswitch 语句中变量类型可以是:byte,short ,int 或者char从java SE 7开始swich支持字符串String 类型了同时case标签必须为字符串常量或字面值 switch () { case value : //语句 break; case value:

2021-03-07 19:13:27 46

原创 java 基础语法

数据类型强类型语言要求变量的使用要求严格符合规定 , 所有变量都必须先定义后才能使用弱类型语言要求变量的使用要求严格符合规定 , 所有变量都必须先定义后才能使用

2021-03-06 12:01:18 91 1

原创 list<Map<String ,Object>>多条件增加

前端传的参数List@PostMapping("addVoteBaseinfo") public int addVoteBaseinfo(@RequestBody List<VoteBaseinfo> data) { System.out.println(data); return voteBaseinfoService.addVoteBaseinfo(data); }@Transactional(readOnly = false) public int addVoteB

2020-10-30 15:04:33 501

原创 上传方法(前后端) 公共方法

vue <el-col :span="24"> <el-form-item label="证明文件" prop="fileList"> <el-upload class="upload-demo inline-block" :multiple="multiple" action="/api/common/uploadfile"

2020-10-30 14:37:08 200

原创 上传下载

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); @RequestMapping(value = "/uploadfile",method = RequestMethod.POST) public int upload(@RequestParam("templateFile")MultipartFile file, HttpServletRequest request, User u ) { String realPa

2020-10-21 10:00:57 160

原创 mybatis增删改,传入mybatis中是map增删改

CommentController.javapackage com.jeeplus.modules.template.web;import com.jeeplus.common.json.AjaxJson;import com.jeeplus.core.persistence.Page;import com.jeeplus.core.web.BaseController;import com.jeeplus.modules.template.entity.*;import com.jeep

2020-10-12 09:48:06 550

空空如也

空空如也

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

TA关注的人

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