Jinku Hu avatar Jinku Hu avatar

About Jinku Hu

LinkedIn Facebook

Jinku Hu is the founder of DelftStack.com. This groundbreaking platform serves as a nexus for professionals and aficionados in the software, embedded software and electronics sectors, offering them unparalleled resources and insights.

With a rich experience spanning over 8 years, Jinku's prowess in coding is nothing short of remarkable. He has delved deep into specialized areas, such as automatic testing, data acquisition from distant servers, and crafting detailed reports from exhaustive tests. His expertise is not just limited to these domains; Jinku's foundation in electrical and electronics engineering has propelled him to explore and excel in embedded electronics and programming. His proficiency in both front-end and back-end development showcases his versatility in the tech world.

Jinku's academic rigor, combined with his hands-on industry experience, positions him as a luminary in the realm of DelftStack. His relentless drive for excellence and innovation has led to contributions that transcend the conventional, embodying a perfect amalgamation of expertise and creativity.

Fluent in multiple languages, including English, Dutch, Chinese, and Japanese, Jinku's linguistic proficiency complements his technical expertise, allowing him to bridge cultural and technological divides seamlessly.

In the ever-evolving technological landscape, Jinku Hu's contributions stand as a testament to his relentless pursuit of excellence, adaptability, and visionary leadership.

Articles by Jinku Hu

Python 3 Basic Tutorial

  1. Python Tutorial - Introduction
  2. Python Tutorial - Installation
  3. Python Tutorial - Hello World
  4. Python Tutorial - Keywords and Identifiers
  5. Python Tutorial - Statement and Comment
  6. Python Tutorial - Variables and Data Types
  7. Python Tutorial - Operators
  8. Python Tutorial - Namescape and Scope
  9. Python Tutorial - Numbers and Conversion
  10. Python Tutorial - Data Type-List
  11. Python Tutorial - Data Type-Tuple
  12. Python Tutorial - Data Type-String
  13. Python Tutorial - Data Type-Array
  14. Python Tutorial - Data Type-Set
  15. Python Tutorial - Data Type Dictionary
  16. Python Tutorial - Decision Control
  17. Python Tutorial - For Loop
  18. Python Tutorial - While Loop
  19. Python Tutorial - Loop Continue and Break
  20. Python Tutorial - Pass Statement
  21. Python Tutorial - Function
  22. Python Tutorial - Function Arguments
  23. Python Tutorial - Recursive Function
  24. Python Tutorial - File Operation
  25. Python Tutorial - File Directory Operation
  26. Python Tutorial - Class
  27. Python Tutorial - Class Inheritance
  28. Python Tutorial - Exception Handling

Tkinter Tutorial

  1. Tkinter Tutorial - Introduction
  2. Tkinter Tutorial - Hello World
  3. Tkinter Tutorial - Label Widget
  4. Tkinter Tutorial - Button
  5. Tkinter Tutorial - Checkbutton
  6. Tkinter Tutorial - Radiobutton
  7. Tkinter Tutorial - Combobox
  8. Tkinter Tutorial - Entry
  9. Tkinter Tutorial - Layout Management
  10. Tkinter Tutorial - Menubar
  11. Tkinter Tutorial - Status Bar
  12. Tkinter Tutorial - Scale
  13. Tkinter Tutorial - Message Box
  14. Tkinter Tutorial - Scrollbar

C# Howtos

  1. How to Convert Int to String in C#

JavaScript Tutorial

  1. JavaScript Tutorial - Introduction
  2. JavaScript Tutorial - Hello World
  3. JavaScript Tutorial - Statements and Comments
  4. JavaScript Tutorial - Variables
  5. JavaScript Tutorial - Strings

Python Matplotlib Howto's

  1. How to Plot Horizontal and Vertical Line in Matplotlib
  2. How to Change the Figure Size in Matplotlib
  3. How to Rotate X-Axis Tick Label Text in Matplotlib
  4. How to Set Tick Labels Font Size in Matplotlib
  5. How to Place Legend Outside the Plot in Matplotlib
  6. How to Change Legend Font Size in Matplotlib
  7. How to Plot List of X,y Coordinates in Matplotlib
  8. How to Set Plot Background Color in Matplotlib
  9. How to Plot Two Histograms Together in Matplotlib
  10. How to Create Different Subplot Sizes in Matplotlib
  11. How to Draw Rectangle on Image in Matplotlib
  12. How to Hide Axis Text Ticks and/or Tick Labels in Matplotlib
  13. How to Create a Single Legend for All Subplots in Matplotlib

