导出Excel的demo(HSSFWorkbook和EasyExcel) 1、HSSFWorkbookcontroller @PostMapping("/exportAllProposal/{proposalNos}") @ResponseBody publicResultexportAllProposal(@PathVariable(name="proposalNos")StringproposalNos)throwsException{ logger.info("请求入参:["+proposalNos+"]"); proposalService.exportAllProposal(p...

  40IdLO25mCaU   2023年11月02日   32   0   0 excelListios下载地址java

Oracle学习笔记 1.orderby分组 ASC:升序DESC:降序默认ASC。如果有null,可以设置null值的位置,前面: select字段from表名orderby字段nullsfirst; 后面: select字段from表名orderby字段nullslast; 2.distinctnull也会作为一个结果。 3.betweenbetween10and20等效于:a>=10anda<=20 4.fetch字句OFFSET子句指定在行限制开始之前要跳过行数。OFFSET子句是可选的。如果跳过它,则偏移量为0,行限制从第一行开始计算。 偏移量必须是一个数字或一...

  40IdLO25mCaU   2023年11月02日   35   0   0 偏移量oracle字段数据

unionall子查询排序 正确sql: (selectfrommenuORDERBY`name`limit5) unionall(selectfrommenuORDERBY`name`desclimit5) 起始SQL:子查询分别排序,结果报错,明显是unionall和order的使用有错 selectfrommenuORDERBY`name` unionall(selectfrommenuORDERBY`name`desc) [Err]1221IncorrectusageofUNIONandORDERBY 查看资料显示,orderby如果写在最后面是对整个结果的排序: 子查询...

  40IdLO25mCaU   2023年11月02日   28   0   0 MySQLSQL子查询

Oracle建表时提示标识符无效 今天用oracle建表时一直提示最后一行标识符无效,经过百度得知level是oracle的关键字,所以字段不能命名为level,后改为roadlevel, CREATETABLEroad_new( idvarchar2(20)NOTNULL, namevarchar2(50)DEFAULTNULL, provinceIDvarchar2(10)DEFAULTNULL, startSitevarchar2(100)DEFAULTNULL, startStationIdvarchar2(20)DEFAULTNULL, startLatvarchar2(20)N...

  40IdLO25mCaU   2023年11月02日   44   0   0 数据库SQL下划线建表

Vue返回上一个页面时如何触发上一个页面的方法 返回时是利用浏览器的缓存,我们可以利用route不一样来监听。代码: watch:{ $route(now,old){ //判断逻辑 if(now.name='UndwrtHandleIndex'){ //需要执行的方法 } } },

  40IdLO25mCaU   2023年11月02日   32   0   0 缓存vue.jsVue前端javascript

Vue前后端交互 环境:前端:Vscode开发后端:IDEA开发 1.(Vue.js2.0版本推荐使用axios来完成ajax请求)安装axios 在终端执行:npminstallaxios 2.修改config/index.js文件 在proxyTable节点添加: '/user':{ target:'http://localhost:9081', changeOrigin:true, } 其中: 1./user是后端统一接口路径 2.target是我们要映射的地址 3.封装请求:创建src/util/login.js写入: importaxiosfrom'axios' e...

  40IdLO25mCaU   2023年11月02日   24   0   0 ajaxios交互vue.jsVue

使用IDEA创建Vue项目 1.File>New>Project 2.点击StaticWeb,选择右边的Vue.js,点击下一步(如果此处没有Vue.js选项,需要下载插件,请滑到最后) 3.修改项目名称,其它的默认值可以不修改 4.后续许多页面的默认值可以不修改,一直点击下一步 5.创建完成之后,点击左下角的npm,双击start,如果报错,打开终端,输入npmi,然后回车 6.再点击start即可,蓝色地址即是项目访问地址。 附:如何下载Vue.js插件 1.点击File》Settings 2.在Plugins页面,输入Vue即可,页面会有ins...

  40IdLO25mCaU   2023年11月02日   32   0   0 默认值intellij-ideavue.jsVue前端

LC——返回倒数第k个节点 题目链接:https://leetcode-cn.com/problems/kth-node-from-end-of-list-lcci/ 实现一种算法,找出单向链表中倒数第k个节点。返回该节点的值。示例:输入:1->2->3->4->5和k=2输出:4 思路:遍历链表,将值放入集合里,获取倒数第k位的值(集合长度-k=倒数k位的下标) 代码: publicstaticintkthToLast(ListNodehead,intk){ ArrayList<Integer>collection=newArrayList<...

  40IdLO25mCaU   2023年11月02日   31   0   0 链表civue.js前端javascript

LC——最短无序连续子数组 题目链接:https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray/要求: 给你一个整数数组nums,你需要找出一个连续子数组,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。请你找出符合题意的最短子数组,并输出它的长度。 (这是目前提交次数最多,错的最多的题目,快十次了,可能一开始的想法就是错误的,导致解决了一个问题又出现另外的问题。一开始想的是从前往后遍历,出现乱序的记录一下起始下标,再从后往前遍历,记录结束的下标,结束的下标减开始的下标就是乱序的长度。结果出现...

Errorrunning‘XXXApplication’:Commandlineistoolong.Shortencommandlinefor… 解决方法:在项目/.idea/workspace.xml文件中添加一行代码如下: <propertyname="dynamic.classpath"value="true"/>

  40IdLO25mCaU   2023年11月02日   26   0   0 解决方法ideaxml文件ide

SpringBoot任务管理之发送邮件 一:纯文本邮件 添加邮件依赖:我选用了2.4.3版本 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>2.4.3</version> </dependency> 配置(我用的是yml文件): spring: mail: default-encoding:UTF-8 hos...

  40IdLO25mCaU   2023年11月02日   22   0   0 springspring bootSystemjava

SpringBoot集成MyBatis-Plus 添加依赖: <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.2</version> </dependency> mybatis-plus的代码生成器:依赖: <dependency> <groupId>org.slf4j</groupId>...

  40IdLO25mCaU   2023年11月02日   39   0   0 spring boot自定义MySQLjava

Vue实现复制功能 描述需要实现点击当前行,将当前行内容复制到剪贴板。 实现 @row-click=“copy”为行点击事件,参数为当前行数据 <el-table@row-click="copy"></el-table> copy(row){ varinput=document.createElement("input");//创建input对象 input.value=row;//设置复制内容 document.body.appendChild(input);//添加临时实例 input.select();//选择实例内容 document.execComma...

  40IdLO25mCaU   2023年11月02日   29   0   0 点击事件vue.jsVue前端javascript

Linux安装JDK 环境系统:RedHat6.5JDK:18 一、下载jdk下载地址:https://www.oracle.com/java/technologies/javase/jdk18-archive-downloads.html 二、上传通过FinalShell连接到虚拟机,输入以下命令创建个文件夹 cd mkdirjdk 将下载的压缩包上传到jdk文件夹下 三、解压输入以下命令解压 cdjdk tar-xvfjdk-18.0.1.1_linux-x64_bin.tar.gz 四、修改配置文件输入以下命令修改配置文件 vim/root/.bash_profile 进...

  40IdLO25mCaU   2023年11月02日   25   0   0 linux服务器配置文件java

java敏感词过滤 配置文件: packagecom.wjg.mgcth.config; importorg.springframework.context.annotation.Configuration; importorg.springframework.core.io.ClassPathResource; importjava.io.BufferedReader; importjava.io.IOException; importjava.io.InputStream; importjava.io.InputStreamReader; importjava.util.HashM...

  40IdLO25mCaU   2023年11月02日   20   0   0 spring敏感词java

<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> <!--父项目的坐标。如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值。坐标包括groupID,artifactID和 version。--> <p...

  40IdLO25mCaU   2023年11月02日   44   0   0 XMLmaven开发者java

搭建CAS服务 一、环境:系统:Win10JDK:8cas:5.3maven:3.5(jdk和tomcat已安装) 二:下载CAS5.3CAS5.3Server我们下载cas-overlay-template版本下载地址:https://github.com/apereo/cas-overlay-template 下载的是个zip包。 三:编译 我们将zip包解压到当前目录,进入目录,在当前目录打开cmd,将build.cmd拖入cmd窗口,后面加上空格run,再回车。 (这种方式编译完会自动起服务,提示找不到thekeystore文件,我们可以用自己的tomcat去起就不会报错了。)...

  40IdLO25mCaU   2023年11月02日   78   0   0 tomcatmaven当前目录用户名java

IDEA-GsonFormat插件(JSON转实体类)使用 有时候我们后端开发需要创建实体类,但是可能拿到的是json格式的参数,这时候我们去转实体类比较麻烦,当字段比较多的时候,也容易出错。GsonFormat插件可以帮助我们把json数据转成java实体。 一、下载插件 file>settings 安装完重启IDEA。我本地安装的如下图: 二、效果 首先创建一个类 打开创建快捷键:ALT+S 将json数据复制到框内,点击OK,可以在该页面修改字段类型和类型名称。 点击ok,最后的效果:

  40IdLO25mCaU   2023年11月02日   28   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~