the other side ([info]ukawi) rakstīja [info]koderi kopienā,
@ 2003-09-11 17:50:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Garastāvoklis:penisLength++;

Uzlaboju programmas ātrdarbību no 1.58 minūtēm uz 5 sekundēm (ievaddatos fails ar 1416 rindiņām).
Tā vietā, lai izsauktu padding() metodi, kas aizpilda lauku līdz vajadzīgajam garumam ar atstarpēm (" "):
1. konstruktorā izveidoju String objektu (fill), kas sastāv no 2048 atstarpēm (maksimālais lauka garums)
2. padding() izsaukuma vietā izmantoju fill.substring(0, <nepieciešamais garums>)

Tagad kādu nedēļu varēs liekt pirkstus, lielīties par šo faktu un nestrādāt.



(Lasīt komentārus) - (Ierakstīt jaunu komentāru)


[info]smejmoon
2003-09-11 18:08 (saite)
aha .. incanti cik ātri strādātu (pseudoCpp):


const int size = 200;
const char* space = [32,32,32,32,32, ..];

for each(Stuff;stuff;peace)
{
  newShit = new char[size];
  memcpy(newShit, space, size);
  memcpy(newShit, peace->c_str(), peace->size());
  shotbox.append(newShit)
}



Vai tad Javaa nav iespeejams saukt C biblioteekas?

(Atbildēt uz šo) (Diskusija)


[info]ukawi
2003-09-11 18:47 (saite)
Ir iespējams izsaukt C bibliotēkas, bet šobrīd tam nav vajadzības. Un programmai jāizpildās gan uz Windows, gan UNIX (galvenokārt Linux un Solaris), tāpēc ar tām bibliotēkām būtu problēma.

(Atbildēt uz šo) (Iepriekšējais)


[info]watt
2003-09-17 22:10 (saite)
iopt, kaads memcpy ja ir memset?

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]smejmoon
2003-09-17 22:53 (saite)
tasnība .. 'space's ascii kodu pareizi uzrakstīju ? :D

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]watt
2003-09-17 23:43 (saite)
0x20, tur jau taa lieta ka pareiz ;-p

(Atbildēt uz šo) (Iepriekšējais)


(Lasīt komentārus) -

Neesi iežurnalējies. Iežurnalēties?