IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
相关标签
作者:
百战百胜
2044
source
关注
love
0
百战百胜
发表于
2024-07-27 02:26:25
【开源分享】Star 32.6k,深入学习实战 Spring Boot
项目介绍 spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 66 个集成demo。 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog( ...
继续阅读 (44)
love
0
百战百胜
发表于
2024-07-26 10:33:40
【开源分享】Star 88.5k,Java版设计模式
项目介绍 设计模式 Java 的最佳实践,出自开源社区大佬们之手。作为有梦想和追求的 Java 程序员,当然需要会一些设计模式啦。这个项目虽然是英文的但是先看代码和图,尝试理解含义那么英文描述也就能猜得八九不离十了。不要让英语作为你不努力的借口,努力变强吧! 项目截图 ...
继续阅读 (58)
love
0
百战百胜
发表于
2024-07-25 06:11:21
【开源分享】Star 69.7k,开源的后端即服务(BaaS)平台
项目介绍 Supabase 是一个开源的 Firebase 替代品,它以 BaaS(后端即服务)的形式向各种应用程序提供了一系列后端功能,有助于开发者更快速地构建产品。 架构说明 ...
继续阅读 (60)
love
0
百战百胜
发表于
2024-07-22 02:57:24
【技术教程】SpringBoot - 整合Canal客户端监听MySQL数据库的变更
Canal 是阿里巴巴开源的一款基于 MySQL 数据库的数据变更捕获与同步工具。通过整合 Canal 客户端,我们可以实现对 MySQL 数据库变更的实时监听,以便及时获取插入、更新和删除等操作的变更信息,从而进行相应的业务处理。 1、准备工作 (1)首先我们需要安装好 Canal 的服务端,并对 ...
继续阅读 (65)
love
0
百战百胜
发表于
2024-07-21 01:34:00
Star 28.1k,MySQL 数据库 binlog 的增量订阅和消费组件
基本介绍 什么是 Canal? Canal 由阿里巴巴开源的一个基于 MySQL 数据库的增量日志(Binary Log)解析工具,提供增量数据订阅和消费,模拟 MySQL salve 方式,实现 MySQL 的主从同步,同时加入了增量日志解析等功能。 基于日志增量订阅&消费支持的业务: 数据库镜像 ...
继续阅读 (47)
love
0
百战百胜
发表于
2024-07-20 02:02:06
35 岁并非程序员的下岗红线
在当今的科技行业中,有一个广为流传的观点:程序员到了 35 岁就容易面临下岗危机。然而,这种观点真的合理吗? 在我看来,对于程序员来说,35 岁往往被视为一个职业生涯的转折点。但这绝不应是职业生涯的终点,而应是一个新的起点,一个迈向领域专家的起点。 理由一:随着年龄的增长,程序员积累了丰富的项目经验 ...
继续阅读 (44)
love
0
百战百胜
发表于
2024-07-19 13:23:38
【开源分享】Star 5k,开源的 Web 应用防火墙
项目介绍 该项目是用 Python 开发的 Web 应用防火墙,可以无缝集成至现有环境(Linux、Docker、K8s 等)。它基于 Nginx 构建、默认配置安全,拥有简单易用的 Web 界面,支持自动配置 HTTPS A+ 评级、安全 Header 和丰富的插件系统,可检测常见的攻击模式、限制 ...
继续阅读 (52)
love
0
百战百胜
发表于
2024-07-14 02:23:36
【开源分享】Stirling-PDF:本地托管,允许对 PDF 文件做各种操作的 Web 应用
项目介绍 一款功能强大、开箱即用的 PDF 工具,支持拆分/合并文件、添加/提取图片、压缩、加水印、添加/删除密码等功能,满足你对 PDF 文件的所有需求。 项目截图 项目特性 支持暗黑模式。 ...
继续阅读 (42)
love
0
百战百胜
发表于
2024-07-13 00:59:11
【开源分享】AutoMQ:基于云原生重新设计 Apache Kafka®
项目介绍 一款真正的云原生 Kafka 解决方案。该项目是基于云原生重新设计的新一代 Kafka 发行版。在保持和 Apache Kafka 100%兼容前提下,AutoMQ 可以为用户提供高达 10 倍的成本优势以及百倍的弹性优势,同时支持秒级分区迁移和流量自动重平衡,解决运维痛点。 项目截图 ...
继续阅读 (44)
love
0
百战百胜
发表于
2024-07-03 06:24:33
【开源分享】Spring 源码,
项目介绍 一份讲解 Spring 源码的图文教程,内容涵盖了 Spring 框架的核心概念和关键功能,而且还贴心地标注了难度等级,更加便于学习。 阅读源码好处 深入理解Spring框架: 通过阅读源码,你可以更深入地了解Spring框 ...
继续阅读 (41)
love
0
百战百胜
发表于
2024-06-29 14:58:47
【开源分享】聊一聊几款常用的数据库管理工具
背景说明 在数据库管理工具市场上,DBeaver Community、Sequel Pro和Navicat Premium Lite各有特色。本文将对比这三款工具的特点、优势、适用场景等方面,帮助用户选择最适合自己需求的工具。 DBeaver Community DBeaver Community是 ...
继续阅读 (49)
love
0
百战百胜
发表于
2024-06-28 09:23:17
搞钱!程序员接单互助群
群宗旨: 本群旨在提供一个平台,让大家能够交流技术、分享经验,并互帮互助进行项目接单。我们鼓励大家积极交流,共同提升编程水平,实现互利共赢。 入群门槛: 9.9元(2024-07-15日前,优惠价4.9元) 入群流程: 添加「百战百战」客服微信号,备注“接单群”,向客服微信号转账,转账成功后,客服会 ...
继续阅读 (54)
love
0
百战百胜
发表于
2024-06-28 09:21:08
【开源分享】Star 32.6k,一款能在Android设备上运行的终端
项目介绍 一个专为 Android 设计的终端模拟器应用,它提供了 Linux 环境和 Shell 通过自带的包管理器,能够在手机上安装和运行 ssh、Python、gcc、htop、git、vim 等工具。你就可以在 Android 设备上执行 Linux 命令、编程、运行脚本、远程访问服务等操作 ...
继续阅读 (62)
love
0
百战百胜
发表于
2024-06-28 09:19:32
【开源分享】一款无侵入的线上流量录制、回放平台
项目介绍 Moonbox(月光宝盒)是JVM-Sandbox生态下的,基于jvm-sandbox-repeater重新开发的一款流量回放平台产品。在jvm-sandbox-repeater基础上提供了更加丰富功能,同时便于线上部署和使用。 ...
继续阅读 (42)
love
0
百战百胜
发表于
2024-06-21 15:23:01
【开源分享】企业级数据库协同开发平台
项目介绍 项目是提供数据库协同开发和数据管理的平台,专为提升 SQL 开发效率而设计。它基于 Spring Boot 和 Electron 构建,提供了 Web 和桌面客户端,支持 SQL 规范检查、变更回滚、数据生命周期管理、数据脱敏和操作审计等功能,兼容 OceanBase、Oracle、MyS ...
继续阅读 (60)
love
0
百战百胜
发表于
2024-06-19 02:32:11
【开源分享】Star 20.6k,自建代理 IP 池服务
项目介绍 项目通过抓取网上免费的代理 IP,然后在本地校验、剔除失效的 IP,从而实现高可用的代理 IP 池。最后使用 Flask 搭建提供代理 IP 服务,包括代理池刷新、无效代理删除、代理获取等功能。 项目架构图 项目部署 ...
继续阅读 (54)
love
0
百战百胜
发表于
2024-06-17 02:13:00
【开源分享】Star 29.3k,微信 Java 开发工具包
项目介绍 开源、非官方、功能全面的微信 Java 开发工具包,支持包括微信支付、开放平台、小程序、企业微信、视频号和公众号等微信功能模块的后端开发。 项目亮点 全面覆盖微信 API:WxJava SDK 几乎涵盖了微信所有官方 API 接口,包括消息推送、用户管理、菜单管理、微信支付、企业微信 OA ...
继续阅读 (41)
love
0
百战百胜
发表于
2024-06-14 23:19:13
【开源分享】 Star 25.4k,一款开源的项目管理和问题跟踪平台
项目介绍 项目是开源的项目管理系统,旨在简化团队的项目管理流程。它易于使用、可自托管,支持问题跟踪、周期管理、项目分解和分析统计等功能,可作为 JIRA 的替代品。 项目截图 ...
继续阅读 (46)
love
0
百战百胜
发表于
2024-06-13 02:53:53
【开源分享】Star 2k,开箱即用的简历模板
项目介绍 项目提供了适用于 Obsidian 和 Typora 的简历模板,它基于 Markdown 格式、编辑方便、所见即所得,设计简洁且正式,借助编辑器可直接导出 PDF 格式的简历,适用于大部分求职 / 求学场景。 项目截图 ...
继续阅读 (38)
love
0
百战百胜
发表于
2024-06-11 07:24:16
【开源分享】一款解析 SQL 语句的 Java 库
项目介绍 项目可以读取 SQL 语句,并分解成结构化的 Java 对象,实现用 Java 代码解析或动态生成 SQL 语句,支持 SQL 标准和主流的关系型数据库。 支持的数据库与语法 JSqlParser旨在支持SQL标准以及所有主要的RDBMS。任何缺失的语法或功能都可以按需添加。 ...
继续阅读 (67)
love
0
百战百胜
发表于
2024-06-11 05:46:52
【开源分享】手机号码归属地信息库
项目介绍 项目整理了超过 40 多万条中国手机号段和归属地信息,数据均来自网上的公开数据。 phone.dat文件格式 | 4 bytes | <- phone.dat 版本号(如:1701即17年1月份) ------------ | ...
继续阅读 (41)
love
0
百战百胜
发表于
2024-06-09 02:10:22
【私活神器】Star 8.6k,一个清新优雅的 Vue3 管理后台模板
项目介绍 项目是采用 Vu3、Vite5、Pinia 和 UnoCSS 等技术栈构建的管理后台模板,它不仅拥有漂亮的界面,还有清晰的项目结构、严格的类型检查、统一的代码规范,内置丰富的主题配置、国际化方案、页面组件,并且支持移动端。 项目截图 ...
继续阅读 (51)
love
0
百战百胜
发表于
2024-06-07 06:35:00
【开源分享】Star 16.2k,一个离线IP地址定位库和IP定位数据管理框架
项目介绍 ip2region 是一个专为高效离线IP地址定位而设计的库和数据管理框架。它能够在微秒级别(大约10微秒)内完成IP地址的地理位置查询,从而极大地提升了实时性能。 此外,ip2region 还为众多主流编程语言提供了 xdb 格式的数据生成工具和查询客户端实现,使得开发者能够轻松地将IP ...
继续阅读 (44)
love
0
百战百胜
发表于
2024-06-05 12:47:00
短链接服务系统开发
功能简单描述 功能很简单,实现将长网址缩短的功能。 为什么要转短链?因为要控制每条短信的字数,对于公司来说,短信里面的字可都是钱呀。 为什么不用 t.cn,url.cn 等短链服务呢,它们生成的链接不是更短吗?是的,它们确实能实现更短的链接,可是要收钱的,而且这里面充满了商业数据呀。 短链服务总的来 ...
继续阅读 (46)
love
0
百战百胜
发表于
2024-06-05 12:45:58
【开源分享】Star 3.7k,一款基于 DFA 算法实现的高性能敏感词工具
项目介绍 基于 DFA 算法实现,目前敏感词库内容收录 6W+(源文件 18W+,经过一次删减)。 高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。 项目特性 6W+ 词库,且不断优化更新 基于 fluent-api 实现,使用优雅简洁 ...
继续阅读 (41)
love
0
百战百胜
发表于
2024-06-05 02:18:59
【开源分享】Star 4.7k,在线的数据库设计工具:DrawDB
概述 这是一个免费、简单且直观的在线数据库设计工具和 SQL 生成器。 下面是该项目的一些基本信息: 仓库名:drawdb-io/drawdb 项目名:drawdb 开源地址[1]:http ...
继续阅读 (45)
love
0
百战百胜
发表于
2024-05-27 06:02:48
ZGC 介绍
前言 ZGC 于 2017 由 Oracle 贡献给社区,在 JDK 11 及以上版本的各种 release 中几乎都包含该 GC。 Shenandoah 是 Red Hat 主导的另一个低延迟的 GC,也承诺 pause time 低于 10ms,这两个项目目前处于竞争状态。该 GC 在 Orac ...
继续阅读 (41)
love
0
百战百胜
发表于
2024-05-25 03:40:39
11个Java代码优化技巧
Java编码优化确实是一个持续的过程,它需要在保持代码可读性和可维护性的同时,关注性能提升和资源使用的优化。以下是一些常见的Java编码优化技巧,以及相应的业务场景化案例和代码示例。 1. 避免不必要的对象创建 业务场景:在处理大量数据的业务场景中,频繁创建对象会增加垃圾收集的负担。 优化前: pu ...
继续阅读 (40)
love
0
百战百胜
发表于
2024-05-21 01:50:27
【开源分享】一个功能强大、灵活可配置的数据质量管理系统
项目介绍 Qualitis是一个数据质量管理系统,用于监控和管理数据质量。它基于Spring Boot开发,依赖于Linkis进行数据计算,提供了一整套统一的流程来定义和检测数据集的质量,并及时报告问题。 Qualitis的主要功能包括数据质量规则构建、数据质量规则执行、数据质量任务管理、异常数据发 ...
继续阅读 (50)
love
0
百战百胜
发表于
2024-05-18 13:36:57
【开源分享】Star 18k ,一款现代化、开源的 Linux 服务器运维管理面板
项目介绍 在云服务器管理领域,宝塔面板因其免费的基本功能、安装部署的便捷性和可视化的操作界面,受到了许多普通用户的青睐。然而,除了宝塔面板之外,市场上还有一些其他的优秀选择,比如1Panel。 1Panel是一个现代化、开源的Linux服务器运维管理面板,由杭州飞致云信息科技有限公司推出。它同样为用 ...
继续阅读 (38)
上一页
2/3
下一页