自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一点博客

JAVA专题

  • 博客(228)
  • 资源 (38)
  • 收藏
  • 关注

原创 JPA 设置Null不更新,解决把数据更新为null的问题

【代码】JPA 设置Null不更新,解决把数据更新为null的问题。

2024-07-21 19:43:07 83

原创 Java 使用POI 读取Excel 中的全部图片,非嵌入式图片

excel文件格式 : xlsx。

2024-07-09 21:03:28 182

原创 Idea 批量删除注释和空行

【代码】Idea 批量删除注释和空行。

2024-07-05 10:39:06 107

原创 程序员需要具备的核心竞争力

随着IT人才的饱和,互联网就业形势越严峻。作为一名工程师,需要具备哪些基本素养与能力,才能够应对这样的就业环境?

2024-07-04 21:04:17 448

原创 SpringCloud多用户认证体系设计方案

这种通信方式导致每个微服务会直接提供HTTP接口,浏览器发起的请求经过网关转发,直接打到各个服务模块,没有单独的门户端web服务或者管理端web服务,此时各个服务并不知道这个请求是门户端还是管理端的请求,因此无法直接进行权限拦截。门户端一个web服务,管理端一个web服务,所有与门户端相关的请求接口都在门户端的web服务内定义,与管理端相关的请求都在管理端的web模块进行定义,接口内部通过RPC组件远程调用相关的服务。nginx在上层,直接处理http请求,可以抗高并发,也支持lua脚本鉴权认证。

2024-04-27 13:35:17 695 3

原创 SpringBoot 源码初探

spring-boot-starter:依赖spring-boot模块、spring-boot-autoconfigure模块、spring-boot-starter-logging模块、spring-core模块。由于spring-boot-starter都引入了该模块,所以当引入spring-boot-starter-data-redis时,可以自动注入RedisTemplate实例。springboot的核心模块是spring-boot 和 spring-boot-autoconfigure.

2024-04-25 15:58:18 806 3

原创 SpringCloud 2021.0.9 OpenFeign 与 circuitbreaker-resilience4j 使用示例

加入断路器依赖feign.circuitbreaker.enabled: true 开启断路器注入Resilience4JConfigBuilder以上三步在服务调用方实现。

2024-04-13 23:18:39 681

原创 SpringCloud、SpringBoot、JDK版本对应关系

如果使用JDK1.8, 那么SpringCloud可以选择2021.0.x,SpringBoot选择兼容的版本。如果使用JDK17, 可以选择SpringCloud最新版。SpringBoot 3.x 以下都是支持JDK1.8的。SpringBoot 3.x不再支持JDK1.8.

2024-04-13 13:02:35 1140

原创 使用Git命令统计提交次数、某段时间提交次数、代码行数

【代码】使用Git命令统计提交次数、某段时间提交次数、代码行数。

2024-04-11 11:48:22 295

原创 Java8 函数式编程 @FunctionInterface使用示例

那么将发送逻辑作为 “参数”, 传给getParam方法,代码就会简洁很多。@FunctionInterface就是用于解决这个问题的。看如下代码, 发现send1 send2 send3 方法都有共同的代码用于获取参数,唯一不同的是消息发送逻辑不一样。是一个注解,用在接口上面。接口内部只能有一个方法。

2024-04-08 20:29:35 265 1

原创 Python 线程池的使用

【代码】Python 线程池的使用。

2023-09-28 14:19:20 314 1

原创 spring使用websocket 的两种方式

直接使用WebSocket就很类似于使用TCP套接字来编写Web应用。因为没有高层级的线路协议,因此就需要我们定义应用之间所发送消息的语义,还需要确保连接的两端都能遵循这些语义。就像HTTP在TCP套接字之上添加了请求-响应模型层一样,STOMP在WebSocket之上提供了一个基于帧的线路格式(frame-based wire format)层,用来定义消息的语义。与HTTP请求和响应类似,STOMP帧由命令、一个或多个头信息以及负载所组成。

2023-09-24 19:54:08 517

原创 Python使用定时任务

【代码】Python使用定时任务。

2023-09-14 15:12:56 327