Python NumPy Tutorial

  1. NumPy Tutorial - Introduction and Installation
  2. NumPy Tutorial - NumPy Multidimensional Array-Ndarray
  3. NumPy Tutorial - NumPy Data Type and Conversion
  4. NumPy Tutorial - NumPy Array Creation
  5. NumPy Tutorial - NumPy Math Operation and Broadcasting
  6. NumPy Tutorial - NumPy Array Reshape and Resize
  7. NumPy Tutorial - NumPy Array Append

Batch Howtos

  1. How to Shutdown Restart and or Log Off in a Bat File
  2. How to Sleep or Wait X Seconds in a Bat File

Matplotlib Tutorial

  1. Matplotlib Tutorial - Introduction and Installation
  2. Matplotlib Tutorial - Line Chart
  3. Matplotlib Tutorial - Axis Label
  4. Matplotlib Tutorial - Axes Title
  5. Matplotlib Tutorial - Pie Chart
  6. Matplotlib Tutorial - Place Text in the Plot

PyQt5 Tutorial

  1. PyQt5 Tutorial - Basic Window
  2. PyQt5 Tutorial - Label
  3. PyQt5 Tutorial - Push Button
  4. PyQt5 Tutorial - BoxLayout
  5. PyQt5 Tutorial - Grid Layout
  6. PyQt5 Tutorial - CheckBox
  7. PyQt5 Tutorial - MenuBar
  8. PyQt5 Tutorial - Radiobutton

Git Tutorial

  1. Git Tutorial - Installation
  2. Git Tutorial - Repository Initialization
  3. Git Tutorial - Git Workflow
  4. Git Tutorial - Diff to Compare Differences
  5. Git Tutorial - File Operation
  6. Git Tutorial - Unstage Files
  7. Git Tutorial - Branches
  8. Git Tutorial - Merge Branches
  9. Git Tutorial - Rebase

Python Tkinter Howtos

  1. How to Pass Arguments to Tkinter Button Command
  2. How to Set Tkinter Background Color
  3. How to Freeze the Tkinter Window Frame Size
  4. How to Close a Tkinter Window With a Button
  5. How to Use a Timer in Tkinter
  6. How to Switch Frames in Tkinter
  7. How to Create Dropdown Menu in Tkinter
  8. How to Set a Tkinter Window With a Constant Size
  9. How to Change Tkinter Button State
  10. How to Change the Tkinter Label Font Size
  11. How to Hide, Recover and Delete Tkinter Widgets
  12. How to Make Tkinter Text Widget Read Only
  13. How to Change the Tkinter Label Text
  14. How to Bind Multiple Commands to Tkinter Button
  15. How to Create a New Window by Clicking a Button in Tkinter
  16. How to Bind Enter Key to a Function in Tkinter
  17. How to Set Window Icon in Tkinter
  18. How to Create Full Screen Window in Tkinter
  19. How to Get the Input From Tkinter Text Box
  20. How to Delete Tkinter Text Box's Contents
  21. How to Set Font of Tkinter Text Widget
  22. How to Set Text of Tkinter Text Widget With a Button
  23. How to Set Text of Tkinter Entry Widget With a Button
  24. How to Get the Tkinter Label Text
  25. How to Set Border of Tkinter Label Widget
  26. How to Change the Tkinter Button Size
  27. How to Set the Default Text of Tkinter Entry Widget
  28. How to Set Height and Width of Tkinter Entry Widget
  29. How to Update the Tkinter Button Text
  30. How to Change Tkinter Button Color

