spring boot sft用法

用到的jar包 <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version> </dependency> 封装工具类 package com.cn.util; import com.cn.wisdom.common.RestControllerException; import com.jcraft.jsch.*...
java | 2022-03-09 15:07 | 阅读 202 次 | 评论 0 条

vue 基础知识--后台交互,实现接口调用

需要调用接口时,在组件中引入 import axios from "axios"; 然后在函数中 axios.create({ baseURL: 'http://localhost:9000', timeout: 3000000, responseType: "json", // headers: { // "Content-Type": "application...
vue | 2022-03-09 14:55 | 阅读 322 次 | 评论 0 条

vue 基础知识--获取表单数据并且向列表追加数据

涉及js拼接字符串、以及vue向列表追加数据 <template> <div> <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">   <el-form-item label="活动名称" prop="name"> <el-input v-model="ruleForm.name"></el-input> </el-form-item>   <el-form-item labe...
vue | 2022-03-09 11:31 | 阅读 246 次 | 评论 0 条

vue 基础知识-组件调用2

在组件调用1的基础上在Buttom.vue中增加add一个函数,然后在Header中调用add <script> export default{ methods:{ add(par){ console.log(par); } } } </script> 在Header.vue中增加 <script> import Button from './Buttom.vue' export ...
vue | 2022-03-09 11:07 | 阅读 214 次 | 评论 0 条

vue 基础知识-组件调用1

这里有三个组件index.vue/Header.vue/Buttom.vue,现在要把Header.vue和Buttom.vue一同包含在index.vue 目录关系: first --components --Header.vue --Buttom.vue --index.vue 下面是index.vue <template> <div id="first"> <myHeader ref="myHeader" /> <!-- <my...
vue | 2022-03-09 10:48 | 阅读 229 次 | 评论 0 条

mysql 数据库中存放json数据查询方式-JSON_CONTAINS用法

创建测试表 CREATE TABLE `sys_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `message_type` varchar(255) DEFAULT NULL, `message_body` text, PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=5412 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; 补充测试数据 INSERT INTO...
mysql | 2021-12-28 15:19 | 阅读 473 次 | 评论 0 条

mybatis 返回的一对多collection对象包含另一个对象

对象1 package com.project.dto; import lombok.Data; import java.util.List; @Data public class DeptDTO { private String deptCode; private String deptName; private String companyName; private List<UserDTO> children; } 对象2 package com.project.dto; import lomb...
java | 2021-03-22 11:16 | 阅读 1154 次 | 评论 0 条

乘法口诀.py

print("计算 100以内偶数的和的结果为:") #保存累加结果的变量 result = 0 for i in range(1,10): for n in range(1,i+1): result = i * n print("%s*%s=%s"%(n,i,result),end =" ") print("")
python | 2020-12-25 16:01 | 阅读 1395 次 | 评论 1 条

多个集合求交集

private static List<String> getRetain(List<String> ... lists ){ if(lists == null){ return null; } ArrayList<List<String>> arrayList = new ArrayList<>(lists.length); int index=0; int flagSize=0; int minIndex=0; for(List<...
java | 2020-12-18 14:23 | 阅读 1217 次 | 评论 1 条

mybatis 分页plugs

@Data public class User{ private String name; private String sax; private Integer state; } 一、包米豆 官网地址:https://baomidou.com/ 1.1 代码自动生成工具 待补充…… 1.2 分页 1.2.1 dao @Mapper public interface UserRepository extends BaseMapper<U...
java | 2020-11-02 17:10 | 阅读 1347 次 | 评论 0 条

spring boot ftp 生成二维码、上传附件以及回显

环境: centos、jdk1.8、vsftpd、nginx、spring boot、docker ftp上传附件,上传的附件有两种方式回显,在下面再详细说明 此处省略ftp服务器、docker服务器nginx服务器搭建过程。 上传首先在application.yml文件中添加ftp配置 ftp: # 内网 000.000.000.000 外网 111.111.111.111 # ip: 111.111.111.111 ip: 000.000.000.000 name: ftp_user pass...
java | 2020-10-30 11:29 | 阅读 1394 次 | 评论 0 条

MySQL数据字典相关的sql查询和navicat的一个导出ER图功能

##mysql 查看表结构 SELECT COLUMN_NAME 'Field', COLUMN_TYPE 'Type', IS_NULLABLE 'Null', COLUMN_KEY 'Key', COLUMN_DEFAULT 'Default', COLUMN_COMMENT 'Comment' FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = 'dbname' ##数据库名 AND table_name = 'tableName' ##数据库表名 ##mysql 查...
mysql | 2019-11-26 11:36 | 阅读 1782 次 | 评论 0 条

java 通过反射获取类的全局变量、方法、构造方法

package com.str; public class ZiFuChuan { public static String ss = "全局变量!!!!!!"; String s2 = null; public int aa = 1 ; int aa2; double dou = 1.1; Double d = new Double(1.1); public static void main(String[] args) {} public ZiFuChuan(){} public ZiFuChuan(String st)...
java | 2019-10-29 23:30 | 阅读 2457 次 | 评论 0 条

java-maven-mybatis大数据量批量导入sqlserver

本次在提供一个关于解决批量导入由于数据量过多,会报出参数过多,我们应该清楚一个问题,sqlserver导入数据时,允许的最大sql长度是3000个字符,但当我们数据过多,及时是使用batch结合事务处理已然会爆掉,实际上我们还可以用另一种方式,将文件生成到数据库所在的服务器上,然后通过数据库本身的备份恢复机制将数据导入到db中,下面是具体操作代码 环境:spring boot-maven-mybatis-sqlserver-tomcat 一、在service实现中创建含有导入数据的文件 @Service public class ...
java | 2019-06-03 16:15 | 阅读 866 次 | 评论 0 条

java-十进制、八进制、十六进制数互相转换

懒人不愿做题,所有的东西都用程序跑出来是最好的,下面做一个十进制、八进制、十六进制数互相转换的小程序 public class JZTurn { public static void main(String[] args) { int num2 = 1314521; System.out.println("十进制数:"+num2); System.out.println("十进制转换二进制:"+turn2(num2)); System.out.println("十进制转换八进制:"+turn8(num2)); System....
java | 2019-05-14 16:47 | 阅读 1631 次 | 评论 3 条

java-POI事件模式(SAX)解析execl,每一个标签的含义及原理

前言: 之所以前面做了一个POI的用户模式解析execl的介绍,是因为该模式对于开发时的灵活性,可操作性上较为方便,且该模式对于复杂的EXECL操作有明显的优势。POI用户模式对于EXECL的写操作(创建固定格式的复杂的交叉报表),可以轻松完成,因此会先简单介绍。但是,凡事都有例外,有优点固然也会有缺点。例如:当对于一个开发系统有性能上的要求时,尤其是对于大数据量的性能要求时,POI的用户模式,显然会比较吃力,下面就可以采用SAX——POI事件模式替代。 下面进入正文,依然采用的是MAVEN+SPRING BOOT+MYBATIS jdk1....
java | 2019-05-13 17:59 | 阅读 1510 次 | 评论 0 条

java-POI开发解析EXECL注意事项及问题

前言: 主要功能:做EXECL文件解析、EXECL数据单独校验(EXECL文档格式及主体数据的逻辑校验)及EXECL和TXT的数据联合校验。 1、POI 环境 1.1、软件 MAVEN+SPRING BOOT+MYBATIS jdk1.8 1.2、操作系统 Window X 2、jar包 2.1、poi.jar <dependency> <groupId>org.apache.poi</groupId> ...
java | 2019-05-09 17:41 | 阅读 820 次 | 评论 0 条

java-maven-mybatis 调用sqlserver存储过程

最近做了一个项目,开发初期决定将业务逻辑分离出一部分在数据库中实现,而对于数据库可以做逻辑处理的地方就是存储过程,这样就涉及mybatis调用存储过程的问题,这里用的数据库是sqlserver,操作很简单,下面直接贴代码 一、dao.xml <select id="selectProCheck" parameterType="com.nssolsh.boot.modular.system.model.ResultMessage" resultMap="BaseResultMapHead"> exec dbo.execl_body_data_che...
java | 2019-05-09 17:28 | 阅读 2597 次 | 评论 2 条

java-工具类(校验整数、返回指定字符在某字符串中出现的次数)

import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.regex.Pattern; public class StringUtil { static int varlen1; static int varlen2; static String varstr1; static String varstr2; static String varstr3; private s...
java | 2019-03-23 21:13 | 阅读 1581 次 | 评论 0 条

JAVA下载文件(一)

//通过服务端 import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.OutputStream; import java.io.IOException; import javax.servlet.http.HttpServletResponse; public void down(String fileId,HttpServletResponse response) { //文件路径存在d...
java | 2019-03-23 15:47 | 阅读 1163 次 | 评论 0 条
最新评论