原创 基于Centos:服务器基础环境安装: JDK、Maven、Python、Go、Docker、K8s

创建用户。

2023-08-19 20:22:57 900

原创 数据库: MySQL安装部署、主从

【代码】数据库: MySQL安装部署、主从。

2023-08-19 20:20:42 165

原创 中间件: Redis安装与部署

添加两个节点, 第一个节点表示新节点,第二个节点表示集群中已有的任意一个节点。添加slave, 第一个为slave, 第二个为slave对应的master。分配slot, 后面的节点是已有的节点。启动6个redis节点。

2023-08-19 20:19:52 489

原创 中间件:RocketMQ安装部署

配置 broker.conf 的brokerIP1 为公网ip。benchmark目录下。

2023-08-19 20:18:54 424

原创 中间件: ElasticSearch的安装与部署

然后将证书复制到其余节点。

2023-08-19 20:17:42 1137

原创 中间件: Zookeeper安装与部署

【代码】中间件: Zookeeper安装与部署。

2023-08-19 20:16:03 104

原创 中间件: Kafka安装部署

按照单机部署方式启动多个Zookeeper与broker节点。

2023-08-19 20:14:05 499

原创 动态规划:最大正方形

输入:matrix = [[“1”,“0”,“1”,“0”,“0”],[“1”,“0”,“1”,“1”,“1”],[“1”,“1”,“1”,“1”,“1”],[“1”,“0”,“0”,“1”,“0”]]在一个由 ‘0’ 和 ‘1’ 组成的二维矩阵内,找到只包含 ‘1’ 的最大正方形,并返回其面积。输入:matrix = [[“0”,“1”],[“1”,“0”]]matrix[i][j] 为 ‘0’ 或 ‘1’输入:matrix = [[“0”]]

2023-08-15 22:18:23 130

原创 动态规划: 最长递增子序列-golang实现

关键点: 数组长度为n 和 数组长度为n-1 的自增子序列的长度之间的关系;例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。其次,长度为n的数组,求最长的递增序列,只能通过小问题解决大问题,即从长度为1开始,推出长度为2直到长度为n时的长度。解释:最长递增子序列是 [2,3,7,101],因此长度为 4。输入:nums = [10,9,2,5,3,7,101,18]输入:nums = [7,7,7,7,7,7,7]输入:nums = [0,1,0,3,2,3]

2023-08-10 10:00:46 264

原创 将postman接口导出的json转换为markdown

您可以使用 Postman 官方提供的工具或第三方工具将 Collection 文件转换为 Markdown 文件。

2023-08-04 11:20:09 1007

原创 Jmeter使用Faker模拟数据进行压测

将这两个包放入jmeter的lib目录下。

2023-06-08 10:25:31 223

原创 Postman 路径传参, @PathVariable 写法

在参数前加 “:” 号即可。

2023-05-27 14:24:03 3677

原创 Centos安装Jenkins, Nginx配置代理

jenkins安装

2023-05-26 17:20:15 343

原创 JAVA使用commons-compress压缩文件夹

【代码】JAVA使用commons-compress压缩文件夹。

2023-05-15 15:31:38 509

原创 Flink 1.16.0 无界数据流 wordCount示例

【代码】Flink 1.16.0 无界数据流 wordCount示例。

2023-05-05 10:37:57 177

原创 Flink 1.16.0 wordCount示例,入门案例

Flink1.16.0 wordCount 入门案例

2023-05-04 18:06:36 212

原创 hive配置用户名密码

【代码】hive配置用户名密码。

2023-03-17 18:31:41 1244

原创 Grafana安装配置、连接Elasticsearch数据源

【代码】Grafana安装配置、连接Elasticsearch数据源。

2023-03-16 11:40:56 1023

原创 MySQL DML语句中使用雪花ID

replace(unix_timestamp(current_timestamp(3)),‘.’,‘’): 去掉小数点,成为以毫秒为单位的时间戳;unix_timestamp(current_timestamp(3)): 得到当前时间对应的时间戳,小数点后面是毫秒;1420041600000: 初始时间;(雪花算法是时间差,具体可查阅雪花算法原理);current_timestamp(3): 当前时间,秒精度为3.左移22位: 留出10位的机器码和12位序列码;或运算: 随机序列码。

