All Projects → pengMaster → Bestnote

pengMaster / Bestnote

Licence: mit
👊 持续更新,Java Android 近几年最全面的技术点以及面试题 供自己学习使用

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Bestnote

Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+270.63%)
Mutual labels:  mysql, redis, spring, interview, interview-questions, interview-preparation, jvm
Javacollection
Java开源项目之「自学编程之路」:学习指南+面试指南+资源分享+技术文章
Stars: ✭ 2,957 (+251.61%)
Mutual labels:  mysql, redis, spring, interview, jvm, mvc
Javaguide
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
Stars: ✭ 114,707 (+13539.36%)
Mutual labels:  mysql, redis, spring, interview, jvm
Business Search App Java
Showcases object oriented programming in Java, Java Swing, Kotlin, and Android
Stars: ✭ 53 (-93.7%)
Mutual labels:  gradle, rxjava2, dagger2, mvp, retrofit2
Interviewguide
计算机校招、社招面试八股文整理,也是《逆袭进大厂》唯一仓库,目前已收录 C/C++ 、操作系统、数据结构、计算机网络、MySQL、Redis等面试资料,未来打算继续收录Java、Python、Go等面试常见问题,坚持将此仓库维护下去。
Stars: ✭ 288 (-65.76%)
Mutual labels:  mysql, redis, interview, interview-questions, interview-preparation
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (-88.11%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+97.86%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Wanandroid
WanAndroid客户端,项目基于 Material Design + MVP +dagger2 + RxJava + Retrofit + Glide + greendao 等架构进行设计实现,极力打造一款 优秀的玩Android https://www.wanandroid.com 客户端,是一个不错的Android应用开发学习参考项目
Stars: ✭ 223 (-73.48%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
GithubApp-android-architecture
Let's learn a deep look at the Android architecture
Stars: ✭ 16 (-98.1%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2
Phoenix For Vk
Yet another VK client for Android
Stars: ✭ 131 (-84.42%)
Mutual labels:  gradle, rxjava2, mvp, retrofit2
Javafamily
【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
Stars: ✭ 28,668 (+3308.8%)
Mutual labels:  mysql, redis, interview, jvm
Pdf
编程电子书,电子书,编程书籍,包括C,C#,Docker,Elasticsearch,Git,Hadoop,HeadFirst,Java,Javascript,jvm,Kafka,Linux,Maven,MongoDB,MyBatis,MySQL,Netty,Nginx,Python,RabbitMQ,Redis,Scala,Solr,Spark,Spring,SpringBoot,SpringCloud,TCPIP,Tomcat,Zookeeper,人工智能,大数据类,并发编程,数据库类,数据挖掘,新面试题,架构设计,算法系列,计算机类,设计模式,软件测试,重构优化,等更多分类
Stars: ✭ 12,009 (+1327.94%)
Mutual labels:  mysql, redis, spring, jvm
Aiyagirl
🔥 爱吖妹纸(含 Kotlin 分支版本)——Retrofit + RxJava + MVP 架构 APP 体验代码家的干货集中营 Gank.io,福利多多,不容错过
Stars: ✭ 1,109 (+31.87%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (-94.41%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Kotlin Android Mvp Starter
Create/Generate your kotlin MVP projects easily
Stars: ✭ 270 (-67.9%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-98.1%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2
mvp-android-template
MVP Android Template to give you a Quick Head Start for your next Android Project. It implements MVP Architecture using Dagger2, Room, RxJava2 , Retrofit2
Stars: ✭ 20 (-97.62%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2
Mvp Dagger2 Rxjava2
Android 基本mvp+dagger(dagger2.android)+rxjava2+retrofit+ormdb框架。简单组件化架构 with Base Activity,Presenter ,View,Model 的抽象封装,http 请求封装&错误统一处理
Stars: ✭ 274 (-67.42%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Javainterview
java中高级基础指南
Stars: ✭ 222 (-73.6%)
Mutual labels:  mysql, redis, interview, jvm
Weather-Guru-MVP
Sample Material-design Android weather application build with MVP architectural approach using Dagger2, RxJava2, Retrofit2, Event-Bus, GreenDao, Butterknife, Lottie etc.
Stars: ✭ 15 (-98.22%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2

Java Android学习/面试指南 Q群:830556582

Flutter Android Java Kotlin  面试  网络 系统 系统设计  工具  数据库 算法 TODO
📱 ✏️ ☕️ 🔓 📝 ☁️ 💻 💡 🔧 💾 ✏️ 📄

目录

Android

基础知识

进阶

Gradle相关

自定义View

Android常见设计模式

音视频开发

热修复相关

插件化相关

编译器相关

性能优化

开源框架

应用发布

打包

框架源码分析

Kotlin

Flutter

TODO学习清单

Java

基础

容器

并发

JVM

I/O

Java 8

编程规范

网络

操作系统

Linux相关

计算机操作系统

数据结构与算法

数据结构

算法

数据库

MySQL

Redis

数据库系统原理

SQL

Leetcode-Database 题解

系统设计

设计模式

常用框架

Spring

ZooKeeper

数据通信

网站架构

攻击技术

面试指南

备战面试

常见面试题总结

  • 第一周(2018-8-7) (为什么 Java 中只有值传递、==与equals、 hashCode与equals)
  • 第二周(2018-8-13)(String和StringBuffer、StringBuilder的区别是什么?String为什么是不可变的?、什么是反射机制?反射机制的应用场景有哪些?......)
  • 第三周(2018-08-22) (Arraylist 与 LinkedList 异同、ArrayList 与 Vector 区别、HashMap的底层实现、HashMap 和 Hashtable 的区别、HashMap 的长度为什么是2的幂次方、HashSet 和 HashMap 区别、ConcurrentHashMap 和 Hashtable 的区别、ConcurrentHashMap线程安全的具体实现方式/底层具体实现、集合框架底层数据结构总结)
  • 第四周(2018-8-30).md (主要内容是几道面试常问的多线程基础题。)

面经

Android面试专场

工具

Git

Docker

构建工具

正则表达式

致谢

本文并非原创,通过各位博主综合而得,以便供自己方便学习,在此感谢各位前辈,并在下面注明出处

License

MIT License

Copyright (c) 2019 pengMaster

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].