Вопросы по теме '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 просмотров
schedule
10.01.2024
Как мне сделать, чтобы создать свои собственные 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 просмотров
schedule
20.04.2024
Ошибка обобщения, имя переменной не существует для типа 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