{"id":17004339,"url":"https://github.com/java-aodeng/hope","last_synced_at":"2025-04-06T22:09:08.515Z","repository":{"id":33942325,"uuid":"141573898","full_name":"java-aodeng/hope","owner":"java-aodeng","description":"🎨 Java 学习","archived":false,"fork":false,"pushed_at":"2024-05-16T17:15:13.000Z","size":13138,"stargazers_count":248,"open_issues_count":5,"forks_count":55,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-03-30T19:09:25.348Z","etag":null,"topics":["java","java-nginx","linux","mysql","redis-java","redis-session","spring-boot","springcloud","ubuntu","ubuntu-elasticsearch"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/java-aodeng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-19T12:06:34.000Z","updated_at":"2025-03-18T13:22:23.000Z","dependencies_parsed_at":"2024-10-26T21:20:57.849Z","dependency_job_id":"8fae191d-0618-4f82-89a6-b2ec568f103e","html_url":"https://github.com/java-aodeng/hope","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/java-aodeng%2Fhope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/java-aodeng%2Fhope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/java-aodeng%2Fhope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/java-aodeng%2Fhope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/java-aodeng","download_url":"https://codeload.github.com/java-aodeng/hope/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247557767,"owners_count":20958047,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","java-nginx","linux","mysql","redis-java","redis-session","spring-boot","springcloud","ubuntu","ubuntu-elasticsearch"],"created_at":"2024-10-14T04:43:23.111Z","updated_at":"2025-04-06T22:09:08.492Z","avatar_url":"https://github.com/java-aodeng.png","language":null,"readme":"\u003ch1 align=\"center\"\u003e\u003ca href=\"https://github.com/java-aodeng\" target=\"_blank\"\u003eHope\u003c/a\u003e\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/java-aodeng\"\u003e\u003cimg alt=\"Author\" src=\"https://img.shields.io/badge/author-%E4%BD%8E%E8%B0%83%E5%B0%8F%E7%86%8A%E7%8C%AB-blue.svg\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://jq.qq.com/?_wv=1027\u0026k=574chhz\"\u003e\u003cimg alt=\"QQ群\" src=\"https://img.shields.io/badge/chat-%E4%BD%8E%E8%B0%83%E5%B0%8F%E7%86%8A%E7%8C%ABQQ%E7%BE%A4-yellow.svg\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://t.me/joinchat/LSsyBxVKLGEkF5MtIhg6TQ\"\u003e\u003cimg alt=\"Telegram\" src=\"https://img.shields.io/badge/telegram-%E4%BD%8E%E8%B0%83%E5%B0%8F%E7%86%8A%E7%8C%AB--%E5%AE%98%E6%96%B9%E9%83%A8%E8%90%BD-orange.svg\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003e温馨提示：clone太慢，可以使用如下命令，这样.git文件将更轻\n```    \n    git clone --depth 1 https://github.com/java-aodeng/hope.git\n```\n------------------------------\n\n\n## 目录\n\n### 破解工具 软件安利\n\u003e温馨提示： 破解的时候，idea如果激活码老是失效，先断网破解，成功之后再联网\n- https://www.ajihuo.com/\n- [（亲测可用）idea2021.3.2永久激活](https://mp.weixin.qq.com/s/IAPjkBIGmDF9SrLg_ZoYEw)\n- [IntelliJ IDEA激活码-持续更新](https://docs.qq.com/doc/DTVh3bkxWSEpvVm5N)\n- [（亲测可用）Navicat Premium v15.0.22 中文最新破解版（附：激活工具）](https://ykbkw.top/post/18.html)\n- [Navicat for MySQL 11.1.13 中文破解版 无需注册码](https://www.ajihuo.com/cyzd/2022-01-11/545.html)\n- [JetBrains 系列IDE官方版及白嫖教程](https://www.nite07.com/jetbrains/)\n- [JetBrains全系列软件激活教程激活码以及JetBrains系列软件汉化包](https://www.macwk.com/article/jetbrains-crack)\n- [一款好用的终端工具MobaXterm](https://mobaxterm.mobatek.net/)\n- [压缩工具bandizip](https://cn.bandisoft.com/bandizip/)\n- [google浏览器太占内存解决办法](https://chrome.google.com/webstore/detail/onetab/chphlpgkkbolifaimnlloiipkdnihall?hl=zh-CN)\n\n### 设计模式\n- [策略模式](https://github.com/java-aodeng/hope/tree/master/docs/design-pattern/design-pattern1)\n- [单例模式](https://github.com/java-aodeng/hope/tree/master/docs/design-pattern/design-pattern2)\n- [工厂模式](https://github.com/java-aodeng/hope/tree/master/docs/design-pattern/design-pattern3)\n- [装饰器模式](https://github.com/java-aodeng/hope/blob/master/docs/design-pattern/design-pattern4/learn/DecoratorMode.md)\n- [观察者模式](https://github.com/java-aodeng/hope/blob/master/docs/design-pattern/design-pattern5/src/1.md)\n- [适配器模式](https://github.com/java-aodeng/hope/blob/master/docs/design-pattern/20190717/src/1.md)\n- [模板方法模式](https://github.com/java-aodeng/hope/blob/master/docs/design-pattern/20190718/src/1.md)\n\n### SpringBoot\n- [SpringBoot(1)：公共配置](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot1-public-pom)\n- [SpringBoot(2)：generator](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot2-generator)\n- [SpringBoot(3)：docker部署项目](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot3-docker)\n- [SpringBoot(4)：单一，base64文件上传](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot4-file-upload)\n- [SpringBoot(5)：通用mapper，分页插件](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot5-mapper-pagehelper)\n- [SpringBoot(6)：redis缓存数据，session](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot6-redis-session)\n- [SpringBoot(7)：定时任务](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot7-timed-task)\n- [SpringBoot(8)：格式化日期](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot8-date-format)\n- [SpringBoot(9)：全局异常处理](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot9-exception-manager)\n- [SpringBoot(10)：JavaMailSender邮件服务](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot10-email)\n- [SpringBoot(11)：CommandLineRunner-初始化资源](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot11-CommandLineRunner)\n- [SpringBoot(12)：redis保存session-shiro登录认证](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot12-shiro-redis)\n- [SpringBoot(13)：MockMVC-web单元测试](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot13-starter-test)\n- [SpringBoot(14)：Thymeleaf使用](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot14-thymeleaf)\n- [SpringBoot(15)：集成 Quartz](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot15-quartz)\n- [SpringBoot(16)：集成 rabbitmq](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot16-rabbitmq)\n- [SpringBoot(17)：集成 mybatis-plus](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot17-mybatis-plus)\n- [SpringBoot(18)：整合jwt-shiro](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot18-jwt-shiro)\n- [SpringBoot(19)：集成redisson实现分布式锁](https://github.com/java-aodeng/hope/tree/master/docs/springboot/springboot19-redisson-distributed-locks)\n- [SpringBoot(20)：使用Java-Netty实现长连接 ](https://ilovey.live/2022/08/14/netty-java/)\n\n### SpringCloud\n- [新版本SpringCloud history 熔断器失效解决方案](https://github.com/java-aodeng/spring-cloud-alibaba)\n- [nacos集群双写-平滑升降级导致的问题](https://github.com/alibaba/nacos/issues/7529)\n- [Sentinel日志配置](https://github.com/alibaba/Sentinel/wiki/%E6%97%A5%E5%BF%97)\n- [Sentinel 控制台](https://sentinelguard.io/zh-cn/docs/dashboard.html)\n- [Sentinel 使用](http://doc.ruoyi.vip/ruoyi-cloud/cloud/sentinel.html#%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8)\n- [本地运行微服务内存不够的办法-jvm参数配置](https://github.com/java-aodeng/hope/blob/master/docs/springcloud/jvm%E9%85%8D%E7%BD%AE.md)\n- [monitor监控使用-（日志不生效避坑）](https://github.com/java-aodeng/hope/blob/master/docs/springcloud/monitor.md)\n- [Spring Cloud2020版本最佳实践方案（一）](https://ilovey.live/2021/09/26/springcloud2020/)\n- [SpringCloud(1)：服务注册中心server和服务客户端client](https://github.com/java-aodeng/hope/tree/master/docs/springcloud/micro-service1-eureka-server) / [Eureka client代码](https://github.com/java-aodeng/hope/tree/master/docs/micro-service1-eureka-client)\n- [SpringCloud(2)：服务提供者provider](https://github.com/java-aodeng/hope/tree/master/docs/springcloud/micro-service2-eureka-provider)\n- [SpringCloud(3)：服务消费者ribbon](https://github.com/java-aodeng/hope/tree/master/docs/springcloud/micro-service3-eureka-ribbon)\n- [SpringCloud(4)：客户端负载均衡](https://aodeng.cc/archives/khdfzjhs)\n- [SpringCloud(5)：服务消费者feign与Hystrix断路器容错机制](https://github.com/java-aodeng/hope/tree/master/docs/springcloud/micro-service5-feign)\n- [SpringCloud(6)：Hystrix Dashboard熔断监控面板](https://github.com/java-aodeng/hope/tree/master/docs/springcloud/micro-service6-hystrixdashboard)\n\n### 好文收集\n- [网上看到写得好的文章收集](https://github.com/java-aodeng/JavaGuide/blob/master/README.md)\n- [自动化部署-CI/CD流程以及原理说明](https://gitbook.cn/gitchat/activity/5daac87dd39d6a72d183b52c?utm_source=weixinNotification)\n- \n### 杂七杂八\n- [Git常用命令](https://github.com/java-aodeng/hope/tree/master/docs/git/git1.md)\n- [使用Checkstyle来规范我们的项目](https://github.com/java-aodeng/hope/blob/master/docs/springboot/checkstyle.md)\n- [数据库](https://github.com/java-aodeng/hope/blob/master/docs/good-code/%E6%95%B0%E6%8D%AE%E5%BA%93.md)\n- [执行存储过程提示 user does not have access to metadata required to determine stored procedure解决方案](https://blog.csdn.net/qq_35890143/article/details/124404278)[参考二](https://blog.csdn.net/dreamfly88/article/details/72885897)\n- [win10安装mysql-避坑](https://github.com/java-aodeng/hope/blob/master/docs/Avoid-pit-notes-2021/win10%E5%AE%89%E8%A3%85mysql-%E9%81%BF%E5%9D%91%E7%AC%94%E8%AE%B02021.md)\n- [瓦力walle2.0-docker安装](https://github.com/java-aodeng/hope/tree/master/docs/good-code/瓦力walle2.0-docker安装.md)\n- [Yapi 内网部署-避坑](https://github.com/java-aodeng/hope/blob/master/docs/Avoid-pit-notes-2021/Yapi%20%E5%86%85%E7%BD%91%E9%83%A8%E7%BD%B2-%E9%81%BF%E5%9D%91.md)\n- [Ubuntu下Elasticsearch安装配置](https://github.com/java-aodeng/hope/tree/master/docs/ubuntu/es.md)\n- [Ubuntu下搭建Elasticsearch和kibana](https://github.com/java-aodeng/hope/tree/master/docs/ubuntu/Elasticsearch-kibana.md)\n- [Linux常用命令](https://github.com/java-aodeng/hope/tree/master/docs/linux/linux常用命令.md)\n- [dos2unix的使用:对文件进行转换](https://github.com/java-aodeng/hope/blob/master/docs/linux/dos2unix.md)\n- [Java 程序员应掌握的 Nginx 实战应用（一）](https://github.com/java-aodeng/hope/tree/master/docs/nginx/nginx1.md)\n- [Java 程序员应掌握的 Nginx 实战应用（二）](https://github.com/java-aodeng/hope/tree/master/docs/nginx/nginx2.md)\n- [Maven常用（一）](https://github.com/java-aodeng/hope/blob/master/docs/mvn.md)\n- [图片放大控件](https://github.com/java-aodeng/viewerjs)\n- [Java常用方法（一）](https://github.com/java-aodeng/hope/blob/master/docs/java/java1.md)\n- [Json返回结果为null属性不显示解决](https://github.com/java-aodeng/hope/blob/master/docs/json/json1.md)\n- [设置ie导出Excel乱码问题](https://github.com/java-aodeng/hope/blob/master/docs/ie/ieExcel1.md)\n- [常用注解（一）](https://github.com/java-aodeng/hope/blob/master/docs/Annotation/annotation1.md)\n- [Spring异步方法](https://github.com/java-aodeng/hope/blob/master/docs/spring/spring1.md)\n- [多级菜单递归遍历成树](https://github.com/java-aodeng/hope/tree/master/docs/good-code/多级菜单递归遍历成树.md)\n- [雪花算法](https://github.com/java-aodeng/hope/tree/master/docs/good-code/雪花算法.md)\n- [微信认证](https://github.com/java-aodeng/hope/tree/master/docs/good-code/微信认证.md)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjava-aodeng%2Fhope","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjava-aodeng%2Fhope","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjava-aodeng%2Fhope/lists"}