концовка исходного кода объяснение

Смысл фильма Исходный код

«Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Сюжетные линии фильма «Исходный код» и их взаимодействие

Я начну с последовательного пересказа хронологии событий — на случай, если от кого-то из зрителей укрылись некоторые сюжетные ходы. Итак, капитан Коултер Стивенс получил тяжёлые ранения в ходе военной операции. Ему оторвало почти все конечности, но тем не менее раненый остался жив. Этот случай пришёлся как нельзя кстати для исследований доктора Ратлиджа, который как раз завершил разработку Исходного кода — системы, позволяющей создавать реалистичную модель реальных событий прошлого. Ратлидж предсказывает большое будущее своему изобретению — он надеется использовать его для борьбы с терактами. Раненого военного подключают к Исходному коду и проводят обучение, в котором, помимо Ратлиджа, участвует капитан Гудвин.

концовка исходного кода объяснение. sourcecode2. концовка исходного кода объяснение фото. концовка исходного кода объяснение-sourcecode2. картинка концовка исходного кода объяснение. картинка sourcecode2. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Поначалу Коултер с трудом понимает, что с ним происходит…

концовка исходного кода объяснение. sourcecode4. концовка исходного кода объяснение фото. концовка исходного кода объяснение-sourcecode4. картинка концовка исходного кода объяснение. картинка sourcecode4. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Играть в детектива оказалось непросто, но, к счастью, у Коултера не одна попытка

Теперь у Коултера иная цель. Он выжимает из капитана Гудвин и Ратлиджа признание в том, что в нашей реальности он уже мёртв. Однако Коултер понимает, что у него есть шанс на новую жизнь — и он заключает сделку со своим «начальством», взяв с Гудвин обещание отключить его тело от системы после успешного выполнения задания. Несмотря на протесты Ратлиджа, капитан Гудвин выполняет обещание — она отправляет Коултера в параллельную реальность, а затем отключает его тело от Исходного кода. Коултеру удаётся спасти людей, попрощаться с отцом и начать новую жизнь в этой реальности, которую, сам того не ведая, создал доктор Ратлидж.

Образы персонажей и смысл концовки фильма «Исходный код»

Ожидать глубокой проработки героев от триллера не приходится, тем более что большая часть событий происходит внутри симуляции. Наиболее детально выписан, конечно, образ Коултера Стивенса. Это идеальный положительный герой, в котором готовность служить родине ценой собственной жизни сочетается со способностью к глубокой эмоциональной привязанности (к отцу, а в финале — к Кристине). Он смелый и находчивый, ему удаётся выполнить сложное задание Ратлиджа, при этом попутно находя ответы на собственные вопросы. При этом характер Стивенса меняется от начала к финалу фильма: если поначалу мы видим в нём прежде всего военного, неукоснительно выполняющего приказы начальства, то затем он понимает, что эта жизнь проиграна, и решает сдать позиции — отказаться от неё, чтобы начать новую. Кроме того, Коултер догадывается, что Ратлидж ведёт нечестную игру с ним — и сам доктор, и капитан Гудвин очевидно многое скрывают.

концовка исходного кода объяснение. sourcecode5. концовка исходного кода объяснение фото. концовка исходного кода объяснение-sourcecode5. картинка концовка исходного кода объяснение. картинка sourcecode5. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Доктор Ратлидж отрицает, что создал параллельную реальность

И вот мы подобрались к смыслу концовки фильма «Исходный код». В финале мы видим поражение доктора Ратлиджа — созданная им система ещё очень нестабильна, и он полагает, что Коултер Стивенс, возможно, единственный человек, с которым Исходный код может работать. Однако капитан Гудвин отключает Коултера от системы, и тот умирает в этой реальности. Сам Ратлидж отрицает существование параллельной реальности, он продолжает утверджать, что Исходный код — это лишь модель, симуляция. Но финальные кадры опровергают это заявление — мы видим Коултера (теперь уже Шона), прогуливающегося по Чикаго с Кристиной, чью жизнь он спас этим утром. Он даже отправляет капитану Гудвин письмо, и та получает его. Однако это не та Гудвин, с которой Коултер общался до этого — это Гудвин из параллельной реальности. Как и предупреждал Коултера создатель Исходного кода, связь между двумя реальностями невозможна. А Коултер Стивенс — единственный человек, которому удалось перебраться из одной реальности в другую и получить таким образом новую жизнь, которой он безмерно рад.

Источник

Рецензия на фильм «Исходный код»

концовка исходного кода объяснение. source code. концовка исходного кода объяснение фото. концовка исходного кода объяснение-source code. картинка концовка исходного кода объяснение. картинка source code. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

