自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (7)
  • 收藏
  • 关注

原创 SpringBoot版的低代码开发平台Diboot,炒鸡好用。

大家好,今天在逛开源社区的时候,发现了一个基于 Spring Boot 技术体系的低代码开发平台 Diboot 挺有意思的,号称“关联无 SQL,性能高 10 倍”。

2023-01-05 14:44:30 93

原创 一款Linux服务器、数据库、Redis、MongoDB统一管理平台,再也不用一台台记密码了。

基于DDD分层实现的web版 linux服务器(终端 文件 脚本 进程)、数据库(mysql postgres)、redis(单机 集群)、mongo统一管理操作平台。

2022-10-11 11:22:11 275

原创 还在用 Xshell?推荐一个更现代的终端连接工具,好用到爆!

Tabby 是一名老外在 Github 开源的终端连接的工具,至今已经累积 20K+ star。

2022-10-10 15:12:47 66

转载 5个开源的Java项目快速开发脚手架,项目经验有了

今天推荐几个 Java 项目快速开发脚手架,解放双手 ✋ 从现在开始。以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响。

2022-10-08 11:18:40 1234

原创 关于Java组件fastjson存在反序列化漏洞

据国家网络与信息安全信息通报中心监测发现,阿里巴巴公司开源Java开发组件fastjson存在反序列化漏洞。fastjson被众多java软件作为组件集成,广泛存在于java应用的服务端代码中。攻击者可利用上述漏洞实施任意文件写入、服务端请求伪造等攻击行为,造成服务器权限被窃取、敏感信息泄漏等严重影响。此次事件影响fastjson1. 2. 80及之前所有版本。

2022-08-25 10:45:48 993

原创 安装禅道系统(开源)和配置RDS数据库

给公司或者企业搭建禅道就是这么简单。相信大家都学会了吧。

2022-06-28 16:22:12 1922

原创 linux环境下 crontab+shell脚本定期自动删除文件问题

crond的概念和crontab是不可分割的。crontab是一个命令,常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。

2022-06-27 10:05:08 959

原创 VMware虚拟机安装win10卡顿优化

VMware虚拟机安装win10卡顿优化,按照这些流程优化完成后,基本解决90%以上的卡顿问题

2022-04-21 11:00:02 10307 4

原创 Spring Cloud Gateway 远程代码执行漏洞(CVE-2022-22947)修复建议

Spring Cloud Gateway 远程代码执行漏洞(CVE-2022-22947)修复建议

2022-03-04 12:50:41 752

原创 Idea安装并使用maven依赖分析插件:Maven Helper

在maven工程中,经常会查看maven的依赖树,在没使用该插件时,需要maven dependency:tree命令进行查看依赖树,通过maven helper 可以直接搜索某一jar,并查看对应的版本信息等;一、安装:  在file->settings->plugins中搜索maven helper,并进行inistall-->apply--->ok;最后重启idea,就可以开始使用 maven helper 插件安装操作安装完成后会重启idea。重启id

2022-03-04 12:46:12 3897

原创 2021年12月报Log4j1.2网络安全漏洞排查和修复建议

2021年12月报Log4j1.2网络安全漏洞排查和修复建议。

2021-12-20 11:43:01 7808

原创 2022年最新Java后端开发技术架构总结

https://www.processon.com/view/link/5fbf011c5653bb1d54fa30c8

2021-10-14 18:26:33 2469 4

原创 eclipse的下载与安装 2021-07-29

一.简介Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(JavaDevelopment Kit,JDK)。2.Eclipse下载步骤 1: 打开官网: https://www.eclipse.org/ , 按图标注位置点击 Download步骤 2. 在新的页面中, 点击 Download Packages..

2021-07-29 15:26:17 1465

原创 java中byte[]字节流解析成字符串中文乱码问题。

