![]() ![]() the disadvantage is that if a file is moved.In spite of a few flaws, this program quickly locates duplicate images that may be hiding on your computer. ![]() In the data file (nugget) there will be no concept of "root" path but rather absolute paths for everything.but provide optional ability to explicitly specify data file. By default it will always look for the input data file (nugget) in the current directory where the executable is being run. I decided that for the metadata (nugget) i will make it optional to provide the path to it on the command line when running the tool.we should be able to update multiple rows at once. implement the functionality to insert or updae a specific line in the file given a file path, and support an arry of items, so that we can support bulk operations, so that we don't have to stream through the entire nugget file just to update one row.Cleaner error: implement a check for existence of file, if there is no file then throw appropriate error before trying to stream, because on windows when the error occurs when there is no file, lots of extra garbage is being output into the console in addition to the error.this works and tested for both Windows and OSX.Since I am ausing streaming to reduce memory usage, I had to use the trick of reading from one file and then writing to another temp file, then copying it back to the original at the end.So far it is only able to add a new line to the end "END!!!" for testing. I implemented the NuggetFileInterface which i'm going to use to update entire lines in existing files.That means retry logic where necessary in case of intermittent disconnections. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |