Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 11:35 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
roma1975, это у тебя сервер, так что все, что ты можешь сделать, это при разрыве грамотно освободить все ресурсы, и ждать новое подключение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:14 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
Да сервер. Ну так и эта программа будет работать при пропадании и возобновлении сети или нет? Или может уже не будет принимать данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:19 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
roma1975, ей особенно нечего с этим делать. конкретно эта вроде зависнит в busy loop. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:24 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
Этот код зациклится при обрыве или окончании соединения, т.к. ты его не проверяешь. Допиши выход из цикла Код: plaintext 1. 2. 3. 4. 5. 6. 7. Для повторного ожидания - повторно запускай servsocketw() или зацикли вызов Код: plaintext 1. PS форматируй код по-человечески. Чобы читаемо было. Отступы делают чтобы видеть что-куда вложено, а не для того чтобы код по центру экрана оказывался :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:25 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:38 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
Вот отредактировал ещё, так куда, что вставить -то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:39 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
roma1975Вот отредактировал ещё, так куда, что вставить -то ? это Код: plaintext 1. 2. 3. замени на Код: plaintext 1. 2. 3. 4. 5. 6. 7. И выкинь Код: plaintext 1. Я так понимаю ты его воткнул чтобы проц не грузился на 100% когда у тебя прога зациклилась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:44 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
Сделал. Что ещё тут можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 12:53 |
|
||
|
Если пропадёт сеть можно ли улучшить работу?
|
|||
|---|---|---|---|
|
#18+
roma1975Сделал. Что ещё тут можно сделать? Вопрос неверно ставишь. Ты должен сам задать некую финишную черту при которой дальнейшие доработки уже не улучшают надёжность схемы клиент-сервер а превносят огромный фактор complexity и усложняют код. Где твоя финишная черта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 18:18 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39108872&tid=2018727]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 174ms |

| 0 / 0 |
