Skip to content

zhenyuWang/frontend-study-book

Repository files navigation

frontend-study-book

记录学习过程,加油!

日志

2024.12.20

React doc Tutorial:Updating Objects in State-Updating a nested object

2024.12.19

React doc Tutorial:Updating Objects in State-Copying objects with the spread syntax

2024.12.18

React doc Tutorial:Updating Objects in State-Treat state as read-only

2024.12.17

React doc Tutorial:Updating Objects in State-What’s a mutation?

2024.12.16

React doc Tutorial:Updating Objects in State

2024.12.13

React doc Tutorial:Queueing a Series of State Updates-Recap

2024.12.12

React doc Tutorial:Queueing a Series of State Updates-Naming conventions

2024.12.11

React doc Tutorial:Queueing a Series of State Updates-What happens if you replace state after updating it

2024.12.10

React doc Tutorial:Queueing a Series of State Updates-What happens if you update state after replacing it

2024.12.9

React doc Tutorial:Queueing a Series of State Updates-Updating the same state multiple times before the next render

2024.12.6

React doc Tutorial:Queueing a Series of State Updates-React batches state updates

2024.12.5

React doc Tutorial:Queueing a Series of State Updates

2024.12.4

React doc Tutorial:State as a Snapshot-Try out some challenges

2024.12.3

React doc Tutorial:State as a Snapshot-Recap

2024.12.2

React doc Tutorial:State as a Snapshot-State over time

2024.11.29

React doc Tutorial:State as a Snapshot-Rendering takes a snapshot in time

2024.11.28

React doc Tutorial:State as a Snapshot-Setting state triggers renders

2024.11.27

React doc Tutorial:State as a Snapshot

2024.11.26

React doc Tutorial:Render and Commit-Epilogue: Browser paint

2024.11.25

React doc Tutorial:Render and Commit-Step 3: React commits changes to the DOM

2024.11.22

React doc Tutorial:Render and Commit-Step 2: React renders your components

2024.11.21

React doc Tutorial:Render and Commit-Step 1: Trigger a render

2024.11.20

React doc Tutorial:Render and Commit

2024.11.19

React doc Tutorial:State:A Component's Memory-Recap

2024.11.18

React doc Tutorial:State:A Component's Memory-State is isolated and private

2024.11.15

React doc Tutorial:State:A Component's Memory-Giving a component multiple state variables

2024.11.14

React doc Tutorial:State:A Component's Memory-Anatomy of useState

2024.11.13

React doc Tutorial:State:A Component's Memory-Meet your first Hook

2024.11.12

React doc Tutorial:State:A Component's Memory-Adding a state variable

2024.11.11

React doc Tutorial:State:A Component's Memory-When a regular variable isn’t enough

2024.11.8

React doc Tutorial:State:A Component's Memory

2024.11.7

React doc Tutorial:Responding to Events-Recap

2024.11.6

React doc Tutorial:Responding to Events-Can event handlers have side effects?

2024.11.5

React doc Tutorial:Responding to Events-Preventing default behavior

2024.11.4

React doc Tutorial:Responding to Events-Passing handlers as alternative to propagation

2024.11.1

React doc Tutorial:Responding to Events-Stopping propagation

2024.10.31

React doc Tutorial:Responding to Events-Event propagation

2024.10.30

React doc Tutorial:Responding to Events-Naming event handler props

2024.10.29

React doc Tutorial:Responding to Events-Passing event handlers as props

2024.10.28

React doc Tutorial:Responding to Events-Reading props in event handlers

2024.10.25

React doc Tutorial:Responding to Events-Adding event handlers

2024.10.24

React doc Tutorial:Responding to Events

2024.10.23

React doc Tutorial:Adding Interactivity-What's next

2024.10.22

React doc Tutorial:Adding Interactivity-Updating arrays in state

2024.10.21

React doc Tutorial:Adding Interactivity-Updating objects in state

2024.10.18

React doc Tutorial:Adding Interactivity-Queueing a series of state updates

2024.10.17

React doc Tutorial:Adding Interactivity-State as a snapshot

2024.10.16

React doc Tutorial:Adding Interactivity-Render and commit

2024.10.15

React doc Tutorial:Adding Interactivity-State: a component’s memory

2024.10.14

React doc Tutorial:Adding Interactivity-Responding to events

2024.10.12

React doc Tutorial:Adding Interactivity

2024.10.11

React doc Tutorial:Understanding Your UI as a Tree-Recap

2024.10.10

React doc Tutorial:Understanding Your UI as a Tree-The Module Dependency Tree

2024.10.9

React doc Tutorial:Understanding Your UI as a Tree-The Render Tree

2024.10.8

React doc Tutorial:Understanding Your UI as a Tree-The Render Tree

2024.9.30

React doc Tutorial:Understanding Your UI as a Tree-Your UI as a tree

2024.9.29

React doc Tutorial:Understanding Your UI as a Tree

2024.9.27

React doc Tutorial:Keeping Components Pure-Recap

2024.9.26

React doc Tutorial:Keeping Components Pure-Where you can cause side effects

2024.9.25

React doc Tutorial:Keeping Components Pure-Local mutation: Your component’s little secret

2024.9.24

React doc Tutorial:Keeping Components Pure-Side Effects: (un)intended consequences

2024.9.23

React doc Tutorial:Keeping Components Pure-Purity: Components as formulas

2024.9.20

React doc Tutorial:Keeping Components Pure

2024.9.19

React doc Tutorial:Rendering Lists-Recap

2024.9.18

React doc Tutorial:Rendering Lists-Why does React need keys?

2024.9.14

React doc Tutorial:Rendering Lists-Rules of keys

2024.9.13

React doc Tutorial:Rendering Lists-Where to get your key

2024.9.12

React doc Tutorial:Rendering Lists-Keeping list items in order with key

2024.9.11

React doc Tutorial:Rendering Lists-Rendering data from arrays

2024.9.10

React doc Tutorial:Rendering Lists

2024.9.9

React doc Tutorial:Conditional Rendering-Conditionally assigning JSX to a variable

2024.9.6

React doc Tutorial:Conditional Rendering-Logical AND operator (&&)

2024.9.5

React doc Tutorial:Conditional Rendering-Conditional (ternary) operator (? :)

2024.9.4

React doc Tutorial:Conditional Rendering-Conditionally including JSX

2024.9.3

React doc Tutorial:Conditional Rendering-Conditionally returning nothing with null

2024.9.2

React doc Tutorial:Conditional Rendering-Conditionally returning JSX

2024.8.30

React doc Tutorial:Conditional Rendering

2024.8.29

React doc Tutorial:Passing Props to a Component-Recap

2024.8.28

React doc Tutorial:Passing Props to a Component-How props change over time

2024.8.27

React doc Tutorial:Passing Props to a Component-Passing JSX as children

2024.8.26

React doc Tutorial:Passing Props to a Component-Forwarding props with the JSX spread syntax

2024.8.23

React doc Tutorial:Passing Props to a Component-Specifying a default value for a prop

2024.8.22

React doc Tutorial:Passing Props to a Component-Passing props to a component

2024.8.21

React doc Tutorial:Passing Props to a Component-Familiar props

2024.8.20

React doc Tutorial:Passing Props to a Component

2024.8.19

React doc Tutorial:JavaScript in JSX with Curly Braces-Recap

2024.8.16

React doc Tutorial:JavaScript in JSX with Curly Braces-More fun with JavaScript objects and curly braces

2024.8.15

React doc Tutorial:JavaScript in JSX with Curly Braces-Using “double curlies”: CSS and other objects in JSX

2024.8.14

React doc Tutorial:JavaScript in JSX with Curly Braces-Using curly braces: A window into the JavaScript world

2024.8.13

React doc Tutorial:JavaScript in JSX with Curly Braces-Passing strings with quotes

2024.8.12

React doc Tutorial:JavaScript in JSX with Curly Braces

2024.8.9

React doc Tutorial:Writing Markup with JSX-Recap

2024.8.8

React doc Tutorial:Writing Markup with JSX-The Rules of JSX

2024.8.7

React doc Tutorial:Writing Markup with JSX-Converting HTML to JSX

2024.8.6

React doc Tutorial:Writing Markup with JSX-JSX: Putting markup into JavaScript

2024.8.5

React doc Tutorial:Writing Markup with JSX

2024.8.2

React doc Tutorial:Importing and Exporting Components-Recap

2024.8.1

React doc Tutorial:Importing and Exporting Components-Exporting and importing multiple components from the same file

2024.7.31

React doc Tutorial:Importing and Exporting Components-Exporting and importing a component

2024.7.30

React doc Tutorial:Importing and Exporting Components-The root component file

2024.7.29

React doc Tutorial:Importing and Exporting Components

2024.7.26

React doc Tutorial:Your First Component-Recap

2024.7.25

React doc Tutorial:Your First Component-Using a component

2024.7.24

React doc Tutorial:Your First Component-Using a component

2024.7.23