2023-03-15 16:40:22 902 1

原创 智能合约规范以及ERC规范有哪些?

ERC-1155:ERC-1155 规范是用于多资产代币 (Multi-token) 合约的规范,可以在同一个合约中支持多种代币,同时具备 ERC-20 和 ERC-721 的功能。ERC-721:ERC-721 规范是用于非同质化代币 (NFT) 合约的规范,定义了 NFT 合约的基本功能和接口,包括 NFT 的发行、转移、所有权查询等。ERC-20:ERC-20 规范是用于代币合约的规范,定义了代币合约的基本功能和接口,包括代币的发行、转账、余额查询等。

2023-03-14 18:09:03 385

原创 Redis的持久化:RDB和AOF

Redis持久化机制:RDB和AOF

2023-03-06 18:43:00 1501

原创 Redis(四)-内部数据结构详解

redis内部数据结构的设计与实现

2022-12-20 18:48:29 566

原创 Redis(三)-redis-cli命令使用指南

redis-cli命令使用手册

2022-12-08 22:42:28 2433

原创 Redis(二)-基本数据类型的使用

redis基本数据类型

2022-11-24 19:46:29 675

原创 Redis(一)-环境安装

redis的安装

2022-11-24 19:45:29 250

原创 Elasticsearch(二)- 索引-分片过滤器与延迟再分配

elasticsearch 索引分片过滤器, 分片延迟再分配, 慢查询日志的配置与使用.

2022-11-18 15:49:03 1310

原创 Elasticsearch(一)-基本概念与环境搭建

本文档为Elasticsearch8.5的安装教程;

2022-11-18 15:36:58 902

超市积分管理系统

数据库:MySQL 语言:Java 功能:(1)网络会员管理中心界面: 会员修改密码信息模块:实现会员密码功能; 会员登陆模块:实现会员登陆功能; 会员注册模块:实现会员注册功能; 留言板模块:实现留言板留言功能 (2)后台管理界面: 系统用户管理模块:实现管理员的增加、查看功能; 会员信息管理模块:实现会员信息的增加、修改、查看功能; 注册用户管理模块:实现注册用户的增加、修改、查看功能; 会员卡管理模块:实现会员卡信息的增加、查看功能; 商品销售管理模块:实现商品信息的增加、查看功能; 会员积分管理模块:实现合作公司信息的增加、查看功能; 信息统计模块:实现数据统计报表功能; 留言板模块:实现留言板信息的增加、修改、查看功能;

2019-01-20

网上招聘系统

数据库:MySQL 语言:Java 功能:个人角色 (1)首页:显示个人可以申请职位的公司信息,实现了查询、申请职位功能 (2)个人信息修改:实现了对个人信息(简历)的修改 (3)下载简历:实现对简历的下载 (4)发布简历 (5)撤销简历 (6)消息通知:实现了对已申请公司是否通过功能 公司角色 (1)首页:显示所有申请公司职位的求职者信息 (2)公司信息修改:实现了对公司信息的修改 (3)发布招聘信息 (4)撤销招聘信息 (5)求职者通知:实现了对已申请公司职位的求职者是否通过功能

2019-01-20

网上拍卖系统

数据库:MySQL 语言:JAVA 功能:1.前台模块 (1)普通用户登录/注册。 (2)分类查看商品(普通商品与促销商品) (3)查看商品详细信息 (4)查看秒杀商品 (5)查看竞拍商品 (6)将商品加入购物车 (7)购买,结算功能 (8)留言 2.后台模块 (1)修改密码 (2)商品管理: -- 编辑/删除 -- 设置/取消促销 (3)秒杀商品:设置/取消秒杀 (4)竞拍商品:设置/取消竞拍 (5)订单管理:查看订单 (5)留言管理:查看/删除留言

2019-01-20

停车场管理系统

数据库:MySQL 语言:Java 功能:会员模块、查看咨询信息、违规车辆模块、查看车位信息、停车支付信息、退出系统

2019-01-19

企业员工信息管理系统

