Questions

Collection was modified; enumeration operation may not execute

I can't get to the bottom of this error, because when the debugger is attached, it does not seem to occur. > Collection was modified; enumeration operation may not execute Below is the code. This is a...

String.equals versus ==

This code separates a string into tokens and stores them in an array of strings, and then compares a variable with the first home ... why isn't it working? ``` public static void main(String...aArgum...

3 Sep at 20:44

"rm -rf" equivalent for Windows?

I need a way to recursively delete a folder and its children. Is there a prebuilt tool for this, or do I need to write one? `DEL /S` doesn't delete directories. `DELTREE` was removed from Windows 2...

3 Oct at 19:25

How to pop an alert message box using PHP?

How to pop an alert message box using PHP?

12 Apr at 14:0

How to loop through all enum values in C#?

> [How do I enumerate an enum in C#?](https://stackoverflow.com/questions/105372/how-to-enumerate-an-enum) ``` public enum Foos { A, B, C } ``` Is there a way to loop through the...

14 Sep at 11:22

XPath contains(text(),'some string') doesn't work when used with node with more than one Text subnode

I have a small problem with XPath contains with dom4j ... Let's say my XML is ``` <Home> <Addr> <Street>ABC</Street> <Number>5</Number> <Comment>BLAH BLAH BLAH <br/><br/>AB...

24 Feb at 17:17

Serializing to JSON in jQuery

I need to [serialize](https://en.wikipedia.org/wiki/Serialization) an object to [JSON](https://www.json.org/). I'm using [jQuery](https://api.jquery.com/). Is there a "standard" way to do this? My sp...

What is "not assignable to parameter of type never" error in TypeScript?

Code is: ``` const foo = (foo: string) => { const result = [] result.push(foo) } ``` I get the following TS error: > [ts] Argument of type 'string' is not assignable to parameter of type 'neve...

25 Dec at 14:41

How can I do Base64 encoding in Node.js?

Does Node.js have built-in Base64 encoding yet? The reason why I ask this is that `final()` from `crypto` can only output hexadecimal, binary or ASCII data. For example: ``` var cipher = crypto.create...

1 Aug at 22:11

Run jar file in command prompt

How do we run a jar file in command prompt?

23 May at 12:10

How to trim an std::string?

I'm currently using the following code to right-trim all the `std::strings` in my programs: ``` std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); ``` It works fine, but I wonder if there are...

18 Sep at 22:19

Find an item in a list by LINQ

Here I have a simple example to find an item in a list of strings. Normally I use a `for` loop or anonymous delegate to do it like this: ``` int GetItemIndex(string search) { int found = -1; if ...

11 Jun at 20:11

Google OAuth 2 authorization - Error: redirect_uri_mismatch

On the website [https://code.google.com/apis/console](https://code.google.com/apis/console) I have registered my application, set up generated and to my app and tried to log in with Google. Unfortun...

How to use putExtra() and getExtra() for string data

Can someone please tell me how exactly to use `getExtra()` and `putExtra()` for intents? Actually I have a string variable, say str, which stores some string data. Now, I want to send this data from o...

14 Oct at 14:37

How to extend an existing JavaScript array with another array, without creating a new array

There doesn't seem to be a way to extend an existing JavaScript array with another array, i.e. to emulate Python's `extend` method. I want to achieve the following: ``` >>> a = [1, 2] [1, 2] >>> b =...

15 Oct at 17:49

Working copy XXX locked and cleanup failed in SVN

I get this error when I do an `svn update`: > Working copy XXXXXXXX locked Please execute "Cleanup" command When I run cleanup, I get > Cleanup failed to process the following paths: XXXXXXXX ...

13 May at 08:16

Why is Git better than Subversion?

I've been using [Subversion](http://en.wikipedia.org/wiki/Apache_Subversion) for a few years and after using [SourceSafe](http://en.wikipedia.org/wiki/Microsoft_Visual_SourceSafe), I just love Subvers...

23 Jul at 10:24

How do I split a delimited string so I can access individual items?

Using SQL Server, how do I split a string so I can access item x? Take a string "Hello John Smith". How can I split the string by space and access the item at index 1 which should return "John"?

13 Jun at 15:19

Transport security has blocked a cleartext HTTP

What setting do I need to put in my `info.plist` to enable HTTP mode as per the following error message? > Transport security has blocked a cleartext HTTP (http://) resource load since it is insecu...

How do I "decompile" Java class files?

What program can I use to decompile a class file? Will I actually get Java code, or is it just JVM assembly code? On Java performance questions on this site I often see responses from people who have...

9 Aug at 21:21

Indent multiple lines quickly in vi

It should be trivial, and it might even be in the help, but I can't figure out how to navigate it. How do I indent multiple lines quickly in vi?

29 Oct at 09:54

How to prevent buttons from submitting forms

In the following page, with Firefox the remove button submits the form, but the add button does not. How do I prevent the `remove` button from submitting the form? ``` function addItem() { var v = $...

24 Jul at 20:58

Java Generate Random Number Between Two Given Values

I would like to know how to generate a random number between two given values. I am able to generate a random number with the following: ``` Random r = new Random(); for(int i = 0; i < a.length; i+...

25 Sep at 13:19

SQL query return data from multiple tables

I would like to know the following: - - - - I am planning to use this in my (for example - PHP) application, but don't want to run multiple queries against the database, what options do I have to g...

12 Apr at 20:51

How to clear the interpreter console?

Like most Python developers, I typically keep a console window open with the Python interpreter running to test commands, `dir()` stuff, `help() stuff`, etc. Like any console, after a while the visib...

3 Jul at 12:14