JavaSE 4, …, 9 Features

javaTpoint Java Tutorial

JavaSE 4, …, 9 Features

Java 9 Features

Interface Private Methods
Try-With Resources
Anonymous Classes
SafeVarargs Annotation
Collection Factory Methods
Process API Improvement
Version-String Scheme
JShell (REPL)
Module System
Control Panel
Stream API Improvement
Underscore Keyword

Java 8 Features

Lambda Expressions
Method References
Functional Interfaces
Stream API
Stream Filter
Base64 Encode Decode
Default Methods
forEach() method
Collectors class
StringJoiner class
Optional class
JavaScript Nashorn
Parallel Array Sort
Type Inference
Parameter Reflection
Type Annotations
JDBC Improvements

Java 7 Features

Binary Literals
Switch with String
Multi Catch
Try with Resources
Type Inference
Numeric Literals
JDBC

Java 4/5 Features

Assertion
For-each Loop
Varargs
Static Import
Autoboxing
Enums
Annotations
Generics

JavaSE 4, …, 8 Features

JavaSE 8 Features

Java 8 Date/Time API (Java 8)
Lambda Expressions (Java 8)
Method References (Java 8)
Functional Interfaces (Java 8)
Stream (Java 8)
Base64 Encode Decode (Java 8)
Default Methods (Java 8)
forEach method(Java 8)
Collectors(Java 8)
StringJoiner(Java 8)
Optional class (Java 8)
Nashorn JavaScript (Java 8)
Parallel Array Sorting (Java 8)
Type Inference (Java 8)
Method Parameter Reflection (Java 8)
Type annotations and repeating annotations (Java 8)
Java JDBC Improvements (Java 8)
Java IO Improvement (Java 8)
Java Concurrency Improvement (Java 8)

JavaSE 7 Features

String in switch statement (Java 7)
Binary Literals (Java 7)
The try-with-resources (Java 7)
Caching Multiple Exceptions by single catch (Java 7)
Underscores in Numeric Literals (Java 7)

JavaSE 6 Features

Instrumentation (premain method) (Java 6)

J2SE 5 Features

For-each loop (Java 5)
Varargs (Java 5)
Static Import (Java 5)
Autoboxing and Unboxing (Java 5)
Enum (Java 5)
Covariant Return Type (Java 5)
Annotation (Java 5)
Generics (Java 5)

J2SE 4 Features

Assertion (Java 4)

DermaIR

Wärmeleitfähigkeit

Steckverbinder

Board-to-Board

Motherboard Connector

All about the various PC power supply cables and connectors
What is this connector for?

rs-online

