C# обучение с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по сообщениям

  • Отправлено: 3
  • По видеоурокам: 2
  • Личных сообщений: 1
  • Получено ответов: 9

17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Костя  # Клиент-серверный сокет / Простейший сервер / 2020-10-31 18:53

Привет! Код выполняется построчно, сверху вниз. То, что непонятно, оно прописано внутри методов акцепт и клоуз. Как говорится, под капотом. Метод акцепт .accept(), он вызывается для экземпляра сокета, (сокет точка акцепт), а это те же строки кода, просто они не здесь, как на скриншоте, а описаны отдельно, а там внутри и условие и прочие подробности все указаны в инструкциях ( или строках кода). Это многоуровневый мир кода. Если пройти по имплементации метода, там откроются искомые непонятки.


24765. --
Anatoli
Anatoli
ответить
→  Костя  # БД - Управление гостиницей / Модель. Бронирование. / 2020-10-31 15:58

Есть метод, есть функция. Функция что-то всегда возвращает, метод нет. Если у метода используется return, значит метод завершает работу это выход из метода. А функция всегда возвращает результат всегда какого-то типа. Долго обьяснять, почитай например stolyarov.info/books/programming_intro/vol1 тут есть немного информатики тоже.


28874. --
Костя
Костя
ответить
→  Vdonsk  # БД - Управление гостиницей / Модель. Бронирование. / 2020-10-31 08:28

Я помню на уроке по php показали мне, что return; - прекращает работу функции, и return false - прекращение работы. Следовательно, возможно написать только return; В С# не так ?


18131. --
Александр
Александр
ответить
→  Костя  # Клиент-серверный сокет / Автоответчик / 2020-10-22 19:08

Главное наверное не спешить, не получается, отдохнуть попробовать потом


18131. --
Александр
Александр
ответить
→  Костя  # J1. Запуск / START - Платформа Java / 2020-10-22 19:06

Наверное нужно запустить под админом


24765. --
Anatoli
Anatoli
ответить
→  Костя  # J1. Запуск / START - Платформа Java / 2020-10-22 17:49

Тут без азов работы в командной строке, будет совсем тяжко. В каком каталоге находишься, путь к файлу, файловая система и т.д.


11589. --
Yefim
Yefim
ответить
→  Костя   / 2020-10-19 15:04

Костя, я познакомился, но с РНР я еще зеленый. В двух словах я не отвечу.


28874. --
Костя
Костя
ответить
→  Yefim  # J8. Циклопы / LOOP - Цикл for/each / 2020-10-19 14:33

Есть ли отличия у for для java от for для php? Вы, вероятно, уже с разными языками познакомились.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Костя   / 2020-10-16 18:33

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2020-11-15
Остаток байтов: 256
Вы являетесь участником Клуба формулистов.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Костя   / 2020-10-16 18:33

Я проверю через час, отпишусь.
Доступ к клубу открываю, но для подписки на этих условиях нужно оплачивать счёт через justclick


28874. --
Костя
Костя
ответить
→  Евгений Волосатов   / 2020-10-16 17:37

Привет, Евгений.
Сегодня я перевел на Яндекс.Кошелёк 600 рэ за 30 дней и 256 байт.
Где я могу увидеть что ₽ поступили?


24765. --
Anatoli
Anatoli
ответить
→  Костя  # Клиент-серверный сокет / Что такое сокет / 2020-10-15 12:20

Тут не важно на каком языке реализовано соеднение по сокету, они используют общий протокол, то есть это соглашение что, как и когда...

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Сокеты это коды на клиенте(отправляет запрос и принимает ответ) и на сервере(постоянно ждёт запрос и получив его, даёт команду и включает сокет на отправку ответа) и оба эти кода должны содержать одинаковый ip и порт с указанием вопрос-ответ(output-input) функции и если не совпадут номера портов и ip сервера, то компы не соединятся.
Трудности: Сложно понять сколько разных компиляторов у клиента и у сервера чтобы читать и java, & php, & C, & js, & so on.



Научился: работать с cmd . Оказывается в нотепад спокойно создаёт файл ява и читает его в cmd.