концовка исходного кода объяснение. poster4. концовка исходного кода объяснение фото. концовка исходного кода объяснение-poster4. картинка концовка исходного кода объяснение. картинка poster4. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Если что и мешает научной фантастике развиваться как жанру, так это привычка больших студий использовать ее как ширму для совсем другого кино. Даже классические научно-фантастические фильмы на поверку оказываются вестернами, ужастиками или громыхающими приключениями с бластерами, космическими кораблями и пришельцами. Научная фантастика — это литература идей, но считается, что при переносе на экран зрителя не стоит сильно грузить и лучше снимать полицейские перестрелки на астероиде или ромкомы с невротичной девицей и роботом-красавцем, чем рисковать провалиться в заумь. Ридли Скотт, Стивен Спилберг и Джордж Лукас, учитывая их вклад в становление жанра, относятся к самой фантастике на удивление прохладно. В отличие, кстати, от Джеймса Кэмерона.

концовка исходного кода объяснение. 3768e56f c38f 400b be6e 447de56341fc. концовка исходного кода объяснение фото. концовка исходного кода объяснение-3768e56f c38f 400b be6e 447de56341fc. картинка концовка исходного кода объяснение. картинка 3768e56f c38f 400b be6e 447de56341fc. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

После «Луны 2112» /Moon/ (2009) Дункан Джонс [II] зарекомендовал себя как нельзя лучше в плане научной фантастики. В «Исходном коде» он вернулся с небес на землю и взялся окучивать уже не раз мелькавший в кино поджанр. Следующим проектом Джейка Джилленхола станет сатира Дэвида О. Расселла «Пригвожденная» о девушке, которой случайно пробили голову гвоздем.

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

концовка исходного кода объяснение. source code 02. концовка исходного кода объяснение фото. концовка исходного кода объяснение-source code 02. картинка концовка исходного кода объяснение. картинка source code 02. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

концовка исходного кода объяснение. jake gyllenhaal as colter stevens in source. концовка исходного кода объяснение фото. концовка исходного кода объяснение-jake gyllenhaal as colter stevens in source. картинка концовка исходного кода объяснение. картинка jake gyllenhaal as colter stevens in source. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Читайте также фичер по фильму «Исходный код» /Source Code/ (2011) и интервью с исполнителями главных ролей Джейком Джилленхолом и Мишель Монаган

Источник

Все отзывы о фильме Исходный код

концовка исходного кода объяснение. 0c0653d8a26f4074af2a1880ba8e. концовка исходного кода объяснение фото. концовка исходного кода объяснение-0c0653d8a26f4074af2a1880ba8e. картинка концовка исходного кода объяснение. картинка 0c0653d8a26f4074af2a1880ba8e. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Рецензия «Афиши» на фильм

концовка исходного кода объяснение. . концовка исходного кода объяснение фото. концовка исходного кода объяснение-. картинка концовка исходного кода объяснение. картинка . «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Крепкий парень в клетчатом пиджаке (Гилленхол) просыпается в электричке на подъезде к Чикаго, что странно, поскольку он — капитан ВВС и должен быть в Афганистане. В кармане — удостоверение учителя истории, зеркало в туалете показывает чужое лицо, незнакомая девица напротив (Монахан) ведет себя так, будто они знакомы сто лет. Пока капитан удивляется, электричка взлетает на воздух, все погибают. На том свете женщина в форме (Фармига) и дяденька с костылем (Райт), ничего толком не объяснив, командуют: «А теперь еще раз». И снова — поезд, девица, глупый пиджак, восемь минут до взрыва.

Лучшие отзывы о фильме «Исходный код»

концовка исходного кода объяснение. d74ae9b659d84a8f83fd29afebb732a9. концовка исходного кода объяснение фото. концовка исходного кода объяснение-d74ae9b659d84a8f83fd29afebb732a9. картинка концовка исходного кода объяснение. картинка d74ae9b659d84a8f83fd29afebb732a9. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Одна виртуальная реальность наслаивается на другую, два параллельных сюжета строятся вокруг одного героя, хорошо смотрится Гилленхол в главной роли.
Интересный, динамичный фильм для любителей стиля action.

Правда, из последних лент на схожую тематику он почти не выделяется.

концовка исходного кода объяснение. 7203546e37974a5d9ae843ae58655cef. концовка исходного кода объяснение фото. концовка исходного кода объяснение-7203546e37974a5d9ae843ae58655cef. картинка концовка исходного кода объяснение. картинка 7203546e37974a5d9ae843ae58655cef. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Я очень люблю эксперименты с пространством и временем и мне нравится Джейк Джилленхол. Поэтому фильм, объединивший первое и второе в моей реальности обречен на успех. Source Code ещё раз показывает зрителям, какие же учёные на самом деле гады. Конечно, результаты их труда всем нам необходимы, но процесс — не для слабонервных.

