Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
допустим есть массив строк['kitchen', 'angle', 'leftSide'] как создать функцию, которая принимая этот массив, возвращает объект с такой структурой: { kitchen: { angle: { leftSide: null } } } ВАЖНО! Количество строк в массиве может быть разной, функция должна принимать одномерный...
Я хочу удалить все сообщения бота, которые бот отправил пользователю в их личной переписке. Это возможно сделать? Сообщения самого пользователя уже не важно останутся или нет. Главное удалить сообщения самого бота.
Есть следующий кейс: пользователь удаляет в системе некоторую сущность, на которую в системе имеются ссылки, например: Имеются два справочника (таблицы в базе): Addresses: ID, Title Territories: ID, Name, AddressId При удалении адреса пользователь должен получить предупреждение о том, что данный...
У меня есть программа: public class Task3 { public static void main(String[] args) throws InterruptedException { ExecutorService poolOfThreads = Executors.newFixedThreadPool(10); long start = System.currentTimeMillis(); for (int i = 1; i <= 10; i++) { int finalI = i; poolOfThreads.submit(new Task2Thread(i, start)); } poolOfThreads.shutdown(); Thread.sleep(5000); poolOfThreads.awaitTermination(1,...
Есть такой объект, для смены языка на сайте: var arrLang = { 'en': { 'text': 'my name is ivan' }, 'ru': { 'text': 'меня зовут иван' } } на странице текст выводится в одну строку, нужно отформатировать текст, где-то жирным выделить, переносы проставить, например 'text': 'меня зовут br иван' - естественно не...
У меня на странице есть форма заявки, она реализована 3 полями ввода (input), мне нужно проверить, ввёл ли пользователь данные в эти поля, когда я проверяю, пустое ли значение в поле инпут, код пишет что оно не пустое, хотя это не так. let briefVInputDataName = nameInputBriefV.value let briefVInputDataEmail =...
У меня появилась такая проблема, что каогда я пытаюсь подключиться к определённой сети wifi не важно с какого адаптера, у меня она отображается без защиты и ноутбук не подключается к ней. Система -Manjaro | NetworkManager | Сеть - dlink oksana_____Infra__5_____130 Mbit/s___72______▂▄▆___WPA1 WPA2 dlink_______Infra__2_____0...
Есть несколько веток: А, Б, С, мастер (каждая ветка наследуется от мастера). Можно ли в ветке Б забрать изменения только лишь одного файла(пакета, папки и т.д.) из ветки А(без копи паста)? чтобы когда обе эти ветки мержатся с мастером не возникала вообще никаких конфликтов.....
Всем привет. Я написал функцию для расчета факториала. И все вроде ок, но потом проверил и выходит что после 12! результат неверный. Проверял в Гуле, и на сторонних сайтах. Код fun factorial(num: Int): Int { if( num!=1 ) { return num * factorial(num-1); } else return 1 } В чем проблема? Сам код вроде...
мой компонент с формой и методом, который подписан на один сервис **private initTeamForm() { this.formTeam = this.fb.group({ name: new FormControl('', [Validators.required]), email: new FormControl('', [Validators.required]), position_id: this.fb.group({ position_name: new FormControl('', [Validators.required]), }), file_id: this.fb.group({ file: new FormControl('', [Validators.required]) ...
Мне нужно соединить ветки, мои приложения находятся на репозитории azure https://aryabin.visualstudio.com/projects/_git/training3?path=%2F&version=GBmaster&_a=contents Там есть несколько веток, нужно сделать одну. Я создал новую ветвь NewBracnh и выполнил git checkout NewBranch, git merge students1. Получилось теперь у меня всё из students1...
имею такую связку: Серверная часть: io.use((socket, next) => { socket.clientIp = socket.handshake.headers['x-forwarded-for'] || socket.request.connection.remoteAddress.replace('::ffff:', ''); //Проверка на наличие клиента в списке if(isClientInWhiteList(socket.clientIp)) { return next(); } else { return next(new Error("Unauthorized")); } }) io.on('connection', socket => { console.log('New...
this.objectsArr = []; // Массив объектов this.objectsArr[0]=[]; //сделал двумерным this.coordsSquare = []; for (let i = 0; i < 9; i++) { for (let j = 0; j < 9; j++) { const width = 70; const height = 70; const x = i * 80 + 10; const y = j * 80 + 10; const square = this.generateSquare({ x, y, width, height, i, j }); this.coordsSquare.push(square); this.objectsArr[i,j]...
public class DeskSelection extends AppCompatActivity { private ImageView mImageView; private ViewGroup mMoveLayout; private int mX; private int mY; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.desk_selection); mMoveLayout = (ViewGroup) findViewById(R.id.move); mImageView = mMoveLayout.findViewById(R.id.imageView); RelativeLayout.LayoutParams...
Где можно посмотреть команду которую VS (14) выполняет при сборке проекта ?
Всем привет! Недавно начал изучать Python и постоянно мучает вопрос. В начале я думал, что GNU — это оболочка для Linux: то есть Linux — это лишь командная строка, а GNU это именно как на Windows рабочий экран и ярлыки. Сейчас осознал, что Linux — это ядро с открытым исходным кодом, а GNU — это...
Пытаюсь зашифровать картинку. Вкладываю iv вектор в файл const iv = "Тут рандомные байты" const read = fs.createReadStream(fileRead); const write = fs.createWriteStream(fileWrite); write.write(iv) const cipher = crypto.createCipheriv("aes-256-cbc", key, iv); await stream.pipeline(read, cipher, write); Все записывает хорошо. Для расшифровки нужно считать iv (его...
наткнулся на такую проблему в одном из template ов есть цикл v-for in. v-for="(car,index) in cars". Проблема в том что цикл работает корректно если между car ом и index ом нету пробела, а мой редактор ставит между ними пробел и выводится ошибка > 1 | for(let [(car,]index) in cars); | ^ vue/no-parsing-error 21:11 ...
Программирую бота для Telegram c библиотекой aiogram и не могу вызвать функцию send_request() Код: @dispatcher.callback_query_handler() async def callback_messages(callbackQuery: types.CallbackQuery): global eng_word; global eng_list_words; global keyboard; global sent_message; global bytes; global rus_word call = callbackQuery['data'] button_text = ''; caption = '' if call == 'next_t': await send_request(message) #...
Есть таблица p:dataTable, внутри которой расположен тег <p:outputPanel deferred="true" deferredMode="visible">. Сделано это для того, чтобы отследить, какие записи таблицы пользователь просмотрел, а какие еще нет. Он листает вниз, deferredMode="visible" срабатывает и выполняется метод бина. На...