React doc Tutorial:Your First Component-Defining a component

2024.7.22

React doc Tutorial:Your First Component

2024.7.19

React doc Tutorial:Describing the UI-Keeping components pure

2024.7.18

React doc Tutorial:Describing the UI-Passing props to a component

2024.7.17

React doc Tutorial:Describing the UI-JavaScript in JSX with curly braces

2024.7.16

React doc Tutorial:Describing the UI-Writing markup with JSX

2024.7.15

React doc Tutorial:Describing the UI-Importing and exporting components

2024.7.12

React doc Tutorial:Describing the UI-Your first component

2024.7.11

React doc Tutorial:Describing the UI

2024.7.10

React doc Tutorial:Troubleshooting

2024.7.9

React doc Tutorial:Usage

2024.7.8

React doc Tutorial:Usage-Webpack

2024.7.5

React doc Tutorial:Usage-Remix

2024.7.4

React doc Tutorial:Usage-Next.js

2024.7.3

React doc Tutorial:Usage-Vite

2024.7.2

React doc Tutorial:Usage-Babel

2024.7.1

React doc Tutorial:Rolling out the compiler to your codebase

2024.6.28

React doc Tutorial:Installing eslint-plugin-react-compiler

2024.6.27

React doc Tutorial:Checking compatibility

2024.6.26

React doc Tutorial:Getting Started

2024.6.25

React doc Tutorial:Should I try out the compiler?

2024.6.24

React doc Tutorial:What does the compiler assume?

2024.6.21

React doc Tutorial:What does the compiler do?

2024.6.20

React doc Tutorial:React Compiler

2024.6.19

React doc Tutorial:Mobile (React Native)

2024.6.18

React doc Tutorial:Browser extension-Safari and other browsers

2024.6.17

React doc Tutorial:Browser extension

2024.6.14

React doc Tutorial:React Developer Tools

2024.6.13

React doc Tutorial:Useful Types-Style Props

2024.6.12

React doc Tutorial:Useful Types-Style Props

2024.6.11

React doc Tutorial:Useful Types-Children

2024.6.7

React doc Tutorial:Useful Types-DOM Events

2024.6.7

React doc Tutorial:Useful Types

2024.6.6

React doc Tutorial:Example Hooks-useCallback

2024.6.5

React doc Tutorial:Example Hooks-useMemo

2024.6.4

React doc Tutorial:Example Hooks-useContext

2024.6.3

React doc Tutorial:Example Hooks-useReducer

2024.5.31

React doc Tutorial:Example Hooks-useState

2024.5.30

React doc Tutorial:Example Hooks

2024.5.29

React doc Tutorial:Using TypeScript with React Components

2024.5.28

React doc Tutorial:Using TypeScript-Installation

2024.5.27

React doc Tutorial:Using TypeScript

2024.5.24

React doc Tutorial:Recommended text editor features

2024.5.23

React doc Tutorial:Recommended text editor features

2024.5.22

React doc Tutorial:Your editor

2024.5.21

React doc Tutorial:Editor Setup

2024.5.20

React doc Tutorial:Using React Native in an existing native mobile app

2024.5.17

React doc Tutorial:Using React for a part of your existing page-Step2

2024.5.16

React doc Tutorial:Using React for a part of your existing page-Step1

2024.5.15

React doc Tutorial:Using React for a part of your existing page

2024.5.14

React doc Tutorial:Using React for an entire subroute of your existing website

2024.5.13

React doc Tutorial:Add React to an Existing Project

2024.5.11

React doc Tutorial:Next.js (App Router)

2024.5.10

React doc Tutorial:Bleeding-edge React frameworks

2024.5.9

React doc Tutorial:Expo (for native apps)

2024.5.8

React doc Tutorial:Gatsby

2024.5.7

React doc Tutorial:Remix

2024.5.6

React doc Tutorial:Next.js

2024.4.30

React doc Tutorial:Production-grade React frameworks

2024.4.29

React doc Tutorial:Start a New React Project

2024.4.28

React doc Tutorial:Installation-Next steps

2024.4.26

React doc Tutorial:Installation-Add React to an existing project

2024.4.25

React doc Tutorial:Installation-Start a new React project

2024.4.24

React doc Tutorial:Installation-Try React locally

2024.4.23

React doc Tutorial:Installation-Try React

2024.4.22

React doc Tutorial:Installation

2024.4.19

React doc Tutorial:Thinking in React-Where to go from here

2024.4.18

React doc Tutorial:Thinking in React-Step 5: Add inverse data flow

2024.4.17

React doc Tutorial:Thinking in React-Step 4: Identify where your state should live

2024.4.16

React doc Tutorial:Thinking in React-Step 3: Find the minimal but complete representation of UI state

2024.4.15

React doc Tutorial:Thinking in React-Step 2: Build a static version in React

2024.4.12

React doc Tutorial:Thinking in React-Step 1: Break the UI into a component hierarchy

2024.4.11

React doc Tutorial:Thinking in React-Start with the mockup

2024.4.10

React doc Tutorial:Thinking in React

2024.4.9

React doc Tutorial:Tic-Tac-Toe-Wrapping up

2024.4.8

React doc Tutorial:Tic-Tac-Toe-Final cleanup

2024.4.7

React doc Tutorial:Tic-Tac-Toe-Implementing time travel

2024.4.3

React doc Tutorial:Tic-Tac-Toe-Picking a key

2024.4.2

React doc Tutorial:Tic-Tac-Toe-Showing the past moves

2024.4.1

React doc Tutorial:Tic-Tac-Toe-Lifting state up, again

2024.3.29

React doc Tutorial:Tic-Tac-Toe-Storing a history of moves

2024.3.28

React doc Tutorial:Tic-Tac-Toe-Adding time travel

2024.3.27

React doc Tutorial:Tic-Tac-Toe-Declaring a winner

2024.3.26

React doc Tutorial:Tic-Tac-Toe-Why immutability is important

2024.3.25

React doc Tutorial:Tic-Tac-Toe-Why immutability is important

2024.3.20-22

React doc Tutorial:Tic-Tac-Toe-Lifting state up

2024.3.19

React doc Tutorial:Tic-Tac-Toe-Completing the Game

2024.3.18

React doc Tutorial:Tic-Tac-Toe-React Developer Tools

2024.3.15

React doc Tutorial:Tic-Tac-Toe-React Developer Tools

2024.3.14

React doc Tutorial:Tic-Tac-Toe-Making an interactive component

2024.3.13

React doc Tutorial:Tic-Tac-Toe-Passing data through props

2024.3.12

React doc Tutorial:Tic-Tac-Toe-Building the board

2024.3.11

React doc Tutorial:Tic-Tac-Toe-Inspecting the starter code

2024.3.8

React doc Tutorial:Tic-Tac-Toe-Setup for the tutorial

2024.3.7

React doc Tutorial:Tic-Tac-Toe-What are you building?

2024.3.6

React doc Tutorial:Tic-Tac-Toe-Overview

2024.3.5

React doc Quick Start-Sharing data between components

2024.3.4

React doc Quick Start-Using Hooks

2024.3.1

React doc Quick Start-Updating the screen

2024.2.29

React doc Quick Start-Responding to events

2024.2.28

React doc Quick Start-Rendering lists

2024.2.27

React doc Quick Start-Conditional rendering

2024.2.26

React doc Quick Start-Displaying data

2024.2.23

React doc Quick Start-Adding styles

2024.2.22

React doc Quick Start-Writing markup with JSX

2024.2.21

React doc Quick Start-Creating and nesting components

2024.2.20

React doc Quick Start-Overview

2024.2.18~19

Who Moved My Cheese

2024.2.8

nextjs-todo-list: task list support search

2024.2.7

nextjs-todo-list: edit user profile nextjs-todo-list: GitHub Link

2024.2.6

nextjs-todo-list: theme switch
nextjs-todo-list: responsive support

2024.2.5

nextjs-todo-list: task category page

2024.2.2

nextjs-todo-list: edit task

2024.2.1

nextjs-todo-list: delete task

2024.1.31

nextjs-todo-list: forget password page

2024.1.30

nextjs-todo-list: create task

2024.1.29

nextjs-todo-list: fetch tasks

2024.1.26

nextjs-todo-list: next-auth replace clerk

2024.1.25

nextjs-todo-list: # and # by clerk

2024.1.24

nextjs-todo-list: # and # by clerk

2024.1.23

nextjs-todo-list: custom scrollbar style

2024.1.22

nextjs-todo-list: readme

2024.1.19

nextjs-todo-list: all tasks page

2024.1.18

nextjs-todo-list: task pages init
nextjs-todo-list: homepage redirect tasks page

2024.1.17

nextjs-todo-list: Sidebar

2024.1.16

nextjs-todo-list: nextUI

2024.1.15

nextjs-todo-list: add prettier rules

2024.1.12

nextjs-todo-list: init

2024.1.11

nextjs-admin: get real user info
nextjs-admin: SideBar expand and collapse

2024.1.10