Хорошо, что наука пока не установила такие тесные связи между мозгом и компьютером. или уже? Во всяком случае, россиянам бояться нечего. Как вы помните, согласно экспертному заключению по «Хромой лошади» воздействие дыма от пенополистирола (которым все моментально отравились) на человека не стали исследовать, т.к. в распоряжении экспертов не было лабораторных мышей. При столь сильном мышином лобби до людей они, наверное, совсем не скоро доберутся. Просто не знаешь чему радоваться русскому мышелюбию или западному научному прогрессу.

Смотрите Source Code, если Вам нравится Джилленхол в фильме много его крупных планов. Капитан Гудвин (Vera Farmiga) тоже очень милая. Вообще снято здорово, красиво, каждый кадр на своем месте. Кстати, переходы туда-сюда, только нам, зрителям, кажутся естественными. А ведь чтобы показать их «правдоподобно» нужно очень постараться! Приятного просмотра!

К просмотру рекомендуется!
Так держать, таварищ Джонс! С нетерпением ждем новых творений 🙂

концовка исходного кода объяснение. 8437d0100a884d8088de69cca744e99f. концовка исходного кода объяснение фото. концовка исходного кода объяснение-8437d0100a884d8088de69cca744e99f. картинка концовка исходного кода объяснение. картинка 8437d0100a884d8088de69cca744e99f. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Сначала фильм производит неплохое впечатление, его интересно смотреть. Но чем дальше, тем больше фантастики появляется в сюжете, который, на мой взгляд, недостаточно хорошо продуман. Финал «притянут за уши», и даже немного сопливый. А саундтреки вроде как и специально для этого фильма сочинённые, а вроде как и такие, какие слышишь в каждом втором фильме. Лучше уж «Начало» посмотреть.

концовка исходного кода объяснение. 5498ae147b3440beada2b9363f5608ca. концовка исходного кода объяснение фото. концовка исходного кода объяснение-5498ae147b3440beada2b9363f5608ca. картинка концовка исходного кода объяснение. картинка 5498ae147b3440beada2b9363f5608ca. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

концовка исходного кода объяснение. 19aa33191296420491874c138aca4fd5. концовка исходного кода объяснение фото. концовка исходного кода объяснение-19aa33191296420491874c138aca4fd5. картинка концовка исходного кода объяснение. картинка 19aa33191296420491874c138aca4fd5. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

концовка исходного кода объяснение. 690fd671213549efb09e8dd54d655349. концовка исходного кода объяснение фото. концовка исходного кода объяснение-690fd671213549efb09e8dd54d655349. картинка концовка исходного кода объяснение. картинка 690fd671213549efb09e8dd54d655349. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

1,5 часа, а напряжения на все 3!

Источник

концовка исходного кода объяснение. Free%2BGuy. концовка исходного кода объяснение фото. концовка исходного кода объяснение-Free%2BGuy. картинка концовка исходного кода объяснение. картинка Free%2BGuy. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Полный (но краткий) пересказ сюжета фильма «Главный герой» для тех, кто всё пропустил

концовка исходного кода объяснение. Free%2BGuy%2B %2B01. концовка исходного кода объяснение фото. концовка исходного кода объяснение-Free%2BGuy%2B %2B01. картинка концовка исходного кода объяснение. картинка Free%2BGuy%2B %2B01. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Но всё меняется сразу после того, как Гай / Парень случайно пересекается с игроком под ником «Молотов Гёрл» (Molotov Girl).

Киз, несмотря на всю опасность, в итоге соглашается помочь Милли вывести на воду Антвана. Суть в том, что где-то глубоко в коде игры Free City спрятана видеозапись, доказывающая, что руководитель «Цунами» создал Free City на основе чужой игры. Но добраться до видео не так просто, потому что оно спрятано в надёжно охраняемом хранилище. Однако, ролик очень нужен Милли, чтобы доказать свою правоту в затянувшемся суде с Антуаном.

Милли и Киз понимают, что запуск Free City: Carnage поможет Антвану скрыть все улики, указывающие на кражу исходного кода их игры. Смысл в том, что с запуском нового проекта всю информацию о первом сотрут с серверов. И тогда никто не узнает, что Антван и «Цунами» присвоили чужие разработки. Кроме того, Антван уничтожит настоящие ИИ, которые, как выяснил Киз, начали развиваться и существовать независимо после того, как «аномальный» Парень подал им пример.

