![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 1 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Jak to jest w ogóle możliwe? (IMG:style_emoticons/default/co_jest.gif) Kod pochodzi z tego miejsca: http://www.progresowi.pl/2011/10/26/robimy-mieszarke.html Jest to mieszarka synonimów.
Problem dotyczy bardzo długich tekstów z zagnieżdzonymi synonimami, przy krótkich wydaje się że jest ok. Mój ma 86188 znaków, jest w nim 100 zdań i losuje się jedno z nich. Dodatkowo każdy wyraz ma synonimy. Po wysłaniu na serwer wszystko działa jak trzeba. Natomiast gdy odpalam to na domowym komputerze (zainstalowany VertrigoServ) źle miesza. W kółko wyskakuje około 5 dokładnie takich samych zdań. Najlepsze jest to, że zawsze pojawiają się w tej samej kolejności! Jakim cudem tak się dzieje? (IMG:style_emoticons/default/co_jest.gif) Czy może powstawać jakiś bład wynikły z konfiguracji VertrigoServ? W zasadzie to nic w ustawieniach nie zmieniałem. Ten post edytował robert-s 26.06.2012, 21:47:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 1 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Częściowo pomogło tzn. z tych 100 zdań losują się już wszystkie. Jednak dla danego zdania zawsze losowane są te same synonimy. I nie ma reguły, że jest brany zawsze np. pierwszy wyraz z {wyraz 1|wyraz|2wyraz 3}, ale przy drugim, trzecim itd wylosowaniu danego zdania zawsze wygląda ono tak samo. Znowu problem z zagnieżdżeniami występuje tylko przy dużej ilości tekstu. Przy 5 zdaniach jest ok. Sprawdzane tylko lokalnie, na serwerze już nie mogę bo domownicy się burzą, że nie mogą spać (IMG:style_emoticons/default/smile.gif) Trzeba będzie stawić czoło problemowi dopiero rano.
Ten post edytował robert-s 26.06.2012, 23:32:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 07:41 |