Python How-To's

  1. How to Convert Bytes to Int in Python 2.7 and 3.x
  2. How to Convert Int to Bytes in Python 2 and Python 3
  3. How to Create and Activate a Python Virtual Environment
  4. How to Print Multiple Arguments in Python
  5. How to Read User Input as Integers in Python
  6. How to Install a Python Package .Whl File
  7. How to Get the Current Script File Directory in Python
  8. How to Check if a Key Exists in a Dictionary in Python
  9. How to Check a String Is Empty in a Pythonic Way
  10. How to Remove Whitespace From a String in Python
  11. How to Get the Current Time in Python
  12. How to Get All the Files of a Directory
  13. How to Convert String to Datetime in Python
  14. How to Append Text to a File in Python
  15. How to Check if a File Exists in Python
  16. How to Find Files With a Certain Extension Only in Python
  17. How to Sort a Python Dictionary by Value
  18. How to Convert String to Lowercase in Python 2 and 3
  19. How to Check Whether a String Contains Substring in Python
  20. What Is the Difference Between List Methods Append and Extend
  21. How to Convert a List to String in Python
  22. How to Merge Two Dictionaries in Python 2 and 3
  23. How to Check the Python Version in the Scripts
  24. How to Pretty Print a JSON File in Python
  25. How to Initiate 2-D Array in Python
  26. How to Check Whether a Value Exists in Python List in a Fast Way
  27. How to Flatten a List in Python
  28. How to Create a List With a Specific Size in Python
  29. How to Convert Bytes to String in Python 2 and Python 3
  30. How to Convert String to Float or Int in Python
  31. How to Read One File Line by Line to a List in Python
  32. How to Join Two Sets in Python
  33. How to Convert String to Bytes in Python
  34. How to Check a String Contains a Number in Python
  35. Top 10 Tools for Python Developers
  36. How to Fix SSL CERTIFICATE_VERIFY_FAILED Error in Python
  37. How to Calculate the Slope in Python
  38. How to Find Key by Value in Python Dictionary
  39. How to Count Unique Values in Python List

Python Module Tutorials

  1. Python Regular Expression Tutorial

Python Pandas Howtos

  1. How to Delete Pandas DataFrame Column
  2. How to Convert Pandas Column to Datetime
  3. How to Convert DataFrame Column to String in Pandas