Что на самом деле показали в финале финале «Главный герой» и как понимать концовку?

концовка исходного кода объяснение. Free%2BGuy%2B %2B02. концовка исходного кода объяснение фото. концовка исходного кода объяснение-Free%2BGuy%2B %2B02. картинка концовка исходного кода объяснение. картинка Free%2BGuy%2B %2B02. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Разумеется, почти в самом конце поцелуй магическим образом пробуждает сознание Парня и он всё вспоминает. Дело в том, что пока он жил прежней жизнью и ходил на работу в банк, он каждый день смотрел в окно на Город. И Остров из игры Life Itself, скрытый от посторонних глаз Антваном, отражался в жалюзи. Антван не подумал о том, чтобы удалить отражения исходного острова. Ну, или просто забыл это сделать.

Всё на поверхности: справедливость восторжествовала, а маленькие и незаметные люди добились успеха наперекор обстоятельствам. Подобная концовка точно должна всех воодушевить.

Кроме того, Чувак, он же СуперПарень потихоньку социализируется.

Милли понимает, что Киз все эти годы её любил. А Парень и его друг Бадди счастливы, что им больше не нужно работать в банке. Окончательный и бесповоротный хэппи-энд.

Будет ли продолжение? И когда выйдет «Главный герой 2»?

концовка исходного кода объяснение. Free%2BGuy%2B %2B03. концовка исходного кода объяснение фото. концовка исходного кода объяснение-Free%2BGuy%2B %2B03. картинка концовка исходного кода объяснение. картинка Free%2BGuy%2B %2B03. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

О чём будет продолжение фильма? Пока не очень понятно, так как тема для конфликта полностью исчерпана. С другой стороны, в голливудском кино никогда не было проблем с тем, чтобы обрушить на головы главных героев фильма очередные неприятности. Так что стоит ожидать чего-то, связанного либо с неудачным обновлением игры, способным поставить под угрозу существование всех ИИ в Life Itself, либо происков злобных конкурентов.

Ну, или мести Антвана, который наверняка может вернуться в сиквеле.

Когда выйдет гипотетический «Главный герой 2»? Если даже у создателей первой части есть наработки для сюжета продолжения, то фильм всё равно не снимут и не выпустят раньше 2023 года.

И кстати, в фильме «Главный герой» нет сцены после титров!

Источник

Русские Блоги

Исходный код OkHttp подробное объяснение исходного кода Okio

Пожалуйста, прочитайте его на своем компьютере для лучшего результата

Эта статья объяснит OkHttp с двух технических точек
1. Объясните Okio, потому что все операции ввода-вывода Okhttp основаны на Okio, объяснение OkHttp в Okaki не идеально
2. Объясните исходный код OkHttp

1. Введение в Окио

Цитировать официальное введение

2. Начните с HelloWorld

Мы знаем, что InputStream и OutputStream в java.io представляют входной поток и выходной поток соответственно. Соответственно, в Okio, Source и Sink представляют входной поток и выходной поток соответственно. Далее мы используем java.io и Okio для достижения функции печати текстового содержимого.

Предположим, есть файл helloworld.txt, содержимое файла выглядит следующим образом

Функции, реализованные двумя вышеупомянутыми частями кода, одинаковы, а идеи реализации сводятся к следующему
1. Получите поток ввода файла // 1 и // a
2. Считать поток ввода файла в буфер // 3 и // c
3. Записать данные буфера в поток Sytem.out // 4 и // d

концовка исходного кода объяснение. 128c87ddeee83bcfcafb36ab757e1026. концовка исходного кода объяснение фото. концовка исходного кода объяснение-128c87ddeee83bcfcafb36ab757e1026. картинка концовка исходного кода объяснение. картинка 128c87ddeee83bcfcafb36ab757e1026. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Объяснение исходного кода 3.Source Sink

1. Okio Source Sink

Из приведенного выше примера мы можем рассматривать Source как InputStream и Sink как OutputStream. На следующем рисунке мы рассмотрим определение источника и приемника.
концовка исходного кода объяснение. 76c87f8954b7f91b54ef43313083373e. концовка исходного кода объяснение фото. концовка исходного кода объяснение-76c87f8954b7f91b54ef43313083373e. картинка концовка исходного кода объяснение. картинка 76c87f8954b7f91b54ef43313083373e. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

2. Создание Source Sink

2.1 Okio source(InputStream in,Timeout timeout)

