программирование

Q & A для профессиональных программистов и энтузиастов



30
Как разбить список на куски одинакового размера?
У меня есть список произвольной длины, и мне нужно разделить его на куски одинакового размера и обработать его. Есть несколько очевидных способов сделать это, например, сохранить счетчик и два списка, и, когда второй список заполнится, добавить его в первый список и очистить второй список для следующего раунда данных, но это …
2270 python  list  split  chunks 


30
Существует ли стандартная функция для проверки нулевых, неопределенных или пустых переменных в JavaScript?
Есть ли универсальная функция JavaScript, которая проверяет, что переменная имеет значение и гарантирует, что это не так undefinedили нет null? У меня есть этот код, но я не уверен, что он охватывает все случаи: function isEmpty(val){ return (val === undefined || val == null || val.length <= 0) ? true …

30
Git получить удаленную ветку
Мой коллега и я работаем над одним и тем же хранилищем. Мы разделили его на две ветви, каждая технически для разных проектов, но у них есть сходства, поэтому мы иногда захотим вернуться к * masterиз branch. Тем не менее, у меня есть branch. Как мой коллега может специально использовать эту …

27
Как мне разобрать строку в float или int?
В Python, как я могу разобрать числовую строку , как "545.2222"его соответствующее значение поплавка 545.2222? Или разобрать строку "31"в целое число 31? Я просто хочу знать , как разобрать поплавок str на float, и (отдельно) в Int str к int.

10
Почему поэлементное сложение намного быстрее в отдельных циклах, чем в комбинированном цикле?
Предположим a1, b1, c1иd1 точка в динамической памяти , и мой числовой код имеет следующий основной цикл. const int n = 100000; for (int j = 0; j < n; j++) { a1[j] += b1[j]; c1[j] += d1[j]; } Этот цикл выполняется 10000 раз через другой внешний forцикл. Чтобы ускорить …

18
Как вы клонируете репозиторий Git в определенную папку?
Выполнение команды git clone git@github.com:whateverсоздает каталог в моей текущей папке с именем whateverи помещает содержимое хранилища Git в эту папку: /httpdocs/whatever/public Моя проблема в том, что мне нужно, чтобы содержимое репозитория Git было клонировано в мой текущий каталог, чтобы оно отображалось в правильном месте для веб-сервера: /httpdocs/public Я знаю, как …
2244 git  repository  git-clone 

16
Как изменить указанный коммит?
Я обычно представляю список коммитов на рассмотрение. Если у меня есть следующие коммиты: HEAD Commit3 Commit2 Commit1 ... Я знаю, что могу изменить коммит с головой git commit --amend. Но как я могу изменить Commit1, учитывая, что это не HEADкоммит?

30
Глубокое клонирование объектов
Я хочу сделать что-то вроде: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); Затем внесите изменения в новый объект, которые не будут отражены в исходном объекте. Мне часто не нужны эти функции, поэтому, когда это было необходимо, я прибегал к созданию нового объекта, …
2230 c#  .net  clone 

18
Как получить дочерние элементы селектора $ (this)?
У меня есть макет, похожий на этот: <div id="..."><img src="..."></div> и хотел бы использовать селектор jQuery, чтобы выбрать дочернего imgэлемента внутри divклика. Чтобы получить div, у меня есть этот селектор: $(this) Как я могу получить ребенка imgс помощью селектора?


8
Как вы помещаете тег в удаленное хранилище с помощью Git?
Я клонировал удаленный репозиторий Git на свой ноутбук, затем я хотел добавить тег, чтобы я запустил git tag mytag master Когда я бегу git tagна своем ноутбуке, тег mytagотображается. Затем я хочу отправить это в удаленный репозиторий, чтобы у меня был этот тег на всех моих клиентах, поэтому я запускаю, …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.