SOB
Hello·World
划水湾
问道台
卷王殿
藏经阁
APP
登录
注册
前言
前言
目录
目录
1.1 基础组件与概念
Activity
Fragment
Lifecycle
Intent
Service
BroadcastReceiver
ContentProvider
Manifest
APK
SDK
Gradle
Dependency
Emulator
ADB
AAPT
AIDL
ANR
Context
Bundle
Parcelable
Toast
Notification
PendingIntent
Callback
Listener
Adapter
ViewHolder
Inflate
LayoutInflater
Drawable
Vector
Bitmap
Density
DPI
Resolution
1.2 UI与布局相关
View
ViewGroup
Widget
TextView
EditText
Button
ImageView
RecyclerView
ListView
GridView
ScrollView
LinearLayout
RelativeLayout
ConstraintLayout
FrameLayout
CoordinatorLayout
Padding
Margin
Gravity
Alignment
Baseline
Toolbar
ActionBar
DrawerLayout
NavigationView
BottomNavigationView
TabLayout
ViewPager
ViewPager2
Snackbar
Dialog
AlertDialog
BottomSheet
Popup
Dropdown
Spinner
CheckBox
RadioButton
Switch
SeekBar
ProgressBar
SwipeRefresh
Scroll
Drag
Gesture
Animation
Transition
Alpha
Opacity
Elevation
Shadow
Ripple
Theme
Style
Attribute
Dimension
DP / DIP
SP
1.3 系统服务与API
Permission
Request
Grant
Deny
Sensor
Accelerometer
Gyroscope
Bluetooth
NFC
GPS
Location
Geofence
Camera
Gallery
MediaPlayer
ExoPlayer
Codec
Render
Frame
Jank
Latency
Throughput
Cache
Buffer
Pool
Queue
Handler
Looper
Thread
AsyncTask
Coroutine
Suspend
Dispatcher
Scope
Retrofit
OkHttp
Interceptor
Gson
Moshi
Serialize
Deserialize
JSON
XML
Restful
Endpoint
Payload
Header
Token
Authentication
Authorization
OAuth
Session
Cookie
WebSocket
Firewall
Proxy
SSL
TLS
Certificate
Keystore
Signature
Fingerprint
Biometric
Encrypt
Decrypt
Hash
1.4 性能与调试
Debug
Breakpoint
Logcat
StackTrace
Exception
Crash
Leak
MemoryLeak
Profiler
Benchmark
Optimize
Overdraw
Refactor
ProGuard
R8
Obfuscate
Minify
Shrink
Multidex
Dex
ART
JIT
NDK
JNI
ABI
Architecture
MVVM
ViewModel
LiveData
StateFlow
Repository
DependencyInjection
Hilt
Dagger
Annotation
Room
SQLite
Migration
Schema
DAO
Transaction
Rollback
Commit
Query
Cursor
Recycle
GarbageCollection
OutOfMemory
Heap
Stack
Flutter
Kotlin
Jetpack
Compose
Declarative
Imperative
Composable
Recomposition
State
Hoisting
SideEffect
LaunchedEffect
2.1 语言基础
Compile
Bytecode
JVM
JRE
JDK
Variable
Constant
Primitive
Integer
Boolean
String
Array
Operator
Expression
Statement
Method
Parameter
Argument
Return
Void
Null
Conditional
Loop
Iteration
Recursion
Scope
Modifier
Public
Private
Protected
Static
Final
Abstract
Interface
Implements
Extends
2.2 面向对象编程
Object
Class
Instance
Constructor
Overload
Override
Polymorphism
Encapsulation
Inheritance
Composition
Aggregation
Coupling
Cohesion
Getter
Setter
Wrapper
Autoboxing
Unboxing
Generics
TypeParameter
Wildcard
Erasure
Enum
Annotation
Immutable
Mutable
Singleton
Factory
Builder
Proxy
Observer
Delegate
Lambda
FunctionalInterface
Stream
Optional
2.3 集合框架
Collection
List
Set
Map
ArrayList
LinkedList
HashMap
HashSet
TreeMap
Comparator
Comparable
Iterator
Iterable
Sort
Shuffle
Synchronized
Concurrent
ImmutableCollection
Stack
Queue
Deque
PriorityQueue
2.4 并发编程
Thread
Runnable
Callable
Executor
ExecutorService
ThreadPool
Future
CompletableFuture
Synchronized
Lock
ReentrantLock
Deadlock
Livelock
Starvation
RaceCondition
Atomic
Volatile
Semaphore
CountDownLatch
CyclicBarrier
BlockingQueue
ProducerConsumer
Interrupt
Daemon
ThreadLocal
ForkJoin
Parallel
2.5 JVM与性能
ClassLoader
Classpath
Jar
Reflection
Introspection
Serialization
Externalizable
Transient
GarbageCollector
GC
Heap
YoungGeneration
OldGeneration
Metaspace
OutOfMemoryError
StackOverflowError
MemoryLeak
Profiling
Benchmark
JIT
Optimization
Tuning
Throughput
Latency
3.1 HTML标签与属性
Markup
Tag
Element
Attribute
Semantic
Header
Footer
Nav
Main
Section
Article
Aside
Figure
Form
Input
Label
Select
Textarea
Button
Anchor
Hyperlink
Image
Alt
Table
List
Video
Canvas
SVG
DOM
Metadata
Viewport
DOCTYPE
Entities
Accessibility
SEO
3.2 CSS选择器与属性
Stylesheet
Selector
Class
ID
Descendant
Child
PseudoClass
PseudoElement
Cascade
Specificity
Inheritance
Property
Value
Pixel
Em
Rem
Percentage
BoxModel
Border
Padding
Margin
Background
Opacity
Overflow
Position
Relative
Absolute
Fixed
Sticky
ZIndex
Flexbox
Grid
Responsive
MediaQuery
Breakpoint
Transform
Transition
Animation
Keyframe
Hover
Focus
Visibility
Display
Float
Clear
Normalize
Preprocessor
Sass
Variable
Mixin
Nesting
3.3 布局与响应式设计
Layout
Container
Wrapper
Centering
Alignment
Justify
Align
Flow
Block
Inline
InlineBlock
Collapse
Overflow
Scrollbar
Viewport
Fluid
Adaptive
MobileFirst
Progressive
Graceful
FontFace
WebFont
Typography
LineHeight
LetterSpacing
Whitespace
Placeholder
Autofill
Validation
BoxShadow
BorderRadius
Gradient
Filter
Clip
Mask
4.1 语言基础
Variable
Constant
Function
ArrowFunction
Parameter
Closure
Scope
Hoisting
Strict
Type
Undefined
Null
TemplateLiteral
Destructuring
Spread
Rest
Promise
Async
Await
Callback
EventLoop
Microtask
Macrotask
Prototype
PrototypeChain
Class
Constructor
Inheritance
Polymorphism
Encapsulation
Module
Import
Export
TypeScript
TypeAnnotation
Interface
Generic
Enum
Decorator
4.2 DOM操作
DOM
Node
Element
QuerySelector
GetElementById
Append
Remove
Insert
Replace
Clone
Traverse
Parent
Children
Sibling
Attribute
ClassList
Style
InnerHTML
TextContent
Dataset
Event
EventListener
EventBubbling
EventCapturing
EventDelegation
PreventDefault
StopPropagation
MutationObserver
IntersectionObserver
ResizeObserver
ShadowDOM
VirtualDOM
4.3 异步编程
Asynchronous
Synchronous
Blocking
NonBlocking
Concurrency
Parallelism
WebWorker
Fetch
Axios
XMLHttpRequest
AJAX
Request
Response
StatusCode
Headers
Body
JSON
Serialize
Deserialize
Interceptor
Timeout
Abort
Retry
Throttle
Debounce
RateLimit
Queue
Polling
WebSocket
SSE
Race
All
AllSettled
Any
5.1 数据库基础概念
Database
DBMS
Table
Row
Column
Field
Record
PrimaryKey
ForeignKey
Constraint
Unique
NotNull
Default
Index
View
StoredProcedure
Trigger
Schema
Normalization
Denormalization
ERD
Entity
Relationship
Cardinality
5.2 SQL语句相关
SQL
Query
Select
Insert
Update
Delete
From
Where
GroupBy
Having
OrderBy
Join
InnerJoin
LeftJoin
RightJoin
FullJoin
CrossJoin
Union
Distinct
Aggregate
Count
Sum
Avg
Max
Min
Subquery
Correlated
Alias
Wildcard
Like
Between
In
Exists
Null
Coalesce
Case
Transaction
Commit
Rollback
ACID
Isolation
Lock
Deadlock
Optimistic
Pessimistic
5.3 数据建模与设计
Model
Logical
Physical
DDL
DML
DCL
Create
Alter
Drop
Truncate
Grant
Revoke
Partition
Sharding
Replication
Failover
Backup
Restore
Migration
Seed
5.4 NoSQL与大数据
NoSQL
Document
MongoDB
Collection
Document
KeyValue
Redis
Cache
Expire
TTL
Cassandra
ColumnFamily
Elasticsearch
Index
Shard
Aggregation
Graph
Node
Edge
BigData
Hadoop
Spark
MapReduce
Stream
Kafka
Topic
Consumer
Producer
Offset
DataWarehouse
DataLake
ETL
OLTP
OLAP
BI
6.1 HTTP/HTTPS
HTTP
HTTPS
URL
URI
Domain
DNS
IP
Port
Request
Response
Method
Get
Post
Put
Delete
Patch
Headers
ContentType
Accept
Authorization
Cookie
Session
CacheControl
ETag
CORS
Origin
Preflight
Redirect
Compression
Chunked
KeepAlive
Idempotent
6.2 TCP/IP与网络基础
TCP
UDP
Handshake
Packet
Datagram
Socket
Layer
Router
Switch
Gateway
Firewall
Subnet
SubnetMask
CIDR
NAT
DHCP
VPN
Bandwidth
Latency
Jitter
PacketLoss
Congestion
LoadBalancer
CDN
Proxy
ReverseProxy
6.3 Web安全
Security
Vulnerability
Exploit
Attack
Injection
XSS
CSRF
DDoS
Encryption
Decryption
Plaintext
Ciphertext
Key
PublicKey
PrivateKey
Certificate
Hash
Salt
Token
JWT
OAuth
OpenID
Threat
Penetration
Audit
6.4 API设计
API
REST
Resource
Endpoint
Versioning
CRUD
Pagination
Filtering
Sorting
RateLimit
Throttling
Authentication
Webhook
Swagger
OpenAPI
SDK
Middleware
Gateway
Microservice
Monolith
GraphQL
Query
Mutation
Subscription
Schema
Resolver
N+1
Batch
Cache
Idempotency
Deprecation
7.1 软件开发流程
Requirement
Specification
Prototype
Iteration
Sprint
Agile
Scrum
Kanban
Waterfall
Backlog
UserStory
Acceptance
Task
Bug
Issue
Ticket
Priority
Severity
Milestone
Deadline
Estimize
StoryPoint
Velocity
Standup
Retrospective
Review
Planning
Scope
Deliverable
Deployment
Release
Maintenance
7.2 版本控制(Git)
VersionControl
Repository
Remote
Clone
Fork
Branch
Master / Main
FeatureBranch
Checkout
Commit
CommitMessage
Stage
Push
Pull
Fetch
Merge
Rebase
Conflict
Resolve
PullRequest
Review
Approve
Reject
Diff
Patch
Stash
Revert
Reset
CherryPick
Tag
Changelog
Hook
Ignore
7.3 代码质量与测试
Quality
Test
UnitTest
IntegrationTest
EndToEndTest
TestCase
TestSuite
Assertion
Mock
Stub
Spy
Fixture
Coverage
Regression
SmokeTest
TDD
BDD
Refactoring
CodeReview
Lint
StyleGuide
Convention
BestPractice
AntiPattern
TechnicalDebt
Continuous
CI
CD
Pipeline
Artifact
Container
Docker
Kubernetes
Orchestration
DevOps
SRE
Monitoring
Alert
Incident
Postmortem
SLA
Uptime
Downtime
7.4 项目管理
Project
Stakeholder
ProductOwner
ScrumMaster
TeamLead
Architect
Developer
Engineer
QA
Stakeholder
Meeting
Agenda
Documentation
KnowledgeBase
Wiki
Estimation
Dependency
Blocker
Roadmap
Deliverable
KPI
OKR
Retro
Onboarding
Offboarding
Handover
Remote
Async
Timezone
Stakeholder
Escalate
Consensus
Compromise
Feedback
Mentoring
OnCall
Rotation
8.1 Linux命令
Shell
Terminal
Command
Path
Directory
File
Permission
Owner
Group
Chmod
Chown
Sudo
Root
Ls
Cd
Pwd
Mkdir
Rm
Cp
Mv
Cat
Less
Head
Tail
Grep
Find
Pipe
Redirect
Echo
Env
Process
Ps
Kill
Top
Service
Systemctl
Daemon
Cron
Crontab
SSH
SCP
Rsync
Tar
Gzip
Zip
Mount
Disk
Memory
Swap
Kernel
Module
Log
Journalctl
Hostname
IP
Ping
Curl
Wget
8.2 进程与线程
Process
Thread
PID
PPID
Fork
Exec
Child
Parent
Zombie
Orphan
Signal
SIGTERM
SIGKILL
SIGINT
Interrupt
ContextSwitch
Scheduler
Priority
Nice
Preemptive
Multitasking
Multiprocessing
Concurrency
Parallel
RaceCondition
Mutex
Semaphore
Deadlock
Livelock
Starvation
8.3 文件系统
Filesystem
Inode
Metadata
Block
Cluster
Partition
Format
Mount
Unmount
RootDirectory
HomeDirectory
Bin
Etc
Var
Tmp
Dev
Proc
Symlink
Hardlink
Quota
Compression
Encryption
Journal
Fragmentation
Defragment
Backup
Snapshot
RAID
8.4 内存管理
Memory
RAM
VirtualMemory
Page
PageFault
Paging
Swapping
Segmentation
Heap
Stack
Buffer
Cache
TLB
MMU
OutOfMemory
OOMKiller
Leak
Fragmentation
Allocation
Free
GarbageCollection
Thrashing
Overcommit
HugePage
SharedMemory
MemoryMapping
NUMA
9.1 简历与求职
Resume
CV
Portfolio
Experience
Skills
Education
Certification
OpenSource
GitHub
LinkedIn
Networking
Referral
Application
CoverLetter
Screening
Recruiter
Headhunter
Offer
Negotiate
Salary
Compensation
Equity
Remote
Hybrid
Onsite
Relocation
Onboarding
Probation
Termination
Resignation
Notice
CounterOffer
9.2 技术面试
Interview
Algorithm
DataStructure
Complexity
BigO
ComplexityAnalysis- **音标**:/kəmˈpleksəti əˈnæləsɪs/
Whiteboard
Pseudocode
Optimization
EdgeCase
CornerCase
Solution
Approach
BruteForce
Optimal
Hint
SystemDesign
Scalability
Availability
Consistency
Partition
CAP
LoadBalancer
Cache
Database
Replication
Sharding
MessageQueue
Microservice
Monolith
API
Tradeoff
Behavioral
STAR
CultureFit
Technical
Communication
Collaboration
ProblemSolving
CriticalThinking
Logic
Creativity
9.3 职场沟通
Meeting
OneOnOne
Standup
Sync
Alignment
Brainstorm
Workshop
Presentation
Demo
Report
Status
Blocked
Deadline
Feedback
Performance
Promotion
Raise
Conflict
Disagreement
Compromise
Consensus
Collaboration
Teamwork
Mentor
Mentee
Growth
Learning
Skill
SoftSkill
Empathy
Leadership
Ownership
Accountability
Initiative
Proactive
Adaptability
Resilience
Burnout
WorkLifeBalance
Wellbeing
Diversity
Inclusion
Respect
Ethics
Transparency
Trust
Recognition
Appreciation
Celebration
Retrospective
Improvement
Kaizen
Innovation
Experiment
Hypothesis
DataDriven
Metric
Analytics
Dashboard
OKR
KPI
Roadmap
Vision
Mission
Strategy
Tactic
10.1 短文阅读与翻译
文章1:Android Activity Lifecycle
文章2:Java Collections Framework
文章3:CSS Flexbox Layout
文章4:RESTful API Design
文章5:Git Branching Strategy
文章6:Database Indexing
文章7:JavaScript Event Loop
文章8:Docker and Containerization
文章9:System Design Fundamentals
文章10:Testing Pyramid
附录
附录A:常用缩写对照表
附录B:Git常用命令速查
附录C:Linux常用命令速查
附录D:HTTP状态码速查
后记
后记
Expire
音标
:/ɪkˈspaɪər/
意思
:过期
例句
:
Set an expiration time for cached data in Redis.
翻译
:为Redis中的缓存数据设置过期时间。
补充说明
:EXPIRE命令设置TTL。
上一篇
Cache
下一篇
TTL