C++ Howtos

  1. How to Iterate Through a Vector in C++
  2. How to Implement Circular Array in C++
  3. How to Overload Subscript Operator in C++
  4. Nested Classes in C++
  5. Nested Loops in C++
  6. Parallel Array Data Structure in C++
  7. Sieve of Eratosthenes Algorithm in C++
  8. Stack Data Structure Using Linked List in C++
  9. STL Algorithms in C++
  10. The std::gcd Function in C++
  11. Vector Implementation in C++
  12. Binary Search Tree Insertion in C++
  13. Boost Libraries in C++
  14. Circular Doubly Linked List in C++
  15. Differences Between sizeof Operator and strlen Function for Strings in C++
  16. How to Delete a Node From Binary Search Tree in C++
  17. How to Erase String in C++
  18. How to Implement a Queue Data Structure Using Linked List in C++
  19. How to Implement Inorder Traversal for Binary Search Tree in C++
  20. How to Use Exponential Functions of STL in C++
  21. How to Use the std::mutex Synchronization Primitive in C++
  22. Overloaded Constructor in C++
  23. Static Function in C++
  24. The boost::split Function in C++
  25. The continue Statement in C++
  26. The std::back_inserter Function Template in C++
  27. The std::find_if Algorithm C++
  28. The std::hash Template Class in C++
  29. The std::merge Algorithm in C++
  30. The std::min_element Algorithm From STL in C++
  31. Trigonometric Functions in C++
  32. How to Implement a Circular Linked List Data Structure in C++
  33. How to Insert New Elements in an STL Map in C++
  34. How to Use a Conditional Operator in C++
  35. How to Use the const Keyword With Pointers in C++
  36. How to Use the std::map::find Function in C++
  37. How to Use the std::stod Family of Functions in C++
  38. How to Use the typeid Operator in C++
  39. The Difference Between Function Arguments and Parameters in C++
  40. The Differences Between STL Vector and STL List in C++
  41. The Differences Between Virtual and Pure Virtual Functions in C++
  42. Enumeration Type in C++
  43. How to Copy a Vector Container Object in C++
  44. How to Create an Array of Strings in C++
  45. How to Delete a Node in a Linked List in C++
  46. How to Implement a Binary Search Tree Data Structure in C++
  47. How to Implement a Doubly Linked List in C++
  48. How to Implement the Binary Search in C++
  49. How to Implement the Binary Tree Data Structure in C++
  50. How to Implement the Insertion Sort Algorithm in C++
  51. How to Implement the Selection Sort Algorithm in C++
  52. How to Insert a Node in Singly Linked List C++
  53. How to Reverse the Linked List in C++
  54. How to Sort a String of Characters in C++
  55. How to Sort a Vector of Pairs in C++
  56. How to Use an STL Map Container in C++
  57. How to Use STL Heap Algorithms in C++
  58. How to Use the static Keyword in C++
  59. How to Use the static_cast Command in C++
  60. How to Use the STL Priority Queue in C++
  61. How to Use the STL Queue Container in C++
  62. How to Use the STL Set Container in C++
  63. How to Use the STL Stringstream Class in C++
  64. How to Use the STL Unordered Map Container in C++
  65. How to Utilize the Copy Constructor in C++
  66. How to Utilize the setw Manipulator in C++
  67. Operators in C++
  68. References in C++
  69. The Definition of Iostream in C++
  70. The std::tuple Class and Its Member Functions in C++
  71. exit(1) in C++
  72. Function Overloading VS Overriding in C++
  73. How to Calculate Distance Between Two Points in C++
  74. How to Check if Key Exists in a Map in C++
  75. How to Find Maximum Value in Array in C++
  76. How to Implement Fizz Buzz Solution in C++
  77. How to Print All Permutations of the String in C++
  78. How to Remove Duplicates From Vector in C++
  79. How to Reverse Vector Elements Using STL Utilities in C++
  80. How to Use Bit Manipulation Methods in C++
  81. How to Utilize the goto Statement in C++
  82. Object Slicing in C++
  83. Pre-Increment VS Post-Increment Operators in C++
  84. The Move Constructor in C++
  85. The volatile Qualifier in C++
  86. Bubble Sort Algorithm in C++
  87. Function Overloading in C++
  88. How to Implement Class Constructors in C++
  89. How to Implement Merge Sort Algorithm in C++
  90. How to Implement Quicksort Algorithm in C++
  91. How to Use STL List Container in C++ STL
  92. How to Use STL Stack Container in C++
  93. How to Utilize Stack vs Heap Memory Allocation in C++
  94. Namespaces in C++
  95. The system() Function in C++
  96. Deep Copy VS Shallow Copy in C++
  97. How to Calculate Factorial of a Number in C++
  98. How to Check for a Palindrome String With A Recursive Function in C++
  99. How to Declare an Array of Vectors in C++ STL
  100. How to Implement Assignment Operator Overloading in C++
  101. How to Multiply Two Matrices in C++
  102. How to Pass Pointer by Reference in C++
  103. How to Use Default Parameters for Functions in C++
  104. How to Use Smart Pointers in C++
  105. Use Void Functions in C++
  106. How to Avoid Memory Leaks in C++
  107. How to Call Function Within a Function in C++
  108. How to Create a File in C++
  109. How to Create Directory in C++
  110. How to Measure Execution Time of a Function in C++ STL
  111. How to Print System Time in C++
  112. How to Set the Precision of Floating-Point Numbers in C++
  113. How to Use Makefile in C++
  114. INT_MAX and INT_MIN Macro Expressions in C++
  115. Multiple Inheritance in C++
  116. How to Calculate Sum of Array in C++
  117. How to Call a Destructor Explicitly in C++
  118. How to Clear Input Buffer in C++
  119. How to Generate Fibonacci Numbers in C++
  120. How to Read CSV File in C++
  121. How to Sort Vector in C++
  122. How to Split String in C++
  123. How to Use the delete Operator in C++
  124. Pointer to an Array in C++
  125. Vector Container in C++ STL
  126. How to Convert String Into Binary Sequence in C++
  127. How to Convert String to Int Array in C++
  128. How to Find Element Index in Vector in C++
  129. How to Initialize Array of Objects in C++
  130. How to Parse a Comma Separated String Sequence in C++
  131. How to Pass Argument by Reference vs by Pointer in C++
  132. How to Remove Punctuation From a String in C++
  133. How to Retrieve Command-Line Arguments in C++
  134. How to Return Multiple Values From Function in C++
  135. How to Use Nested if-else Statements in C++
  136. Call by Reference vs Call by Value in C++
  137. How to Access Private Members of a Class in C++
  138. How to Check if a Number Is Prime in C++
  139. How to Check if Input Is Integer in C++
  140. How to Count Number of Digits in a Number in C++
  141. How to Count Occurrences of a Character in String C++
  142. How to Create a Header File in C++
  143. How to Find Length of a String in C++
  144. How to Find Most Frequent Element in an Array C++
  145. How to Get ASCII Value of Char in C++
  146. How to Pass Vector by Reference in C++
  147. How to Read File Word by Word in C++
  148. How to Remove Element From Array in C++
  149. How to Remove Spaces From String in C++
  150. How to Return a Pointer in C++
  151. How to Round Floating-Point Number to 2 Decimals in C++
  152. How to Sort Map by Value in C++
  153. How to Sort Strings Alphabetically in C++
  154. How to Split String by Space in C++
  155. Range-Based for Loop in C++
  156. How to Get Environment Variable in C++
  157. How to Shift Elements in Array in C++
  158. How to Use the deque Container in C++
  159. Define Class Destructor Using the Tilde Operator in C++
  160. How to Calculate Dot Product of Two Vectors in C++
  161. How to Check if String Is Empty in C++
  162. How to Check if String Is Palindrome in C++
  163. How to Compare Arrays in C++
  164. How to Convert String to Hex in C++
  165. How to Create Processes With Fork in C++
  166. How to Declare Multiline String in C++
  167. How to Find Set Intersection in C++
  168. How to Return Pointer to Array in C++
  169. How to Right Justify Output in C++
  170. How to Solve Control Reaches End of Non-Void Function Error in C++
  171. How to Use Bitmask in C++
  172. How to Use cin.fail Method in C++
  173. How to Use const Qualifier With Pointers in C++
  174. How to Use malloc vs new Allocators in C++
  175. How to Use Private vs Protected Class Members in C++
  176. How to Use switch Statement in C++
  177. How to Use Timer in C++
  178. How to Validate User Input in C++
  179. break vs continue in C++
  180. How to Add Element to Vector of Pairs in C++
  181. How to Append Vector to Vector in C++
  182. How to Get Current Directory in C++
  183. How to Get File Size in C++
  184. How to Handle SIGABRT Signal in C++
  185. How to Print Linked List in C++
  186. How to Read File Into String in C++
  187. How to Resize Array in C++
  188. How to Shuffle Vector in C++
  189. How to Access Member Functions From Pointer to a Vector in C++
  190. How to Create a Dictionary in C++
  191. How to Create Boolean Functions in C++
  192. How to Create Vector of Pointers in C++
  193. How to Create Vector of Vectors in C++
  194. How to Initialize Vector of Structs in C++
  195. How to Raise Number to Power in C++
  196. How to Use Callback Functions in C++
  197. How to Use the ignore() Function in C++
  198. How to Use the Modulo Operator in C++
  199. How to Reverse Array in C++
  200. How to Write to File in C++
  201. How to Create Array of Structs in C++
  202. How to Convert Float to Int in C++
  203. How to Generate Random Number in Range in C++
  204. How to Read File Char by Char in C++
  205. How to Tokenize a String in C++
  206. How to Add Int to String in C++
  207. How to Compare Two Strings Ignoring the Case in C++
  208. How to Iterate Through a String in C++
  209. How to Parse Int From String in C++
  210. How to Check if Pointer Is NULL in C++
  211. How to Remove Element From Vector in C++
  212. How to Return 2D Array From Function in C++
  213. How to Use Dynamic Cast in C++
  214. How to Dynamically Allocate an Array in C++
  215. How to Return a String From a Function in C++
  216. How to Convert Char to String in C++
  217. How to Read Int From a File in C++
  218. How to Check if Element Exists in C++ Vector
  219. How to Replace a Part of the String in C++
  220. Class Redefinition in C++
  221. How to Generate a Random Number Between 0 and 1 in C++
  222. How to Clear the Console in C++
  223. How to Change Console Color in C++
  224. How to Get Time in Milliseconds in C++
  225. How to Clear Array Element Values in C++
  226. How to Concatenate Two Strings in C++
  227. How to Convert ASCII to Char in C++
  228. How to Convert String to Uppercase in C++
  229. How to Generate Random Double in C++
  230. How to Convert Decimal to Binary in C++
  231. How to Convert Enum to String in C++
  232. How to Convert Float to String in C++
  233. How to Declare a Global Variable in C++
  234. How to Use setprecision in C++
  235. How to Convert Int to ASCII Char in C++
  236. How to Pause a Program in C++
  237. How to Print a String in C++
  238. How to Convert Vector to Array in C++
  239. How to Read a File Line by Line in C++
  240. How to Reverse a String in C++
  241. How to Trim a String in C++
  242. How to Copy an Array in C++
  243. How to Extract a Subvector From a Vector in C++
  244. How to Return a Vector From a Function in C++
  245. How to Round a Double to an Int in C++
  246. How to Loop Over an Array in C++
  247. How to Print Numbers With Specified Decimal Points in C++
  248. How to Use a PI Constant in C++
  249. How to Generate a Random Float Number in C++
  250. How to Declare 2D Array Using new in C++
  251. How to Print an Array in C++
  252. How to Append Text to a File in C++
  253. How to Wait for User Input in C++
  254. How to Convert Int to a String in C++
  255. How to Parse String Using a Delimiter in C++
  256. How to Initialize a Vector in C++
  257. How to Convert Char Array to Int in C++
  258. How to Get List of Files in Directory in C++
  259. How to Print Out the Contents of a Vector in C++
  260. How to Check if a File Exists in C++
  261. How to Convert String to Int in C++
  262. How to Find Substring in String in C++
  263. How to Pass 2D Array to a Function in C++
  264. How to Return an Array From a Function in C++
  265. How to Convert String to Char Array in C++
  266. How to Convert Char Array to String in C++
  267. How to Determine if a String Is a Number in C++
  268. How to Sleep for Milliseconds in C++
  269. How to Find Length of an Array in C++
  270. How to Iterate Through Map in C++
  271. How to Convert Int to Char Array in C++
  272. How to Convert String to Lower Case in C++