WCH CH340C
ESP32
docs.espressif.com: ESP32 Modules and Boards
ESP32 Modules and Boards : esp32 esp32d esp32u esp32s
RF Solutions WLAN-Modul ESP-32
ESP WIFI MODULE(
ESP32-WROOM-32D
ESP32-WROOM-32D (16MB)

Molex Mini-Fit Jr Leiterplatten-Stiftleiste gerade
4-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 9A
6-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 9A
8-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 9A
10-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 7A

Weiss
Molex Mini-Fit Plus Leiterplatten-Stiftleiste gerade, 4-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A
Molex Mini-Fit Plus Leiterplatten-Stiftleiste gerade, 6-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A
Molex Mini-Fit Plus Leiterplatten-Stiftleiste gerade, 8-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A
Molex Mini-Fit Plus Leiterplatten-Stiftleiste gerade, 10-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A

Schwarz
Molex Mini-Fit Jr Leiterplatten-Stiftleiste gerade, 4-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A
Molex Mini-Fit Jr Leiterplatten-Stiftleiste gerade, 6-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A (nicht verfügbar)
Molex Mini-Fit Jr Leiterplatten-Stiftleiste gerade, 8-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A
Molex Mini-Fit Jr Leiterplatten-Stiftleiste gerade, 10-polig / 2-reihig, Raster 4.2mm, Lötanschluss, 12A

Molex Mini-Fit Jr Female 4.2mm, 4-polig / 2-reihig Gerade, Kabelmontage
Molex Mini-Fit Jr Female 4.2mm, 6-polig / 2-reihig Gerade, Kabelmontage
Molex Mini-Fit Jr Female 4.2mm, 8-polig / 2-reihig Gerade, Kabelmontage
Molex Mini-Fit Jr Female 4.2mm, 10-polig / 2-reihig Gerade, Kabelmontage

Molex Mini-Fit Jr Female 4.2mm, 4-polig / 2-reihig Gerade, Kabelmontage
Molex Mini-Fit Jr Female 4.2mm, 8-polig / 2-reihig Gerade, Kabelmontage

TEN 3-2411N: TRACOPOWER DC-DC-Wandler 3W, Ausgang: 5Vdc
TEN 6-2412N: TRACOPOWER DC-DC-Wandler 6W, Ausgang: 12Vdc
TEL 5-2412: TRACOPOWER DC-DC-Wandler 5W, Ausgang: 12Vdc

Development Kit Discovery, ARM Cortex M7, STM32F769NIH6
32F769IDISCOVERY
B-LCD40-DSI1
UM2033 User manual – Discovery kit with STM32F769NI MCU
MIPI DSI (Display Serial Interface)
TE Connectivity FPC-Steckverbinder, Serie FPC, 1mm, 10-adrig, 2-reihig , SMD, Female, ZIF-Kontakt vertikal
Samtec QTH Leiterplatten-Stiftleiste, 60-polig / 2-reihig, Raster 0,5mm, Lötanschluss
Samtec Q Strip QTH Header vertikal, 60-polig / 2-reihig, Raster 0,5mm, Lötanschluss, 2A
Samtec QTH Leiterplatten-Stiftleiste, 60-polig / 2-reihig, Raster 0,5mm, Lötanschluss

BZM42/Z0000/57C – Gerätestecker C14 Faston 4.8 x 0.8 mm 10 A/250 VAC schwarz Snap-in L + N + PE, Bulgin
IEC-Steckverbinder C14, 250 V ac / 10A

Phoenix Contact MSTB 2.5/ 2-GF-5.08 EX Printklemme, 2-polig, Raster 5.08mm, Lötanschluss
Phoenix Contact MSTBA 2.5/ 2-G-5.08-RN Printklemme, 2-polig, Raster 5.08mm, Lötanschluss, 12A
Phoenix Contact CLASSIC COMBICON MSTB, Kabel Leiterplatten-Steckverbinder 2-polig, Raster 5.08mm, 30 → 12 AWG
Phoenix Contact COMBICON MSTB Stiftleiste / Buchse, 2-polig, Raster 5.08mm, Schraubklemme

Phoenix Contact PT 2.5/2-5.0-H Printklemme Grün 2-polig, Raster 5mm, 20 → 10 AWG
Phoenix Contact PT 1.5/3-5.0-H Printklemme Grün 3-polig, Raster 5mm, 26 → 14 AWG

Würth 351 Stiftleiste / Buchse, 2-polig / 1-reihig, Raster 5.08mm, Länge 10,2mm, Schraubklemme
Würth 313 Stiftleiste / Stecker, 2-polig / 1-reihig, Raster 5.08mm, Länge 12.16mm, Lötanschluss

1759017 – Stiftleiste 90° Raster 5.08 mm, 2 Pole, Phoenix Contact
757019 – Buchsenleiste Raster 5.08 mm, 2 Pole, Phoenix Contact

Digikey

Molex Starkstrom
WM16255-ND, CONN RCPT HSG 10POS 3.00MM
WM1787-ND, CONN RECEPT 10POS 3MM VERT DUAL

Mikrocontroller
NUCLEO-F446RE
ESP32-WROOM-32D
ESP32-WROVER
ESP32-WROVER-B
STM32F072C8T6
STM32F446RET6

Header / Leiterplattenstiftleisten
Amphenol CONN HEADER SMD 6POS 1.27MM
Amphenol CONN HEADER SMD 10POS 1.27MM
Samtec Inc. TFM-103-02-L-D-WT, CONN HEADER SMD 6POS 1.27MM
Samtec Inc. TFM-105-02-L-D, CONN HEADER SMD 10POS 1.27MM
Samtec Inc. TFM-103-01-L-D-WT, CONN HEADER VERT 6POS 1.27MM
Samtec Inc. TFM-105-01-L-D, CONN HEADER VERT 10POS 1.27MM
Samtec Inc. TFM-103-02-F-D, CONN HEADER SMD 6POS 1.27MM
Samtec Inc. TFM-105-02-S-D-P-TR, CONN HEADER SMD 10POS 1.27MM

Buchsenleiste
Preci-Dip CONN SOCKET 14POS 0.1 GOLD PCB
Preci-Dip CONN SOCKET 4POS 0.1 GOLD PCB

Silicone
3M PN08019 Marine Silicone Sealant (Clear)
LOCTITE 234323 RTV Clear Silicone Adh. Sealant

Spannungsregler – Linear (LDO)
Texas Instruments TLV75533PDBVR
Texas Instruments TLV75733PDBVR
Diodes Incorporated AP7361C-33E-13
Diodes Incorporated AP7361C-33Y5-13
Diodes Incorporated AZ1117EH-3.3TRG1
Torex Semiconductor Ltd XC6210B332MR-G

Transistoren – Bipolar (BJT) – Arrays
Rohm Semiconductor UMH3NFHATN

Level Shifter / Level Translator / Umsetzer, Pegelwandler
Diodes Incorporated 74LVC1T45W6-7, 1-Kanal, CHF 0.38
STMicroelectronics HCF4010YM013TR, 6-Kanal, CHF 0.40
Texas Instruments SN74LVC1T45DCKT, 1-Kanal, CHF 0.59
Nexperia USA Inc. 74LVC4245APW,112, 8-Kanal, CHF 0.60
Texas Instruments SN74LVC2T45DCTR, 2-Kanal, CHF 0.61

USB to UART Controller
FTDI FT231XS-R, IC USB SERIAL FULL UART 20SSOP
Silicon Labs CP2102N, IC USB TO UART BRIDGE QFN24

github.com/Protocentral/kalam32, Kalam32 ESP32 IoT platform
SparkFun Thing Plus – ESP32 WROOM
ESP32_Thing_Plus Schematic

Compona AG

Receptacle Housing 2 Row UL94V-2 6p Receptacle Housing 2 Row UL94V-2 6p
Header 2 Row 180° w/o PCB Lock 6p 94V-2 Tin Plating w/o Drain Holes
Header 2 Row 90° PCB Lock 6p 94V-2 Tin Plating

IDC

RS Home – Steckverbinder – Leiterplattensteckverbinder – DIN 41612 Steckverbinder

IDC Steckverbinder
TE Connectivity MTA-100 IDC-Steckverbinder Female, Gerade, 14-polig / 1-reihig, Raster 2.54mm
TE Connectivity MTA-100 IDC-Steckverbinder Female, Gerade, 4-polig / 1-reihig, Raster 2.54mm

14 + 4 = 18
3M 3000 IDC-Steckverbinder Female, Rechtwinklig, 20-polig / 2-reihig, Raster 2.54mm

TE Connectivity AMP-LATCH Novo IDC-Steckverbinder Female, Gerade, 34-polig / 2-reihig, Raster 2.54mm

TE Connectivity IDC-Steckverbinder Buchse 90° gewinkelt, 34-polig / 2-reihig, Raster 2.54mm, Kabelmontage
Amphenol FCI Quickie IDC-Steckverbinder Female, 34-polig / 2-reihig, Raster 2.54mm
3M 4600 IDC-Steckverbinder, Rechtwinklig, 34-polig / 2-reihig, Raster 2.54mm
Amphenol FCI Quickie IDC-Steckverbinder Male, Rechtwinklig, 34-polig / 2-reihig, Raster 2.54mm

AliExpress 1.27mm

Hongkong Rtl Industrial Limited

10 Stücke SMT Box Header 1,27mm 2×5 P 10 Pin
20 Stücke 0,050 “1,27mm 2×5 Pin 10 Positionen IDC
20 Stücke 0,050 “1,27mm 2×3 Pin 6 Positionen IDC

Company Connector & Switch Store

10 stücke 0,050 “1,27mm Box Header
2 stücke 0,050 “Cker Box Header 1,27mm

JST Connector: XH/PH/ZH/SH/SUR

RS Home – Steckverbinder – Leiterplattensteckverbinder – Leiterplatten Header

Leiterplatten Header
JST SH Leiterplatten-Stiftleiste 90°, 2-polig / 1-reihig, Raster 1mm, Lötanschluss, 1A

CPU-Lüfter

Digitec Noctua NH-L9i (3.70cm)
Noctua NH-L9i

Prozessor-Lüfter-Anschluss
4 pin Molex KK (PWM) CPU fan connector
Computer fan Connector

  • KK 47053
  • KK 47054
  • Molex 2510-04/
  • Molex 2695-04
  • Molex 2510-03/2695-03 – IDC-KK

KK 254 Wire-to-Board Header 2p Friction Lock, 0.508µm Gold (Au)
LUEFTERSTECKER Lüfterstecker 3pol. zum Selbstbau
PSS 254/3G Printstecker, Einzelstecker, gerade, 3-polig

3610KL-04W-B50-P00 – Axiallüfter DC DC 92x92x25mm 12V NMB
Sanyo Denki San Ace 9S Vierkant Axiallüfter kugelgelagert, 24 V dc / 1.68W, 92 x 92 x 25mm, 2250U/min
Sunon EE Vierkant Axiallüfter kugelgelagert, 12 V dc / 2W, 92 x 92 x 25mm, 3000U/min

WM4330-ND (KK 47053), CONN HEADER VERT 4POS 2.54MM
WM3285-ND (KK 47054), CONN RCPT HSG 4POS 2.54MM
WM4202-ND / (KK 6373), CONN HEADER VERT 4POS 2.54MM
WM2002-ND (KK 2695), CONN HOUS 4POS .100 W/RAMP/RIB

Temperatursensor

Adafruit MAX31865 RTD PT100 or PT1000 Amplifier

PT1000

Honeywell PT1000 Sensor, Sensor-Ø 2.18mm x 4.75mm, -200°C bis +260°C, ±0,2 °C, HEL700 – Series, HEL-705-U-0-12-00

Widerstandsthermometer
Platin-Messwiderstand (PT100, PT1000)
Pt100 oder Pt1000? – Die Unterschiede

Widerstandsthermometer
Sensorelemente (analog)
1 kOhms Industrielle Temperatursensoren

Ubuntu: Logitech MX Anywhere 2S / Logitech K270

[   90.096420] input: Logitech MX Anywhere 2S as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.2/1-1.4.4.2:1.2/0003:046D:C52B.001B/0003:046D:406A.001C/input/input34
[   90.096850] logitech-hidpp-device 0003:046D:406A.001C: input,hidraw1: USB HID v1.11 Keyboard [Logitech MX Anywhere 2S] on usb-0000:05:00.3-1.4.4.2:1
[   90.176418] usb 1-1.4.4.3: new full-speed USB device number 15 using xhci_hcd
[   90.300091] usb 1-1.4.4.3: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.09
[   90.300095] usb 1-1.4.4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   90.300098] usb 1-1.4.4.3: Product: USB Receiver
[   90.300100] usb 1-1.4.4.3: Manufacturer: Logitech
[   90.447524] logitech-djreceiver 0003:046D:C52B.001F: hiddev1,hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:05:00.3-1.4.4.3/input2
[   90.602329] input: Logitech K270 as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.3/1-1.4.4.3:1.2/0003:046D:C52B.001F/0003:046D:4003.0020/input/input35
[   90.602604] logitech-hidpp-device 0003:046D:4003.0020: input,hidraw3: USB HID v1.11 Keyboard [Logitech K270] on usb-0000:05:00.3-1.4.4.3:2