nextjs-admin: SideBar support multilevel nesting and external link

2024.1.9

nextjs-admin: optimize Login page error message and toast
nextjs-admin: add loading when fetching

2024.1.8

nextjs-admin: optimize component and style
nextjs-admin: upload img

2024.1.5

nextjs-admin: auth

2024.1.4

nextjs-admin: Login Page

2024.1.3

nextjs-admin: AddProduct Page

2024.1.2

nextjs-admin: Product Page

2024.1.1

nextjs-admin: Products Page

2023.12.29

nextjs-admin: AddUser Page

2023.12.28

nextjs-admin: User Page

2023.12.27

nextjs-admin: Users Page

2023.12.26

nextjs-admin: Dashboard
nextjs-admin: Navbar

2023.12.25

nextjs-admin: SideBar
nextjs-admin: layout
nextjs-admin: init

2023.12.23

3d-personal-profile: optimized interaction

2023.12.22

3d-personal-profile: Stars

2023.12.21

3d-personal-profile: Earth

2023.12.20

3d-personal-profile: Contact

2023.12.19

3d-personal-profile: Projects

2023.12.18

3d-personal-profile: Tech

2023.12.15

3d-personal-profile: Experience

2023.12.14

3d-personal-profile: About

2023.12.13

3d-personal-profile: Hero

2023.12.12

3d-personal-profile: Navbar

2023.12.11

3d-personal-profile: init

2023.12.8

nextjs-development-framework: theme switching

2023.12.7

blocklet-profile: theme switching

2023.12.6

blocklet-profile: profile edit

2023.12.5

blocklet-profile: profile index

2023.12.4

blocklet-profile: init

2023.12.1

nextjs-development-framework: workflow add e2e test
nextjs-development-framework: e2e test
nextjs-development-framework: pages route jump

2023.11.30

nextjs-development-framework: NavBar
nextjs-development-framework: workflow unit test

2023.11.29

nextjs-development-framework: test coverage
nextjs-development-framework: unit test case

2023.11.28

nextjs-development-framework: add unit test
nextjs-development-framework: chore: run simple-git-hooks after installing dependencies

2023.11.27

nextjs-development-framework: specify the package manager
nextjs-development-framework: check commit-msg
nextjs-development-framework: pre commit automatically formats the code

2023.11.24

nextjs-development-framework: #
nextjs-development-framework: #
nextjs-development-framework: Forget Password

2023.11.23

nextjs-development-framework: init

2023.11.22

nestjs-study: database with mongo

2023.11.21

nestjs-study: test

2023.11.20

nestjs-study: generate document with swagger

2023.11.17

nestjs-study: custom param decorator

2023.11.16

nestjs-study: middleware

2023.11.15

nestjs-study: parse-int pipe

2023.11.14

nestjs-study: timeout interceptor

2023.11.13

nestjs-study: interceptor

2023.11.10

nestjs-study: guard and decorator

2023.11.9

nestjs-study: guard

2023.11.8

nestjs-study: http-exception filter

2023.11.7

nestjs-study: environment variable and various configuration loading methods

2023.11.6

nestjs-study: provide & inject

2023.11.3

nestjs-study: database migration
nestjs-study: transaction

2023.11.2

nestjs-study: query with limit and offset

2023.11.1

nestjs-study: related flavor when coffee create and update

2023.10.31

nestjs-study: related to flavor and coffee

2023.10.30

nestjs-study: data base with docker and typeorm

2023.10.27

nestjs-study: data type and validate

2023.10.26

nestjs-study: coffees module

2023.10.25

nestjs-study: coffee CRUD
nestjs-study: query with limit & offset

2023.10.24

nestjs-study: coffee get post patch delete

2023.10.23

nestjs-study: init

2023.10.22

clone-leetcode: deployment
clone-leetcode: setting fontSize

2023.10.21

clone-leetcode: check and submit user solution
clone-leetcode: show null when unmounted
clone-leetcode: switch pre or next

2023.10.20

clone-leetcode: get and change state with firebase

2023.10.19

clone-leetcode: get solve state from firebase
clone-leetcode: save user info when #

2023.10.18

clone-leetcode: problem detail page

2023.10.17

clone-leetcode: problem detail page

2023.10.16

clone-leetcode: problem list

2023.10.14

clone-leetcode: top bar timer
clone-leetcode: use toast instead alert

2023.10.13

clone-leetcode: rest password
clone-leetcode: logout

2023.10.12

clone-leetcode: static problem list

2023.10.11

clone-leetcode: top bar

2023.10.10

clone-leetcode: login and #

2023.10.9

clone-leetcode: auth modal with login、# and reset password

2023.10.8

clone-leetcode: auth modal with login、# and reset password

2023.10.7

clone-leetcode: init

2023.10.6

nextjs-auth: user auth

2023.10.5

nextjs-auth: user auth

2023.10.4

nextjs-blog: deploy
nextjs-blog: chore: environment variable
nextjs-blog: perf: react-syntax-highlighter size

2023.10.3

nextjs-blog: notification to portal
nextjs-blog: meta data
nextjs-blog: contact page

2023.10.2

nextjs-blog: post page

2023.10.1

nextjs-blog:featured posts

2023.9.30

nextjs-blog: base pages and components

2023.9.29

nextjs-events: perf: notification

2023.9.28

nextjs-events: notification by content

2023.9.27

nextjs-events: comments only for current event

2023.9.26

nextjs-events: comments with database

2023.9.25

nextjs-events: comments with database

2023.9.22

nextjs-api-routes: dynamic api routes

2023.9.21

nextjs-api-routes: init

2023.9.20

nextjs-events: Image

2023.9.19

nextjs-events: custom document

2023.9.18

nextjs-events: Metadata

2023.9.15

nextjs-events: get data from server

2023.9.14

nextjs-ssr: swr

2023.9.13

nextjs-ssr: getServerSideProps

2023.9.12

nextjs-ssr: getStaticPaths

2023.9.11

nextjs-ssr: init and getStaticProps

2023.9.8

nextjs-events: style and info and page jump

2023.9.7

nextjs-events: filtered events page

2023.9.6

nextjs-events: all events page

2023.9.5

nextjs-events: layout

2023.9.4

nextjs-events: event detail

2023.9.1

nextjs-events: event list

2023.8.31

nextjs-events: event list

2023.8.30

nextjs-events: init

2023.8.29

nextjs-route: custom 404

2023.8.28

nextjs-route: router api

2023.8.25

nextjs-route: detail link into module

2023.8.24

nextjs-route: init

2023.8.23

vite-react-route

2023.8.22

vite-react-todo-list: vercel deploy

2023.8.21

vite-react-todo-list: fix: strictMode

2023.8.18

vite-react-todo-list: refactor: Modal

2023.8.17

vite-react-todo-list: title and ico

2023.8.16

vite-react-todo-list: init

2023.8.15

react-todo-list: optimize code

2023.8.14

react-todo-list: optimize code

2023.8.11

react-todo-list: tailwind

2023.8.10

react-todo-list: lint & prettier

2023.8.9

react-todo-list: storage

2023.8.8

react-todo-list: module css

2023.8.7

react-todo-list: git hooks

2023.8.4

react-todo-list: test

2023.8.3

react-todo-list: test

2023.8.2

react-todo-list: typescript

2023.8.1

react-todo-list: optimize code

2023.7.31

react-todo-list: sass

2023.7.28

react-todo-list: finish all

2023.7.27

react-todo-list: Modal

2023.7.26

react-todo-list: TodoList component

2023.7.25

react-todo-list: delete action add prompt

2023.7.24

react-todo-list: delete checked and all

2023.7.21

react-todo-list: init

2023.7.20

next-blog TypeScript

2023.7.19

next-blog Custom Reporting

2023.7.18

next-blog Improving your Core Web Vitals

2023.7.17

next-blog Performance & Core Web Vitals

2023.7.14

next-blog Rendering and Ranking

2023.7.13

next-blog sitemap

2023.7.12

next-blog Robots.txt

2023.7.11

next-blog deploy

2023.7.10

next-blog dynamic route & getData

2023.7.7

next-blog SWR

2023.7.6

next-blog getServerSideProps

2023.7.5

next-blog getStaticProps

2023.7.4

next-blog setup assets metadata third-party-js css layout global style

2023.7.3

react & next.js 入门

2023.6.28-30

最近加班 + 接下来学习 react, 没时间和状态转,休息两天

2023.6.27

小猪佩奇 52-笔记 单词

2023.6.26

小猪佩奇 51-笔记 单词

2023.6.25

小猪佩奇 50-笔记 单词

2023.6.21

小猪佩奇 49-笔记 单词

2023.6.20

小猪佩奇 48-笔记 单词

2023.6.19

小猪佩奇 47-笔记 单词

2023.6.16

小猪佩奇 46-笔记 单词

2023.6.15

小猪佩奇 45-笔记 单词

2023.6.14

小猪佩奇 44-笔记 单词

2023.6.13

