TL;DR: it depends entirely on the DHCP server software.
Generally the safe/reliable policy is to assign a smaller DHCP range (or ranges) and allocate static assignments outside of the DHCP range(s).
Assume your network is 192.168.1.0/24.
Specify 192.168.1.128/25 for DHCP, which means all DHCP addresses will be above 192.168.1.128.
This leaves you everything below 192.168.1.127 for static assignments.
There’s also a draw.io (diagrams.net) plugin for intellij and probably eclipse.
Well. To Java that’s just a string of utf-8 characters, assuming you haven’t bastardised the encoding, and it’s just yanked out of an HTTP entity. So of course they’re different.
If you’re using some json parser and object mapping library (like Jackson) then all bets are off 'cause it could be configured any which way.
On every other language and library it’s whatever the defined behaviour is.
3/10
An old employer of mine that I fired was full to the brim of people who genuinely thought that nine women could make a baby in one month.
Like techies we pointed out that nine women could average one baby per month if that what they wanted over nine months but it requires another nine months of planning first.
They didn’t get it. Just kept hiring fixed term contractors to “increase velocity”.
The worst port of it was when my team was just the small internet hippy department that no one took seriously we never had these problems, then we got promoted to “proper department” and lost everything.
I bought a refurbished SFF PC and put a PCIe NIC in it. Installed opnSense.
Cheap as chips. Supremely powerful.