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

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

9
Как я могу проверить исчезающий элемент в браузере?
Как я могу проверить элемент, который исчезает, когда моя мышь уходит? Я не знаю, это удостоверение личности, класс или что-то еще, но хочу проверить это. Решения, которые я попробовал: Запустите селектор jQuery внутри консоли, $('*:contains("some text")')но не повезло, главным образом потому, что элемент не скрыт, а, вероятно, удален из дерева …

8
Возврат массива с использованием C
Я относительно новичок в C, и мне нужна помощь с методами работы с массивами. Исходя из Java-программирования, я привык говорить int [] method(), чтобы возвращать массив. Тем не менее, я обнаружил, что с C вы должны использовать указатели для массивов, когда вы возвращаете их. Будучи новым программистом, я действительно не …
153 c  arrays  pointers  char 

18
Как эффективно построить дерево из плоской конструкции?
У меня есть куча объектов в плоской структуре. Эти объекты имеют IDи в ParentIDсобственность , чтобы они могли быть расположены на деревьях. Они не в определенном порядке. Каждое ParentIDсвойство не обязательно совпадает с IDв структуре. Поэтому их может быть несколько деревьев, выходящих из этих объектов. Как бы вы обработали эти …

8
Подсчет количества истинных логических значений в списке Python
У меня есть список логических: [True, True, False, False, False, True] и я ищу способ подсчитать количество Trueв списке (поэтому в приведенном выше примере я хочу, чтобы возвращение было 3.) Я нашел примеры поиска количества вхождений определенных элементов, но есть ли более эффективный способ сделать это, так как я работаю …
153 python  list  boolean  counting 

2
Автоматическая дата создания для объектов формы модели Django?
Каков наилучший способ автоматически установить дату создания объекта, а также поле, которое будет записывать время последнего обновления объекта? models.py: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) views.py: if request.method == 'POST': form = MyForm(request.POST) if form.is_valid(): obj = form.save(commit=False) obj.user = request.user obj.save() return HttpResponseRedirect('obj_list') Я получаю …

4
Запретить содержимое от расширения элементов сетки
TL; DR: Есть ли что-то похожее table-layout: fixedна CSS-сетки? Я попытался создать календарь на год с большой сеткой 4x3 для месяцев и вложенными сетками 7x6 для дней. Календарь должен заполнить страницу, поэтому контейнер годовой сетки получает ширину и высоту 100% каждый. .year-grid { width: 100%; height: 100%; display: grid; grid-template: …

4
Допустимо использовать <a> (тег привязки) без атрибута href?
Я использовал Twitter Bootstrap для создания сайта, и большая часть его функциональности зависит от того, какие вещи &lt;a&gt;нужно использовать, даже если они просто собираются выполнить Javascript. У меня были проблемы с href="#"тактикой, которую рекомендует документация Bootstrap, поэтому я пытался найти другое решение. Но затем я попытался удалить hrefатрибут полностью. Я …

4
javax.transaction.Transactional vs org.springframework.transaction.annotation.Transactional
Я не понимаю, какова реальная разница между аннотациями javax.transaction.Transactionalи org.springframework.transaction.annotation.Transactional? Является org.springframework.transaction.annotation.Transactionalли расширение javax.transaction.Transactionalили они имеют совершенно другое значение? Когда следует использовать каждый из них? Весна @Transactinalв сервисном слое и javax в DAO? Спасибо за ответы.

12
Удалить параметры URL без обновления страницы
Я пытаюсь удалить все после "?" в браузере URL на документ готов. Вот что я пытаюсь: jQuery(document).ready(function($) { var url = window.location.href; url = url.split('?')[0]; }); Я могу сделать это и посмотреть, как работает ниже: jQuery(document).ready(function($) { var url = window.location.href; alert(url.split('?')[0]); });
153 javascript  jquery 



5
Установка Npm завершилась неудачно с «невозможно запустить в wd»
Я пытаюсь настроить среду моего узла на новом экземпляре Ubuntu 12.04 с уже установленным Node 0.8.14, но у меня возникли проблемы при попытке запустить npm install. Поэтому, когда я пытаюсь npm install, он говорит, что мне нужно запустить его от имени пользователя root или администратора: Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script' npm …

5
Монтирование нескольких томов в Docker-контейнере?
Я знаю, что могу смонтировать каталог в моем хосте на моем контейнере, используя что-то вроде docker run -t -i -v '/on/my/host:/on/the/container' ubuntu /bin/bash Есть ли способ создать более одной пары хост-контейнер? например, список через запятую, или передать в массиве?
153 docker 

6
Добавление заголовков при использовании httpClient.GetAsync
Я реализую API, созданный другими коллегами с Apiary.io, в проекте приложения для Магазина Windows. Они показывают этот пример метода, который я должен реализовать: var baseAddress = new Uri("https://private-a8014-xxxxxx.apiary-mock.com/"); using (var httpClient = new HttpClient{ BaseAddress = baseAddress }) { using (var response = await httpClient.GetAsync("user/list{?organizationId}")) { string responseData = await …

10
Схема именования внешнего ключа
Я только начинаю работать с внешними ключами в первый раз, и мне интересно, есть ли стандартная схема именования для них? Учитывая эти таблицы: task (id, userid, title) note (id, taskid, userid, note); user (id, name) Там, где у Задач есть Заметки, Задачи принадлежат Пользователям, а Пользователям - Примечания автора. Как …

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