小猪佩奇 43-笔记 单词

2023.6.12

小猪佩奇 42-笔记 单词

2023.6.9

小猪佩奇 41-笔记 单词

2023.6.8

小猪佩奇 40-笔记 单词

2023.6.7

小猪佩奇 39-笔记 单词

2023.6.6

小猪佩奇 38-笔记 单词

2023.6.5

小猪佩奇 37-笔记 单词

2023.6.2

小猪佩奇 36-笔记 单词

2023.6.1

小猪佩奇 35-笔记 单词

2023.5.31

小猪佩奇 34-笔记 单词

2023.5.30

小猪佩奇 33-笔记 单词

2023.5.29

小猪佩奇 32-笔记 单词

2023.5.26

小猪佩奇 31-笔记 单词

2023.5.25

小猪佩奇 30-笔记 单词

2023.5.24

52 天背完小猪佩奇 这个系列更的太慢了,老友记 学起来太吃力,计划自行跟小猪佩奇系列
小猪佩奇 29-笔记 单词

2023.5.23

52 天背完小猪佩奇-28 笔记 52 天背完小猪佩奇-28 知识点 52 天背完小猪佩奇-28 单词

2023.5.22

老友记-第一季-3 老友记-第一季-3 单词

2023.5.19

老友记-第一季-3 老友记-第一季-3 单词

2023.5.18

老友记-第一季-3 老友记-第一季-3 单词

2023.5.17

二阳了

2023.5.16

老友记-第一季-3 老友记-第一季-3 单词

2023.5.15

老友记-第一季-3 老友记-第一季-3 单词

2023.5.12

老友记-第一季-3 老友记-第一季-3 单词

2023.5.11

老友记-第一季-3 老友记-第一季-3 单词

2023.5.10

老友记-第一季-2 老友记-第一季-2 单词

2023.5.9

老友记-第一季-2 老友记-第一季-2 单词

2023.5.8

老友记-第一季-2 老友记-第一季-2 单词

2023.5.6

老友记-第一季-2

2023.5.5

老友记-第一季-2 老友记-第一季-2 单词

2023.5.4

52 天背完小猪佩奇-27-3 笔记 52 天背完小猪佩奇-27 知识点 52 天背完小猪佩奇-27 单词

2023.4.28

52 天背完小猪佩奇-27-2 笔记 52 天背完小猪佩奇-27 知识点

2023.4.27

老友记-第一季-1 老友记-第一季-1 单词

2023.4.26

老友记-第一季-1

2023.4.25

老友记-第一季-1

2023.4.24

老友记-第一季-1 老友记-第一季-1 单词

2023.4.23

老友记-第一季-1

2023.4.21

老友记-第一季-1

2023.4.20

老友记-第一季-1

2023.4.19

老友记-第一季-1

2023.4.18

老友记-第一季-1

2023.4.17

52 天背完小猪佩奇-27-1 笔记 52 天背完小猪佩奇-27 知识点 52 天背完小猪佩奇-27 单词

2023.4.14

52 天背完小猪佩奇-26 知识点 52 天背完小猪佩奇-26 单词

2023.4.13

52 天背完小猪佩奇-26 笔记

2023.4.12

52 天背完小猪佩奇-知识点 25

2023.4.11

52 天背完小猪佩奇-知识点 23-24

2023.4.10

52 天背完小猪佩奇-知识点 21-22

2023.4.7

52 天背完小猪佩奇-知识点 19-20

2023.4.6

52 天背完小猪佩奇-知识点 17-18

2023.4.5

52 天背完小猪佩奇-知识点 15-16

2023.4.4

52 天背完小猪佩奇-知识点 13-14

2023.4.3

52 天背完小猪佩奇-知识点 11-12

2023.3.31

52 天背完小猪佩奇-知识点 9-10

2023.3.30

52 天背完小猪佩奇-知识点 7-8

2023.3.29

52 天背完小猪佩奇-知识点 5-6

2023.3.28

52 天背完小猪佩奇-知识点 3-4

2023.3.27

52 天背完小猪佩奇-知识点 1-2

2023.3.24

52 天背完小猪佩奇-生词

2023.3.23

52 天背完小猪佩奇-生词

2023.3.22

52 天背完小猪佩奇-25 笔记

2023.3.21

52 天背完小猪佩奇-24 笔记

2023.3.20

52 天背完小猪佩奇-23 笔记

2023.3.17

52 天背完小猪佩奇-22 笔记

2023.3.16

52 天背完小猪佩奇-21 笔记

2023.3.15

52 天背完小猪佩奇-20 笔记

2023.3.14

52 天背完小猪佩奇-19 笔记

2023.3.13

52 天背完小猪佩奇-18 笔记

2023.3.10

52 天背完小猪佩奇-17 笔记

2023.3.9

52 天背完小猪佩奇-16 笔记

2023.3.8

52 天背完小猪佩奇-15 笔记

2023.3.7

52 天背完小猪佩奇-14 笔记

2023.3.6

52 天背完小猪佩奇-13 笔记

2023.3.3

52 天背完小猪佩奇-12 笔记

2023.3.2

52 天背完小猪佩奇-11 笔记

2023.3.1

52 天背完小猪佩奇-10 笔记

2023.2.28

52 天背完小猪佩奇-9 笔记

2023.2.27

52 天背完小猪佩奇-8 笔记

2023.2.25

leetcode-43-字符串相乘
code 掘金

2023.2.24

leetcode-48-旋转图像
code 掘金

2023.2.23

52 天背完小猪佩奇-7 笔记
leetcode-40-组合总和 II
code 掘金

2023.2.22

52 天背完小猪佩奇-6 笔记
leetcode-38-外观数列
code 掘金

2023.2.21

52 天背完小猪佩奇-5 笔记

2023.2.20

52 天背完小猪佩奇-4 笔记

2023.2.17

52 天背完小猪佩奇-3 笔记

2023.2.16

52 天背完小猪佩奇-2 笔记

2023.2.15

52 天背完小猪佩奇-1 笔记

2023.2.14

重构 12.11

2023.2.13

重构 12.9-12.10

2023.2.10

重构 12.8

2023.2.9

重构 12.7

2023.2.8

重构 12.5-12.6

2023.2.7

重构 12.3-12.4

2023.2.6

重构 12.1-12.2

2023.2.3

重构 11.9-11.10

2023.2.2

重构 11.7-11.8

2023.2.1

重构 11.5-11.6

2023.1.31

重构 11.3-11.4

2023.1.30

重构 11.1-11.2

2023.1.29

重构 10.6

2023.1.28

重构 10.4-10.5

2023.1.20

B 站 2022 年终总结

2023.1.19

重构 10.1-10.3

2023.1.18

重构 9.4-9.5

2023.1.17

重构 9.1-9.3

2023.1.16

重构 8.5-8.9

2023.1.13

重构 8.5-8.9

2023.1.12

重构 8.1-8.5

2023.1.11

重构 7.6-7.9

2023.1.10

重构 7.1-7.5

2023.1.9

重构 6.11

2023.1.6

重构 6.6-6.10

2023.1.5

重构 6.1-6.5

2023.1.4

重构 5.1-5.2

2023.1.3

重构 4.1-4.7

2022.12.30

重构 3.13-3.24

2022.12.29

重构 3.1-3.12

2022.12.28

重构 2.6-2.10

2022.12.27

重构 2.1-2.5

2022.12.26

重构 1.6-1.10

2022.12.24-25

接下来一段时间周末休息,最近陪家人较多

2022.12.23

重构 1.1-1.5

2022.12.22

红宝书第四版第二十八章阅读

2022.12.21

红宝书第四版第二十八章阅读

2022.12.20

红宝书第四版第二十八章阅读

2022.12.19

红宝书第四版第二十八章阅读

2022.12.18

红宝书第四版第二十七章阅读

2022.12.17

红宝书第四版第二十七章阅读

2022.12.16

红宝书第四版第二十七章阅读

2022.12.15

红宝书第四版第二十七章阅读

2022.12.14

红宝书第四版第二十六章阅读

2022.12.13

红宝书第四版第二十六章阅读

2022.12.11-12

阳了,休息两天

2022.12.10

红宝书第四版第二十六章阅读

2022.12.9

红宝书第四版第二十五章阅读

2022.12.8

红宝书第四版第二十五章阅读

2022.12.7

红宝书第四版第二十五章阅读

2022.12.6

红宝书第四版第二十五章阅读

2022.12.5

红宝书第四版第二十四章阅读

2022.12.4

红宝书第四版第二十四章阅读

2022.12.3

红宝书第四版第二十四章阅读

2022.12.2

红宝书第四版第二十四章阅读

2022.12.1

红宝书第四版第二十三章阅读

2022.11.30

红宝书第四版第二十三章阅读

2022.11.29

红宝书第四版第二十三章阅读

2022.11.28

红宝书第四版第二十三章阅读

2022.11.27

红宝书第四版第二十二章阅读

2022.11.26

红宝书第四版第二十二章阅读

