- 博客(38)
- 资源 (6)
- 收藏
- 关注
原创 数据库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 2333
原创 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 4773 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 1821
原创 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
原创 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 954
原创 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 607
原创 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 126
原创 Git
利用命令行提交代码步骤进入你的项目目录1:拉取服务器代码,避免覆盖他人代码git pull2:查看当前项目中有哪些文件被修改过git status具体状态如下:1:Untracked: 未跟踪,一般为新增文件,此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged.2:Modified: 文件已修改, 仅仅是修改, 并没有进行其他的...
2019-12-21 16:05:59 132
原创 工作总结
一、顺序递归表结构:/** 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 183
原创 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
JPA学习大全.docx
2020-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人