"And the carpet needs a haircut, and the spotlight looks like a prison break
And the telephone's out of cigarettes, and the balcony is on the make
And the piano has been drinking, the piano has been drinking...not me...not me-Tom Waits
Well it depends on what you are after but the most common way of handling passwords in databases is to first use a hash algorithmn to hash the password and store it in a database.
When you need to compare a password with the one in the database (such as when a user is logging in) you do the following:
1. Hash the user entered password using the same algorithmn as above.
2. Get the hashed correct password from the database and compare against the user entered password.
3. If they match then the entered password is correct, otherwise the entered password is incorrect.
A hash is a way of uniquely identifing an object, however you cannot retrieve the object from the hash value. Therefore applying a hash to an object is one-way.
You shouldn't really ever need to display someone's password as clear text.
I have a collection that contains Row objects. One of the classes derived from Row has its own collection of Row objects (called GroupRow).
Now. If i specify the row number of 10, it may not be in the original collection, but could be part of the GroupRow objects collection..or better still, one of the rows in the grouprow objects collection could be a group object and its in there....to an infinite extent.
My problem is, i need to be able to get the row - no matter how many groups i have to go through to get it - only i cant work out how im supposed to do this...any ideas?
We draw the caret via code , we dont use the system caret.
the primary reason is that we want to keep the editor itself as clean as possible from win32 api calls , so that it will be as easy as possible to port it to other platforms in the future.
(it uses gdi32 to draw , but the painterclass is replacable so one can easily exchange it to a gdi+ painter or whatever)
our editor is obfuscated so hopfully it will not expose too much of its internals :P
(otherwise we have source licenses for 255 usd per developer that is going to use it.. *grin*)
I need a simple way to get short file name for display. For example, I have full file name C:\Dir1\Samples\Files\Doc\Figures.doc and maximum length 30, and result should be like this: C:\Dir1\...\Doc\Figures.doc.
string s = ShortFileName("C:\\Dir1\\Samples\\Files\\Doc\\Figures.doc");
// s = "C:\Dir1\...\Doc\Figures.doc"
string ShortFileName(string fullName, int maxLen)
I have a large number of classes (each having different data members, over 300) which I wish to store the member data within a data blob in a SQL DB (Just one data table). The DB table has the class type and a data blob. Upon retriving the data from the table, the class type is viewed to determine which class to address, and then call the class to extract the data blob. In C++ I would have used a memcpy(), is there a good way of creating and extracting the data blobs, or equiverant to memcpy without having to use unmanaged code.
Last Visit: 31-Dec-99 18:00 Last Update: 23-Sep-23 19:18