一、问题背景。 我们消费activityMQ消息。解析内容出现了乱码。用的是org.fusesource.mqtt.client.MQTT来接收消息。直接读取org.fusesource.mqtt.client.Future.await() 方法来获取Message。消息内容是存放在payload的流里面。我们是直接转为字符串的形式String msg = new String(message.getPayload());来解析。再转化为JSONObject数据。打印出来...

2021-05-12 10:37:33 5580

原创 使用jvisualvm工具进行OOM问题排查和调优。

1.业务场景介绍:使用Springboot项目进行activityMQ的接入。把消息分发到另外两个地方:rocketMQ和DataHub。实现数据的传输。并保证数据的一致性。2.问题介绍代码写完。运行后。发现没过多久项目就报错。java.lang.OutOfMemoryError: unable to create new native thread3.问题排查使用工具jvisualvm进行排查从上图可以看到问题有哪些?a.cpu占用比较高。一直不停的在使用cpu资源。4

2021-04-14 19:59:49 452 3

原创 sql语句常见异常问题解决方案。

sql语句 异常问题解决方案汇总mysql异常,以及对应的解决方案常见异常1:常见异常2:常见异常3:汇总mysql异常,以及对应的解决方案常见异常1:[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ----这种异常 不用多想,肯定是我们的sql语句出现问题

2021-02-19 11:05:23 4880

原创 eclipse安装lombok插件和使用简介

一、Mac版本1.下载 lombok.jar(https://projectlombok.org/download.html)2.将 lombok.jar 放在eclipse安装目录下,和 eclipse.ini 文件同级的。 这里需要注意,mac操作系统下eclipse的安装路径下有两个eclipse.ini,一个是/Applications/Eclipse.app/Contents/Eclipse/eclipse.ini,一个是/Applications/Eclipse.app/Contents/

2021-01-18 16:23:31 527 2

原创 mysql表名称区分大小写问题

1.启动服务报错2.登陆到mysql数据库查看。发现是存在的。3.执行sql确认下。是数据库表名区分大小写的问题。解决方案:1.用root登录,打开并修改 /etc/my.cnf;2.在[mysqld]节点下,加入一行: lower_case_table_names=1。3.重启mysql服务systemctl restart mysqld...

2020-12-03 11:43:52 49

原创 Mac 使用brew工具安装nginx

本人的Mac os是10.14版本的。为了能安装nginx。网上查询了各种安装都不行。一直报错。1.chmod u+w /usr/local 没访问权限。2.Error: Running Homebrew as root is extremely dangerous and no longer supported.As Homebrew does not drop privileges on installation you would be giving allbuild scripts.

2020-11-13 14:51:28 85

原创 redis+lua实现高并发库存扣减和回流,超卖和少卖场景使用。

怎么保证执行的原子性?Redis使用同一个Lua解释器来执行所有命令,同时,Redis保证以一种原子性的方式来执行脚本:当lua脚本在执行的时候,不会有其他脚本和命令同时执行,这种语义类似于 MULTI/EXEC。从别的客户端的视角来看,一个lua脚本要么不可见,要么已经执行完。然而这也意味着,执行一个较慢的lua脚本是不建议的,由于脚本的开销非常低,构造一个快速执行的脚本并非难事。但是你要注意到,当你正在执行一个比较慢的脚本时,所以其他的客户端都无法执行命令。redis+lua实现高并发库存扣

2020-10-23 15:13:47 2277

原创 MQ消息队列是如何保证消息不丢失

1.mq原则数据不能多,也不能少,不能多是说消息不能重复消费,这个我们上一节已解决;不能少,就是说不能丢失数据。如果mq传递的是非常核心的消息,支撑核心的业务,那么这种场景是一定不能丢失数据的。2.丢失数据场景丢数据一般分为两种,一种是mq把消息丢了,一种就是消费时将消息丢了。下面从rabbitmq和kafka分别说一下,丢失数据的场景,(1)rabbitmqA:生产者弄丢了数据生产者将数据发送到rabbitmq的时候,可能在传输过程中因为网络等问题而将数据弄丢了。B:rabbitmq自己丢了

2020-09-23 10:23:21 2851

转载 Mac下安装SVN插件javaHL not available的解决方法

背景:安装这个的原因是之前用svn差距svnkit合并代码的时候就报这个错。正文:在Mac下安装Eclipse插件svnEclipse插件后,每次打开Eclipse都会弹出如下弹出框:提示你本机缺少JavaHL Library。选择Eclipse→偏好设置(preference)→Team→SVN,可以看到SVN接口Client的定义如下:这说明当前系统中缺少JavaHL,需要我们手动安装。sub...

2018-05-02 20:22:19 1491

原创 mac os环境下python2.7安装openpyxl插件

openpyxl:操作excel2010 xlsx/xlsm的模块下载地址:https://pypi.python.org/pypi/openpyxl下载完成后解压出来。cd /Users/XXX/openpyxl-2.5.0/进入解压目录执行python setup.py install这样表示没有权限在执行命令前加sudo : sudopython setup.py install等待...

2018-02-12 11:54:08 3417

Windows系统文件检索工具+Everything+方便搜索

"Everything" 是什么? "Everything" 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。 不像 Windows 内置搜索,"Everything" 默认显示电脑上每个文件和文件夹 (就如其名 "Everything")。 您在搜索框输入的关键词将会筛选显示的文件和文件夹。 "Everything" 索引全部文件需要多长时间? "Everything" 仅索引文件和文件夹名,一般仅需几秒便可建立其数据库。 全新安装的 Windows 10 (大约 120,000 个文件) 仅需 1 秒即可索引完成。 索引 1,000,000 个文件将需要大约 1 分钟。 "Everything" 能否搜索文件内容? 可以,"Everything" 可以通过搜索函数 content: 来搜索文件内容。 文件内容未被索引时,搜索内容将会很慢。 "Everything" 是否占用很多系统资源? 不,"Everything" 仅需要使用非常少的系统资源。

2022-08-25

log4j漏洞排查小工具

log4j漏洞排查小工具,用于排查linux和Windows系统关于log4j网络安全漏洞的工具

2021-12-20

Webshell后门查杀

Webshell相关问题进行后门查杀,处理相关问题。

2021-12-20

javinlu-yshopmall-master.zip

yshop意象商城系统 3.2版本已经正式发布啦!: 1、新增商城装修模块 2、新增商户订单通知 3、提现接入企业付款接口 4、新增app端后台版本控制 5、新增商家端退款申请通知 6、新增商品积分兑换模块(同步主商品sku) 7、升级wxjava版本4.0.0 8、升级springboot最新版本2.4.2 9、新增docker一键部署方案 10、后台商城首页优化 11、新增快递鸟查询顺丰轨迹 12、关键bug修复: 移除roketmq依赖及相关逻辑 修改退款扣库存 去除素材分组分页,防止素材过多显示不完全 修改订单金额为0时,支付不成功直接报错 项目简介 yshop基于当前流行技术组合的前后端分离商城系统: SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue的前后端分离的商城系统, 包含商城、小程序直播、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发;

2021-03-02

arthas-packaging-3.2.0-bin.zip

用arthas查看相关的监控。 https://alibaba.github.io/arthas/dashboard

2020-09-09

毕业设计-物流管理系统

毕业设计-物流管理系统,开发工具是MyEclipse+tomcat+Mysql数据库等。语言是JAVA。结合了AJAX、JSTL、等。运用流行的三大开发框架。Sturt +Spring+hibernate等。.

2014-06-13

采购管理信息系统

采购管理信息系统,弄了一周的小系统,开发工具是MyEclipse+tomcat+Mysql数据库等。语言是JAVA。结合了AJAX、JSTL、等。运用流行的三大开发框架。Sturt +Spring+hibernate等。

2014-06-13

Linux系统命令

好东西!大家多多支持我啊,我上传的是Linux系统明天极其使用详解。

2011-12-19

空空如也

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

TA关注的人

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