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

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

11
Як визначити ширину екрану з точки зору dp чи dip в процесі виконання в Android?
Мені потрібно кодувати компонування андроїд-віджетів за допомогою dip / dp (у файлах java). Під час виконання, якщо я кодую int pixel=this.getWindowManager().getDefaultDisplay().getWidth(); це поверне ширину екрана в пікселях (px). Щоб перетворити це в dp, я зашифрував: int dp =pixel/(int)getResources().getDisplayMetrics().density ; Це, здається, не відповідає правильній відповіді. Я зробив емулятор WVGA800, роздільна …


14
Тригер 404 в контролері Spring-MVC?
Як отримати контролер Spring 3.0 для запуску 404? У мене є контролер з @RequestMapping(value = "/**", method = RequestMethod.GET)деякими URL-адресами, що мають доступ до контролера, я хочу, щоб контейнер мав 404.
194 java  spring  spring-mvc 

7
Позначте помилку у формі за допомогою Bootstrap
Я почав використовувати Bootstrap, щоб досягти гарного дизайну сторінки, не вдаючись до GWT (бекенд зроблений у Java) Для мого екрана входу я скопіював цей приклад . Тепер я хочу зазначити помилку, наприклад, у тому, що ім’я користувача було порожнім. Тож мені було цікаво, яка процедура для цього у програмі Bootstrap. …

13
Яка найкоротша функція для читання файлу cookie по імені в JavaScript?
Який найкоротший, точний та сумісний метод перегляду веб-браузера для читання файлів cookie у JavaScript? Дуже часто, будуючи автономні сценарії (де я не можу мати ніяких зовнішніх залежностей), я опиняюсьreadCookie() , що я додаю функцію для читання файлів cookie і, як правило, відновлююсь методом QuirksMode.org (280 байт, 216 мінімізованих.) function readCookie(name) …

16
Подія успіху Ajax не працює
У мене є реєстраційна форма, і я її використовую, $.ajaxщоб подати її. Це мій запит AJAX: $(document).ready(function() { $("form#regist").submit(function() { var str = $("#regist").serialize(); $.ajax({ type: 'POST', url: 'submit1.php', data: $("#regist").serialize(), dataType: 'json', success: function() { $("#loading").append("<h2>you are here</h2>"); } }); return false; }); }); У своєму файлі submit1.php я …
194 javascript  jquery  ajax 

5
ab навантаження тестування
Може хтось, будь ласка, перегляне мене через процес, як я можу завантажити тест свого веб-сайту за допомогою інструменту стенд apache ( ab)? Хочу знати наступне: Скільки людей за хвилину може обробляти сайт? Будь ласка, пройдіть мене через команди, які я повинен пробігти, щоб зрозуміти це. Я пробував кожен підручник, і …

9
команда git для переміщення папки всередині іншої
Я створив папку commonз купою вихідних файлів і папок. Тепер я хочу перемістити commonпапку в includeпапку, щоб вона виглядала такinclude/common Я спробував такі: git add include git mv common/ include/ але ця помилка не вдається фатальний: поганий джерело, джерело = myrepo / загальний, призначення = myrepo / включати Я намагався, …
194 git 

9
Помилка rsync: не вдалося встановити час на "/ foo / bar": Операція заборонена
Я отримую заплутану помилку від rsync і початкові речі, які я знаходжу в веб-пошуку (як і всі звичні chmod'ing), не вирішують цього: rsync: failed to set times on "/foo/bar": Operation not permitted (1) rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-35.2/rsync/main.c(992) [sender=2.6.9] Здається, це працює, незважаючи …

6
Чим відрізняється `sorted (list)` vs `list.sort ()`?
list.sort()сортує список та замінює оригінальний список, тоді як sorted(list)повертає відсортовану копію списку, не змінюючи оригінальний список. Коли один віддає перевагу іншому? Що є більш ефективним? На скільки? Чи може після повернення списку повернутися до несортованого стану list.sort()?
194 python  list  sorting  copy  in-place 

7
Виберіть між поданням ExecutorService та виконанням ExecutorService
Як мені вибрати між поданням або виконанням програми ExecutorService , якщо повернене значення не викликає занепокоєння? Якщо я тестую обидва, я не бачив різниці між ними, окрім повернутого значення. ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.execute(new Task()); ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.submit(new Task());

17
Як розгортати кутові програми?
Як ви розгортаєте програми Angular, коли вони досягають фази виробництва? Усі посібники, які я бачив до цього часу (навіть на angular.io ), розраховують на Lite-сервер для обслуговування та browserSync для відображення змін - але коли ви закінчите розробку, як ви можете опублікувати додаток? Чи імпортую всі скомпільовані .jsфайли на index.htmlсторінку …

8
Apache Spark: кількість ядер проти кількості виконавців
Я намагаюся зрозуміти взаємозв'язок кількості ядер та кількості виконавців під час виконання завдання Spark на YARN. Тестове середовище таке: Кількість вузлів даних: 3 Технічні характеристики вузла даних: Процесор: Core i7-4790 (кількість ядер: 4, кількість потоків: 8) ОЗУ: 32 ГБ (8 ГБ х 4) Жорсткий диск: 8 ТБ (2 ТБ х …

9
Зміна декількох файлів
Наступна команда правильно змінює вміст 2-х файлів. sed -i 's/abc/xyz/g' xaa1 xab1 Але мені потрібно зробити динамічну зміну декількох таких файлів, і я не знаю імен файлів. Я хочу написати команду, яка прочитає всі файли з поточного каталогу, починаючи з xa*і sedповинна змінити вміст файлу.
194 sed 

19
Як знайти тип файлу mime у python?
Скажімо, ви хочете десь зберегти купу файлів, наприклад, у BLOB. Скажімо, ви хочете передати ці файли через веб-сторінку і дати клієнту автоматично відкрити правильну програму / переглядач. Припущення: браузер визначає, яку програму / переглядач використовувати заголовок mime-type (content-type?) У відповіді HTTP. Виходячи з цього припущення, крім байтів файлу, ви також …
194 python  mime 

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