avatar
文章
108
标签
54
分类
47

首页
时间轴
标签
类别
友链
关于
零心
搜索
首页
时间轴
标签
类别
友链
关于

零心

JAVA链表的实现——ListNode
发表于2024-01-28|数据结构
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556//初始化class ListNode { //类名 :Java类就是一种自定义的数据结构 int val; //成员变量:数值 ListNode next; //对象 :引用下一个节点对象。在Java中没有指针的概念,Java中的引用和C语言的指针类似 ListNode(int val){ //一个参数的构造方法 this.val=val; //把接收的参数赋值给当前类的val变量}ListNode(int val, ListNode next) { this.val = val; this.next = next; }//这个就是包含两个参数的构造方法}//创建及遍历链表class ListNode { int ...
SpringBoot实现各种参数校验
发表于2024-01-28|参数校验
简单使用Java API规范(JSR303)定义了Bean校验的标准validation-api,但没有提供实现。hibernate validation是对这个规范的实现,并增加了校验注解如@Email、@Length等。 Spring Validation是对hibernate validation的二次封装,用于支持spring mvc参数自动校验。接下来,我们以spring-boot项目为例,介绍Spring Validation的使用。 引入依赖如果spring-boot版本小于2.3.x,spring-boot-starter-web会自动传入hibernate-validator依赖。如果spring-boot版本大于2.3.x,则需要手动引入依赖: 12345<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>6.0.1.Final&l ...
java 配置sh 脚本自启动
发表于2024-01-28|sh
启动脚本 123export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jreexport PATH=$JAVA_HOME/bin/:$PATHnohup java -jar /home/administrator/java/admin.jar --spring.profiles.active=pro >/home/administrator/java/admin.log 2>1& 关闭 1234ID=`lsof -i:8080 |grep java |awk '{print $2}'`echo $IDkill -9 $IDecho "kill success!" 编辑服务文件在/etc/systemd/system/ 目录下创建同名*.service 123456789[Unit]Description=Auto Start Java springboot Pojoe ...
mysql 备份脚本
发表于2024-01-28|mysql
1234567891011121314151617#!/bin/bashmy_user="root" #登录MySQL的用户名my_pass="Bang1234!!" #用户名密码my_db1="semiconductor" #你需要备份的数据库名称bf_dir="/home/administrator/mysql/" #备份文件的保存位置bf_time="$(date +%Y%m%d-%H%M)" #备份的时间NAME_1="$my_db1-$bf_time" #备份文件的名称加时间cd $bf_dir #切换到目录#mysqldump备份的格式:mysqldump [选项] --databases 库名 > /备份路径/备份文件的名称mysqldump -u"$my_user" -p"$my_pass" --databases "$my_db1" >"$NAME_1&qu ...
nginx 安装配置
发表于2024-01-28|nginx
1234567891011121314151617181920# 适用于Centos安装#更新最新软件库sudo yum install# 安装 epel 存储库yum install epel-release# 安装 nginx 服务yum install nginx# 启动nginxsudo systemctl start ngin1x# 启动nginxsystemctl start nginx# 停止nginxsystemctl stop nginx# 验证Nginx是否运行systemctl status nginx# 查看当前所有tcp端口netstat -ntlp# 查看某个端口是否被占用lsof -i:80 nginx证书配置在 nginx 下修改 nginx.conf 文件配置 cert 证书ssl_certificate “cert/server.pem”;ssl_certificate_key “cert/server.key”; 1234567891011121314151617181920212223242526server { ...
redis 自启动
发表于2024-01-28|redis
创建开机脚本 1sudo vi /etc/systemd/system/redis.service redis.service 文件内容 1234567891011[Unit]Description=Redis In-Memory Data StoreAfter=network.target[Service]User=redisGroup=redisExecStart=/usr/bin/redis-server /etc/redis/redis.confExecStop=/usr/bin/redis-cli shutdownRestart=always[Install]WantedBy=multi-user.target 我们将Redis的用户和组设置为redis,并指定了Redis服务器的配置文件路径,保存并关闭文件。 12sudo groupadd redissudo useradd redis 在/etc/目录下创建一个名为redis的文件夹,用于存放Redis的配置文件,使用以下命令创建该文件夹: 1sudo mkdir /etc/redis 启动r ...
Spring cloud 用户登录以及用户信息流转大致流程
发表于2024-01-25|Spring Cloud|Spring Cloud
gateway配置yml文件yaml配置信息通过 jks 密钥文件获取用户信息, 对应账号密码,以及排除的url 123456789101112hm: jwt: location: classpath:hmall.jks alias: hmall password: hmall123 tokenTTL: 30m auth: excludePaths: - /search/** - /users/login - /items/** - /hi 实体类获取 对应 yaml 中解析过来的信息所有以 hm.jwt. 开头的配置属性映射到该类的字段中。 123456789@Data@ConfigurationProperties(prefix = "hm.jwt")public class JwtProperties { private Resource location; private String password; private String alias; ...
2487. 从链表中移除节点
发表于2024-01-23|力扣刷题|力扣刷题
给你一个链表的头节点 head 。 移除每个右侧有一个更大数值的节点。 返回修改后链表的头节点 head 。 示例 1: 输入:head = [5,2,13,3,8]输出:[13,8]解释:需要移除的节点是 5 ,2 和 3 。 节点 13 在节点 5 右侧。 节点 13 在节点 2 右侧。 节点 8 在节点 3 右侧。示例 2: 输入:head = [1,1,1,1]输出:[1,1,1,1]解释:每个节点的值都是 1 ,所以没有需要移除的节点。 提示: 给定列表中的节点数目在范围 [1, 105] 内1 <= Node.val <= 105 12345678910111213class Solution { public ListNode removeNodes(ListNode head) { if (head == null){ return null; } head.next = removeNodes(hea ...
1…1011
avatar
零心
互加友链, 请发邮件到 wjs1546@163.com
文章
108
标签
54
分类
47
Follow Me
公告
愿所盼皆可期,所求皆所愿,所有美好都会在最后相遇;愿你岁月无波澜,敬我余生不悲欢!只愿你被这个世界温柔以待
最新文章
Spring AI 聊天记忆2026-03-17
Java 设计 MCP SSE 配置2026-03-17
Spring AI MCP 客户端2026-03-17
Flutter Provider 使用教程:Consumer_of_watch_read 全解析2026-03-17
xinference docker 部署方式2026-03-17
分类
  • AI7
  • Flutter4
  • Spring Cloud6
    • Gateway2
      • java2
    • Nacos1
      • java1
    • OpenFeign1
标签
dayjs RestTemplate pg数据库 订单号生成 plupload 参数校验 mybatis 面试 Spring Cloud jar包加密 原型模式 jSerialComm spring boot mysql 门面模式 vue 力扣刷题 WinSW java Spring boot nginx 登录功能 物联网 redis Gateway smb live2d-wiget 数据结构 electron 建造者模式 sprk-md5 桥接模式 OpenFeign 装饰模式 享元模式 解释器模式 单例模式 sh 组合模式 代理模式
归档
  • 三月 202617
  • 一月 20251
  • 十一月 20241
  • 十月 202411
  • 九月 202412
  • 八月 202421
  • 七月 202427
  • 六月 20244
网站资讯
文章数目 :
108
已运行时间 :
本站访客数 :
本站总访问量 :
最后更新时间 :
©2023 - 2026 By 零心
框架 Hexo|主题 Butterfly
搜索
数据库加载中