- 博客(18)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot+Mybatis+MySQL的pom依赖
<project xmlns="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.0 http://maven.apache.org/xsd/maven-4.0...
2019-12-28 16:52:40
6582
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 用Java实现将Excel表格数据转成Json格式数据
用Java实现将Excel表格数据转成Json格式数据(注意!!!不同格式的Excel表格导入的依赖包不一样)一、将.xls形式的Excel表格数据转成Json格式数据1.添加依赖包(maven项目管理工具<dependency> <groupId>com.alibaba</groupId> <artifactId&g...
2019-10-25 17:58:32
5701
1
原创 读取.txt文件中Json数据及Json格式数据处理写入数据库(亲测有效)
1、前端代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <p>读取.txt文件中Json数据写入数据库(格式1)</p> <form enctype="multipart/form-data" me
2020-11-19 13:55:00
2823
原创 错误:Segmentation fault
该错误出现,是在我将C的代码在linux中编译后执行的时候报错;科普后了解:Segmentation fault :这个提示还是比较常见的,这个提示就是段错误Core Dump :有的时候给我们呈现的翻译很有趣是”吐核“,但是实际上比较贴切的翻译是核心转储(是操作系统在进程收到某些信号而终止运行时,将此时进程地址空间的内容以及有关进程状态的其他信息写出的一个磁盘文件。这种信息往往用于调试),出现这种错误可能的原因(其实就是访问了内存中不应该访问的东西):本人出现该问题是C语言操作文件时文件路径出现无
2020-08-18 16:29:44
1032
原创 二叉树是否为完全二叉树的判断
1.什么是完全二叉树对满二叉树的结点进行连续编号,约定编号从根结点起,自上而下,自左而右。若一棵深度为k的,有n个结点的二叉树,当且仅当其每一个点都与深度为k的满二叉树(2^k - 1 个结点)中编号为1到n的的结点一一对应时称之为完全二叉树。也可以理解为:k-1层为满二叉树,k层所有叶子结点左边靠齐。2.算法的实现在 c实现链式存储二叉树和层次遍历 的层次遍历若以NULL存储结点的左右子结点时树的描述如下例1:该树为深度k为3的非完全二叉树,层次遍历为:1 2 3 4 NULL 6
2020-08-18 16:18:10
798
原创 Java获取redis的日志信息及Redis日志命令窗查方式
一、Redis日志命令窗查方式(1)、首先启动redis服务(2)启动redis客户端并查看redis日志命令查询所有命令:info all查询指定命令:info + 查询内容(比如:info Server)二、Java获取redis的日志信息/** 具体实现类:RedisUtil.java*/@Componentpublic class RedisUtil { @Autowired //JedisPool jedisPool; JedisPool jedisPool = n
2020-08-18 15:53:54
1284
原创 Spring-Cloud-1(微服务的特点)
微服务的特点:1.单一职责:微服务中每一个服务都对应唯一的业务能力,做到单一职责微:微服务的服务拆分粒度很小,例如一个用户管理就可以作为一个服务。每个服务虽小,但“五脏俱全”。2.面向服务:面向服务是说每个服务都要对外暴露服务接口API。并不关心服务的技术实现,做到与平台和语言无关,也不限定用什么技术实现,只要提供Rest的接口即可。3.自治:自治是说服务间互相独立,互不干扰。(1)团队独立:每个服务都是一个独立的开发团队,人数不能过多。技术独立:因为是面向服务,提供Rest接口,使用什么技术没
2020-07-16 11:43:38
470
原创 SpringBoot实现Excel表格数据读取并将数据添加到相应数据库(Mybatis实现)
Controller层package com.xue.controller;import javax.servlet.http.HttpSession;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import ...
2019-12-19 16:25:04
2670
原创 SpringBoot实现数据库的读取导出到Excel表格(数据库查询Mybatis实现)
Controller层package com.southgis.imap.maintain.controller;import java.io.IOException;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import jav...
2019-12-18 15:22:33
1577
原创 后端常用字段验证
/* 验证邮箱 */ public static boolean IsEmail(String Input) { String reg = "^([a-z0-9A-Z]+[-|_|\\\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\\\.)+[a-zA-Z]{2,}$"; return Pattern.matches(reg, Inpu...
2019-12-04 15:23:00
571
原创 Maven中pom文件各个标签的含义及其作用
groupId:项目或组织的唯一标识,并且配置时生成的路径也是由此生成artifactId:项目的通用名称packaging:打包的机制,如jar,war等version:项目的版本name:项目的名称,Maven产生的文档用url:哪个网站可以找到这个项目,提示如果 Maven 资源列表没有,可以直接上该网站寻找, Maven 产生的文档用description:项目的描...
2019-11-30 15:11:04
1709
原创 实现前端数据表格excel导出
function tableToExcel(){ //通过前端请求获取到的数据tableData var jsonData = tableData console.log(jsonData) //列标题,逗号隔开,每一个逗号就是隔开一个单元格 var str = '序号,巡检次数,照片数(张),视频数(个),音频数(个)\n'; for( var i = 0 ;...
2019-11-25 09:31:36
860
转载 Mybatis多表查询
根据一个简单的订单案列理解resultMap表中一个订单对应一个唯一用户查询到的字段名与带有user属性的Orders的映射结果集未OrdersCustomMapOfUser,表中查询字段名与属性一一对应association – 一个复杂类型的关联;许多结果将包装成这种类型嵌套结果映射 – 关联可以指定为一个 resultMap 元素,或者引用一个<resultMap type...
2019-10-28 12:01:02
128
原创 不死神兔问题
不死神兔(Java实现)规则(A:从第三项开始,每一项都是前面两项之和B:而且说明前面的两项是已知的C:数组实现:D:变量的变化实现)实现代码如下(以20个月为例):public class ResursionDemo2 { public static void main(String[] args) { int[] arr = new int[20]; ar...
2019-10-28 09:26:03
378
原创 hibernate注解主键生成策略
hibernate注解主键生成策略Id生成策略:@GeneratedValue,JPA通用策略生成器 。 JPA提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO. TABLE:使用一个特定的数据库表格来保存主键。 SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。@Id @Gener...
2019-10-24 14:39:35
262
转载 Layui Layer在open弹出层中异步加载数据和form表单radio、checkbox、select不渲染,不可点击的解决办法
Layui Layer在open弹出层中异步加载数据和form表单radio、checkbox、select不渲染,不可点击的解决办法我们知道在使用layui的form表单元素中的radio、checkbox、select控件时需要使用layui.use([“form”])加载form表单模块,并使用时form.render()函数进行渲染。而layer.open调用时的是静态html代码,所...
2019-10-24 09:57:28
2067
原创 Maven
maven的pom.xml文件标签含义## 标题pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。[xml] view plain copy print?<span style="padding:0px; mar...
2019-10-08 10:23:30
126
原创 @POST和GET的区别?
@POST和GET的区别?1.GET提交的数据放在URL中,POST则不会。这是最显而易见的差别。这点意味着GET更不安全(POST也不安全,因为HTTP是明文传输抓包就能获取数据内容,要想安全还得加密)2.GET回退浏览器无害,POST会再次提交请求(GET方法回退后浏览器再缓存中拿结果,POST每次都会创建新资源)3.GET提交的数据大小有限制(是因为浏览器对URL的长度有限制,GET本...
2019-09-23 15:51:14
2567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人