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

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

1
Включает ли график трафика GitHub ваши собственные просмотры?
У меня есть несколько проектов на GitHub, и у всех есть график трафика, где я могу посмотреть, сколько трафика получает мой репозиторий. Сообщение в блоге, на которое я указал, очень расплывчато о посетителях. Здесь утверждается: ..как много уникальных посетителей .. Мне просто кажется странным, что некоторые из моих репозиториев имеют …
119 github  traffic 

8
Как я могу заставить компилятор Typescript выводить скомпилированные js в другой каталог?
Я новичок в TypeScript, и сейчас у меня есть файлы .ts в нескольких местах по структуре моего проекта: app/ |-scripts/ |-app.ts | |-classes/ | |-classA.ts | |-classB.ts | |-controllers/ | |-controllerA.ts | |-controllerB.ts | |-otherStuff/ |-otherstuffA.ts Прямо сейчас, когда мои файлы компилируются, они компилируются в тот же каталог, что и …

4
Как включить C ++ 11 в gcc?
Я использую gcc 4.8.1 с http://hpc.sourceforge.net на Mac OSX Mountain Lion. Я пытаюсь скомпилировать программу на C ++, которая использует to_stringфункцию в <string>. Мне нужно использовать флаг -std=c++11каждый раз: g++ -std=c++11 -o testcode1 code1.cpp Есть ли способ включить этот флаг по умолчанию?
119 c++11  g++ 

3
Почему инструкции x86-64 для 32-битных регистров обнуляют верхнюю часть полного 64-битного регистра?
В x86-64 Tour of Intel Manuals я прочитал Возможно, самым удивительным фактом является то, что такая инструкция, как MOV EAX, EBXавтоматически обнуляет старшие 32 бита RAXрегистра. В документации Intel (3.4.1.1 Регистры общего назначения в 64-битном режиме в ручной базовой архитектуре), цитируемой в том же источнике, говорится: 64-битные операнды генерируют 64-битный …

6
Почему результаты различаются в зависимости от расположения фигурных скобок?
Почему приведенные ниже фрагменты кода, взятые из этой статьи , дают разные результаты из-за всего лишь одного изменения в расположении фигурных скобок? Когда открывающая фигурная скобка {находится на новой строке, test()возвращается undefined, и в предупреждении отображается «нет - она ​​сломалась: undefined». function test() { return { /* <--- curly brace …
119 javascript  syntax 

11
Вычтите 7 дней из текущей даты
Похоже, я не могу вычесть 7 дней из текущей даты. Вот как я это делаю: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo получает то же значение, что и текущая дата. Пожалуйста помоги. РЕДАКТИРОВАТЬ: В …
119 objective-c  ios  nsdate 

11
Как удалить все вакансии из Sidekiq?
Я использую sidekiq для фоновых задач в приложении Rails. Теперь количество рабочих мест становится больше, поэтому я хочу очистить все рабочие места. Я попробовал следующую команду в консоли Sidekiq::Queue.new.clear но это давало следующую ошибку. NameError: uninitialized constant Sidekiq::Queue Как мне удалить все задания из sidekiq?

15
Как открыть почтовое приложение из Swift
Я работаю над простым быстрым приложением, в котором пользователь вводит адрес электронной почты и нажимает кнопку, которая открывает почтовое приложение с введенным адресом в адресной строке. Я знаю, как это сделать в Objective-C, но мне не удается заставить его работать в Swift.
119 ios  swift 

4
Как добавить target = «_ blank» в JavaScript window.location?
Следующее устанавливает цель _blank: if (key == "smk") { window.location = "http://www.smkproduction.eu5.org"; target = "_blank"; done = 1; } Но, похоже, это не работает. Как мне запустить ссылку в новой вкладке? Вот мой код: function ToKey() { var done = 0; var key = document.tokey.key.value; key = key.toLowerCase(); if (key …
119 javascript 

8
Android Studio: как автоматически удалить APK (или выполнить команду adb) перед запуском или отладкой?
Теперь мне нужно каждый раз удалять приложение перед установкой Run\Debugв Android Studio. Потому что мне нужно воссоздать базу данных перед запуском \ отладкой приложения. Я знаю, что могу запустить команду adb uninstall [package_name] в терминале, чтобы очистить файлы под /data/data/[package_name]. Но это не удобный способ, если мне каждый раз приходится …

7
Как хранить массивы в MySQL?
У меня есть две таблицы в MySQL. В таблице Person есть следующие столбцы: id | name | fruits fruitsСтолбец может содержать нуль или массив строк типа ( «яблоко», «апельсин», «бананового»), или ( «клубника») и т.д. вторая таблица Таблица фруктов и имеет следующие три столбца: ____________________________ fruit_name | color | price …

11
CSS: выделение текста жирным шрифтом без изменения размера контейнера
У меня есть горизонтальное меню навигации, которое, по сути, представляет собой просто элемент <ul>с рядом расположенных рядом элементов. Я не определяю ширину, а просто использую отступы, потому что я бы хотел, чтобы ширина определялась шириной пункта меню. Я выделил выделенный в данный момент элемент жирным шрифтом. Проблема в том, что …
119 css  fonts  menu 

6
Инициализация массива символов C
Я не уверен, что будет в массиве char после инициализации следующими способами. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; Для случая 2, я думаю, buf[0]должно быть ' ', buf[1]должно быть '\0'и от buf[2]до buf[9]будет случайным содержимым. Для случая 3, я думаю, buf[0]должно …



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