Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

4
Чому ви вважаєте, що ціль актуальна?
Це мій Makefile: REBAR=./rebar REBAR_COMPILE=$(REBAR) get-deps compile all: compile compile: $(REBAR_COMPILE) test: $(REBAR_COMPILE) skip_deps=true eunit clean: -rm -rf deps ebin priv doc/* docs: $(REBAR_COMPILE) doc ifeq ($(wildcard dialyzer/sqlite3.plt),) static: $(REBAR_COMPILE) build_plt analyze else static: $(REBAR_COMPILE) analyze endif Я можу бігати make compileкілька разів і діставати aromanov@alexey-desktop:~/workspace/gm-controller/lib/erlang-sqlite$ make compile ./rebar get-deps …
223 makefile 

14
Як Java HashMap обробляє різні об'єкти з одним і тим же хеш-кодом?
Згідно з моїм розумінням, я думаю: Цілком законно, щоб два об'єкти мали один і той же хеш-код. Якщо два об'єкти рівні (використовуючи метод equals ()), то вони мають однаковий хеш-код. Якщо два об'єкти не рівні, вони не можуть мати однаковий хеш-код Я прав? Тепер, якщо я правильно, у мене є …

13
Встановіть gitk на Mac
Хтось знає, як встановити gitk на Mac? З їх офіційного веб-сайту, схоже, gitk походить з git, але версія мого git ( git version 1.7.12.4 (Apple Git-37)) не йде з gitk. brew install gitk не працює для gitk. Інформація про версію (скопійована з коментарів): OS X 10.8.2 (12C2034) "Гірський лев" Версія …

10
версіяCode vs versionName в Android Manifest
У мене був додаток на ринку Android з кодом версії = 2 та назвою версії = 1.1 Однак, оновлюючи його сьогодні, я змінив код версії = 3 у маніфесті, але помилково змінив назву версії на 1.0.1 та завантажив apk на ринок. Тепер користувачі мого додатка отримають сповіщення про оновлення на …

30
Відповідь "Не вдалося отримати відповіді" під час використання листоноші з субдоменом
Я використовую листоношу для тестування API, який у мене є, все добре, коли запит не містить піддомен, проте коли я додаю субдомен до URL, я отримую цю відповідь. Не вдалося отримати відповіді Під час підключення до http: //subdomain.localhost: port / api / сталася помилка Чому це могло статися: Сервер не …
223 subdomain  postman 

4
Створення екземпляра класу PHP за допомогою рядка
У мене два класи, class ClassOne { }і class ClassTwo {}. Я отримую рядок, який може бути "One"або "Two". Замість використання довгого switchтвердження, наприклад: switch ($str) { case "One": return new ClassOne(); case "Two": return new ClassTwo(); } Чи є спосіб створити екземпляр за допомогою рядка, тобто new Class("Class" . …
223 php 

11
Як використовувати підрахунок та групувати за допомогою одного оператора select
У мене є запит вибору sql, у якого є група. Я хочу порахувати всі записи після групи за заявою. Чи є спосіб для цього безпосередньо з sql? Наприклад, маючи таблицю з користувачами, я хочу вибрати різні міста та загальну кількість користувачів select town, count(*) from user group by town Я …
223 sql  count  group-by 

14
Виявити дисплей сітківки
Чи надає iOS SDK простий спосіб перевірити, чи поточний пристрій має дисплей високої роздільної здатності (сітківку)? Найкращий спосіб, який я знайшов це зробити зараз: if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)] == YES && [[UIScreen mainScreen] scale] == 2.00) { // RETINA DISPLAY }



12
Як скасувати збірку, яка триває у Visual Studio?
Майже підсвідомо я натискаю на макрос збірки клавіатури, який будує все моє рішення. Це може статися так само, як я помічаю зміну коду. Збірка домінує над моїм комп’ютером, і я в основному дочекаюся, коли вона закінчиться. 10 секунд! Як я можу скасувати збірку?

22
Перевірте, чи встановлений пакет apt-get, а потім встановіть його, якщо його немає в Linux
Я працюю над системою Ubuntu, і зараз це те, що я роблю: if ! which command > /dev/null; then echo -e "Command not found! Install? (y/n) \c" read if "$REPLY" = "y"; then sudo apt-get install command fi fi Це те, чим би займалася більшість людей? Або є більш елегантне …
223 bash  shell  apt-get 

12
Використовуючи команду "start" з параметрами, переданими до запущеної програми
У мене віртуальна машина у Virtual PC 2007. Щоб запустити його з робочого столу, я маю таку команду в пакетному файлі: "c:\program files\Microsoft Virtual PC\Virtual PC.exe" -pc "MY-PC" -launch Але це залишає дос-підказку на хост-машині, поки віртуальна машина не вимкнеться, і я вийду з консолі Virtual PC. Це дратує. Тому …


4
Висота вікна = "Авто" працює не так, як очікувалося
Я намагаюся зробити це показати вікно, яке явно не має висоти / ширини (обидва значення опущені або встановлені Auto). Я здогадувався, що вікно дізнається його розмір за допомогою автоматичного обчислення всіх розмірів, що містяться у користувачів, але це насправді не працює! Натомість я отримую велике вікно з Actualwidthі Actualheightзначенням встановлено …
223 wpf 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.