数据库:MySQL 语言:Java 功能:(1)管理员端 密码修改:修改自己的密码。 员工管理:对员工的基本信息进行管理,包括查询、删除、录入。 部门管理:包括添加部门以及添加子部门,删除部门等操作,便于及时更新部门信息。 出勤管理:用于对员工的出勤月份以及天数进行管理,便于计算员工的工资等。 工资管理:用于对员工的每个月的工资进行管理,便于对员工的工资进行管理。 请假审核:用于管理员对员工的请假进行审核并加以回复,便于对员工的请假进行管理。 (2)员工端 密码修改:修改自己的密码。 我的请假:查看请假记录和发起请假申请。 我的工资:查看员工自己的工资记录。

2019-01-19

固定资产管理系统JAVA

数据库:MySQL 语言:JAVA 功能: (1)系统登录: 用户登录模块:登录功能 重置 (2)系统用户管理: 对系统用户的增加 系统用户的权限修改 系统用户的删除 分配系统用户的权限 修改本身登录密码 资产的相关维护 (3)员工信息管理: 教工的增加、修改、删除、查询 (4)资产入库管理: 资产的录入 资产的属性修改 资产的报废删除 资产的属性查询 (5)资产维护管理: 物资的维修、维护物资的信息修改 (7)资产借还管理: 增加借出资产 查询借出资产 归还已借出资产 (8)打印报表

2019-01-19

医院住院管理系统

数据库:SQLserver 语言:JAVA 功能:本系统主要分为六大模块,分别是医生管理模块、病人管理模块、病床管理模块、收费管理模块、统计分析模块和系统功能模块 ,医生、病人和医院的管理人员都可以通过此系统寻找出自己所需要的信息。

2019-01-19

SSH电子病历管理系统

数据库:SQLserver 语言:JAVA 功能:病人登记; 病人就诊; 病例查询; 病例修改; 病例删除; 修改密码

2019-01-19

SSH医院在线挂号系统

数据库:MySQL 语言:JAVA 功能:(1)前台功能: 用户注册:注册功能; 用户登录:登录功能; 医院查询:选择医院、科室查询该医院下的医生信息 挂号:选择医生后点击挂号,填写信息完成挂号 管理中心:点击管理中心可以修改个人信息、取消挂号 (2)系统管理员: 登录模块:实现管理员登录功能; 医院管理模块:实现医院的增加、删除功能; 科室管理模块:实现科室的增加、删除功能; 公告管理模块:实现公告的增加、删除功能; 退出系统模块:实现用户的退出功能;

2019-01-18

JAVAEE健康管理系统SSH

数据库:MySQL 语言:Java 架构:SSH 功能:(1)用户模块: 实现登录功能 实现用户登录的退出 实现用户注册 (2)教师饮食管理: 根据教师的相关信息,计算其每天所需热量,给出一周的推荐菜单。 (3)教师健康日志: 用户可以记录自己健康日记,记录每一天的睡眠,饮酒,吸烟,血压,体重等情况。 (4)教师体检管理: 教师可通过该平台查询每次的体检结果,显示部分项目随时间变化的曲线 (5)疾病预测评估: 针对糖尿病和高血压两种疾病,利用数学线性回归的方法,模拟计算出教师患病概率。 (6) 后台管理员模块 管理员用户登录功能:通过账号登录系统。 管理员管理教师功能:可以增删改查教师基本信息。 管理员管理体检结果:可以增删改查教师体检记录。 健康新闻管理:可以发布或删除、编辑新闻

2019-01-18

户籍管理系统

数据库:MySQL 语言:JAVA+JSP 功能:户籍添加、户籍管理、迁入添加、迁入管理、反馈投诉、管理员添加。

2019-01-17

采购管理系统