2022.11.25

红宝书第四版第二十二章阅读

2022.11.24

红宝书第四版第二十一章阅读

2022.11.23

红宝书第四版第二十一章阅读

2022.11.22

红宝书第四版第二十一章阅读

2022.11.21

红宝书第四版第二十章阅读

2022.11.20

红宝书第四版第二十章阅读

2022.11.19

红宝书第四版第二十章阅读

2022.11.18

红宝书第四版第二十章阅读

2022.11.17

红宝书第四版第十九章阅读

2022.11.16

红宝书第四版第十九章阅读

2022.11.15

红宝书第四版第十九章阅读

2022.11.14

红宝书第四版第十八章阅读

2022.11.13

红宝书第四版第十八章阅读

2022.11.12

红宝书第四版第十八章阅读

2022.11.11

红宝书第四版第十七章阅读

2022.11.10

红宝书第四版第十七章阅读

2022.11.9

红宝书第四版第十七章阅读

2022.11.8

红宝书第四版第十六章阅读

2022.11.7

红宝书第四版第十六章阅读

2022.11.6

红宝书第四版第十六章阅读

2022.11.5

红宝书第四版第十六章阅读

2022.11.4

红宝书第四版第十五章阅读

2022.11.3

红宝书第四版第十五章阅读

2022.11.2

红宝书第四版第十五章阅读

2022.11.1

红宝书第四版第十四章阅读

2022.10.31

红宝书第四版第十四章阅读

2022.10.30

红宝书第四版第十四章阅读

2022.10.29

红宝书第四版第十三章阅读

2022.10.28

红宝书第四版第十三章阅读

2022.10.27

红宝书第四版第十三章阅读

2022.10.26

红宝书第四版第十二章阅读

2022.10.25

红宝书第四版第十二章阅读

2022.10.24

红宝书第四版第十二章阅读

2022.10.23

红宝书第四版第十一章阅读

2022.10.22

红宝书第四版第十一章阅读

2022.10.21

红宝书第四版第十一章阅读

2022.10.20

红宝书第四版第十章阅读

2022.10.19

红宝书第四版第十章阅读

2022.10.18

红宝书第四版第十章阅读

2022.10.17

红宝书第四版第九章阅读

2022.10.16

红宝书第四版第九章阅读

2022.10.15

红宝书第四版第九章阅读

2022.10.14

红宝书第四版第八章阅读

2022.10.13

红宝书第四版第八章阅读

2022.10.12

红宝书第四版第八章阅读

2022.10.11

红宝书第四版第七章阅读

2022.10.10

红宝书第四版第七章阅读

2022.10.9

红宝书第四版第六章阅读

2022.10.8

红宝书第四版第六章阅读

2022.10.7

红宝书第四版第五章阅读

2022.10.6

红宝书第四版第四章阅读

2022.10.5

红宝书第四版第三章阅读

2022.9.28-10.4

团建 + 沉浸式休息

2022.9.27

红宝书第四版第二章阅读

2022.9.26

红宝书第四版第一章阅读

2022.9.25

leetcode-132-分割回文串 II
code 掘金

2022.9.24

leetcode-131-分割回文串
code 掘金

2022.9.23

leetcode-129-求根节点到叶节点数字之和
code 掘金

2022.9.22

leetcode-116-填充每个节点的下一个右侧节点指针
code 掘金

2022.9.21

leetcode-109-有序链表转换二叉搜索树
code 掘金

2022.9.20

leetcode-114-二叉树展开为链表
code 掘金

2022.9.19

暗时间-第四篇:跟波利亚学解题-永恒的金色对角线 阅读

2022.9.18

暗时间-第四篇:跟波利亚学解题-永恒的金色对角线 阅读

2022.9.17

暗时间-第四篇:跟波利亚学解题-永恒的金色对角线 阅读

2022.9.16

暗时间-第四篇:跟波利亚学解题-永恒的金色对角线 阅读

2022.9.15

暗时间-第四篇:跟波利亚学解题-数学之美番外篇 阅读

2022.9.14

暗时间-第四篇:跟波利亚学解题-数学之美番外篇 阅读

2022.9.13

暗时间-第四篇:跟波利亚学解题-数学之美番外篇 阅读

2022.9.12

暗时间-第四篇:跟波利亚学解题-数学之美番外篇 阅读

2022.9.11

暗时间-第四篇:跟波利亚学解题-数学之美番外篇 阅读

2022.9.10

暗时间-第四篇:跟波利亚学解题-知其所以然(三) 阅读

2022.9.9

暗时间-第四篇:跟波利亚学解题-知其所以然(二) 阅读

2022.9.8

暗时间-第四篇:跟波利亚学解题-知其所以然(一) 阅读

2022.9.7

暗时间-第四篇:跟波利亚学解题-跟波利亚学解题 阅读

2022.9.6

暗时间-第四篇:跟波利亚学解题-跟波利亚学解题 阅读

2022.9.5

暗时间-第四篇:跟波利亚学解题-跟波利亚学解题 阅读

2022.9.4

暗时间-第三篇:打造你的核心竞争力-什么才是你的不可替代性和核心竞争力 阅读

2022.9.3

暗时间-第三篇:打造你的核心竞争力-什么才是你的不可替代性和核心竞争力 阅读

2022.9.2

暗时间-第三篇:打造你的核心竞争力-什么才是你的不可替代性和核心竞争力 阅读

2022.9.1

暗时间-第三篇:打造你的核心竞争力-为什么你从现在开始就应该写博客 阅读

2022.8.31

暗时间-第三篇:打造你的核心竞争力-为什么你从现在开始就应该写博客 阅读

2022.8.30

暗时间-第三篇:打造你的核心竞争力-书写是为了更好的思考 阅读

2022.8.29

暗时间-第三篇:打造你的核心竞争力-遇到问题为什么应该自己动手 阅读

2022.8.28

暗时间-第三篇:打造你的核心竞争力-怎样花两年时间去面试一个人 阅读

2022.8.27

暗时间-第二篇:逃出你的肖申克-打开心智的黑盒 阅读

2022.8.26

暗时间-第二篇:逃出你的肖申克-改变的科学和科学的改变 阅读

2022.8.25

暗时间-第二篇:逃出你的肖申克-柏拉图的洞穴 阅读

2022.8.24

暗时间-第二篇:逃出你的肖申克-看不见的牢笼 阅读

2022.8.23

暗时间-第二篇:逃出你的肖申克-理智与情感 阅读

2022.8.22

暗时间-第二篇:逃出你的肖申克-遇见 20 万年前的自己 阅读

2022.8.21

暗时间-第二篇:逃出你的肖申克-仁者见仁智者见智?从视觉错觉到偏见 阅读

2022.8.20

暗时间-第二篇:逃出你的肖申克-亲身经历才能明白 阅读

2022.8.19

暗时间-第一篇:暗时间-我在南大的七年 阅读

2022.8.18

暗时间-第一篇:暗时间-如何有效的记忆与学习 阅读

2022.8.17

暗时间-第一篇:暗时间-一直以来伴随我的一些学习习惯 阅读

2022.8.16

暗时间-第一篇:暗时间-设计你自己的进度条 阅读

2022.8.15

暗时间-序言&第一篇:暗时间-暗时间 阅读

2022.8.14

软技能:代码之外的生存指南-第 66-71 章及附录 阅读
很不错的一本书,程序员职业生涯中越早读到受益越大

2022.8.13

软技能:代码之外的生存指南-第 56-65 章 阅读

2022.8.12

软技能:代码之外的生存指南-第 51-55 章 阅读

2022.8.11

软技能:代码之外的生存指南-第 44-50 章 阅读

2022.8.10

B 站年中总结
软技能:代码之外的生存指南-第 43 章-时间是怎样被浪费掉的 阅读

2022.8.9

软技能:代码之外的生存指南-第 42 章-职业倦怠:我已找到解药 阅读

2022.8.8

软技能:代码之外的生存指南-第 41 章-要不要多任务并行 阅读

2022.8.7

软技能:代码之外的生存指南-第 37-40 章 阅读

2022.8.6

软技能:代码之外的生存指南-第 36 章-一切始于专注 阅读

2022.8.5

软技能:代码之外的生存指南-第 35 章-发现自己的知识短板 阅读

2022.8.4

软技能:代码之外的生存指南-第 34 章-你需要一个学位吗,还是可以对此忽略不计 阅读

2022.8.3

软技能:代码之外的生存指南-第 33 章-传道授业:若要学知识,必得为人师 阅读

2022.8.2

软技能:代码之外的生存指南-第 32 章-开山收徒:成为尤达一样的大师 阅读

2022.8.1

软技能:代码之外的生存指南-第 31 章-寻找导师:找到你的尤达大师 阅读

2022.7.31

软技能:代码之外的生存指南-第 26-30 章 阅读
一只老蜗牛的年中总结

2022.7.30

软技能:代码之外的生存指南-第 21-25 章 阅读

2022.7.29