Qt Detecting Memory Leaks

Analyzing Code
Detecting Memory Leaks with Memcheck
Detecting Memory Leaks with Heob
Profiling and Memory Checking Tools

  • DrMemory
  • heob
  • vld

heob

github.com/ssbssa/heob, Detects buffer overruns and memory leaks.

GammaRay

GammaRay – Examine and manipulate the internals of Qt applications at runtime
Getting GammaRay
github.com/KDAB/GammaRay, GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
YouTube: GammaRay Tutorials (Playlist)

vld

Visual Leak Detector (vld) – Enhanced Memory Leak Detection for Visual C++
github.com/KindDragon/vld, Visual Leak Detector for Visual C++ 2008-2015
vld – Visual Leak Detector for Visual C++ 2008-2015
DebugView v4.90

DrMemory

Dr. Memory, Memory Debugger for Windows, Linux, and Mac
github.com/dynamorio/drmemory, Memory Debugger for Windows, Linux, Mac, and Android
github.com/DynamoRIO/dynamorio, Dynamic Instrumentation Tool Platform
Running Dr. Memory
Preparing Your Application

Forum

How to detect memory leaks in QtCreator on Windows?
Is there a good Valgrind substitute for Windows?
Tool for memory leak detection
Advice on checking for memory leaks and dangling resources?