数据库:SQLServer 本系统是一个独立的系统,用来解决企业采购信息的管理问题。采用JSP技术构建了一个 有效而且实用的企业采购信息管理平台,目的是为高效地完成对企业采购信息的管理。经过 对课题的深入分析,采购系统需实现以下功能模块: 各个模块实现的功能如下: 1.用户登录 对用户输入的用户名和密码进行匹配,只有合法的用户可以登录成功,进入主界面, 进行操作。是系统安全性的第一层保护层。 不同角色的用户登录(比如普通用户和超级管理员)的操作页面不一样。 2.供应商管理 灵活管理供货商,及时添加及修改供货商信息,为采购计划的制定提供保障。 3.材料管理 对材料进行管理,管理材料种类及库存,及时了解材料的库存信息,有助于做出正确 的采购选择。 4.订单管理 系统设计了多种订单。不同权限的操作员只能对其拥有权限操作的订单进行操作。 5.信息查询 根据关键字快速检索信息。

2019-01-17

人事管理系统JSP+Struts2框架

数据库:MySQL;开发语言:JAVA; 后台框架:Struts2/JDBC; 前台:JSP/EasyUI; 功能:部门管理、员工管理、薪酬管理;表:部门表、员工表、薪酬表、管理员登录信息表。

2018-12-31

SpringBoot+AngualrJS个人财务管理系统

采用MySQL数据库,包含登录功能,用户名:admin 密码:123456,实现了对财务信息的增删改查。财务信息包括资金来源,创建时间,花费类型,金额,备注。基于SpringBoot+BootStrap实现。包含源程序和sql文件。

2018-12-28

电影院售票后台管理系统SpringBoot+AngularJS

电影院售票管理系统架构:后:Springboot+Mybatis;前:AngualrJs1.4+bootstrap 功能:后台管理端:影票信息管理、电影信息管理、职工信息发布、座位信息管理; 数据库表包含: 影票信息表 电影信息表 职工信息表 座位信息表

2018-12-27

SpringBoot+AngularJs就业信息管理系统

就业信息网架构:后:Springboot+Mybatis;前:AngualrJs1.4+bootstrap 功能:后台管理端:毕业生简历信息管理、招聘信息管理、就业信息发布、招聘会管理;前台数据展示

2018-12-27

SSM整合+bootstrap实现城市信息的增删改查完整案例

逻辑清晰明了,SSM框架整合,前台使用bootstrap,附有城市sql文件,完成城市信息的增删改查。

2018-07-22

数据结构第五版源码

最新版数据结构,第五版,课后习题源码,以及书中源码

2017-10-25

spring3.x企业应用实战开发-源码

本文档中包含spring3.x企业应用实战书中的源码,共十九章

2017-10-25

基于SpringBoot+Vue的前后端分离进销存管理系统的设计与实现-毕业设计

## 开发环境 JAVA8、MySQL5.7、SpringBoot2.1.0、Vue、ElementUI、JPA ## 主要功能 供应商管理:供应商、地区/ 地址/ 入库管理:商品编码,数量/金额等 出库管理:商品编码/数量/金额/操作员等/ 库存管理:商品名称,库存数量/ 商品类别管理:商品名称/单价/等 商品管理:商品名称、仓库、库存、定价、状态 用户管理:用户名、密码、状态、创建时间、登录时间、角色 角色管理:角色名称、操作权限 菜单管理:父级标题、标题名称、排序、创建时间 详情地址:https://blog.csdn.net/qq_37740841/article/details/124639870

2022-05-07

基于SpringBoot+Redis+vue前后端分离的二手车辆管理系统的设计与实现

## 开发环境 JAVA8、MySQL5.7、SpringBoot2.1.0、Vue、ElementUI、JPA ## 主要功能 车辆统计:成交额,库存,品牌销量 车辆管理:客户名称、仓库、商品、日期 系统监控: 用户管理:用户名、密码、状态、创建时间、登录时间、角色 角色管理:角色名称、操作权限 菜单管理:父级标题、标题名称、排序、创建时间 详情:https://blog.csdn.net/qq_37740841/article/details/123771530

2022-03-27

基于SpringBoot+Vue实现的采购需求管理系统

## 开发环境 JAVA8、MySQL5.7、SpringBoot2.1.0、Vue、ElementUI、JPA ## 主要功能 采购申请: 申请审核: 物品管理: 预算管理 用户管理:用户名、密码、状态、创建时间、登录时间、角色 角色管理:角色名称、操作权限 菜单管理:父级标题、标题名称、排序、创建时间功能介绍及截图:详情:https://blog.csdn.net/qq_37740841/article/details/121616581

