自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (6)
  • 收藏
  • 关注

原创 Swagger2的学习

Swagger的配置详解。swagger注释注解。

2023-11-06 11:28:19 148

原创 数据库SQL

##一、SQL 1.DCL(Data Control Language):数据控制语句,用于定义用户的访问权限和安全级别。包括如下SQL语句: bash GRANT:授予访问权限REVOKE:撤销访问权限COMMIT:提交事务处理ROLLBACK:事务处理回退SAVEPOINT:设置保存点LOCK:对数据库的特定部分进行锁定 2 .DDL(Data Definition Language ) :数据定义语句,用于库和表的创

2022-05-13 14:50:46 239

原创 JAVA基础知识

JBDC原生操作@Test public void test1() throws SQLException, ClassNotFoundException { //1.导入jar包依赖 mysql-connector-java-5.1.44-bin.jar //2.注册驱动 Class.forName("com.mysql.jdbc.Driver"); //3.获取数据库连接对象 Connection 如果返回对象不为null,

2022-03-09 10:14:48 665

原创 shell脚本

数据库备份文件#!/bin/bash#数据库备份脚本文件#备份路径BACKUP=/data/backup/dbDATETIME=$(date +%Y_%m_%d_%H%M%S)echo "=======开始备份========"echo "------>备份路径是$BACKUP/$DATETIME.tar.gz"#主机HOST=localhost#用户名DB_USERNAME=root#密码DB_USERPWD=123456#备份数据库名称DATABASE=learn

2022-02-27 12:22:00 324

原创 Nacos集群

一、单机模式#解压到/usr/local/ 目录下tar -xvf nacos-server-1.4.1.tar.gz -C /usr/local/cd /usr/local/nacos/bin#启动命令(standalone代表着单机模式运行,非集群模式):sh startup.sh -m standalone访问 http://192.168.95.101:8848/nacos/ 用户名/密码: nacos/nacos单机下使用mysql在0.7版本之前,在单机模式时nacos使

2022-02-25 23:26:53 2332

原创 MySQL的主从复制:

MySQL的主从复制:1、MySQL主从复制的原理:Slave从Master获取binlog二进制日志文件,然后再将日志文件解析成相应的SQL语句在从服务器上重新执行一遍主服务器的操作,通过这种方式来保证数据的一致性。由于主从复制的过程是异步复制的,因此Slave和Master之间的数据有可能存在延迟的现象,只能保证数据最终的一致性。在master和slave之间实现整个复制过程主要由三个线程来完成:(1)Slave SQL thread线程:创建用于读取relay log中继日志并执行日志中包含的更

2022-02-24 23:15:20 656

原创 Nginx

一、正向代理和反向代理1.1 正向代理:**正向代理:**客户端浏览器的代理中介,假如我是一个用户,我访问不了某网站,但是我找一个中介代理服务器,这个代理服务器能访问那个我不能访问的网站,我作为客户端是明确知道我访问的中介网站,而不是真正的服务器。1.2 反向代理:** 反向代理:**服务器的代理中介,假如我是一个用户,我访问某服务器,但是这个服务器其实是没有我需要的资源,它访问别人的资源返回给我,而我以为这台服务器就是我访问的目标客户。我作为客户端实际上不知道我访问的其实是中介网站,而不是真正的

2020-11-18 10:37:13 113

原创 tomcat服务器上部署JAR或执行java -jar之间的区别?

疑问 ?? ?运行java web有两种方式:(1) java -jar *.jar命令 ; (2)tomcat容器当使用springboot打包出jar包时,这个jar包可以直接 运行java -jar *.jar运行,另一种是把 *.jar移动到tomcat/webapps 中,二者的区别是什么?理解 ! ! !(一)对于springboot打包出来的jar包中已经包含了嵌入式tomcat服务器的依赖项,在pom.xml问价中,导入的maven依赖spring-boot-starter-web

2020-11-16 19:12:47 4771 1

原创 jenkins的部署文件

clean package -Dmaven.test.skip=true -pl whfc-operation/whfc-operation-service-provider -am部署文本:在这里插入代码片

2020-11-16 19:03:59 156

原创 缓存的使用

@Override public PmsSkuInfo getSkuById(String skuId,String ip) { System.out.println("ip为"+ip+"的同学:"+Thread.currentThread().getName()+"进入的商品详情的请求"); PmsSkuInfo pmsSkuInfo = new PmsSkuInfo(); // 链接缓存 Jedis jedis = redisUti

2020-06-02 09:33:16 103

原创 部署的脚本文件

部署的脚本文件#!/bin/kshhome=/home/admin-tomcatSTART=$home/bin/startup.shSHUTDOWN=$home/bin/shutdown.shPID=$home/bin/CATALINA_PID echo "关闭tomcat"$SHUTDOWN echo "修改包名"mv admin*.war ./admin.war echo "关闭tomcat"cat $PID | sed -e "s/^/kill -9 /g" | sh -

2020-05-14 18:19:07 114

原创 Windows中常用命令

一、Windows中杀死占用某个端口的进程1打开cmd命令窗口,输入命令,根据端口号查找对应的进程号netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 80结果:2. 据进程号寻找进程名称tasklist | findstr 9268结果:3.手动杀死即可taskkill -PID <进程号> -F //强制关闭某个进程结...

2020-04-30 11:57:50 120

原创 springboot热部署

springboot热部署pom文件修改: <!-- spring-boot-devtools热启动依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...

2020-04-25 19:23:55 108

原创 VUE温习

前后端分离做了几个项目,VUE都快忘了,看见找工作的有的还是要求会前端框架,拿出过去的代码看看,温习一下1.简单的helloworld<!--模板--><div id="test"> <input type="text" v-model="msg"><br><!--指令--> <input type="text" v-...

2020-04-21 08:49:34 106

原创 前后端传参方式总结

HTTP请求包括 请求行、请求头、请求体 。HTTP响应包括 响应行、响应头、响应体 。一、HTTP请求1、GET请求2、POST请求header_content-type根据应用场景的不同,HTTP请求的请求体有三种不同的形式, 通过header中的content-type指定, 这里只分析两个:(1)application/x-www-form-urlencoded(默认类型...

2020-04-15 11:48:26 1820

原创 java常用框架的一些学习链接

Swagger接口文档框架https://blog.csdn.net/sanyaoxu_2/article/details/80555328

2020-01-13 14:43:42 86

原创 SQL语句奇淫巧技

不论一个sql中涉及到多个表,每次都用两个表(结果集)操作,得到新的结果后,再和下一个表(结果集)操作。避免在select f1,(select f2 from tableB )… from tableA 这样得到字段列。直接用tableA和tableB关联得到A.f1,B.f2就可以了。避免隐含的类型转换 # 假如 emp_id是整数型,用'8'会默认启动类型转换,增加查询的开销。 ...

2020-01-13 11:54:16 213

原创 lombok的使用

添加依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.4</version> <scope>provided</sco...

2020-01-13 11:48:37 92

原创 SQL语句50条

#1 查询"01"课程比"02"课程成绩高的学生的信息及课程分数 select st.*,sc1.s_score '01score' ,sc2.s_score '02score' from student st left JOIN score sc1on st.s_id = sc1.s_idleft join score sc2on st.s_id = sc2.s_idWHERE s...

2020-01-08 11:13:53 671

原创 IO流

#IO流##1、File文件对象类###1.1 创建文件对象package com.whfc.file;import java.io.File;public class TestFile { public static void main(String[] args) { // 绝对路径 File f1 = new File("d:/LOLF...

2020-01-07 10:23:34 87

原创 阿里云服务器

一、部署Tomcat后不能访问即可访问

2020-01-07 09:22:43 66

原创 nacos作为配置中心

一、nacos的下载启动项目主页:https://nacos.io/zh-cn/index.html进入下载页:下载后解压到本地,直接运行启动文件即可,nacos默认的端口为8848登陆nacos,http://127.0.0.1:8848/nacos ,默认账户/密码:nacos/nacos有三部分:(1)配置;(2)服务;(3)集群二、nacos作为配置中心项目添加依赖 ...

2020-01-06 15:34:57 953

原创 Docker学习

一、Docker的三大元素1.容器:镜像的实例,可以运行2.镜像:程序运行打包的环境3.仓库:用于存放镜像二、Docker的安装以CentOS6.8系统安装Docker

2020-01-06 14:06:29 157

原创 jenkins自动化集成

一、jenkins的安装二、jenkins的系统配置需要提前完成JDK、Maven、Git本地安装2.1 插件管理以下几大插件必须安装:GitGitHubGiteeDeploy2.2 全局工具配置本地JDK配置本地MavenMaven配置有两处:2.1 maven安装位置2.2 maven仓库配置配置本地Git服务器2.3 Github及Git...

2020-01-06 13:12:05 606

原创 java工具类

1、字符串工具 StringUtils1.1 判空函数在校验一个String类型的变量是否为空时,通常存在3种情况:(1)null;(2)"";(3)" " (空格字符串);1.1.1 StringUtils.isEmpty(); 判断情况:(1)null;(2)"";1.1.2 StringUtils.isBlank(); 判断情况:(1)null;(2)"";(3)" " ...

2020-01-03 15:31:45 157

原创 FastDFS图片服务器

一、FastDFS图片服务器安装1.1 安装内容#1、FastDFS依赖库libfastcommon#2、FastDFS软件的安装,包括两部分:(1)配置tracker; (2)配置storage;fdfs_tracker #依赖:Gcc、libevent、perlfdfs_storage#3、FastDFS-nginx整合插件FastDFS-nginx-module#4、搭建能...

2019-12-24 19:29:17 125

原创 Git

利用命令行提交代码步骤进入你的项目目录1:拉取服务器代码,避免覆盖他人代码git pull2:查看当前项目中有哪些文件被修改过git status具体状态如下:1:Untracked: 未跟踪,一般为新增文件,此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged.2:Modified: 文件已修改, 仅仅是修改, 并没有进行其他的...

2019-12-21 16:05:59 130

原创 工作总结

一、顺序递归表结构:/** DTO结构*/public class MatTypeDTO implements Serializable { private Long id; private Long pid; private String code; private String name; private List<MatTypeDTO&g...

2019-12-18 14:33:07 142

原创 MYSQL数据库安装环境搭建

#查看是否安装rpm -qa | grep mysql# 卸载 rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64#安装依赖驱动yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6yum -y install libncurses.so.5 libtinfo.so.5yum upd...

2019-12-13 16:10:27 357

原创 Mybatis的逆向工程

第一步:建立工程,并配置依赖环境第二步: 逆向工程的配置文件 generatorConfig.xml本工程中简写为:mbg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Co...

2019-11-08 09:52:35 182

原创 gradle工程

gradle中grovvy语言简单学习//介绍grovvy编程语言println("holloWorld");//grovvy可以省略句末分号println("holloWorld")//grovvy可以省略括号println"holloWorld"//grovvy中如何定义变量//def是弱类型的,grovvy根据具体情况自动赋类型def i =18;println id...

2019-10-30 14:43:41 326

原创 web工程中SpringMVC配置

在springmvc.xml中配置三大件:文件位置resource/spring-mvc.xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframewor...

2019-10-30 14:32:05 111

原创 JAVA中的POI

java基本的POI操作package com.whfc.poi;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.h...

2019-10-29 10:21:51 570

原创 spring常用注解整理

一、启动注解 @SpringBootApplication@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan(excludeFilters = { @...

2019-10-22 17:46:11 293

原创 SpringBoot的Scheduled调度任务demo

1、创建maven工程并导入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifa...

2019-10-22 16:51:34 181

原创 String的时间格式与Date类型互转

今天想把从服务器返回的时间格式的String字符串的转为Date,一下子想不起来。现在记录一下,以后忘记了也方便查找。package com.whfc.test;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.In...

2019-10-22 15:44:12 214

原创 一个简单的省市区三级联动获取后台JSON文件数据

实现省市三级联动@RestController@RequestMapping("/ms")public class APPAreaController { //private Logger logger = LoggerFactory.getLogger(this.getClass()); @Value("classpath:json/area.json") pri...

2019-10-19 09:59:27 1369

原创 mybatis的分页插件实现

写一个简单的mybatis的分页插件实现package com.whfc.ms.controller;import java.util.List;@RestController@RequestMapping("/test")public class HelloLikangContorller { @Autowired private SysRoleMapper sysRo...

2019-10-18 11:18:14 326

start-survey-server-test.sh

服务器部署脚本,用于jenkins后续部署操作

2021-02-04

JPA学习大全.docx

Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA 可以极大提高开发效率!

2020-05-14

SpringBoot整合各类软件.pdf

SpringBoot整合各类软件,包含大部分应用,有助于SpringBoot的快速学习,包含了大部分知识点

2020-05-11

Docker.mmap

Docker学习笔记Docker学习笔记

2019-12-08

全国省市三级地区信息t_area.sql

用于省市级三级联动的建表语句,仅仅用于个人学习测试,不能商用

2019-10-19

省市区三级联动的JSON文件数据area.json

省市区三级联动的JSON文件数据,仅仅用于个人学习和测试,不能做商业用途

2019-10-19

空空如也

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

TA关注的人

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