{"id":13476370,"url":"https://github.com/hellokaton/java-bible","last_synced_at":"2025-05-15T05:05:40.155Z","repository":{"id":38395233,"uuid":"42509997","full_name":"hellokaton/java-bible","owner":"hellokaton","description":":banana: 我的技术摘要","archived":false,"fork":false,"pushed_at":"2022-02-12T03:59:02.000Z","size":1327,"stargazers_count":2978,"open_issues_count":4,"forks_count":665,"subscribers_count":226,"default_branch":"master","last_synced_at":"2025-04-21T08:58:31.483Z","etag":null,"topics":["aop","design-pattern","ioc","java","java-8","linux","mvc","orm"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hellokaton.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-15T10:00:06.000Z","updated_at":"2025-04-18T06:43:33.000Z","dependencies_parsed_at":"2022-08-25T05:11:43.630Z","dependency_job_id":null,"html_url":"https://github.com/hellokaton/java-bible","commit_stats":null,"previous_names":["biezhi/java-bible"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellokaton%2Fjava-bible","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellokaton%2Fjava-bible/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellokaton%2Fjava-bible/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellokaton%2Fjava-bible/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hellokaton","download_url":"https://codeload.github.com/hellokaton/java-bible/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254276446,"owners_count":22043866,"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":["aop","design-pattern","ioc","java","java-8","linux","mvc","orm"],"created_at":"2024-07-31T16:01:29.490Z","updated_at":"2025-05-15T05:05:40.135Z","avatar_url":"https://github.com/hellokaton.png","language":"HTML","readme":"# java-bible\n\n这里记录了一些技术摘要，部分文章来自网络，本项目的目的力求分享精品技术干货，以Java为主。\n\n如果你喜欢，`star` 便是，持续更新ing，还有Fork项目的同学，貌似没有什么卵用。。。\n\n## 目录\n\n* [开源组件实现](#开源组件实现)\n  * [MVC框架实现篇](#MVC框架实现篇)\n  * [IOC容器实现篇](#IOC容器实现篇)\n* [设计模式系列](#设计模式系列)\n* [Java8系列](#Java8系列)\n* [Hexo搭建博客](#Hexo搭建博客)\n* [开发者指南](#开发者指南)\n* [运维相关](#运维相关)\n* [经典文章](#经典文章)\n\n## 开源组件实现\n\n### [MVC框架实现篇](mvc/index.md)\n\n* [项目规划](mvc/1.plan.md)\n* [路由设计](mvc/2.route.md)\n* [控制器设计](mvc/3.controller.md)\n* [配置设计](mvc/4.config.md)\n* [视图设计](mvc/5.view.md)\n* [数据库操作](mvc/6.dbutil.md)\n* [增删改查](mvc/7.crud.md)\n\n\n### [IOC容器实现篇](ioc/index.md)\n\n* [IOC的概念](ioc/1.concept.md)\n* [Spring中怎么用](ioc/2.spring.md)\n* [设计一个IOC](ioc/3.myioc.md)\n* [原理分析](ioc/4.principle.md)\n\n## 设计模式系列\n\n* [如何正确地写出单例模式](designpatterns/singleton.md)\n* [代理模式剖析](designpatterns/proxy.md)\n* [什么是策略模式](designpatterns/strategy.md)\n\n## Java8系列\n\n* [Java8简明教程](java8/java8-guide.md)\n* [Java8 Foreach](java8/foreach.md)\n\n## 架构博文专栏\n\n- [朱晔的互联网架构实践心得](https://juejin.im/user/5ba37b9de51d450e7428affe/posts)\n\n## Hexo搭建博客\n\n* [分分钟部署一个Hexo环境](hexo/hello.md)\n* [各种配置详解](hexo/config.md)\n* [开始写作吧](hexo/writing.md)\n\n## 开发者指南\n\n* [git - 简明指南](git/guide.md) \n* [Jersey-2.x用户指南](https://waylau.gitbooks.io/jersey-2-user-guide/content/index.html)\n* [REST 实战](https://waylau.gitbooks.io/rest-in-action/content/)\n* [Java Servlet 3.1 规范](https://github.com/waylau/servlet-3.1-specification)\n* [MyBatis中文指南](http://mybatis.github.io/mybatis-3/zh/index.html)\n* [Apache Shiro 用户指南](https://github.com/waylau/apache-shiro-1.2.x-reference)\n* [Spring Boot参考指南](https://github.com/qibaoguang/Spring-Boot-Reference-Guide/blob/master/SUMMARY.md)\n* [Netty4 用户指南](https://github.com/waylau/netty-4-user-guide/blob/master/SUMMARY.md)\n* [Google Java编程风格指南](user_guide/google-java8-guide.md)\n\n## 运维相关\n\n* [linux安装jdk、tomcat脚本](shell/install_jdk_tomcat.sh)\n* [Web性能测试工具](web/test_tool.md)\n* [Java 程序员眼中的 Linux](https://github.com/judasn/Linux-Tutorial)\n* [写给java开发的运维笔记](learn_server/README.md)\n\n## 经典文章\n\n* [HTTP请求报文解剖](articles/request_message.md)\n* [软件架构模式](articles/software_architecture_patterns.md)\n* [电商网站架构案例](articles/electrical-business-architecture.md)\n\n## 服务器/域名/SSL证书\n\n* [可用域名](https://domainr.com) | [秋玉米](http://www.qiuyumi.com/)\n* [优惠域名](http://hk.hostsir.com/Affiliates/i/d/976) | [非主流域名]()\n* [vultr VPS](http://www.vultr.com/?ref=6886447) | [DO VPS](https://m.do.co/c/e2ceeb8b08fe)\n* [免费VPN/SSH服务](https://sshdropbear.net/)\n* [免费SS](http://get.ishadow.website/)\n* [1小时免费VPN]()\n* [SSL.DO](https://saki.ssl.do/aff.php?aff=11) | [Let's Encrypt](http://frontenddev.org/article/using-certbot-deployment-let-s-encrypt-free-ssl-certificate-implementation-https.html)\n* [免费虚拟主机](http://api.hostinger.com.hk/redir/22018310)\n\n## 实用工具/API\n\n* [PNG图片无损压缩](https://tinypng.com/)\n* [在线给图片加水印](http://tool.c7sky.com/image-watermark/)\n* [随机密码生成](http://tool.c7sky.com/password/)\n* [随机头像生成](https://randomuser.me/)\n* [微博一键清理工具](http://tool.c7sky.com/tcleaner/)\n* [CSS压缩](http://csscompressor.com/)\n* [在线工具](http://www.atool.org/)\n\n## 联系\n\n- Blog：https://biezhi.me\n- Mail：biezhi.me@gmail.com\n\n有兴趣分享技术的 可以发邮件给我 :confused:\n","funding_links":[],"categories":["Shell","HTML"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellokaton%2Fjava-bible","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhellokaton%2Fjava-bible","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellokaton%2Fjava-bible/lists"}