Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

0
голоса
4
ответов
223
просмотров
Как вызвать метод суперкласса с использованием рефлексии в Java

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

public class A {
    public Object method() {...}
}

public class B extends A {
    @Override
    public Object method() {...}
}

Я создал экземпляр класса B, и теперь мне нужно вызвать...

0
голоса
1
ответов
223
просмотров
Преобразование строки в массив символов в Java

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

String string = new String(new char[] {(char) 0x01, (char) 0x02, ..., (char) 0xFC});

Вывод соответствует всему, что должно быть, до последнего числа (0xFC), которое возвращает...

0
голоса
2
ответов
223
просмотров
"Выгрузка кода/модулей"

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

0
голоса
5
ответов
223
просмотров
Как использовать модель Pydantic с данными формы в FastAPI?

Я пытаюсь отправить данные из HTML-формы и валидировать их с помощью модели Pydantic.

Используя следующий код:

from fastapi import FastAPI, Form
from pydantic import BaseModel
from starlette.responses import HTMLResponse

app = FastAPI()

@app.get("/form",...
0
голоса
3
ответов
223
просмотров
"SALT и HASH паролей в Node.js с использованием crypto"

Проблема с валидацией пароля после хеширования в Node.js с использованием модуля crypto

Я пытаюсь реализовать механизм хеширования и соль для паролей в Node.js, используя модуль crypto. У меня успешно получается создать хешированный пароль следующим...

0
голоса
5
ответов
223
просмотров
Как обработать подзапрос IN с помощью LINQ to SQL?

Я немного застрял с этой задачей. В общем, я хочу сделать нечто подобное следующему SQL-запросу, используя LINQ to SQL:

SELECT f.* 
FROM Foo f
WHERE f.FooId IN (
    SELECT fb.FooId
    FROM FooBar fb
    WHERE fb.BarId = 1000
)

Не могли бы вы помочь мне с реализацией этого запроса в...

0
голоса
3
ответов
223
просмотров
Как извлечь определенный элемент из массива в BASH?

Я создаю свой массив в bash следующим образом:

while read line
do
   myarr[$index]=$line
   index=$(($index+1))
done < lines.txt

Файл "lines.txt" состоит из следующих строк:

hello big world!
how are you
where am I

После создания массива ${myarr[@]} я могу легко получить...

31
голоса
5
ответов
222
просмотров
Как проверить, существует ли программа из Bash-скрипта?

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

Это, казалось бы, должно быть просто, но у меня возникли сложности.

22
голоса
5
ответов
222
просмотров
Краткое завершение Array.forEach, как при вызове break

Проблема:

Я пытаюсь использовать метод forEach в JavaScript для итерации по массиву, но у меня возникла проблема с прекращением итерации при выполнении определённого условия. В частности, вот мой код:

[1, 2, 3].forEach(function(el) {
    if (el === 1) break;
});

Я...

16
голоса
3
ответов
222
просмотров
Какой рекомендуется использовать shebang ("#!") для Bash?

Какой shebang для Bash является объективно лучшим для большинства случаев использования?

Я рассматриваю следующие варианты:

#!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - и другие

Я смутно помню, что давно слышал, что добавление дефиса в конце предотвращает передачу аргументов в ваш...