473,397 Members | 1,960 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,397 software developers and data experts.

Script timeout (Long loop process)

Hello,

First of all sorry for the long code. But i want to explain clearly what i
am doing.

For i = 0 To UBound(arrResSizes) - 1
For j = 0 To UBound(arrqty) - 1
For k = 1 To totopr Step 8
tempjob = right(jc,5)
tempsize = left(arrResSizes(i) & " ", 3)
headsize = left(arrResSizes(i) & " ", 6)
tempqty = Right(" " & CStr(arrqty(j)), 2)
templay = Right(" " & CStr(lno), 3)
tempbdl = Right(" " & bdlno, 5)
tempopr = Right("00" & k, 2)
'tempcolor = Left(getColorName(arrColorCodes(j)) & "
", 6)
tempcolor=left(dict.Item(cstr(arrColorCodes(j))) & "
",6)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr
& " " & headsize & " "
If (k + 1) <= totopr Then
tempopr = Right("00" & k + 1, 2)
strop = strop & tempopr & " " & tempjob & " " &
tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
If (k + 2) <= totopr Then
tempopr = Right("00" & k + 2, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr
& " " & tempqty & " PCS" & " "
Else
strop = strop & "
" & tempqty & " PCS "
End If

If (k + 3) <= totopr Then
tempopr = Right("00" & k + 3, 2)
strop = strop & tempopr & " " & tempjob & " " &
tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
If (k + 4) <= totopr Then
tempopr = Right("00" & k + 4, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr
& " " & tempcolor & " "
Else
strop = strop & "
" & tempcolor
End If

If (k + 5) <= totopr Then
tempopr = Right("00" & k + 5, 2)
strop = strop & tempopr & " " & tempjob & " " &
tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If

If (k + 6) <= totopr Then
tempopr = Right("00" & k + 6, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr
& " " & tempjob & " "
Else
strop = strop & "
" & tempjob
End If

If (k + 7) <= totopr Then
tempopr = Right("00" & k + 7, 2)
strop = strop & tempopr & " " & tempjob & " " &
tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
Next
bdlno = bdlno + 1
rowcounter = 1
Next
Next
The first loop may be having 5 iterations(0 to 5)
Second - (0 to 20)
third may be (1 to 52)

Its taking so much time to produce the final output(nearly 5 mts). I got an
error initially "Script timeout". I have set the value to 180
"server.scripttimeout=180" Now its ok. But taking some long time to display
output. Even in the server itself.

Some times the first loop may be 0 to 12

Is my coding is wrong? or any other sollution is there to get the fast
output for this?

Pls help me. After executing i am saving the output(strop) in a text file
using FSO(that my need).

Thanks in advance.

The output could be liek this

http://m.1asphost.com/tsimsha/tickets.txt

Jul 22 '05 #1
5 1819
io
G'day Rajani,

There is nothing wrong with your code. The killer most likely is string
management routines, namely, memory allocation routines that manage string
concatenations. I suggest you modify your code so that you accumulate the
output into array(s) and then use JOIN() to produce the final output string.
Have a look at the very basic code below - it should give you an idea what I
mean:

dim i, sTemp, aOut(), sOut

for i = 0 to 1000000
sTemp = <your code>
ReDim Preserve aOut(i)
aOut(i) = sTemp
next

sOut = Join(aOut, <delimeter>)

Cheers
"Rajani" <Ra****@discussions.microsoft.com> wrote in message
news:D4**********************************@microsof t.com...
Hello,

First of all sorry for the long code. But i want to explain clearly what i am doing.

For i = 0 To UBound(arrResSizes) - 1
For j = 0 To UBound(arrqty) - 1
For k = 1 To totopr Step 8
tempjob = right(jc,5)
tempsize = left(arrResSizes(i) & " ", 3)
headsize = left(arrResSizes(i) & " ", 6)
tempqty = Right(" " & CStr(arrqty(j)), 2)
templay = Right(" " & CStr(lno), 3)
tempbdl = Right(" " & bdlno, 5)
tempopr = Right("00" & k, 2)
'tempcolor = Left(getColorName(arrColorCodes(j)) & "
", 6)
tempcolor=left(dict.Item(cstr(arrColorCodes(j))) & "
",6)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & headsize & " "
If (k + 1) <= totopr Then
tempopr = Right("00" & k + 1, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
If (k + 2) <= totopr Then
tempopr = Right("00" & k + 2, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & tempqty & " PCS" & " "
Else
strop = strop & "
" & tempqty & " PCS "
End If

If (k + 3) <= totopr Then
tempopr = Right("00" & k + 3, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
If (k + 4) <= totopr Then
tempopr = Right("00" & k + 4, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & tempcolor & " "
Else
strop = strop & "
" & tempcolor
End If

If (k + 5) <= totopr Then
tempopr = Right("00" & k + 5, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If

If (k + 6) <= totopr Then
tempopr = Right("00" & k + 6, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & tempjob & " "
Else
strop = strop & "
" & tempjob
End If

If (k + 7) <= totopr Then
tempopr = Right("00" & k + 7, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
Next
bdlno = bdlno + 1
rowcounter = 1
Next
Next
The first loop may be having 5 iterations(0 to 5)
Second - (0 to 20)
third may be (1 to 52)

Its taking so much time to produce the final output(nearly 5 mts). I got an error initially "Script timeout". I have set the value to 180
"server.scripttimeout=180" Now its ok. But taking some long time to display output. Even in the server itself.

Some times the first loop may be 0 to 12

Is my coding is wrong? or any other sollution is there to get the fast
output for this?

Pls help me. After executing i am saving the output(strop) in a text file
using FSO(that my need).

Thanks in advance.

The output could be liek this

http://m.1asphost.com/tsimsha/tickets.txt

Jul 22 '05 #2

Hello,

Many thanx for u r reply. I didnt get you clearly. Can u guide me with my
code? what i have to delete and modify?

Thanx again
"io" wrote:
G'day Rajani,

There is nothing wrong with your code. The killer most likely is string
management routines, namely, memory allocation routines that manage string
concatenations. I suggest you modify your code so that you accumulate the
output into array(s) and then use JOIN() to produce the final output string.
Have a look at the very basic code below - it should give you an idea what I
mean:

dim i, sTemp, aOut(), sOut

for i = 0 to 1000000
sTemp = <your code>
ReDim Preserve aOut(i)
aOut(i) = sTemp
next

sOut = Join(aOut, <delimeter>)

Cheers


Jul 22 '05 #3
io
It just occured to me that you may be better off writing directly to a
file - eliminates concatatenation and you need file output anyway.
Try the following:
dim fs, a

Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\testfile.txt", True)

For i = 0 To UBound(arrResSizes) - 1
For j = 0 To UBound(arrqty) - 1
For k = 1 To totopr Step 8
tempjob = right(jc,5)
tempsize = left(arrResSizes(i) & " ", 3)
headsize = left(arrResSizes(i) & " ", 6)
tempqty = Right(" " & CStr(arrqty(j)), 2)
templay = Right(" " & CStr(lno), 3)
tempbdl = Right(" " & bdlno, 5)
tempopr = Right("00" & k, 2)
'tempcolor = Left(getColorName(arrColorCodes(j)) & " ", 6)
tempcolor=left(dict.Item(cstr(arrColorCodes(j))) & " ",6)
a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
headsize & " ")
If (k + 1) <= totopr Then
tempopr = Right("00" & k + 1, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " "
& tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf
& vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If
If (k + 2) <= totopr Then
tempopr = Right("00" & k + 2, 2)
a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
tempqty & " PCS" & " ")
Else
a.Write(" " & tempqty &
" PCS ")
End If

If (k + 3) <= totopr Then
tempopr = Right("00" & k + 3, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " "
& tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf
& vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If
If (k + 4) <= totopr Then
tempopr = Right("00" & k + 4, 2)
a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
tempcolor & " ")
Else
a.Write(" " &
tempcolor)
End If

If (k + 5) <= totopr Then
tempopr = Right("00" & k + 5, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " "
& tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf
& vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If

If (k + 6) <= totopr Then
tempopr = Right("00" & k + 6, 2)
a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
tempjob & " ")
Else
a.Write(" " & tempjob)
End If

If (k + 7) <= totopr Then
tempopr = Right("00" & k + 7, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " "
& tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf
& vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If
Next
bdlno = bdlno + 1
rowcounter = 1
Next
Next

a.Close

Cheers
"Rajani" <Ra****@discussions.microsoft.com> wrote in message
news:57**********************************@microsof t.com...

Hello,

Many thanx for u r reply. I didnt get you clearly. Can u guide me with my code? what i have to delete and modify?

Thanx again
"io" wrote:
G'day Rajani,

There is nothing wrong with your code. The killer most likely is string
management routines, namely, memory allocation routines that manage string concatenations. I suggest you modify your code so that you accumulate the output into array(s) and then use JOIN() to produce the final output string. Have a look at the very basic code below - it should give you an idea what I mean:

dim i, sTemp, aOut(), sOut

for i = 0 to 1000000
sTemp = <your code>
ReDim Preserve aOut(i)
aOut(i) = sTemp
next

sOut = Join(aOut, <delimeter>)

Cheers

Jul 22 '05 #4
One possibility for performance is to put all that logic into a compiled
object (e.g. VB6 COM DLL). It may perform much faster.

One possibility to give feedback to your users is to set Reponse.Buffer =
False and Server.ScriptTimeout = 0.

Then in various places in your code, write out status messages so that users
know it's still working, like

Response.Write "Still processing..." & string(1000, " ")
Response.Flush

I added the string(1000, " ") b/c I've had issues w/ the response not
getting flushed if not enough new data was added. *shrug*

--
Ben Strackany
www.developmentnow.com
"Rajani" <Ra****@discussions.microsoft.com> wrote in message
news:D4**********************************@microsof t.com...
Hello,

First of all sorry for the long code. But i want to explain clearly what i am doing.

For i = 0 To UBound(arrResSizes) - 1
For j = 0 To UBound(arrqty) - 1
For k = 1 To totopr Step 8
tempjob = right(jc,5)
tempsize = left(arrResSizes(i) & " ", 3)
headsize = left(arrResSizes(i) & " ", 6)
tempqty = Right(" " & CStr(arrqty(j)), 2)
templay = Right(" " & CStr(lno), 3)
tempbdl = Right(" " & bdlno, 5)
tempopr = Right("00" & k, 2)
'tempcolor = Left(getColorName(arrColorCodes(j)) & "
", 6)
tempcolor=left(dict.Item(cstr(arrColorCodes(j))) & "
",6)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & headsize & " "
If (k + 1) <= totopr Then
tempopr = Right("00" & k + 1, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
If (k + 2) <= totopr Then
tempopr = Right("00" & k + 2, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & tempqty & " PCS" & " "
Else
strop = strop & "
" & tempqty & " PCS "
End If

If (k + 3) <= totopr Then
tempopr = Right("00" & k + 3, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
If (k + 4) <= totopr Then
tempopr = Right("00" & k + 4, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & tempcolor & " "
Else
strop = strop & "
" & tempcolor
End If

If (k + 5) <= totopr Then
tempopr = Right("00" & k + 5, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If

If (k + 6) <= totopr Then
tempopr = Right("00" & k + 6, 2)
strop = strop & tempjob & " " & tempsize & " " &
tempqty & " " & templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " & tempjob & " "
Else
strop = strop & "
" & tempjob
End If

If (k + 7) <= totopr Then
tempopr = Right("00" & k + 7, 2)
strop = strop & tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr &
vbcrlf & vbcrlf & vbcrlf
Else
strop = strop & vbcrlf & vbcrlf & vbcrlf
End If
Next
bdlno = bdlno + 1
rowcounter = 1
Next
Next
The first loop may be having 5 iterations(0 to 5)
Second - (0 to 20)
third may be (1 to 52)

Its taking so much time to produce the final output(nearly 5 mts). I got an error initially "Script timeout". I have set the value to 180
"server.scripttimeout=180" Now its ok. But taking some long time to display output. Even in the server itself.

Some times the first loop may be 0 to 12

Is my coding is wrong? or any other sollution is there to get the fast
output for this?

Pls help me. After executing i am saving the output(strop) in a text file
using FSO(that my need).

Thanks in advance.

The output could be liek this

http://m.1asphost.com/tsimsha/tickets.txt

Jul 22 '05 #5
io
How did you go with this?
Try the following:
dim fs, a

Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\testfile.txt", True)

For i = 0 To UBound(arrResSizes) - 1
For j = 0 To UBound(arrqty) - 1
For k = 1 To totopr Step 8
tempjob = right(jc,5)
tempsize = left(arrResSizes(i) & " ", 3)
headsize = left(arrResSizes(i) & " ", 6)
tempqty = Right(" " & CStr(arrqty(j)), 2)
templay = Right(" " & CStr(lno), 3)
tempbdl = Right(" " & bdlno, 5)
tempopr = Right("00" & k, 2)
'tempcolor = Left(getColorName(arrColorCodes(j)) & " ", 6) tempcolor=left(dict.Item(cstr(arrColorCodes(j))) & " ",6) a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
headsize & " ")
If (k + 1) <= totopr Then
tempopr = Right("00" & k + 1, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf & vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If
If (k + 2) <= totopr Then
tempopr = Right("00" & k + 2, 2)
a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
tempqty & " PCS" & " ")
Else
a.Write(" " & tempqty & " PCS ")
End If

If (k + 3) <= totopr Then
tempopr = Right("00" & k + 3, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf & vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If
If (k + 4) <= totopr Then
tempopr = Right("00" & k + 4, 2)
a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
tempcolor & " ")
Else
a.Write(" " &
tempcolor)
End If

If (k + 5) <= totopr Then
tempopr = Right("00" & k + 5, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf & vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If

If (k + 6) <= totopr Then
tempopr = Right("00" & k + 6, 2)
a.Write(tempjob & " " & tempsize & " " & tempqty & " " &
templay & " " & tempbdl & " " & tempopr & " " & tempopr & " " &
tempjob & " ")
Else
a.Write(" " & tempjob) End If

If (k + 7) <= totopr Then
tempopr = Right("00" & k + 7, 2)
a.Write(tempopr & " " & tempjob & " " & tempsize & " " & tempqty & " " & templay & " " & tempbdl & " " & tempopr & vbcrlf & vbcrlf & vbcrlf)
Else
a.Write(vbcrlf & vbcrlf & vbcrlf)
End If
Next
bdlno = bdlno + 1
rowcounter = 1
Next
Next

a.Close

Cheers
"Rajani" <Ra****@discussions.microsoft.com> wrote in message
news:57**********************************@microsof t.com...

Hello,

Many thanx for u r reply. I didnt get you clearly. Can u guide me with

my
code? what i have to delete and modify?

Thanx again
"io" wrote:
G'day Rajani,

There is nothing wrong with your code. The killer most likely is string management routines, namely, memory allocation routines that manage string concatenations. I suggest you modify your code so that you accumulate the output into array(s) and then use JOIN() to produce the final output string. Have a look at the very basic code below - it should give you an idea what I mean:

dim i, sTemp, aOut(), sOut

for i = 0 to 1000000
sTemp = <your code>
ReDim Preserve aOut(i)
aOut(i) = sTemp
next

sOut = Join(aOut, <delimeter>)

Cheers


Jul 22 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

10
by: Doug | last post by:
I have a script that does a huge database update, which takes a long time. However, the host I am running on (and I suspect most hosts) are running in "safe mode." This means I cannot change the...
8
by: Mathieu Blais | last post by:
Hi, I need to capture the Script timeout error if that is possible. I know I can increase the timeout value in the server settings or in the scripts itself but I really want to make sure that no...
2
by: codesmithsf | last post by:
I'm using PHP 4.2.2 and Apache 2.0.4.0. A script running on a virtual host had an endless loop in it that brought Apache to its knees. I have max_execution_time=90 and memory_limit=32M to...
4
by: Anders Borum | last post by:
Hello! I am working on improving my threading skills and came across a question. When working with the ReaderWriterLock class, I am getting an unhandled exception if I acquire a WriterLock with...
2
by: PCH | last post by:
I have a page in asp.net (vb.net) that does some background processing. the user enters info on the aspx page and clicks run. That goes to the codebehind to do data/file work. It can take up...
22
by: Nick Craig-Wood | last post by:
Did anyone write a contextmanager implementing a timeout for python2.5? I'd love to be able to write something like with timeout(5.0) as exceeded: some_long_running_stuff() if exceeded:...
14
by: DavidNorep | last post by:
I do not know PHP, consider to write a CGI with this technology and have the following question. Is it possible to invoke a PHP script and let it endlessly wait for requests from a website (a...
1
by: webotronics | last post by:
Hi, I need to add a timeout for external programs, as the external program sometimes never dies (it's a ClearQuest multisite call to the shipping server, that sometimes never ends, but simply...
5
by: This | last post by:
I have a pretty basic emailing script that sends a relatively small number (150) of html emails. The emails are compiled, personalised from a mysql db subscribers list, and sent using mail() -...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.