Raspberry Pi Howtos

  1. How to Run Raspberry Pi OS on Virtual Machine
  2. How to Retrieve the MAC Address of Your Raspberry Pi
  3. How to Auto-Start Programs and Schedule Commands on Raspberry Pi OS
  4. How to Use Bluetooth on Raspberry Pi OS
  5. How to Create Cron Jobs and Schedule Tasks on Raspberry Pi OS
  6. How to Access Raspberry Pi With Remote Desktop Software
  7. How to Change Default Username and Password on Raspberry Pi OS
  8. How to Change Hostname on Raspberry Pi OS
  9. How to Create New Users on Raspberry Pi OS
  10. How to Find IP Address of Your Raspberry Pi
  11. How to Find the Version of Raspberry Pi OS You Have
  12. How to Secure Your Raspberry Pi - SSH Protocol Security
  13. How to Set Up VPN Server on Raspberry Pi
  14. How to Setup a Proxy Server on Raspberry Pi OS
  15. How to Assign Static IP to Raspberry Pi
  16. How to Login to Raspberry Pi Using SSH
  17. How to Setup UFW Firewall on Raspberry Pi
  18. How to Update and Upgrade Raspberry Pi OS or Its Packages
  19. How to Login as Root User on Raspberry Pi
  20. Raspberry Pi OS 64 Bits