2021-11-29

基于SpringBoot+Vue的前后端分离仓储管理系统设计与实现

功能及截图:https://blog.csdn.net/qq_37740841/article/details/121615212

2021-11-29

SpringBoot+Vue学生成绩管理系统

功能截图:https://blog.csdn.net/qq_37740841/article/details/108966763

2021-11-12

基于springboot+vue的ERP管理系统

开发环境 JAVA8、MySQL5.7、SpringBoot2.1.0、Vue、ElementUI、JPA 主要功能 销售开单:客户名称、仓库、商品、开单日期 销货历史:客户名称、仓库、商品、日期 进货开单:供应商、仓库、商品 供应商管理:供应商名称、联系人、联系方式 仓库管理:仓库名称、负责人、联系方式 商品管理:商品名称、仓库、库存、定价、状态 客户管理:名称、地址、最近交易、欠款 用户管理:用户名、密码、状态、创建时间、登录时间、角色 角色管理:角色名称、操作权限 菜单管理:父级标题、标题名称、排序、创建时间

2021-08-07

node离线部署与admin模板

node离线部署与admin模板

2021-01-30

fastdfs_v5.08以及依赖包.rar

fastdfs_v5.08以及依赖包.rar

2020-12-29

elasticsearch-6.2.4.tar.gz

es6

2020-12-24

idea+vscode常用插件.rar

idea:alibaba code guide,git commit template vscode: jquery anni,,prettify json, auto rename tags

2020-12-20

navicat111_mysql_cs_x64.rar

Navicat for mysql 。。。工具免费navicat111_mysql_cs_x64.rarnavicat111_mysql_cs_x64.rarnavicat111_mysql_cs_x64.rar

2020-10-29

nwjs-v0.48.3-win-x64

修改后的nwjs-v0.48.3-win-x64:web打包成exe。包含执行命令,直接修改URL,运行start.bat即可生成app.exe;

2020-09-26

十次方文档教程.rar

十次方讲义,前端,后端,微服务资料等

2019-05-23

海外电商KOL微信小程序

是一个工具类微信小程序,功能为查看各行业大号粉丝数,查询各个大号主体信息等,类似智鹊KOL大全。

2019-01-23

企业财务管理系统

数据库:MySQL; 语言:Java; 功能:(1)职工端: 登录模块:登录功能; 个人信息模块:可修改个人的信息; 个人工资模块:可查阅自己的工资; 公司资产模块:可查看公司的资产信息; 公司经营模块:可查看公司的经营信息; 公司费用模块:可查看公司的费用信息; 年终资产模块:可查看公司的总资产信息; (2)超级管理员端: 登录模块:实现管理员登录功能; 个人信息模块:可修改个人的信息; 部门信息管理模块:实现部门的增加、修改、删除、查看功能; 职工信息管理模块:实现职工信息的增加、修改、删除、查看功能; 职工工资管理模块:实现职工工资的增加、修改、查看功能; 资产类别管理模块:实现资产类别的增加、删除、查看功能; 资产信息管理模块:实现资产信息的增加、查看功能; 经营信息管理模块:实现经营信息的增加、查看功能; 费用信息管理模块:实现费用信息的增加、查看功能; 年终资产分析模块:实现公司总资产的查看功能;

2019-01-23

进销存管理系统springboot1.4

数据库:MySQL; 语言:JAVA; 架构:springboot+maven 功能:采购管理、库存管理、销售管理、查询统计、资料管理、系统管理

2019-01-21

百货中心供应链管理系统

数据库:MySQL 语言:Java 技术:maven+ssh 功能:登录模块:实现管理员登录功能; 合作公司管理模块:实现合作公司信息的增加、修改、查看功能; 采购管理模块:实现采购的增加、修改、查看功能; 数据统计模块:实现数据的统计分析功能;

2019-01-21

城市公交查询系统

数据库:MySQL 语言:Java 功能:站点查询、公交线路查询、站—站的查询、在线提问、网站公告、登录功能、用户管理、线路维护、公告管理、提问管理。

2019-01-20

空空如也

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

TA关注的人

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