Code Monkey home page Code Monkey logo

rude-java's Introduction

rude-java

以Java语言为主的各种项目实践,涵盖各个业务、各个功能

前言

现在市面上关于Java的教程和技术文章很多,其中有许多文章一上来就讲底层原理,这无疑给一些新手在理解上增加了难度,理解底层原理的前提是你的基本能力已经过关了。什么是基本能力呢?就是你能够使用这个技术去解决问题。

举一个较为极端的例子:现在很多关于MySQL文章都在讲解其底层原理,比如索引采用的B+树结构、事务是怎样实现的、千万级乃至上亿数据量怎么处理,等等,看完之后也了解相关知识了,但根据业务需求写一个复杂的SQL语句的时候就蒙圈了。

当我们去了解一个新框架、新组件、新技术时,第一步是了解其使用方法,在使用的过程中慢慢去了解其背后更深层次的原理,如果连一个技术的最佳实践都一无所知,又谈何深入理解呢?如果只知道理论却不去动手操作,那么很快就会忘记理论知识,我见过太多人在学习新技术时被那些“不接地气”的讲解给劝退了。

“知其所以然”的前提是“知其然”,为了弥补市面上“知其然”的空缺,我创建了【项目实践】这个系列。不谈那些“高大上”的东西,直接手把手教你实践,并且附上源码。让你在实践中掌握新的知识点,直观感受一项技术在实际项目中是如何运用的!然后再徐徐为你讲解技术背后的原理,让你真正做到“知其然”的同时轻松地“知其所以然”。

所有项目克隆下来即可运行,有部分项目质量甚至可以单独开一个仓库!点击star,我会不断更新更多项目实践的!

以项目驱动学习,以实践检验真知

项目实践系列

【项目实践】一文带你搞定前后端分离下的认证和授权|Spring Security + JWT

【项目实践】一文带你搞定页面权限、按钮权限以及数据权限

【项目实践】SpringBoot三招组合拳,手把手教你打出优雅的后端接口

【项目实践】后端接口统一规范的同时,如何优雅得扩展规范

【项目实践】学习SpringBoot之前先学学SSM整合

【项目实践】在用安全框架前,我想先让你手撸一个登陆认证

【项目实践】使用Vue.js和ElementUI快速实现后台管理系统的界面布局

联系方式

请用微信扫码:

微信二维码

博客、Github、微信公众号都是:RudeCrab,欢迎关注!如果对你有帮助可以收藏、点赞、star、在看、分享~~ 你的支持,就是我写文的最大动力

微信上转载请联系公众号开启白名单,其他地方转载请标明原地址、原作者!

rude-java's People

Contributors

rudecrab avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.