Присмотритесь к коду, за исключением int bytesRead = in.read (tail.data, tail.limit, maxToCopy); знакомые другие коды, такие как Segment tail = sink.writableSegment (1), начинающие говорят, что они очень невежественны. Честно говоря, суть Okio заключается в этих двух строках кода. Это называется четыре или два фунта. Хорошо, давайте вернемся к методу readStut (byte [] b, int off, int len) InputStream

Перевод выглядит следующим образом: считывание len байтов из входного потока в байтовый массив b. Этот метод может быть заблокирован, пока не будут доступны данные входного потока.

Сегмент tail = sink.writableSegment (1); я до сих пор не понимаю этот код, что такое Сегмент? Каковы отношения между ним и Buffer? На фото выше! Одна картинка стоит тысячи слов
концовка исходного кода объяснение. 3602ba601839349ed85778bfc15bd501. концовка исходного кода объяснение фото. концовка исходного кода объяснение-3602ba601839349ed85778bfc15bd501. картинка концовка исходного кода объяснение. картинка 3602ba601839349ed85778bfc15bd501. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.
концовка исходного кода объяснение. baa6051b75c556df642de546704d3c94. концовка исходного кода объяснение фото. концовка исходного кода объяснение-baa6051b75c556df642de546704d3c94. картинка концовка исходного кода объяснение. картинка baa6051b75c556df642de546704d3c94. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Хотя картинка стоит тысячи слов, давайте сделаем краткое объяснение.

Далее, давайте проанализируем исходный код сегмента, в конце концов, Talk Is Cheap, Show Me The Code. Потому что сегмент кода относительно прост. Поэтому я добавил комментарии к исходному коду, чтобы объяснить

Подведите итог знания сегмента

Далее, давайте проанализируем хвост сегмента = sink.writableSegment (1)

Функция skink.writeableSegment (1) заключается в извлечении последнего сегмента связанного списка из списка сегментов буфера. Этот сегмент должен удовлетворять двум условиям: 1. Доступный для записи 2. Размер записываемого пространства превышает 1 байт.

Здесь мы в основном объяснили int bytesRead = in.read (tail.data, tail.limit, maxToCopy) и Segment tail = sink.writableSegment (1). Затем давайте вернемся к методу чтения Okio.source (InputStream in, Timeout timeOut), возвращающему новый блок кода Source ()

Суммируйте Okio.source (InputStream in, Timeout timeout)

Например, согласно третьему выводу, если вы вызываете soure.read (buffer, 10 * 1024), он на самом деле возвращает меньше 10 * 1024. Например, возьмите предыдущий helloworld в качестве примера. Теперь я вставил статью из путешествия по андроиду Лао Луо в helloword.txt из Интернета и повторил 3 раза. Размер файла составляет 35243 байта

Результат выполнения выглядит следующим образом

Если вам нужно правильно записать все данные в буфер, вам нужно использовать цикл while

Результат выполнения выглядит следующим образом

Хорошо, пока Источник в основном объяснил это. Далее я объясню Sink. Старые правила все еще начинаются с Okio.sink (OutputStream out, Timeout timeout)

2.2 Okio.sink(final OutputStream out, final Timeout timeout)

Суммируйте Okio.sink (OutputStream out, Timeout timeout)

4. BufferedSource BufferedSink исходный код

концовка исходного кода объяснение. 62254e6285cdee897dae1b5f26d004ea. концовка исходного кода объяснение фото. концовка исходного кода объяснение-62254e6285cdee897dae1b5f26d004ea. картинка концовка исходного кода объяснение. картинка 62254e6285cdee897dae1b5f26d004ea. «Исходный код» — этакий «День сурка», переодетый в триллер. Главный герой — капитан Коултер Стивенс, попавший в тело другого человека, в первые минуты не может разобраться в происходящем, но затем прекрасно адаптируется к ситуации и выходит из неё победителем. А разобрались ли в смысле фильма «Исходный код» мои читатели? Давайте проверим.

Различия между BufferedSource, BufferedSink и Source и Sink заключаются в следующем

Об исходном коде серии BufferedXX может понадобиться написать еще одну статью, чтобы объяснить подробнее. Но это довольно просто. Если вы понимаете эту статью, вам следует проанализировать BufferedXX самостоятельно.

5. Расширить источник Раковина

В Окио много реализованных Источников и Раковин. Например, GzipSource / GzipSink, HashingSource / HashingSink. Что касается анализа исходного кода, читателям предлагается проанализировать его самостоятельно.

6. Что делать дальше

Okio является краеугольным камнем операции ввода-вывода OkHttp. Далее мы примем результаты обучения Okio в анализ исходного кода OkHttp.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *