Java

java是1995年由Sun公司推出一门面向对象的编程语言。[1]Java具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。[1]
人人开源开源项目
1. renren-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付 2. 支持MySQL、Oracle、SQL Server、PostgreSQL等主流数据库 3. 主要负责PXC集群搭建
2590javadocker
spring源码解析开源项目
逐一分析spring源码 spring事务管理整合mybatis测试 使用多线程模拟 Seata AT 模式下的分布式事务 feign使用ribbon服务发现实现RPC远程调用 使用 ProviderManager 替换自定义组件
1180javaJavaScript MVC 框架
某车企TSP系统开源项目
TSP系统是某车企为符合国家对新能源车辆法规要求、业务要求等方便所开发的后端管理系统,包括但不限制于车辆远控、车辆行驶数据分析、国标32960协议解析与上报等,我担当该项目技术架构和核心开发,历经8个月、带领13个人完整整体项目的立项、上线、交互等一整个流程。针对车联网系统我整理归纳了比较通用的架构设计(详情可见我博客地址)。另外针对GB32960协议的解析我也进行了一定的程度的抽象与开发,将其编码唯一个可公用的中间件模块(见我github项目); 1. 博客:https://www.cnblogs.com/zhaohuaxishi/p/17227057.html 2. github : https://github.com/xinglongZeng/gb32960-impl
2090java协议解析
通过自己写的动态代理工具实现实例容器和注入方法 解决了循环依赖 主要实现了三个注解 @proxyObject:代理整个类对象,通过自己写的动态代理工具实现对每个类中方法的增强 对每个方法增加了在方法执行前会先检测容器中是否已经存在实例如果存在则会直接返回容器中存在的实例 在每个方法执行之后会将自身强拷贝到容器中替换原对象实现统一解决问题如下: 假如有abc三个实例互相依赖 在a和b实例化时会自动加入到容器中 在c实例化时应为a已经实例化了所以会直接指向a 但此时返回的a对象是还没有执行完成原本方法的对象是一个空对象 所以需要强拷贝执行完成方法的对象替换容器中的a对象 从而实现循环依赖的解决 可以看到图二是增强前代码 图三是增强后代码 @newObject:实例化一个类对象,单独使用会出现循环依赖问题 @autoSetField:根据名称自动注入
950javajava
动态代理工具开源项目
通过继承和java自编译实现的动态代理工具 通过创建一个继承类来继承原类 然后可以通过字符串注入的形式在对应方法或类前后添加新的代码 也可以对类添加自定义的字段或者全新的方法 通过自编译实现增强类的编译 最后通过反射实现实例化
1350javajava
maven中央仓库(base64utils)可搜索,文件和base64之间的相关操作,将 Base64 解码生成文件保存到指定路径;将文件转换成 Base64 码,也可以从base64获取文件对象流,或者文件类型。
1960java加密/解密软件包
java后端和前端vue都可以使用,maven中央仓库(sm4utils)和npm仓库(sm4util)可搜索,国密算法的加解密组件,npm仓库显示下载量颇多
1670java加密/解密软件包
独立开发加密算法学习项目 AES、DES、ECC、RSA、SM 本人负责 所有加密算法的实现以及部分双语注释 开发过程中问题 对加密算法进行双语注释,英语部分机翻+人工修正,部分注释内容由本人国外留学亲友协助修正
1370javaspringboot
​ 功能  支持 Imagine 指令和相关动作  Imagine 时支持添加图片base64,作为垫图  支持 Blend(图片混合)、Describe(图生文) 指令  支持任务实时进度  支持中文prompt翻译,需配置百度翻译或gpt  prompt 敏感词预检测,支持覆盖调整  user-token 连接 wss,可以获取错误信息和完整功能  支持多账号配置,每个账号可设置对应的任务队列  支持 Shorten(prompt分析) 指令  支持焦点移动: Pan ⬅️ ➡️ ⬆️ ⬇️  支持图片变焦: Zoom
1840javaelement-ui
简易rpc框架开源项目
1.zk作为服务注册中心 2.netty作为底层通信,完成数据的编解码和数据的收发 3.使用springboot的自动装配完成rpc框架的整合,方便客户端使用 4.主要分为server端,client端
1110java框架
1.常用技术整合 2.工具类封装 3.代码生成,基于配置快速生成模板代码,提高开发速度 4.自定义日志格式打印 5.maven管理依赖
1480java脚手架
Api接口工程开源项目
Api接口工程 介绍 Api接口工程 软件架构 SpringBoot + Mybatis + Mybatis Plus + Mysql + Swagger +knife4j 安装教程 下载工程 执行sql文件到本地数据库 localhost:8082/doc.html 查看接口文档 使用说明 sql脚本在src\sql下 数据库连接配置在\src\main\resources\application-dev.yml进行配置 启动主程序:\src\main\java\com\api\RestfulApplication.java
1950javajava
商城订单项目开源项目
购物商城分为 管理员 和 普通用户 页面 用户可以自行注册登录 用户可以 加入商品到购物车中,可以查看商品的详情 管理员可以对 商品进行增删改查,就比如发布商品,下架商品,修改商品,搜索商品。
980javaSpringCloud
深的blog开源项目
自建博客,包含后台管理,web页面 后端功能:账号权限控制,及常见日志监控,文件内存处理和内存优化。 前端相关:vue,js,组件分装 同时搭建过程包含nginx配置过程
1530javajava
xxx-amdin开源项目
| | 用户管理 | 用户是系统操作者,该功能主要完成系统用户配置 | | ⭐️ | 在线用户 | 当前系统中活跃用户状态监控,支持手动踢下线 | | | 角色管理 | 角色菜单权限分配、设置角色按机构进行数据范围权限划分 | | | 菜单管理 | 配置系统菜单、操作权限、按钮权限标识等,本地缓存提供性能 | | | 部门管理 | 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限 | | | 岗位管理 | 配置系统用户所属担任职务 | |
930javajava
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户、多系统的系统架构。适合学习和企业中使用。真正实现了手撸RBAC、jwt的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、接口文档、蚂蚁金服代码生成器等等!netty心跳服务器支持鉴权、断线重连、其他业务模块开发
1270javaSpringCloudAlibaba
校园外卖开源项目
项目管理端共7个模块 工作台:利用views可以更直观的展示数据 数据统计:可视化数据高效展示 使用WebSocet实现客户端的超链接,及时响应
1240javawebapp
我专注于Windows驱动开发领域,尤其擅长minifilter框架的开发与应用,能够实现高效的文件系统过滤与监控。在音视频开发方面,我精通直播系统架构、WebRTC实时通信、OpenGL图形渲染,以及RTSP/SIP协议栈的开发与优化,具备NVR系统开发经验。同时作为一名全栈工程师,我熟练掌握前后端开发技术,深入理解MVC/MVVM设计模式,能够构建高性能的互联网应用系统。我的技术栈覆盖了互联网开发的各个环节,包括但不限于分布式系统、微服务架构、数据库优化等。如果您有相关项目需求或技术合作意向,欢迎随时联系我进一步探讨合作可能。
1130C/C++前端
FontPruner字体剥离和精简工具;采用PyQt5封装。直接可点击 FontPruner.exe 运行。字体文件必须是 ttf 格式的,不能直接处理 otf 字体,均会报错。在处理前建议使用 FontCreator 将 otf 转换为 ttf 然后在处理,选择 “File->Export Font As...->Export as TrueType/OpenType Font...” 弹出的对话框中第一个选项 “Outline Format” 一定要选择 “TrueType”,否则即使最终在保存对话框选择 ttf 格式后导出了也无法使用。
2800java字体剥离和精简工具
将bsdiff和bzip移植到android平台并提供方便使用的java接口,方便在java侧处理二进制补丁生成与合并,以及对压缩文件的处理
1050androidandroid
当前共3139个项目
×
寻找源码
源码描述
联系方式
提交