Вопросы по теме 'typing'

Как вы исправляете повторяющиеся ошибки при наборе текста?
Я обнаруживаю, что делаю повторяющиеся ошибки, вводя ключевые слова и предложения в комментарии к коду. Я замечаю, что становится все хуже, потому что мои пальцы просто продолжают «упражняться» в неправильных словах. Есть ли какое-нибудь решение...
12936 просмотров
schedule 23.04.2024

Увеличить скорость набора?
Недавно я обратил внимание на то, что мои навыки печати оставляют желать лучшего. Я программировал несколько лет в колледже, и скорость печати никогда не была очень важна. Классы сосредоточены не на том, сколько кода вы можете вывести, а на том, как...
1683 просмотров
schedule 24.10.2022

Есть ли способ заставить EditText начать печатать в верхнем левом углу EditText?
У меня есть EditText со свойством: android:minLines="3" Однако, когда я начинаю печатать, он печатает в середине EditText . Есть ли способ заставить это начать печатать в левом верхнем углу области EditText ?
37684 просмотров
schedule 04.10.2023

QTableView: как установить столбец поиска
Я использую QTableView и подкласс QAbstractTableModel в качестве модели. Я видел, что (по умолчанию), когда пользователь что-то вводит, QTableView начинает искать набранный текст в первом столбце и прокручивает представление до соответствующего...
3290 просмотров
schedule 25.02.2024

Означает ли нетипизированный также динамически типизированный в академическом мире CS?
Я читаю слайд-шоу, в котором говорится, что «JavaScript не типизирован». Это противоречило тому, что я считал правдой, поэтому я начал копать, чтобы попытаться узнать больше. В каждом ответе на Является ли JavaScript нетипизированным языком?...
23598 просмотров
schedule 09.05.2022

Кнопка при нажатии меняет текст более одного раза?
Поэтому я сделал эту кнопку и изменил текст описания с {description} на "Нет..." при нажатии. Вот что я сделал: <!-- function changeText(txt){ document.getElementById('name').innerHTML = txt; } // --> </script>...
1136 просмотров
schedule 21.01.2023

В каких примерах динамическая типизация предпочтительнее статической?
Возьмем простую функцию, которая увеличивает целое число: Статический ввод: function incrementNumber(int n) { n = n + 1; } Динамический ввод: function incrementNumber(n) { if (type of n != int) { throw Error;...
101 просмотров

Как мне сделать, чтобы создать свои собственные Typings DefinitelyTyped, которые по умолчанию имеют класс
Я хочу создать свой собственный проект Typings DefinitelyTyped for Ranking ( https://github.com/maxcnunes/ranking ) Я попробовал некоторую реализацию после... declare module 'ranking' { interface RankingPlayer { position: number...
135 просмотров
schedule 27.12.2023

Как я могу аннотировать, что мне нужен любой тип в качестве ввода, но что-то того же типа, что и вывод с помощью Flow?
Скажем, у меня есть очень простая функция, которая просто принимает аргумент любого типа и заключает его в массив. function wrap (anything) { return [anything] } Это было бы очень легко описано в (как я понимаю) аннотации Хиндли-Милнера,...
45 просмотров
schedule 24.10.2023

Что означает typing.List‹~T›[typing.Tuple[int]] в библиотеке ввода Python?
Играя с модулем Python typing , я наткнулся на кое-что любопытное: >>> from typing import List, Tuple >>> List[Tuple[int]] typing.List<~T>[typing.Tuple[int]] Что это за Java-подобный синтаксис List<~T> ? Что...
202 просмотров
schedule 19.08.2022

Относительные пути. baseUrl и пути не работают на ionic2 - angular2
Я читал о подобных переполнениях стека, но я не смог понять это. Я должен пропустить маленький шаг. Моя цель - уметь: import { Logger } from 'logging' вместо import { Logger } from '../../modules/logging' Мой tsconfig выглядит...
701 просмотров
schedule 10.02.2023

Excel VBA: нажмите кнопку, которая дублирует, а затем вставит строку
Я пишу код для кнопки в Excel с намерением взять номер строки нажатой кнопки, дублировать соответствующую строку с учетом номера строки, а затем вставить и сместить дублированную строку ниже исходной строки кнопки щелчка. Посмотрите, например,...
1225 просмотров
schedule 01.05.2022

Как ввести необработанные байты bytearray?
Из-за отсутствия лучшей формулировки я использовал «необработанные байты» для обозначения bytearray(b'\xDE\xAD\xBE\xEF') , а не «без необработанных байтов» как bytearray(b'DEADBEEF') . Я поддерживаю кодовую базу, которая выполняет различные...
665 просмотров
schedule 05.08.2022

Есть ли предпочтительный способ создания псевдонимов типов для составных типов с помощью модуля ввода Python?
У меня есть функция с одним параметром, которая должна принимать int или None в качестве аргумента. Есть несколько способов создать псевдоним типа для такого составного типа: # test.py import typing IntOrNone_1 =...
1546 просмотров
schedule 01.01.2022

Объявить и инициализировать типизированный массив из диапазона
Недавно пробовал my Array @a = 'a'..'z'; и my Array @a = @('a'..'z'); . Оба выдают следующую ошибку: Type check failed in assignment to @a; expected Array but got Str ("a") in block <unit> at <unknown file> line 1 Однако...
311 просмотров
schedule 28.09.2022

Использовать общий псевдоним типа
Мои аннотации типов, которые у меня сейчас есть, выглядят примерно так, и я хочу использовать набираю псевдоним , чтобы не повторяться так часто: У класса есть переменные класса, которые могут быть как определенного типа, так и функции (с...
1435 просмотров
schedule 13.07.2022

Могу ли я определить, какие ошибки вызовет функция при наборе текста?
Допустим, у меня есть функция: def foo(integer: int) -> int: if integer < 0: raise ValueError("The integer must be positive") return integer * 2 Если я посмотрю на сигнатуру этой функции, она только скажет мне, что она...
47 просмотров

Ошибка обобщения, имя переменной не существует для типа T
у меня проблема с дженериками машинописного текста. вот код: интерфейс: export interface Hero { id: number name: string localized_name: string avatar: string } export interface Item { id: number name: string cost: number...
137 просмотров
schedule 08.04.2023

RuntimeError: Ожидаемый объект скалярного типа Long, но получил скалярный тип Float для аргумента № 2 'mat2', как это исправить?
import torch.nn as nn import torch import torch.optim as optim import itertools class net1(nn.Module): def __init__(self): super(net1,self).__init__() self.pipe = nn.Sequential( nn.Linear(10,10),...
7272 просмотров
schedule 12.04.2022

Тип возврата 'никогда', если необязательному параметру задано определенное значение.
У меня есть функция, которая принимает необязательный аргумент boolean , который по умолчанию равен false . Когда аргумент равен false , функция возвращает string . Когда аргумент равен true , функция должна возвращать тип never . Вот что я...
36 просмотров
schedule 15.12.2023