软技能:代码之外的生存指南-第 19-20 章 阅读

2022.7.28

软技能:代码之外的生存指南-第 18 章-请勿陷入对技术的狂热之中 阅读

2022.7.27

软技能:代码之外的生存指南-第 17 章-单调乏味的简历-如何修改 阅读

2022.7.26

软技能:代码之外的生存指南-第 16 章-假装自己能成功 阅读

2022.7.25

软技能:代码之外的生存指南-第 13-15 章 阅读

2022.7.24

软技能:代码之外的生存指南-第 11-12 章 阅读

2022.7.23

软技能:代码之外的生存指南-第 6-10 章 阅读

2022.7.22

软技能:代码之外的生存指南-第 5 章-破解面试之道 阅读

2022.7.21

软技能:代码之外的生存指南-第 4 章-人际交往能力:远比你想象的重要 阅读

2022.7.20

软技能:代码之外的生存指南-第 3 章-思考未来:你的目标是什么 阅读

2022.7.19

软技能:代码之外的生存指南-第 2 章-从非同凡响开始:绝不要做他人都在做的事 阅读

2022.7.18

软技能:代码之外的生存指南-第 1 章-为何这本书与你先前读过的任何书籍都迥然不同 阅读

2022.7.17

代码整洁之道-第 17 章-味道与启发 阅读

2022.7.16

代码整洁之道-第 17 章-味道与启发 阅读

2022.7.15

代码整洁之道-第 16 章-重构 SerialDate 阅读

2022.7.14

代码整洁之道-第 15 章-JUnit 内幕 阅读

2022.7.13

代码整洁之道-第 15 章-JUnit 内幕 阅读

2022.7.12

代码整洁之道-第 14 章-逐步改进 阅读

2022.7.11

代码整洁之道-第 13 章-并发编程 阅读

2022.7.10

代码整洁之道-第 12 章-迭进 阅读

2022.7.9

代码整洁之道-第 11 章-系统 阅读

2022.7.8

代码整洁之道-第 11 章-系统 阅读

2022.7.7

代码整洁之道-第 10 章-类 阅读

2022.7.6

代码整洁之道-第 10 章-类 阅读

2022.7.5

代码整洁之道-第 9 章-单元测试 阅读

2022.7.4

代码整洁之道-第 9 章-单元测试 阅读

2022.7.3

代码整洁之道-第 8 章-边界 阅读

2022.7.2

代码整洁之道-第 8 章-边界 阅读

2022.7.1

代码整洁之道-第 7 章-错误处理 阅读

2022.6.30

代码整洁之道-第 7 章-错误处理 阅读

2022.6.29

代码整洁之道-第 6 章-对象和数据结构 阅读

2022.6.28

代码整洁之道-第 6 章-对象和数据结构 阅读

2022.6.27

代码整洁之道-第 5 章-格式 阅读

2022.6.26

代码整洁之道-第 5 章-格式 阅读

2022.6.25

leetcode-50-Pow(x, n)
code 掘金

2022.6.23

leetcode-49-字母异位词分组
code 掘金

2022.6.22

leetcode-47-全排列 II
code 掘金

2022.6.21

leetcode-46-全排列
code 掘金

2022.6.20

leetcode-45-跳跃游戏 II
code 掘金

2022.6.19

leetcode-42-接雨水
code 掘金

2022.6.18

leetcode-41-缺失的第一个正数
code 掘金

2022.6.17

leetcode-39-组合总和
code 掘金

2022.6.16

leetcode-36-有效的数独
code 掘金

2022.6.15

leetcode-33-搜索旋转排序数组
code 掘金

2022.6.14

leetcode-31-下一个排列
code 掘金

2022.6.12

leetcode-28-实现 strStr()
code 掘金

2022.6.11

leetcode-27-移除元素
code 掘金

2022.6.10

leetcode-26-删除有序数组中的重复项
code 掘金

2022.6.9

leetcode-22-括号生成
code 掘金

2022.6.8

leetcode-18-四数之和
code 掘金

2022.6.7

leetcode-17-电话号码的字母组合
code 掘金

2022.6.6

leetcode-16-最接近的三数之和
code 掘金

2022.6.5

leetcode-15-三数之和
code 掘金

2022.6.4

leetcode-14-最长公共前缀
code 掘金

2022.6.3

leetcode-12-整数转罗马数字
code 掘金

2022.6.2

leetcode-9-回文数
code 掘金

2022.6.1

leetcode-8-字符串转换整数(atoi)
code 掘金

2022.5.31

leetcode-7-整数反转
code 掘金

2022.5.30

leetcode-55-跳跃游戏
code 掘金

2022.5.29

力扣刷题
力扣周赛,又是只解出 2 题 😢
leetcode-468-验证 IP 地址
code 掘金

2022.5.28

力扣刷题
leetcode-1217-玩筹码
code 掘金
双周赛解出 3 道题,第 4 题解慢了,这次题目简单

2022.5.27

力扣刷题
leetcode-1957-删除字符使字符串变好
code 掘金

2022.5.26

力扣刷题
leetcode-1175-质数排列
code 掘金

2022.5.25

力扣刷题
leetcode-5-最长回文子串
code 掘金

2022.5.24

面试
力扣刷题

2022.5.23

力扣刷题

2022.5.22

第 2 次参加力扣周赛,依然弱 😢
力扣刷题

2022.5.21

力扣刷题,400 了 😊
varlet bottom-navigation vue2 迁移

2022.5.20

力扣刷题
varlet bottom-navigation 组件优化

2022.5.19

力扣刷题

2022.5.18

面试
力扣刷题

2022.5.17

力扣刷题

2022.5.16

力扣刷题

2022.5.15

第 1 次参加力扣周赛,太弱了 😢
力扣刷题
算法图解-读书笔记

2022.5.14

力扣刷题

2022.5.13

力扣刷题

2022.5.12

力扣刷题

2022.5.11

力扣刷题
面试&复盘

2022.5.10

力扣刷题
面试&复盘

2022.5.9

算法图解阅读
力扣刷题

2022.5.8

算法图解阅读
力扣刷题

2022.5.7

力扣刷题

2022.5.6

力扣刷题

2022.5.5

力扣刷题

2022.5.4

算法图解阅读
力扣刷题

2022.5.3

算法图解阅读
力扣刷题

2022.5.2

算法图解阅读
力扣刷题

2022.5.1

力扣刷题

2022.4.30

华为 OD 笔试题,还是有难度的

  1. list=[1,4,5,0,7,8,2],n = 3 返回使小于 n 的数字相邻的最小移动次数
  2. a²+b²=c² 为勾股数,如果它们没有公约数则为元勾股数,给定数字 n,返回小于 n 的所有元勾股数组合

力扣刷题

2022.4.29

力扣刷题 搭建 React+Ant Design Charts 开发框架

2022.4.28

面试 & 复盘

2022.4.27

力扣刷题

2022.4.26

面试 & 复盘

2022.4.25

面试 & 复盘

2022.4.24

面试 & 复盘

2022.4.23

力扣刷题

2022.4.22

面试 & 复盘
力扣刷题

2022.4.21

力扣刷题
面试 & 复盘

2022.4.20

手写代码练习 ajax click

2022.4.19

面试 & 复盘
手写代码练习 swiper

2022.4.18

面试 & 复盘
手写代码练习 handle touchmove

2022.4.17

手写代码练习 深拷贝

2022.4.16

手写代码练习 9 种排序 debounce throttle call apply bind

2022.4.15

面试 & 复盘

2022.4.14

面试 & 复盘

2022.4.13

面试 & 复盘

2022.4.12

vue 知识点复习

2022.4.11

异步编程相关问题复习

2022.4.10

vue3-element-admin 代码优化

2022.4.9

排序算法复习

2022.4.8

排序算法复习

2022.4.7

编写自动创建项目 cli 工具 create-develop-framework

2022.4.6

基于 Vue3+Echarts 的可视化开发框架搭建 large-screen-visualization-echarts

2022.4.5

浏览器从输入 url 到页面展现的过程

2022.4.4

实现 编译 template to render,mini-vue3 0.0.1 完成! mini-vue3

2022.4.3

实现 同时解析 element、插值、text & code to string mini-vue3

2022.4.2

实现 组件更新 & nextTick & parser 插值 & parser element & parser text mini-vue3

2022.4.1

实现 更新 children mini-vue3

2022.3.31

varlet BottomNavigation 组件 code optimize
实现 provide & inject & custom renderer & 更新 props mini-vue3

2022.3.30

varlet BottomNavigation 组件支持 fab
实现组件 props & emit & slots & Fragment & Text 类型节点 & getCurrentInstance mini-vue3

2022.3.29

实现 varlet BottomNavigation 组件

2022.3.28

实现 rollup 打包 & 初始化 element 流程 & 组件代理对象 & shapeFlags & 事件注册 mini-vue3

2022.3.27

实现 ref & isRef & unRef & proxyRefs & computed & 初始化 component 流程 mini-vue3

