自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 Inno Setup6.0汉化版本制作安装包,解决安装包许可协议乱码问题

inno setup6.0汉化版制作软件包,许可协议乱码问题

2024-04-14 21:12:05 450

原创 风险矩阵-天气预警

可视化界面、图表

2024-03-31 18:27:10 123

原创 安装mysql8.0以上版本步骤

mysql安装

2022-01-09 23:08:05 556

原创 对某个区域呈现遮罩效果

<html> <head> <title>遮罩效果</title> </head> <body> <div class="zhezhao"></div> </body></html>.zhezhao{background:rgba(0,0,0,0);top:0;left:0;bottom:0;right:0;z–index:9999;o

2021-12-26 19:58:39 188 1

原创 linux安装开发工具

linux安装开发工具1.安装jdk首先百度网盘搜过下载linux版本的jdk,速度快,官网下载比较缓慢 1.查询是否以前安装过jdk rpm -qa|grep java 2.查询相应的安装文件夹 whereis java 3.在/usr/目录下创建java目录, mkdir /usr/local/java cd /usr/local/java 4.把下载的文件 jdk-8u151-linux-x64.tar.gz 放在/usr/local/java/目录下。

2021-12-18 13:08:13 9226

原创 springboot集成mongoDB

1、NoSQL简介NoSQL(NoSQL=not only SQL),意即反sql运动,指的是非关系型数据库,是一项全新的数据库革命性运动,早期就有人指出,发展至2009年趋势越发高涨,NoSQL的用户提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维注入。为什么使用NoSQL:1.1、对数据库高并发读写。1.2、对海量数据的高效率存储和访问1.3、对数据库的高扩展和高可用性。弱点:1.1、数据库事务一致性需求1.2、数据库的写实时性和读实时性需

2021-12-09 23:48:23 2257

原创 docker中安装并配置nginx

nginx#查看搜索nginx版本docker search nginx#docker拉取nginxdocker pull nginx:版本号#运行nginxdocker run --name nginx -p 8080:80 -d nginx#访问nginxlocalhost:8080#启动nginx进入容器docker run --name nginx -d -p 8080:80 nginxId#进入容器bashdocker exec -it 34d0 bash#查看配置文件

2021-12-09 21:51:51 709

原创 Spring Cache+Redis 缓存数据

Spring Cache+Redis 缓存数据缓存:为了提高查询速度适合做缓存的场景:不经常修改数据,固定的数据,经常查询的数据。Spring Cache是一个非常优秀的缓存组件,自Spring3.1起,提供了类似于@Transactional注解事务的注解Cache支持,且提供了Cache抽象,方便切换各种低层Cache(如:redis);使用Spring Cache的好处:1.提供基本的Cache抽象,方便切换各种低层Cache。2.通过注解Cache可以实现类似于事务一样,缓存逻辑透明的应

2021-10-25 21:22:30 864

原创 部署vue项目

#1.首先进行vue的全局安装#安装vue脚手架npm install -g vue-lic查看是否安装成功vue list进行安装vue脚手架使用vue创建项目#webpack为文件名 fristvue为项目名vue run webpack fristvue若出现连接超时的问题则进行执行或长时间没有反应的情况下npm i vue-cli -gnpm install -g webpack再执行创建vue项目的命令vue run webpack fristvue若下载不下来

2021-09-23 23:40:37 129

原创 mysql对于自增id如果超过该如何做?

1、 表的自增 id 达到上限后,再申请时它的值就不会改变,进而导致继续插入数据时报主键冲突的错误2、 row_id 达到上限后,则会归 0 再重新递增,如果出现相同的 row_id,后写的数据会覆盖之前的数据3、 Xid 只需要不在同一个 binlog 文件中出现重复值即可。虽然理论上会出现重复值,但是概率极小,可以忽略不计4、 InnoDB 的 max_trx_id 递增值每次 MySQL 重启都会被保存起来,所以我们文章中提到的脏读的例子就是一个必现的 bug,好在留给我们的时间还很充裕5、

2021-09-18 21:09:32 781

原创 前后端分离中经常用到的工具

=========================================================node.js是基于浏览器chorme v8的前端引擎,使用nodejs可以模拟服务器,同时也支持javascript的运行环境支持服务于前端的后端。npm包管理工具===Mavennpm是全球最大包管理仓库并且开源1.安装:如果电脑上已经安装了nodejs,则不需要安装npm,因为nodejs的安装会自带npm1.1查看版本:npm --version1.2使用:创建项目文件夹–

2021-09-17 14:40:18 704

原创 动态装载数据库驱动连接数据库

import java.net.URL;import java.net.URLClassLoader;import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Enumeration;import

2021-09-17 14:38:23 215

原创 Vue学习之路

在VScode中定义用户片段1.文件–首选项–用户片段–新建片段 { // Place your snippets for vue-html here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the body will be expanded and in

2021-09-16 22:07:44 110

原创 ES6(javascript的标准)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc

2021-09-16 00:22:02 83

原创 java实现word文档的编写

对于word文档的生成主要采用的poi生成。引入依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>3.17</version></dependency><dependency> <groupId>org.ap

2021-09-10 23:33:05 2230 4

原创 springboot两种接口文档生成工具(JApiDocs/Swagger)

一、简介1.在前端和后端没分开之前,前端只管理仅该界面,html等静态资源都是有后端通过模板引擎进行渲染。方便操作。2.前后端分离后,前端和后端人员无法做到及时沟通,解决问题的情况。所以必须通过生成接口文档来打交道,但对于后端程序员又不想写接口文档,所以便有了接口文档生成工具,主要介绍两种文档生成工具Swagger、JApiDocs。1.1JApiDocs引入1.1.1先创建一个springboot项目,后引入JApiDocs依赖 <!--japidoc文档生成工具-->

2021-09-04 20:29:05 5192

原创 springboot+thymeleaf模板

springboot+thymeleaf模板1.创建springboot项目1.1pom依赖<?xml version="1.0" encoding="UTF-8"?><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/P

2021-08-29 22:45:32 175

原创 springboot快速构建jsp

1.首先创建一个springboot项目2.导入依赖 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency>3.application.properties文件配置server.port=8080server.serv

2021-08-29 18:57:18 1027

原创 jdbc连接数据库数据回滚

import java.sql.*; public class RollBack { /** * 数据库的属性信息 */ /** * 数据库主机 IP地址 */ static final String IP = "127.0.0.1"; /** * 数据库端口号 */ static final String PORT = "1521"; /** * 数据库名 */ st

2021-08-25 21:47:11 140

原创 json字符串数组转json数组

当需要把一串字符串转成一个json 数组 ,并遍历其中的内容时。首先要导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <c

2021-08-12 15:03:54 10818

原创 spring中两种方法调用,相互调转的问题。

spring获取容器中的bean方法,进行调用方法(跳转方法1)controller层@Controller("userController")public class UserController { @Autowired private UserService userservice; /*@RequestMapping(value="/insert") public int insert(String id,String name,String age) { return user

2021-08-01 16:38:14 204

原创 sqlserver备份创建数据库

1.将CYZDATA数据库备份为目标库1.bak文件,存入磁盘中。use CYZDATA;backup database CYZDATA to disk='D:\\Desktop\\backup\\目标库1.bak' with format,name='full backup of CYZDATA'2.判断sqlserver中该表是否存在,如果存在则先删除。(sqlserver中编写脚本为Drop)IF EXISTS (SELECT * FROM sys.objects WHERE object

2021-07-26 20:50:00 515

原创 正则表达式判断端口,主机是否合格,连接数据库时间超长解决。(layui)

正则表达式判断端口,主机是否合格,连接数据库时间超长解决。(layui)判断端口是否合格var reg=/^(0-9]|1-9]\d{1,3}|1-5]\d{4}|60-4]\d{4}|650-4]\d{2}|6550-2]\d|65530-5])$/if(reg.test(value)==false){console.log("端口不合格")}判断主机是否正常var reg=/^((20-4]\d|250-5]|01]?\d\d?)\.){3}(20-4]\d|250-5]|01]?\d\

2021-07-26 20:43:39 145

原创 多线程详解

多线程程序,线程,进程的关系1.1:程序:是为了完成特定的任务,用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。1.2:进程:是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。------生命周期1.3:线程:进程可进一步细化为线程,是一个程序内部的一条执行路劲。详细:进程可以细化为多个线程,每个线程,拥有自己独立的:栈,程序计数器:多个进程,共享同一个进程中的结构:方法区、堆2.IDEA中的Project 和Module的.

2021-07-25 16:18:18 49

原创 TreeMap自定义排序进行遍历

**TreeMap自定义排序进行遍历1.第一种做法/** * @Description:TreeMap遍历排序案例 * @author: cyz */public class TreeMapTest { private static Set<String> keySet; public static void main(String[] args) { Map<String,String> map=new LinkedHashMap<String, Str

2021-07-25 12:23:33 729

原创 oracle中数据的导入导出

一、数据导出:1 将数据库orcl完全导出,用户名system 密码manager 导出到D:\daochu.dmp中exp system/manager@orcl file=d:\daochu.dmp full=y2 将数据库中system用户与sys用户的表导出exp system/manager@orcl file=d:\daochu.dmp owner=(system,sys)3 将数据库中的表table1 、table2导出exp system/manager@orcl file=

2021-07-21 20:30:10 54

原创 java中IO流的使用

1.读取文件内容并操作文件package com.test.utils;import lombok.extern.slf4j.Slf4j;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;@Slf4jpublic class WriteFile { /** * 向文件追加内容 *

2021-07-18 19:30:11 57

原创 mybatis自定义拦截,给用户密码加密

第一种:package com.Interceptor;import org.apache.ibatis.executor.Executor;import com.util.AesEncryptUtil;import com.zhsh.bean.User;import org.apache.ibatis.mapping.MappedStatement;import org.apache.ibatis.mapping.SqlCommandType;import org.apache.ibatis

2021-07-18 19:20:49 132

原创 Oracle数据库创建用户,表空间,授权

Oracle数据库创建用户,表空间,授权1.首先可用用户scott登录以sysdba的身份登录oracleconn scott/tiger as sysdba;2.创建用户 eg:cyzcreate user cyz identified by '123456';3.如果要修改用户密码:alter user cyz identified by cyz21;4.用户解锁alter user cyz account unlock;5.查询当前用户的表空间select username

2021-07-15 22:27:47 6917

原创 springboot启动后直接访问默认路劲

springboot启动后直接访问默认路劲@Configuration public class IndexConfig { @EventListener({ ApplicationReadyEvent.class }) void applicationReadyEvent() { System.out.println("正在为您启动应用..."); String url = "http://localhost:8080/UpAndDown/index"; Runtime ru

2021-06-24 20:09:23 346

原创 JWT讲解

JWT1.什么是JWTJSON Web Token (JWT) is an open standard ([RFC 7519](https://tools.ietf.org/html/rfc7519)) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified

2021-06-24 19:23:55 244

原创 正则表达式(主机端口)

判断端口是否合格var reg=/^([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{4}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/if(reg.test(value)==false){console.log("端口不合格")}判断主机是否正常var reg=/^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$/if(reg.test(value)

2021-06-20 12:13:16 284

原创 springboot项目中进行的自定义异常拦截

操作信息进行分装处理Result.javapackage com.zhshhypt.util;/** * @Description:对返回结果进行分装 * @Author: cyz * @Date: 2021/6/15 0015 */public class Result { public static String ERROR_CODE="400"; public static String SUCCESS_CODE="200"; public Strin

2021-06-16 00:09:20 239

原创 java获取文件流(写入和写出操作)

package com.zhshhypt.Controller;/** * @description: * @author: cyz * @time: 2021/6/12 0012 */import java.io.*;import java.util.ArrayList;import java.util.List;/** * @Description: * @Author: Test * @Date: 2021/6/12 0012 */public class Test

2021-06-12 18:38:50 1531

原创 java读取配置文件中的键值对,工具类

public class T {public static String Properties(String key,String propertiespath){String str="";Properties properties = new Properties();FileInputStream in = null;try {in= new FileInputStream(propertiespath);properties.load(in); //从配置文件中获取键值对str=p

2021-06-11 10:00:18 1635 3

原创 前台请求路劲中带有中文参数值,后台进行的转义处理

1.第一种方式String paramvalue=new String(param.getBytes(“iso-8859-1”),“utf-8”);String value=java.net.URLDecoder.decode(paramvalue,“utf-8”);2.第二种方式修改Tomcat中server.xml文件,进行转换编码URIEncoding=“UTF-8”;3.第三种方式页面请求方法为Ajax的post请求。参数永data传过来。...

2021-06-08 15:04:27 517

原创 Map互转xml

package com.util;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;public class xmlMap

2021-06-05 13:35:04 1107

原创 springboot+mybatis-plus+前后端分离

pom.xml<?xml version="1.0" encoding="UTF-8"?><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 https://maven.apache.org/xsd/mav

2021-06-04 22:59:54 83

原创 springMVC到springboot的演变过程

springMVC到springboot的演变过程springboot的优点:使用 Spring 项目引导页面可以在几秒构建一个项目方便对外输出各种形式的服务,如 REST API、WebSocket、Web、Streaming、Tasks非常简洁的安全策略集成支持关系数据库和非关系数据库支持运行期内嵌容器,如 Tomcat、Jetty强大的开发包,支持热启动自动管理依赖自带应用监控支持各种 IED,如 IntelliJ IDEA 、NetBeans缺点是集成度较高,springboot的

2021-06-04 22:47:21 250

原创 springboot配置类+定时任务

1.springboot配置类package com.zhshhypt.config;/** * @description: * @author: cyz * @time: 2021/6/3 0003 */import com.zhshhypt.util.InsertDataUtil;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configu

2021-06-04 22:20:27 63

前端 Cookie.js 文件

对一些数据进行缓存到Cookie中,可用于 浏览器端 记住我 等选择。

2024-07-17

国密SM2加密,前端JS

国密SM2,前端JS包,适用于THML中

2024-07-17

vue.axios.zip

vue和axios的js包

2021-09-16

region_code_all.sql

针对全国地区名称配对地区代码,以树状存入库中,全国省市县,另外只需要省市的私信我

2021-06-05

spring知识总结.xlsx

该资源包含spring的详细应用,以及MVC的模式详解,配套如何使用mybatis,这三者之间的紧密配合,对Java初学者以及中期人员很有帮助,理解会更加透彻一点。

2020-04-04

空空如也

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

TA关注的人

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