Урок Java 179: Сети 3: Sockets server side - Сокеты со стороны сервера.

Поділитися
Вставка
  • Опубліковано 15 лис 2024

КОМЕНТАРІ • 38

  • @KyivanEnjoyer
    @KyivanEnjoyer 5 років тому +6

    взломал свой компуктер с твоим 127.0.0.1, спасибо ТЕБЕ!

  • @Aspirantik89
    @Aspirantik89 7 років тому +2

    Легко и непринужденно. :) Я всегда думал что веб программирование это что-то страшное. А смотря ваши уроки, понимаю, что не так оно и страшно, как о нем говорят! :)

  • @yarikzadinamo
    @yarikzadinamo 6 років тому +1

    Как же классно ты рассказываешь

  • @rhythmicpulse2760
    @rhythmicpulse2760 3 роки тому +1

    Очень интересно!

  • @red_foxxx12
    @red_foxxx12 4 роки тому +5

    чтобы исправить ошибку просто поменяйте printWriter.write("bla") на printWriter.println("bla"). В первом случае, вы не выводите на экран, а записываете в printWriter. Если хотите вывести на экран, то вызовите у printWriter.flush; после записи.

  • @arahnid_9844
    @arahnid_9844 2 роки тому

    Спасибо

  • @Алексей-о3е1ф
    @Алексей-о3е1ф 5 років тому +1

    Спасибо за видео!

  • @redpill5384
    @redpill5384 5 років тому

    Видео огонь!красава

  • @Дмитрийм-л7ф
    @Дмитрийм-л7ф 7 років тому

    спасибо. Очень занимательной.

  • @seregayasinskiy780
    @seregayasinskiy780 7 років тому

    Реально, работа с сетью затягивает ;-) .

  • @ВладМаложон
    @ВладМаложон 5 років тому

    Спасибо за видео

  • @johnmarrewood
    @johnmarrewood Рік тому

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

  • @filidorZeliony
    @filidorZeliony 7 років тому

    Тёзка, привет! Интересует фраза на 15:40("...на самом деле там щас всё уже немного поулучшили, поускоряли...") вот можно поподробнее на счёт улучшений и ускорений? :) Заранее спасибо за ответ!

  • @antony.dmr97
    @antony.dmr97 4 роки тому

    у меня там где serverSocket.accept() , метод accept() подчёркнут красным, пишет
    canote resolve symbol 'accept', что делать?

    • @MqArrr
      @MqArrr 3 роки тому

      Попробуй импортировать библиотеки. Знаю, что очень вовремя написал)

  • @user-cx5ry5tt6s
    @user-cx5ry5tt6s 4 роки тому +3

    нужно было после writer.write("hello"); сделать writer.flush(); и все заработало бы. не нужно было другой код копировать

    • @mirislomzoirov3373
      @mirislomzoirov3373 2 роки тому

      там же autoflush true сделали

    • @user-cx5ry5tt6s
      @user-cx5ry5tt6s 2 роки тому

      @@mirislomzoirov3373 ох ёпт, год прошел)) я и забыл что был здесь

    • @topsy9818
      @topsy9818 Рік тому

      @@user-cx5ry5tt6s еще годик прошел бро)

  • @bag8208
    @bag8208 4 роки тому

    Уважаемый че делать, создал твой server main2 класс, запускаю его, а у меня вместо того чтобы ждать подключение запускается класс main с клиентским сокетом ??
    аа бля во я дурак надо было просто правой мышкой и запустить чисто этот класс!!)))

  • @richterDG
    @richterDG 6 років тому

    Привет. Попробовал привязать программу, в которую необходимо передавать кириллицу и она передает кракозябры. Через телнет как то можно передать кириллицу в программу? Не сталкивался?

    • @alekseyfedorov6810
      @alekseyfedorov6810 6 років тому

      Кодировку надо настроить UTF-8. Узнал при работе с Сервлетами

  • @Шелковыйпуть-р7ч
    @Шелковыйпуть-р7ч 6 років тому

    Сделайте уроки про Netty

  • @Graf_AMOR
    @Graf_AMOR 7 років тому +4

    Цикл while(true) обычно пишут в runnable/thread в методе run(). А у вас получается этот цикл в основном потоке - бесконечно создает одноразовые MyServer. wtf???

    • @GdemkomG
      @GdemkomG 6 років тому

      Зачем писать в новом потоке, если программа этого не требует?

    • @vladiksweemerpro5335
      @vladiksweemerpro5335 6 років тому

      public Socket accept() : Listens for a connection to be made to this socket and accepts it.
      Myserver создастся при новом подключении.

    • @hamadmiral
      @hamadmiral 6 років тому

      Метод accept() - програма висит и ждет подключения.

    • @vladiksweemerpro5335
      @vladiksweemerpro5335 6 років тому

      так подключайся)

    • @romchi_lolchi
      @romchi_lolchi 6 років тому +1

      Я думаю, в этом случае нужно было "обернуть" accept в блок if. Выглядело бы это вот так:
      if(Socket socket = new serverSocket.accept){
      new Thread(new MyServer(socket)).start();
      }

  • @КонстантинЪЪЪ
    @КонстантинЪЪЪ 6 років тому

    ты там на раскайфоне чтоли?

  • @antonkuznetsov4978
    @antonkuznetsov4978 7 років тому

    чёт у меня не работает((

  • @tanzwud1
    @tanzwud1 6 років тому +1

    Лол. Сколько можно ДДОС ботов написать. И потом сайты руинить.

    • @SERG__ZV
      @SERG__ZV 3 роки тому

      Для ddos атаки не хватит одного компа. Хакеры для этого и взламывают вирусами кучу компов чайников и тостеров. Чтобы они вместе сайт ложили.

  • @ВикторГуща-щ1к
    @ВикторГуща-щ1к 2 роки тому

    Не работало так как надо PrintWriter.println