HTML Howtos

  1. How to Center a Video in HTML

PHP Howtos

  1. How to Achieve Multithreading in PHP

R Howtos

  1. How to Convert Factor to Numeric With the as.numeric Function in R
  2. How to Create Custom Legend With ggplot in R
  3. How to Create Grouped Boxplots in R
  4. How to Create Histogram With ggplot in R
  5. How to Create Side by Side Boxplots in R
  6. How to Draw Legend Items With Different Colors in R
  7. How to Modify ggplot X Axis Tick Labels in R
  8. How to Remove Duplicate Rows by Column in R
  9. How to Split Column Into Two Columns in R
  10. How to Split String by Delimiter in R
  11. How to Use grepl to Find Matches for Any Character String in the R Character Vector
  12. Nested for Loops in R
  13. The scale_colour_discrete Function in R
  14. The scale_x_discrete Function in R
  15. The scale_y_continuous Function in R
  16. How to Add a Line to a Plot With the Lines() Function in R
  17. How to Add Transparent Rectangle to Boxplot in R
  18. How to Create a Large Data Frame in R
  19. How to Find Maximum Absolute Values by Row in Data Frame in R
  20. How to Find Mode of a Vector in R
  21. How to Merge Two Data Frames With Different Number of Rows in R
  22. How to Normalize the Values in Matrix R
  23. How to Simulate Rnorm for Many Observations Using Different Mean and Sd Values in R
  24. How to Use the tryCatch Function for Condition Handling in R
  25. How to Visualize Confusion Matrix Using Caret Package in R

