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...
- Modified
- 29 Jun at 22:58
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...
"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...
How to pop an alert message box using PHP?
How to pop an alert message box using PHP?
- Modified
- 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...
- Modified
- 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...
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...
- Modified
- 3 Jul at 04:50
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...
- Modified
- 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...
Run jar file in command prompt
How do we run a jar file in command prompt?
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...
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 ...
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...
- Modified
- 6 Mar at 18:42
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...
- Modified
- 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 =...
- Modified
- 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 ...
- Modified
- 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...
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"?
- Modified
- 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...
- Modified
- 6 Jun at 04:10
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...
- Modified
- 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?
- Modified
- 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 = $...
- Modified
- 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+...
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...
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...