It is also possible to use HTML carriage return entity While not ideal, it allows for separation of two code blocks. However, current Stack Exchange interpreter requires a additional line break (unlike some other Markdown interkreters):
code block 1
code block 2
Results in:
code block 1
code block 2
UPDATE: The same can be achieved using a simpler soft hyphen entity: ­