C Howtos

  1. How to Compare Bits in C
  2. How to Control Daemon Process From Another Process in C
  3. How to Get Extended Attributes of File in C
  4. How to Handle SIGINT Signal in C
  5. How to Measure System Time With getrusage Function in C
  6. How to Use a Semaphore in C
  7. How to Use Atomic Types in C
  8. How to Use the pthread_join Function in C
  9. How to Use the sched_setaffinity Function in C
  10. How to Use thread_local Variables in C
  11. How Optind Variable Gets Assigned in C
  12. How to Kill a Child Process in C
  13. How to Open a Socket in C
  14. How to Print Numbers in Scientific Notation in C
  15. How to Read Data From Pipe in C
  16. How to Send Signal to a Process in C
  17. How to Truncate String in C
  18. How to Use the C11 Threads Library in C
  19. How to Use the getaddrinfo Function in C
  20. How to Align Columns in printf Function in C
  21. How to Find System Hostname in C
  22. How to Implement Caesar's Cipher in C
  23. How to Use shmget to Allocate Shared Memory in C
  24. How to Use struct Alignment and Padding in C
  25. How to Use the bzero Function in C
  26. How to Use the crypt Function in C
  27. How to Use the execlp Function in C
  28. How to Use the Feof() Function in C
  29. How to Use the goto Statement in C
  30. How to Access Environment Variables Using setenv Function in C
  31. How to Concatenate String and Int in C
  32. How to Get Thread ID in C
  33. How to Implement Swap Function in C
  34. How to Initialize Array of Structs in C
  35. How to Read Binary File in C
  36. How to Read File Line by Line Using fscanf in C
  37. How to Use Mutex Lock in C
  38. How to Use the opendir Function in C
  39. The Round Function in C
  40. argc and argv in C
  41. How to Copy Char Array in C
  42. How to Create a New Directory in C
  43. How to Dynamically Allocate an Array in C
  44. How to Flush stdout Output Stream in C
  45. How to Get Length of Char Array in C
  46. How to Implement Dictionary in C
  47. How to open vs fopen in C
  48. How to Return a Struct From Function in C
  49. How to Trim a String in C
  50. How to Use Bitwise Shift Operations in C
  51. How to Use File Redirection in C
  52. How to Use the exit Function in C
  53. How to Use the fork Function in C
  54. How to Use the getchar Function in C
  55. How to Use the gettimeofday Function in C
  56. How to Use the nanosleep Function in C
  57. How to Use the strdup Function in C
  58. How to Use the strsep Function in C
  59. How to Use the waitpid Function in C
  60. How to Plot Data in C
  61. How to Convert Char* to Int in C
  62. How to Get File Size in C
  63. How to Check if String Contains Substring in C
  64. How to Clear Char Array in C
  65. How to Convert String to Lowercase in C
  66. How to Get Current Working Directory in C
  67. How to Sort Function in C
  68. The dup2 Function in C
  69. The execvp Function in C
  70. The extern Keyword in C
  71. #ifndef Include Guards in C
  72. Array of Strings in C
  73. Exponents in C
  74. How to Get User Input in C
  75. How to Initialize Char Array in C
  76. How to Use strtok Function in C
  77. How to wait Function in C
  78. How to Write to File in C
  79. it Masking in C
  80. The Modulo Operator in C
  81. Function Pointer in C
  82. How to Use a Timer in C
  83. How to Use Pointer Ampersand Notation in C
  84. Static Variable in C
  85. How to Allocate Struct Memory With malloc in C
  86. How to Compare Strings in C
  87. How to Concatenate Strings in C
  88. How to Fix Free Invalid Pointer Error in C
  89. How to Generate Random Number in C
  90. How to Get Substring in C
  91. How to Initialize a Struct in C
  92. How to Print Char Array in C
  93. How to Print Formatted Text in C
  94. How to Print to Stderr in C
  95. How to Print to Stderr in C
  96. How to Read a File in C
  97. How to Use typedef enum in C
  98. i++ vs ++i in C
  99. How to Convert a String to Integer in C

Python Pandas Functions

  1. Pandas DataFrame DataFrame.min() Function
  2. Pandas DataFrame DataFrame.max() Function
  3. Pandas DataFrame DataFrame.median() Function
  4. Pandas DataFrame DataFrame.to_excel() Function
  5. Pandas Series Series.nunique() Function
  6. Pandas DataFrame DataFrame.isin() Function

Python Numpy Functions

  1. Python Numpy.linalg.inv() - Inverse Matrix
  2. Python Numpy.sqrt() - Square Root
  3. Python Numpy.square() - Square
  4. Python Numpy.log() - Logarithm
  5. Python Numpy.mean() - Arithmetic Mean