• Может ли неродной кабель к БП с быстрой зарядкой испортить телефон?

    vabka
    @vabka
    Токсичный шарпист
    По идее зарядник не должен пускать высокий ток по слабому проводу - это вроде определяется по падению напряжения (боюсь соврать).
    На всякий случай проследи за нагревом - если греться кабель не будет, то ок.
    Ответ написан
    2 комментария
  • Может ли неродной кабель к БП с быстрой зарядкой испортить телефон?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я могу ошибаться но ток зарядки определяется по протоколу Power Delivery. Это должен быть диалог
    двух умных устройств. Телефон и зарядник который это поддерживает.

    UPD: Я думаю что провод здесь непричем. Я думаю что он может нагреться и из него дым пойдет
    но зарядник и телефон будут считать что все в порядке.

    Пули вышли из ствола.
    Ответ написан
    Комментировать
  • Может ли неродной кабель к БП с быстрой зарядкой испортить телефон?

    @pfg21
    ex-турист
    Если провод и разъемы не греются - все нормально.
    Тонкий провод просаживает на себе бОльшее напряжение, так в некотором смысле и ограничивается ток
    Ответ написан
    Комментировать
  • В чём разница между алгоритмами операций в дополнительных и обратных кодах?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Обратный код: !x = 2^n-1 - x.
    Дополнительный код - !x+1 = 2^n - x.

    В дополнительном коде число -x записывается как 2^n-x. Поэтому его можно просто прибавлять/вычитать/умножать - лишнее 2^n не влезает в разрядность переменной и просто будет проигнорированно.

    В обратном коде у вас есть лишнее -1, которое надо компенсировать. прибавлять при вычитании, вычитать при сложении и прибавлять множитель при умножении.

    Еще, в обратном коде никак не записать 2^(n-1), потому что число 0 представимо 2 раза в виде 00000000 и 100000000.
    Ответ написан
    Комментировать
  • Spring Data Jpa как удалить сущность без удаления другой связной сущности?

    azerphoenix
    @azerphoenix Куратор тега Spring
    Java Software Engineer
    Добрый день.
    Можете попробовать следующее:
    CascadeType.MERGE,
    CascadeType.PERSIST

    orphanRemovel = false;
    Если orphanRemoval = true, то если у клиента будет отсутствовать lessonId, то он будет удален, так как является "сиротой". А если наоборот false, то удаляться не будет.
    Вот, разница между CascadeType.REMOVE vs orphanRemoval
    https://www.baeldung.com/jpa-cascade-remove-vs-orp...
    Ответ написан
    Комментировать
  • Как решить задачу на вероятность, схема Бернулли?

    wataru
    @wataru Куратор тега Математика
    Разработчик на С++, экс-олимпиадник.
    У вас ошибка: надо еще P30(0) прибавлять.

    Какой-то более простой формулы мне придумать не удалось, и она вряд ли есть. Если руками вывести формулы для маленького количества банков, то там все-равно получается полином n/2-ой степени, т.е. от 15 слагаемых никуда не уйти.

    Я думаю, в этой задаче у вас приняли бы просто символьную записть в виде суммы.

    Если нужно числа - можно написать программу, или считать на калькуляторе. Начинайте с 0.7^30. Делайте m+, домножайте на 3/7*30/1, потом на 3/7*29/2, и так далее (нажимая m+ каждый раз), пока 15 слагаемых всего не наберется.

    Или вбить в wolframalpha и получть 98.3%.
    Ответ написан
    Комментировать
  • Как решить задачу на вероятность, схема Бернулли?

    @12rbah
    Но меня не радует перспектива считать всё это, поэтому я хочу узнать, можно ли решить другим способом более коротко?

    Написать программу, в excel забить,
    Задача 6 (вопрос б) Вот посмотрите как решаются такого типа задачи
    Ответ написан
    Комментировать
  • Веб-приложение на Java без знаний фронтенда?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Добрый день!
    Прекрасно понимаю вас, так как сам когда-то был в подобной ситуации.
    Создавать более или менее нормальные сайты не зная основ - невозможно!
    Если брать по минималке, то разберитесь в:
    - html 5 (посмотрите на блочную верстку и на флексбоксы (flexbox), обратите внимание на тег form )
    - css3 изучите основы css. Изучите бутстрап (bootstrap 3 или 4)
    - изучите javascript & jQuery. Желательно сразу изучить синтаксис ES6
    - изучите основы TCP / IP
    Знаний из этого источника должно быть предостаточно - https://www.w3schools.com/
    Пройдите learn html, learn css и пожалуй, learn bootstrap. JavaScript и jQuery

    Этого должно быть предостаточно, чтобы писать MVC сайты. А если преуспеете в этом деле, то можете потом переходить на js фреймворки (для новичков подойдет VueJS) + RESTful backend.
    Ответ написан
    2 комментария
  • Веб-приложение на Java без знаний фронтенда?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Да, придется погрузиться в протокол HTTP (не HTML) на недельку другую. Изучить что есть GET/POST/HEAD и остальное, что такое request и response, для чего нужны заголовки в них и как ими манипулировать (считывать и устанавливать), коды ответов (200,400,401,500..), что такое сессия и как с ней работать.
    Затем нужно погрузиться в HTML (не HTTP) на недельку-другую и научиться работать с формами и активировать их посылку через GET и POST.
    Ну и затем понять для чего CSS и как раскрасить HTML.
    Затем приступить к javascript и конкретно AJAX для посылки форм.
    Ну а уж затем react/angular/vuejs/далее-везде.

    В общем читаем про http/html/form.
    Ответ написан
    Комментировать