How do I POST JSON data with cURL?

You need to set your content-type to application/json. But -d (or –data) sends the Content-Type application/x-www-form-urlencoded, which is not accepted on Spring’s side. Looking at the curl man page, I think you can use -H (or –header): Full example: (-H is short for –header, -d for –data) Note that -request POST is optional if you … Read more

What’s the simplest way to print a Java array?

Since Java 5 you can use Arrays.toString(arr) or Arrays.deepToString(arr) for arrays within arrays. Note that the Object[] version calls .toString() on each object in the array. The output is even decorated in the exact way you’re asking. Examples: Simple Array: String[] array = new String[] {“John”, “Mary”, “Bob”}; System.out.println(Arrays.toString(array)); Output: [John, Mary, Bob] Nested Array: … Read more

Why are there two ways to unstage a file in Git?

git rm –cached <filePath> does not unstage a file, it actually stages the removal of the file(s) from the repo (assuming it was already committed before) but leaves the file in your working tree (leaving you with an untracked file). git reset — <filePath> will unstage any staged changes for the given file(s). That said, … Read more

Customize icon for “Add to home screen”

I want to specify the icon that shows in the home screen. How can i do that? You can use <link rel=”apple-touch-icon” sizes=”128×128″ href=”niceicon.png”> (yes, even for Android device). Please check iOS document for detail information on Apple devices. Please note you can even define icon for the entire website. Please check Android document for … Read more

How to run powershell script from .ps1 file?

Create a batch file which points at your .ps1 file. You may be required to run the batch file with elevated permissions, depending on your access levels (the logged in account will be used for execution). E.g.: If this still isn’t working, please execute your batch file via CMD (copying the path, wrapped in quotation … Read more

Maximum and Minimum values for ints

Python 3 In Python 3, this question doesn’t apply. The plain int type is unbounded. However, you might actually be looking for information about the current interpreter’s word size, which will be the same as the machine’s word size in most cases. That information is still available in Python 3 as sys.maxsize, which is the … Read more