Performance - Trim A Log File With .net?
Oct 29, 2010
I'm writing a simple application in vb.net and need to output some information to a log file for diagnostic purposes.In order to ensure that the log file doesn't get too big, I need to trim it to a certain number of lines (say 5000). For performance reasons, the trimming doesn't have to occur each time a log entry is written out nor is it critical that trimming occurs (for example, if the application crashes prematurely).
However I'm not really sure the best way to trim it. Loading the entire log into memory and then re-writing only the last 5000 lines back out would work, but I'm sure there is a cleaner and better way to do this.
View 3 Replies
ADVERTISEMENT
Oct 3, 2011
I have a large file (typically more than 1GB) with following format[code]...
My question: Is there a simple way to trim the header information without have to read the content part and save to disk again? I mean I just need to modifying the existing file and delete the header part.
View 3 Replies
Aug 5, 2010
I am trying to trim the path from a filename. With the following code, it returns "My Documents" where I should be getting "Test.txt". if I change the 1 to a 4 I get what I'm looking for, but that's not going to work if I'm working with a file deeper into subdirectories.I need it to display the name of the file regardless of location or file type. Any ideas?
Private Sub trimname()
Dim filelabel
split = current.Split("\")
[code]....
View 2 Replies
Jan 4, 2012
I have a text file that has multiple blank lines and Im trying to return all the lines between two of them specifically
so if I have a file that looks like this:
[Code].....
I would like to grab lines 8-13. Unfortunately, it might not always be 8-13 as it could be 9-20 or 7-8, but it will however always be between the 2nd and 3rd line break.
I know how to trim characters and pull out singular lines, but I have no idea how to trim entire sections.
View 2 Replies
Aug 15, 2011
how to apply the correct syntax to read the text file which is in C drive
I just wondering how to apply on it in my coding.
Here is sample text files i would like to create the program to read the text files content:
Example:
0x0C03C6ED Wed, 27 Jul 2011 00:33:18
0x0C038E28 Wed, 27 Jul 2011 00:36:29
0x0C039289 Wed, 27 Jul 2011 00:39:51
[Code].....
View 3 Replies
Nov 17, 2009
I want to know if there is a way to trim and audio.For example, I load in a song that is 3mins in length. I only want 1min 10s part to 2min 30s portion of the song and then save it as, let's say a WAV file.
Is there any API that I could look into to do this?
View 1 Replies
Jun 14, 2012
i have this simple code from a vb.net project:
Using sr As New StreamReader(NewSwitch.ActFolder & NewSwitch.ActSShowName)
worker.ReportProgress(LoadSwitchProgressType.Normal, "Loading Active SupportShow, size " & NewSwitch.ActSShowSize & "...")
NewSwitch.ActSShowData = sr.ReadToEnd
End Using
Obviously it reads a file - a 20M text file to be exact. Now if this 20M file is on my PC, it reads in about a second. If i open this same file in a text editor, such as Conext, its about the same.However, if this 20m File is on a network location, the Context text editor loads the file in about 1 min 40 seconds. I would have expected similar times with my vb.net code, but it took 7 minutes 45 seconds.I have no idea what the text editor uses to read a file, but i figure i must be able to get similar time in vb.net somehow.
View 2 Replies
Oct 14, 2009
Thread Performance text file splitting
View 1 Replies
Jun 24, 2010
I'm hoping someone can point me in a different direction. I'm copying files from one computer to another. Both are on the same switch connected at 1Gbps here's my problem:Using File.Copy with a list of files I can get an average transfer speed of ~60Mbps Using multiple background workers with a split list of files and File.Copy is slower Using the FileStream read/write method I get an average speed of ~55Mbps with a 8M buffer
What can I do to get a faster transfer rate? I'd be happy to hit 250Mbps over the LAN.
View 39 Replies
Sep 15, 2009
this time im looking for a faster-than-fast way to read binary files into a string/buffer/whatever, like Delphi's BlockRead does.i need this for an application that checks a list of folders/files and looks for multiple files, and handles them according to specific criteria.
I know there are standard solutions for this, like DuplicateFileRemover (gotta love that sheep! ), but i need something custommade, coz i want to handle the duplicates automatically too, and im talking about GigaBytes of data i have to periodically clean out this way..So far, the algorithm i use to determine if 2 files are equal is this:
[Code]...
View 1 Replies
Jul 12, 2010
I'm working with this new API that returns some XML. The problem is that the developer has chosen to indent his returned XML and it's driving me nuts. So, I thought I'd just trim it and then use it that way. But it's not working. here is what I'm getting back from the API:
<response>
<result>success</result>
<session_guid>33434343556</session_guid>
</response>
The code, of course, comes back in a StreamReader object called reader. So my plan is to write the UNTABBED XML to a text file. I thought this would work:
dim output as String = reader.ReadToEnd()
dim xml as String
'open the file in a try/catch statment. Won't include that here
....
....
'Now, we're going to remove whitespace using String.Trim() and write it to a file:
xml = output.Trim()
Then I close the file and move on. The problem is that the String.Trim command isn't working! When I open the file, the indentations ARE STILL THERE and it's throwing everything off.
View 5 Replies
May 20, 2012
I'm a bit confused at why this code does not trim "say" but instead only the first letter "s".
Public Class Form1
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vkey As Integer) As Integer
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
[code].....
View 6 Replies
Nov 17, 2009
Say I have an array array<double>^ buffer = gcnew array<double>(100); And I want a function that does something like:
[Code]...
but that don't allocate and/or move &buffer[0] when you want to trim the array.
View 2 Replies
Nov 1, 2009
I want to trim number like 1.1.5 to 1.1 and then 1
in my project there is a subhead 1 and in subhead 1 there is item 1.1 and in item 1.1 there is subitem 1.1.5 and so on.
e.g
1
1.1
1.1.1
1.1.2
[Code]....
now i want if i select 1.1.5 subitem it should select 1.1 item and subhead 1 automatically. to store in database.
View 2 Replies
Apr 15, 2009
At present I am trying to publish a program which I changed an IP address in but it is bringing me back two errors which are as follows:
TRIM IS NOT A MEMBER OF SYSTEM.NET.MAILADDRESS
and
DATABASECREATIONSCRIPTS IS NOT A MEMBER OF RESOURCES
What I cannot understand is why these errors are appearing as this program has been published before (not by myself) and is working correctly.All I have changed is the IP address which the program connects to in several different places. No hardcoding has been changed.
View 7 Replies
Jul 8, 2010
I am trying to use socket to transfer byte to client. I define Byte(1024) because I am not sure how many character is the server sending! I don't know how many index of this array has been occupied!?
View 1 Replies
Apr 9, 2010
I have this string that shall come in from another file. The string has maximum length of 102 digits. I need to compare the string with numbers in a pair and delete those from that string.
e.g - 6125223659587412563265... till 102
numbers that compare with this string-
first set - 61
new string = 25223659587412563265
second set - 36
new string = 252259587412563265
and so on. the set of numbers shall go to maximum of 51 pairs = 102, which shall give an end result of string = "" How can i achieve this in a loop?
this is not answer, this is editing the question. i dont know why but the edit button just vaniashed so i have to edit question here. No duplicates will ever be in this string. and in the end when compares are done, i want to see what numbers are left in pairs.
View 2 Replies
Sep 4, 2010
How do I trim " out of a string? Because the following doesnt work:
[Code]...
View 5 Replies
Mar 18, 2011
the user may open a 4 minute audio what i wnat is just to record first one minute or between two points(like between 1.14 and 1.32) and save in to .wav format
View 4 Replies
Oct 15, 2011
This is my vbscript to read the text file .. I want to know how to split some of the chinese characters.In my code it prompts the Text Line by Line with chinese characters my problem is how to split the chinese characters and the open and close pharenthesis[code]...
View 1 Replies
Mar 4, 2010
i want to trim a text from the 4-th letter and i want to put the trim text into a richtextbox...how can i do this? i search and i don't find something good....
View 3 Replies
Nov 27, 2009
How do I trim all whitespace in an array?[code]
View 2 Replies
Nov 9, 2008
I have a spreadsheet that I need to trim 3 columns. I have scoured the net but can't find anything that I've been able to use to trim each cell in columns A, H and I. I am using Excel 2003 and VS2005.
View 1 Replies
Aug 9, 2009
[code].....
View 4 Replies
Sep 22, 2009
I need to trim everything preceding the last / in a string. for example if the string were "C:FilesNewprogram.exe" all I want is the "program.exe portion.
View 3 Replies
Aug 27, 2009
How can I trim MyString to be MyStr?
View 3 Replies
Apr 27, 2010
this is my code -
With ad.Tables(2)
For i As Integer = 0 To .Rows.Count - 1
If .Rows(i)("name") & "" <> "" Then
temp &= .Rows(i)("name") & ", "
[Code]...
View 2 Replies
Feb 17, 2011
I need to trim the last for characters off in a text box. These characters are either .jpg, .bmp, or .gif.
View 10 Replies
Jan 7, 2010
What code can I use to trim a word from a string in Visual Basic.NET?
for example, If I had the following string: Dim str As String = "Hello World"
And I want to trim this string so it only displays "Hello"
I have tried a few trim functions but can;t work it out.
View 1 Replies
Mar 6, 2010
I'm try to trim the end of a text
[code]...
The Drive String equals to "C:" But I need to change it to "C:"
View 3 Replies