2022.3.26

实现 isReactive & isReadonly & shallowReadonly & isProxy mini-vue3

2022.3.25

实现 effect & reactive & scheduler & stop & readonly mini-vue3

2022.3.24

梳理 vue3 初始化及更新流程

2022.3.23

varlet BottomNavigation 需求规划
学习 vue3 初始化及更新流程,搭建 mini-vue3 开发环境

2022.3.22

驾驶舱大屏性能优化及自动化部署

2022.3.21

《代码整洁之道》-函数

2022.3.20

vue 源码学习 varlet 架构学习

2022.3.19

《代码整洁之道》-有意义的命名

2022.3.18

《代码整洁之道》-开篇

2022.3.17

varlet-vue2 单测快照完善

2022.3.16

varlet-vue2 单测快照完善

2022.3.15

varlet-vue2 单测快照完善

2022.3.14

varlet-vue2 单测快照完善

vue2 后台管理系统开发框架 调优

2022.3.13

Vue3 后台管理系统开发框架 vue3-element-admin2 搭建

2022.3.12

create-koa-template 调优

2022.3.11

编写 cli 工具 create-koa-template

2022.3.10

大文件上传学习

2022.3.9

阅读 varlet 系列文章,了解组件库整体架构

2022.3.8

pinia 踩坑总结

2022.3.7

解决替换 pinia 后线上 external 报错,数据响应式无效问题

2022.3.6

合铺宝 pinia 替换 vuex

2022.3.5

合铺宝优化 setup 语法糖
域名备案

2022.3.4

合铺宝 element3 切换 element-plus
合铺宝打包优化

2022.3.3

合铺宝异常监控调优,缓存策略配置
域名注册,ssl 证书申请,为 http2 做准备

2022.3.2

跟投管理系统异常监控调优,缓存策略配置

2022.3.1

跟投管理系统打包优化

2022.2.27

leetcode-1438-绝对差不超过限制的最长连续子数组

code

2022.2.26

leetcode-462-最少移动次数使数组元素相等 II

code 掘金

2022.2.25

leetcode-剑指 Offer 11-旋转数组的最小数字

code 掘金

2022.2.20

leetcode-111-二叉树的最小深度

code 掘金

2022.2.19

leetcode-690-员工的重要性

code 掘金

2022.2.17

Vue3 源码的主体结构及初始化流程

2022.2.15

leetcode-658-找到 K 个最接近的元素

code 掘金

2022.2.13

leetcode-1658-将 x 减到 0 的最小操作数

code 掘金

2022.2.12

leetcode-120-三角形最小路径和

code 掘金 B 站

2022.2.10

ES6 class

2022.2.9

leetcode-130-被围绕的区域

code 掘金 B 站

2022.2.8

leetcode-494-目标和

code 掘金 B 站

2022.2.7

leetcode-430-扁平化多级双向链表

code 掘金 B 站

2022.2.6

leetcode-979-在二叉树中分配硬币

code 掘金 B 站

2022.2.5

leetcode-81-搜索旋转排序数组 II

code 掘金 B 站

2022.2.4

leetcode-34-在排序数组中查找元素的第一个和最后一个位置

code 掘金 B 站

2022.2.3

leetcode-69-x 的平方根

code 掘金 B 站

2022.1.29

B 站年终总结

2022.1.28

leetcode-1353-最多可以参加的会议数目

code 掘金 B 站

leetcode-1312-让字符串成为回文串的最少插入次数

code 掘金 B 站

2022.1.27

leetcode-面试题 10.01-合并排序的数组

code 掘金 B 站

leetcode-561-数组拆分 I

code 掘金 B 站

2022.1.26

leetcode-1647-字符频次唯一的最小删除次数

code 掘金 B 站

leetcode-283-移动零

code 掘金 B 站

2022.1.25

leetcode-面试题 16.16-部分排序

code 掘金 B 站

leetcode-179-最大数

code 掘金 B 站

2022.1.24

leetcode-687-最长同值路径

code 掘金 B 站

2022.1.23

leetcode-763-划分字母区间

code 掘金 B 站

2022.1.22

基数排序

code 掘金 B 站

leetcode-164-最大间距

code 掘金 B 站

2022.1.21

leetcode-207-课程表

code 掘金 B 站

leetcode-210-课程表 II

code 掘金 B 站

2022.1.20

拓扑排序

掘金 B 站

2022.1.19

leetcode-274-H 指数

code 掘金 B 站

leetcode-1122-数组的相对排序

code 掘金 B 站

2022.1.18

记录一下,今天掘金升 Lv4 了!😀

0.1+0.2 等于 0.3 吗?

掘金

2022.1.17

记录一下,今天是成为 varlet core team 的第一天!😀

leetcode-491-递增子序列

code 掘金 B 站

leetcode-面试题 04.12-求和路径

code 掘金 B 站

2022.1.16

leetcode-56-合并区间

code 掘金 B 站

leetcode-1288-删除被覆盖区间

code 掘金 B 站

2022.1.15

leetcode-106-从中序与后序遍历序列构造二叉树

code 掘金 B 站

leetcode-53-最大子数组和

code 掘金 B 站

2022.1.14

一文彻底搞懂作用域

一文彻底搞懂闭包

2022.1.13

leetcode-887-鸡蛋掉落

code 掘金 B 站

Vue 源码学习开篇!

掘金

2022.1.12

leetcode-315-计算右侧小于当前元素的个数

code 掘金 B 站

leetcode-1302-层数最深叶子节点的和

code 掘金 B 站

2022.1.11

leetcode-327-区间和的个数

code 掘金 B 站

2022.1.10

leetcode-1508-子数组和排序后的区间和

code 掘金 B 站

2022.1.9

leetcode-剑指 Offer 51-数组中的逆序对

code 掘金 B 站

2022.1.8

leetcode-面试题 04.08-首个共同祖先

code 掘金 B 站

2022.1.7

leetcode-148-排序链表

code 掘金 B 站

leetcode-1305-两棵二叉搜索树中的所有元素

code 掘金 B 站

2022.1.6

leetcode-96-不同的二叉搜索树

code 掘金 B 站

leetcode-95-不同的二叉搜索树 II

code 掘金 B 站

2022.1.5

leetcode-75-颜色分类

code 掘金 B 站

leetcode-面试题 17.14-最小 K 个数

code 掘金 B 站

leetcode-剑指 Offer 21-调整数组顺序使奇数位于偶数前面

code 掘金 B 站

2022.1.4

leetcode-470-用 Rand7() 实现 Rand10()

code 掘金 B 站

leetcode-11-盛最多水的容器

code 掘金 B 站

2022.1.3

leetcode-685-冗余连接 II

code 掘金 B 站

leetcode-394-字符串解码

code 掘金 B 站

2022.1.2

数据结构-单调队列

code 掘金 B 站

leetcode-239-滑动窗口最大值

code 掘金 B 站

2022.1.1

leetcode-721-账户合并

code 掘金 B 站

leetcode-765-情侣牵手

code 掘金 B 站

2021.12.31

leetcode-947-移除最多的同行或同列石头

code 掘金 B 站

leetcode-1202-交换字符串中的元素

code 掘金 B 站

2021.12.30

leetcode-128-最长连续序列

code 掘金 B 站

2021.12.29

leetcode-684-冗余连接

code 掘金 B 站

leetcode-1319-连通网络的操作次数

code 掘金 B 站

2021.12.28

leetcode-990-等式方程的可满足性

code 掘金 B 站

2021.12.27

数据结构-并查集

code 掘金 B 站

2021.12.26

leetcode-973-最接近原点的 K 个点

code 掘金 B 站

leetcode-451-根据字符出现频率排序

code 掘金 B 站

leetcode-547-省份数量

code 掘金 B 站

leetcode-200-岛屿数量

code 掘金 B 站

2021.11.25

leetcode-剑指 Offer 68-I-二叉搜索树的最近公共祖先

code 掘金 B 站

leetcode-124-二叉树中的最大路径和

code 掘金 B 站

2021.12.24

leetcode-100-相同的树

code 掘金 B 站

leetcode-101-对称二叉树

code 掘金 B 站

2021.12.23

leetcode-面试题 04.05-合法二叉搜索树

code 掘金 B 站

leetcode-230-二叉搜索树中第 K 小的元素

code 掘金 B 站

leetcode-199-二叉树的右视图

code 掘金 B 站

2021.12.22

leetcode-1801-积压订单中的订单总数

code 掘金 B 站

2021.12.21

leetcode-264-丑数 II

code 掘金 B 站

leetcode-313-超级丑数

code 掘金 B 站

leetcode-1753-移除石子的最大得分

code 掘金 B 站

2021.12.20

leetcode-104-二叉树的最大深度

code 掘金 B 站

2021.12.19

leetcode-面试题 17.20-连续中值

code 掘金 B 站

leetcode-295-数据流的中位数

code 掘金 B 站

React 是如何利用堆进行任务调度的?

掘金

2021.12.18

