Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
все же зря вы не оформляете нормально сообщения теперь по существу первый тест, тормозит из-за использования FOR, не используйте его если вам нужна производительность, используйте while, это касается всех ваших тестов $piece тоже медленный, его использование также не рекомендуется в общем не совсем понятно что вы тестировали и опять же, не вижу того что это средние показатели ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2010, 08:45 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
Изменённый код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 1) почему [1] < [2] объяснялось выше; 2) [1.1] > [2.1], [3.1] < [5.1] - здравый смысл; 3) [3] > [5], так как в [5] область поиска с каждой итерацией сужается; 4) следует разделять функции для быстрого получения единичного элемента и для быстрого прохода по всем элементам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2010, 10:40 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
благодарю за ответ (1) согласен. следующий адресс даже не переводится. (2) здравый есть. но кто знает как на код взглянуть? (3) да (4) да, но это зависит от содержания даты. а как её знать до процесса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2010, 14:05 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
(1) попробую For <> While (2) кто рекомендует? где? (3) если строки не монолитны содержанием за чем всё читать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2010, 14:14 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
Вариант с for у меня оказался чуть быстрее, чем с while , поэтому я привёл код с for . To CEH Попробуйте следующий пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2010, 14:56 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
CEHблагодарю за ответ (1) согласен. следующий адресс даже не переводится. (2) здравый есть. но кто знает как на код взглянуть? (3) да (4) да, но это зависит от содержания даты. а как её знать до процесса? CEH возможно Вам лучше писать Ваши сообщения на английском и ниже добавлять перевод на русский иначе не всегда понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2010, 09:25 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
Прошу прощения за археологию, но как-то не удержался :) DAiMorтеперь по существу первый тест, тормозит из-за использования FOR, не используйте его если вам нужна производительность, используйте while, это касается всех ваших тестов Не нужно говорить глупости, FOR всегда будет быстрее WHILE, хотя бы потому, что WHILE конструируется на уровне p-кода. Внимательнее нужно быть. В среднем в 3-4 раза FOR будет быстрее, если речь об одной строке. Если речь об исполняемом блоке, то раза в 2. P.S. Все нестандартные "примочки" в COS, уровня WHILE, $CASE и т.д., конструируются. Я полагал, что это общеизвестно. Посему говорить об их "скорости" несерьезно. $CASE вообще раскладывается на парные $SELECTы, это нечто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 06:49 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
Хм, ни за что бы не подумал Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 08:07 |
|
||
|
Из строки в массив(COS)
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Хм, ни за что бы не подумал Код: plaintext 1. 2. 3. 4. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 09:03 |
|
||
|
|

start [/forum/topic.php?fid=39&gotonew=1&tid=1558008]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
133ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 476ms |

| 0 / 0 |
