confusion

What are the differences between the different saving methods in Hibernate?

Hibernate has a handful of methods that, one way or another, takes your object and puts it into the database. What are the differences between them, when to use which, and why isn't there just one intelligent method that knows when to use what? The methods that I have identified thus far are: save() update() saveOrUpdate() saveOrUpdat...

~ character in dos...

In my dos prompt i have to put in a ~ character to open any files. but for some reason it wont show up in the dos box/prompt... I'm just wondering if there is any form of ctrl+? thing that could get me to typing a ~ character. It's only the dos prompt that wont recognize that key is what gets me the most though... ...

What does "Wrap to beginning when end is reached" means?

I've found that tooltip text in jsyntaxpane's find/replace operation. However, I don't understand what that means, or how it should perform. I think it should do a replace, and if it reaches the end of the document it should stop there, it shouldn't go back at the beginning. However, it still goes at the beginning of the document. Has an...

int[] arr={0}; int value = arr[arr[0]++]; Value = 1?

Today I came a cross an article by Eric Lippert where he was trying to clear the myth between the operators precedence and the order of evaluation. At the end there were two code snippets that got me confused, here is the first snippet: int[] arr = {0}; int value = arr[arr[0]++]; Now when I think about the value of the va...

SQL Server 2008 Intellisense - Typing 'top' brings up tables, causes confusion

Hey everyone, SQL Server 2008 introduced Intellisense while writing queries. Problem is, whenever I type in "SELECT TOP" and press space, it replaces TOP with a table named 'Top3_Animations'... Is there a way to add "TOP" to the Intellisense list? Or to fix this some other way? Bara ...

The stack is an implementation detail, or not?

According to http://msdn.microsoft.com/en-us/library/ms229017.aspx, value types "are allocated on the stack or inline with other structures*". Yet in the stack is an implementation detail, Eric Lippert states that that's an implementation detail. To my understanding, an implementation detail is "a behavior produced by code which may be...

AJAX page + SQL query behaving vaguely ?!

I'll try my level best to describe the problem in words here since it's quite confusing. An 'sql' query gives no output, Through ajax page, when variables are passed in the query. Even the count of number of rows gives 0. So, I 'echoed' the same query which has the passed variables now having the values. When 'copy'-'pasted' the same (re...

Editing a NSMutable Array, defined in one class, from a Modal View Controller.

Hello All. This is my app im working on. http://twitpic.com/yrzpo and it has a modal view that i want to let the user app things to the routines list. http://twitpic.com/yrzs3 The table view on the first page, has a data source of a NSMutableArray. On the second page, i would like to add to that array, by typing in the top text field...

When do I alloc and init objects in iPhone programming with Objective-C?

Sometimes when I program for the iPhone, I wonder when you have to allocate and initialize objects and when not to. When you are using UI controls, it seems as if you don't have to do so. Is this true and why? (Assume that they have been declared in the .h of the view controller.) Example: label1.text = @"Hello"; vs label1 = [[UILa...

Haskell types frustrating a simple 'average' function

I'm playing around with beginner Haskell, and I wanted to write an average function. It seemed like the simplest thing in the world, right? Wrong. It seems like Haskell's type system forbids average from working on a generic numeric type - I can get it to work on a list of Integrals, or an list of Fractionals, but not both. I want: ...

Confusion Matrix with number of classified/misclassified instances on it (Python/Matplotlib)

I am plotting a confusion matrix with matplotlib with the following code: from numpy import * import matplotlib.pyplot as plt from pylab import * conf_arr = [[33,2,0,0,0,0,0,0,0,1,3], [3,31,0,0,0,0,0,0,0,0,0], [0,4,41,0,0,0,0,0,0,0,1], [0,1,0,30,0,6,0,0,0,0,1], [0,0,0,0,38,10,0,0,0,0,0], [0,0,0,3,1,39,0,0,0,0,4], [0,2,2,0,4,1,31,0,0,0,...

Confusion on whether to use fixed with unsafe code and stackalloc

I have a block of code below with a single line commented out. What happens in the CreateArray method is the same thing that the commented out line does. My question is why does it work when the line b->ArrayItems = d is uncommented, but return garbage when commented out. I dont think I have to "fixed" anything, because all of the infor...

COM Threading Model - Perpetual Confusion

Hi, I have been reading MSDN articles about COM Threading Model. In one of those (http://msdn.microsoft.com/en-us/library/ms687205%28VS.85%29.aspx), I came across following line: "Like other servers, in-process servers can be single-threaded, apartment-threaded, or free-threaded.". I am confused about what (COM Client thread and COM S...

Degenerate typeclass instance declaration using constant value

Hi. Hopefully some of you can help me clear up this confusion I have. I'm sorry for the bad title - if anyone has suggestions I'll change it. Let's set up some context first. I've reduced everything down to the essentials, so bear with me if the example code below is somewhat contrived. Let's say we have class Foo a where foo :: a ...

MySQL: Casting confusion or bug?

I can't seem to find an explanation for this and I'm pretty sure that it has previously worked as expected. SELECT CAST(-1 AS UNSIGNED INTEGER); Expected: 0 Result: 18446744073709551615 Am I confused, has something changed, or is this a MySQL bug? ...