leetcode-355-设计推特

code 掘金 B 站

leetcode-692-前 K 个高频单词

code 掘金 B 站

2021.12.17

leetcode-215-数组中的第 K 个最大元素

code 掘金 B 站

2021.12.16

leetcode-1046-最后一块石头的重量

code 掘金 B 站

2021.12.15

leetcode-剑指 Offer 40-最小的 k 个数

code 掘金 B 站

2021.12.14

leetcode-589-N 叉树的前序遍历

B 站

leetcode-剑指 Offer 32-II-从上到下打印二叉树 II

B 站

leetcode-373-查找和最小的 K 对数字

code 掘金 B 站

leetcode-107-二叉树的层序遍历 II

code 掘金 B 站

leetcode-103-二叉树的锯齿形层序遍历

code 掘金 B 站

2021.12.13

leetcode-589-N 叉树的前序遍历

code 掘金

leetcode-剑指 Offer 32-II-从上到下打印二叉树 II

code 掘金

2021.12.12

leetcode-968-监控二叉树

code 掘金 B 站

2021.12.11

leetcode-剑指 Offer 54-二叉搜索树的第 k 大节点

code 掘金 B 站

leetcode-剑指 Offer 26-树的子结构

code 掘金 B 站

leetcode-662-二叉树最大宽度

code 掘金 B 站

leetcode-144-二叉树的前序遍历-迭代算法

code 掘金 B 站

2021.12.10

搭建Vue3 开发框架

2021.12.9

leetcode-105-从前序与中序遍历序列构造二叉树

code 掘金 B 站

leetcode-779-第 K 个语法符号

code 掘金 B 站

leetcode-222-完全二叉树的节点个数

code 掘金 B 站

2021.12.8

leetcode-725-分隔链表

code 掘金 B 站

leetcode-面试题 02.04-分割链表

code 掘金 B 站

leetcode-剑指 Offer 10- I-斐波那契数列

code 掘金 B 站

leetcode-112-路径总和

code 掘金 B 站

2021.12.7

leetcode-面试题 02.08-环路检测

code 掘金 B 站

leetcode-707-设计链表

code 掘金 B 站

leetcode-剑指 Offer18-删除链表的节点

code 掘金 B 站

2021.12.6

leetcode-714-买卖股票的最佳时机含手续费

code 掘金 B 站

2021.12.5

leetcode-445-两数相加 II

code 掘金 B 站

leetcode-143-重排链表

code 掘金 B 站

leetcode-1249-移除无效的括号

code 掘金 B 站

2021.12.4

leetcode-剑指 offer-复杂链表的复制

code 掘金 B 站

leetcode-面试题 02.03-删除中间节点

code 掘金 B 站

2021.12.3

leetcode-946-验证栈序列

code 掘金 B 站

leetcode-1021-删除最外层的括号

code 掘金 B 站

2021.12.2

leetcode-面试题 03.04-化栈为队

code 掘金 B 站

leetcode-682-棒球比赛

code 掘金 B 站

leetcode-844-比较含退格的字符串

code 掘金 B 站

2021.12.1

leetcode-860-柠檬水找零

code 掘金 B 站

leetcode-969-煎饼排序

code 掘金 B 站

leetcode-621-任务调度器

code 掘金 B 站

2021.11.30

leetcode-面试题 17.09-第 k 个数

code 掘金 B 站

leetcode-859-亲密字符串

code 掘金 B 站

2021.11.29

leetcode-6-Z 字形变换

code

初版战报系统

服务地址 项目地址

2021.11.28

leetcode-641-设计循环双端队列

code 掘金 B 站

leetcode-1670-设计前中后队列

code 掘金 B 站

leetcode-933-最近的请求次数

code 掘金 B 站

2021.11.27

leetcode-86-分隔链表

code 掘金 B 站

leetcode-622-设计循环队列

code 掘金 B 站

2021.11.26

leetcode-92-反转链表 II

code 掘金 B 站

leetcode-83-删除排序链表中的重复元素

code 掘金 B 站

leetcode-82-删除排序链表中的重复元素 II

code 掘金 B 站

2021.11.25

leetcode-1124-表现良好的最长时间段

code 掘金 B 站

leetcode-142-环形链表 II

code 掘金 B 站

leetcode-206-反转链表

code 掘金 B 站

leetcode-19-删除链表的倒数第 N 个结点

code 掘金 B 站

2021.11.24

leetcode-331-验证二叉树的前序序列化

B 站

leetcode-227-基本计算器 II

code 掘金 B 站

leetcode-636-函数的独占时间

code 掘金 B 站

2021.11.23

leetcode-2-两数相加

B 站

leetcode-3-无重复字符的最长子串

B 站

leetcode-4-寻找两个正序数组的中位数

B 站

leetcode-145-二叉树的后序遍历

B 站

leetcode-331-验证二叉树的前序序列化

code 掘金

2021.11.22

leetcode-145-二叉树的后序遍历

code 掘金

2021.11.21

leetcode-4-寻找两个正序数组的中位数

code 掘金

2021.11.20

leetcode-3-无重复字符的最长子串

code 掘金

完成 yaml 文件读写方法及测试用例编写

code

2021.11.19

leetcode-2-两数相加

code 掘金

2021.11.18

leetcode-24-两两交换链表中的节点

code 掘金 B 站

leetcode-23-合并 K 个升序链表

code 掘金 B 站

leetcode-138-复制带随机指针的链表

code 掘金 B 站

2021.11.17

leetcode-剑指 Offer22-链表中倒数第 k 个节点

code 掘金 B 站

leetcode-1721-交换链表中的节点

code 掘金 B 站

2021.11.16

leetcode-121-买卖股票的最佳时机

code 掘金 B 站

leetcode-746-使用最小花费爬楼梯

code 掘金 B 站

leetcode-剑指 OfferII095-最长公共子序列

code 掘金 B 站

leetcode-647-回文子串

code 掘金 B 站

2021.11.15

leetcode-543-二叉树的直径

code 掘金 B 站

完成算法刷题模板拆分方法

code

2021.11.14

leetcode-347-前 k 个高频元素

code 掘金 B 站

leetcode-202-快乐数

code 掘金 B 站

leetcode-242-有效的字母异位词

code 掘金 B 站

leetcode-409-最长回文串

code 掘金 B 站

2021.11.13

leetcode-300-最长递增子序列

B 站

交换元素位置原地快速排序

code B 站

leetcode-912-排序数组

code 掘金 B 站

2021.11.12

leetcode-300-最长递增子序列

code 掘金

2021.11.11

leetcode-1-两数之和

code 掘金 B 站

leetcode-633-平方数之和

code 掘金 B 站

leetcode-704-二分查找

code 掘金 B 站

2021.11.10

leetcode-25-K 个一组翻转链表

code 掘金 B 站

门徒动态规划算法学完,完成

leetcode-300. 最长递增子序列

leetcode-674. 最长连续递增序列

leetcode-剑指 Offer II 094. 最少回文分割

leetcode-495. 提莫攻击

leetcode-剑指 Offer 47. 礼物的最大价值

解题

2021.11.9

leetcode-剑指 Offer II 004-只出现一次的数字

code 掘金 B 站

2021.11.8

leetcode-703-数据流中的第 K 大元素

掘金

leetcode-35-搜索插入位置

掘金

leetcode-110-平衡二叉树

掘金

leetcode-剑指 Offer55-I-二叉树的深度

掘金

leetcode-344-反转字符串

掘金

leetcode-13-罗马数字转整数

code 掘金 B 站

leetcode-剑指 Offer 06. 从尾到头打印链表

code 掘金 B 站

leetcode-面试题 02.02. 返回倒数第 k 个节点

code 掘金 B 站

leetcode-141-环形链表

code 掘金 B 站

2021.11.7

leetcode-703-数据流中的第 K 大元素

code B 站

leetcode-剑指 Offer55-I-二叉树的深度

code B 站

leetcode-344-反转字符串

code B 站

leetcode-110-平衡二叉树

code B 站

leetcode-35-搜索插入位置

code B 站

2021.11.6

leetcode-面试题 02.07-链表相交

code 掘金 B 站

2021.11.5

leetcode-61-旋转链表

code 掘金 B 站

leetcode-226-翻转二叉树

code 掘金 B 站

leetcode-剑指 offer24-翻转链表

code 掘金 B 站

2021.11.4

计数排序

code 掘金 B 站

leetcode-20-有效的括号

code 掘金 B 站

leetcode-21-合并两个有序链表

code 掘金 B 站

leetcode-144-二叉树的前序遍历

code 掘金 B 站

leetcode-剑指 offer-018-有效的回文

code 掘金 B 站

2021.11.2

6 种基础排序算法

B 站 👉 bubbleSort selectSort insertSort shellSort mergeSort quickSort1 quickSort2

2021.10.30

6 种基础排序算法

code 👉 bubbleSort selectSort insertSort shellSort mergeSort quickSort

掘金

About

记录学习过程,工作日更新

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published