- 博客(23)
- 资源 (8)
- 收藏
- 关注
原创 Springboot+Vue数据传递的流程
Springboot+Vue数据传递的流程一、前后端分离大概的意思就是将一个程序变成前端和后台的两个应用。二、搭建Vue项目这个是Vue搭建的一个比较好的解释注意点:1、下载好了node就可以直接操作,在cmd中运行第一个第二个,然后项目创建成功。三、目录解释1、build:存放项目构建脚本2、config:一般是基本配置的操作3、node_modules:所有的依赖4、st...
2020-04-17 16:45:00 7320 1
原创 springboot整合 Junit 单元测试 和 swagger
一、Junit1、JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></d
2021-11-18 15:23:56 879 5
原创 导入方式优化
导入的方式如果加上反射是什么样子呢?如下: private static List<Object> readExcel2003(FileInputStream fins, ImportParams params, String[] colunName, String[] headerName,Class clazz) throws IOException, InstantiationException, IllegalAccessException { List<Object>
2021-11-08 00:46:24 189
原创 Java 实现excel的导入导出
一、包<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15-beta2</version> </dependency> <dependency> <groupId>org.apache.poi</groupId&g
2021-11-05 15:22:27 544 5
原创 MYSQL的随机函数
-- MySQL 获取11位手机号码(可以随机出现几位数的数字)SELECT CONCAT('1',CEILING(RAND()*9000000000+1000000000));-- 随机获取0或1SELECT FLOOR((RAND() * 2));-- 随机获取一条数据SELECT * FROM person ORDER BY RAND() limit 1;-- 随机删除90%的数据delete from users where rand() < 0.9-- 获取某个
2021-03-19 11:09:12 6306
原创 SSH Secure的基本操作
如果我们需要修改Linux的已部署的项目的代码,那么需要怎么做呢?首先,要有软件去连接Linux服务器,我用的是然后,在这个基础上进行连接。基本思路是:先关闭正在运行的该项目的进程。在备份文件,再下载文件,在删除原来文件,下载的文件在自己的环境中修改,修改之后上传到原路径即可。1、进入项目所有目录 cd …2、显示当前目录所有文件 ls3、显示进程 ps -ef|grep java4、停止 kill -9 (端口号)5、备份 cp -rf 名1 名26、上传是直接右键就可以7
2021-03-03 16:24:18 238
原创 在Javaweb项目开发进行批量操作时,怎么实现
在Java项目中,批量操作是很难避免要去实现的,那怎么进行批量的操作呢?我在项目中采用的是JSON数据的格式来进行传递。1、首先利用@RequestBody String params将数据全部以字符串的方式传递过来,利用params参数进行接受。2、再利用JSONArray将其解析出来。JSONArray jn = JSONArray.fromObject(params.toString());3、对jn进行遍历,一次一次把对象一个一个取出来之后在进行插入即可。...
2021-02-09 14:45:46 701
原创 平衡二叉树与二叉排序树
**平衡二叉树与二叉排序树**一、平衡二叉树性质:可为空;它的左右子树的深度差的绝对值不超过1;它的左右两个子树也分别是平衡二叉树。调整:单向右(LL):插入位置为左子树的左子树。单向右(RR):插入位置是右子树的右子树。双向先左后右(LR):插入位置是左子树的右子树。双向先右后左(RL):插入位置是右子树的左子树。二、二叉排序树又称二叉查找树(二叉搜索树)性质:可为空;左子树>跟>右子树(其中左子树与右子树仍为二叉排序树)--------中序遍历就是一个有序遍历。只需
2020-10-21 10:16:13 3386
原创 Springboot获取数据--@insert+@update+@delete+@select
Springboot获取数据–@insert+@update+@delete+@select对数据的基本操作是必然的,springboot的几个,我就给大家讲讲我在实战的时候所遇到的坑。Javabeanpackage com.taopan.bean;public class StudentGrade { private int gradeid; private int s...
2019-11-04 17:45:01 3669
原创 HTML ----世界地图和中国地图的写法
代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>中国地图</title> <script src="js/echarts.js" type="text/javascript"></script>...
2019-10-22 16:26:34 4073
原创 正则表达式
1、规则例如:手机号码的规则:1. 11位数字 2.第一位必须是1/^1\d{10}$//^1[0-9]{10} $/邮箱123_hello@163.comhello@sina.com.cn/^ \w+@[0-9a-zA-Z]{2,4}.[a-zA-Z]{2,3} (.[a-zA-Z]{2,3})? $/比较常用的:一、校验数字...
2019-10-22 16:21:50 1380
原创 Linux的基本应用
所谓Linux,对大部分软件开发者来说并不农生,而我今天这要讲的是Linux的几个软件的安装,因为对于初学者来说这个还是有一定难度。1、安装Linux之前要先安装虚拟机,虚拟机我用的是VMware122、在安装Linux,目前版本很多,我是用的是CentOS系列。3、为了方便windows的资料的上传以及交互请观看视频4、JDK安装包LinuxLinux32 位 1.85、Tomc...
2019-08-29 19:58:05 433
原创 Redis的基本特征
Redis的基本特征1、基本概述1、基本概述1、 Redis是作为我们学习编程的一项最最最最基本的东西。他的作用是什么呢?相信很多人都有了一定的了解,它就是可以通过使用极少的性能就能够查询数据。这样就保证了用户多次使用数据库查询而使得性能很低的问题以及影响。那它是怎么进行操作的呢?它的语法相对于MySQL而言会稍微简单易学。1、存储的数据类型:它主要存储的数据类型有五个:String、L...
2019-08-29 19:23:24 147
原创 AJAX的实现步骤
1、实现方式:有两种方式JSJQuery2、分别介绍(1)js的实现方式:它是通过XMLHTTPRequest对象进行操作,其他部分方法有:open(提交方式(get|post),服务器地址(servlet的地址),与服务端的连接)send():get请求:send(null)post请求:send(参数值)setRequestHander(hander,value):get请...
2019-07-22 19:35:09 142
原创 MySQL的相关信息 以及数据库连接池
Java 技术连接数据库的几种方式以及数据库连接池的创建方式:1、`package com.com.taopan;import java.sql.*;public class DBUtil { private static Connection conn=null; private final static String URL="jdbc:mysql:...
2019-07-21 14:48:08 64
原创 JavaIO流的分类
1、流的分类:输出流/输入流字节流/字符流节点流/处理流一般来说,Java中以Stream单词结尾==》字节流类Reader===》字符输入流Writer==》字符输出流2、FileInputStream/FileOutputStream==>字节流为单位一般步骤:1、建立流通道FileInputStream fs=new -----(file)2、读取fs.read(...
2019-07-18 20:52:59 131
原创 java技术实现分页操作------mysql
分页操作***在Javaweb项目中分页操作随处可见,现在就分页操作大致讲解。首先,必须对数据库进行一系列操作,要把即将从数据库中获取的数据全部变成我想要的模样。如:select * from crm_lessontype limit "+pageSize*currectPage+","+pageSize+其中,pageSize表示页面大小,currectPage表示当前页面。可以在数据库中...
2019-07-18 20:31:18 762 1
原创 Spring+MyBatis+SpringMVC的第一个项目
首先,对于任何一个含有Spring的框架而言,都是Spring作为主框架。开始:第一先把Spring和MyBatis两个进行整合:1.包 因为我的数据库是MySQL,所以添加了MySQL-connector-java-5.1.18.jar2.类-表User类 -User表3.-(与Spring整合时,conf.xml可省)--MyBatis配置文件conf.xml(数据源、...
2019-05-07 11:42:28 147
原创 SpringMVC的第一个例子
对于第一个SpringMVC而言,不难理解。首先对于任何项目必做的第一件事就是导包。下面可以进行思考:对于SpringMVC而言,它是针对于servlet而形成的一种框架。所以我们怎么将前台发送来的jsp请求通过SpringMVC.xml文件传送。在web.xml中配置:<servlet> <servlet-name>springDis...
2019-05-05 16:42:48 115
原创 MyBatis的逆向工程
一、作用 在MyBatis中,大部分的数据都是通过表、类、接口、mapper.xml四个的形式,这四个密切相关,因此当知道其中一个就可以自动生成另外三个。现在,我举个例子,通过表自动生成其余三个。 基本步骤: 1、导包:mybatis-generator-core.jar、mybatis.jar、ojdbc.jar可以直接在MVN库中查找。就不多说。 2、逆向工程的...
2019-05-04 11:14:22 124
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人