# Technical-Articles-Collection **Repository Path**: clxering/Technical-Articles-Collection ## Basic Information - **Project Name**: Technical-Articles-Collection - **Description**: 日常收集的技术文章(中文、中英) - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-12-16 - **Last Updated**: 2022-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Technical-Articles-Collection 从网络收集的中文或中英文对照的技术文章合集,仅将其中提及的技术点作为资料备查。所有内容来自以下链接或网站: - https://examples.javacodegeeks.com - https://scotch.io - https://www.codespeedy.com - https://dzone.com - https://www.ibm.com - https://www.robinwieruch.de - https://www.samanthaming.com ## 目录(Contents) ### Java - [Java SimpleDateFormat Example(Java SimpleDateFormat 类案例)](Java/Java-SimpleDateFormat-Example.md) - [Java Custom Exception Example(Java 自定义异常案例)](Java/Java-Custom-Exception-Example.md) - [How to design Classes and Interfaces(如何设计类和接口)](Java/How-to-design-Classes-and-Interfaces.md) - [9 differences between Array and ArrayList in Java(Java 中数组和 ArrayList 的 9 个区别)](Java/9-differences-between-Array-and-ArrayList-in-Java.md) - [Java optional parameters(Java 中的可选参数)](Java/Java-optional-parameters.md) - [3 things every java developer should stop doing(每个 Java 开发者都应该停止的三件事)](Java/3-things-every-java-developer-should-stop-doing.md) - [Java 8 中的 Streams API 详解](Java/Java-8-中的-Streams-API-详解.md) - [Guidelines for using volatile variables(volatile 变量使用指南)](Java/volatile-变量使用指南.md) ### JavaScript - [5 Tips to Write Better Conditionals in JavaScript(优化 JavaScript 条件语句的 5 个技巧)](JavaScript/5-Tips-to-Write-Better-Conditionals-in-JavaScript.md) - [Difference between JavaScript function in href and onclick(JavaScript 函数在 href 和 onclick 中的区别)](JavaScript/Difference-between-JavaScript-function-in-href-and-onclick.md) - [How to Remove Array Duplicates in ES6](JavaScript/How-to-Remove-Array-Duplicates-in-ES6.md) - [Use console.table to display your data](JavaScript/Use-console.table-to-display-your-data.md) - [Better Array check with Array.isArray](JavaScript/Better-Array-check-with-Array.isArray.md) - [ES6 Arrow Functions Cheatsheet](JavaScript/ES6-Arrow-Functions-Cheatsheet.md) - [Bad Variable Names to Avoid](JavaScript/Bad-Variable-Names-to-Avoid.md) - [How to give your boolean variables a better name](JavaScript/How-to-give-your-boolean-variables-a-better-name.md) - [Code Smell: No AND in Function name](JavaScript/Code-Smell-No-AND-in-Function-name.md) - [Colorful Console Message](JavaScript/Colorful-Console-Message.md) - [JS Essentials: Falsy Values](JavaScript/JS-Essentials-Falsy-Values.md) - [Refactoring the if Condition](JavaScript/Refactoring-the-if-Condition.md) - [2 Ways to Merge Arrays in JavaScript](JavaScript/2-Ways-to-Merge-Arrays-in-JavaScript.md) - [3 Ways to Clone Objects in JavaScript](JavaScript/3-Ways-to-Clone-Objects-in-JavaScript.md) - [Flatten Array using Array.flat() in JavaScript]() - [5 Ways to Convert a Value to String in JavaScript](JavaScript/5-Ways-to-Convert-a-Value-to-String-in-JavaScript.md) - [Passing Arrays as Function Arguments](JavaScript/Passing-Arrays-as-Function-Arguments.md) - [Quick Debug using || with console.log](JavaScript/Quick-Debug-using-II-with-console.log.md) ### React - [How to useReducer in React?(在 React 中如何使用 useReducer)](React/How-to-useReducer-in-React.md) - [What is a Reducer in JavaScript?(JavaScript 中的 Reducer 是什么)](React/What-is-a-Reducer-in-JavaScript.md) - [What are Controlled Components in React?(什么是 React 的受控组件)](React/What-are-Controlled-Components-in-React.md) - [React Function Components(React 的函数组件)](React/React-Function-Components.md) - [React State Hooks: useReducer, useState, useContext(React 状态钩子:useReducer、useState、useContext)](React/React-State-Hooks-useReducer-useState-useContext.md) - [useReducer vs useState in React(useReducer 与 useState 在 React 中的对比)](React/useReducer-vs-useState-in-React.md) - [What are React Hooks?(React 钩子是什么?)](React/What-are-React-Hooks.md) - [React Conditional Rendering(React 的条件渲染)](React/React-Conditional-Rendering.md) - [React Context(React 上下文)](React/React-Context.md) - [How to useContext in React(在 React 中如何使用 useContext)](React/How-to-useContext-in-React.md) ### CSS - [CSS :empty Selector](CSS/CSS-empty-Selector.md) - [CSS :not Selector](CSS/CSS-not-Selector.md) - [Highlight text with HTML `` tag](CSS/Highlight-text-with-HTML-mark-tag.md) - [Strikethrough using HTML5](CSS/Strikethrough-using-HTML5.md) - [Styling Placeholder Text with CSS](CSS/Styling-Placeholder-Text-with-CSS.md) - [CSS only-child](CSS/CSS-only-child.md) - [HTML `` Tag](CSS/HTML-kbd-Tag.md)