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

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


9
Перевірте кількість аргументів, переданих сценарію Bash
Я хотів би, щоб мій сценарій Bash надрукував повідомлення про помилку, якщо необхідний кількість аргументів не виконано. Я спробував наступний код: #!/bin/bash echo Script name: $0 echo $# arguments if [$# -ne 1]; then echo "illegal number of parameters" fi З незрозумілої причини у мене виникла така помилка: test: line …

26
Використання клавіатури фортепіано як клавіатури комп'ютера [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Закрито 7 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. У мене проблеми з RSI і я спробував 30 різних клавіатур …
727 keyboard  midi 

13
Використання @property проти getters та setters
Ось чітке специфічне для дизайну Python питання: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... і class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python дозволяє нам це робити в будь-якому випадку. Якщо ви створили програму Python, який би ви підходили і чому?

25
Яка різниця між Mercurial і Git?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я вже деякий час використовую git у Windows (з msysGit), і мені подобається ідея розподіленого керування джерелами. Зовсім недавно я дивився на Mercurial (hg), і це …

5
Як я можу отримати версію файлу складання
В AssemblyInfoє дві складальні версії: AssemblyVersion: Вкажіть версію збірки, що приписується. AssemblyFileVersion: Доручає компілятору використовувати певний номер версії для ресурсу версії файлу Win32. Версія файлу Win32 не повинна бути такою ж, як номер версії збірки. Я можу отримати Assembly Versionнаступний рядок коду: Version version = Assembly.GetEntryAssembly().GetName().Version; Але як я можу …
727 c#  .net  assemblies  version 

20
jQuery Ajax обробка помилок, показувати власні повідомлення про виключення
Чи я можу відображати власні повідомлення про виключення як попередження у своєму повідомленні про помилку jQuery AJAX? Наприклад, якщо я хочу перенести виняток на сторону сервера через Struts by throw new ApplicationException("User name already exists");, я хочу зафіксувати це повідомлення ("ім'я користувача вже існує") у повідомленні про помилку jQuery AJAX. …

15
Де встановлена ​​Java на Mac OS X?
Я просто скачав Java 7u17 на Mac OS 10.7.5 від тут і потім успішно встановили. Для того, щоб зробити якесь програмування JNI, мені потрібно знати, де Java встановлена ​​на моєму Mac. Я думав, що всередині /Library/Java/JavaVirtualMachines/папки буде папка з назвою 1.7.0.jdkчи щось, але потім я виявив, що папка порожня. Це …
726 java  macos 

30
Сортування 1 мільйона 8-десяткових цифр з 1 Мб оперативної пам’яті
У мене є комп’ютер з 1 Мб оперативної пам’яті і немає іншого локального сховища. Я повинен використовувати його, щоб прийняти 1 мільйон 8-значних десяткових чисел через з'єднання TCP, сортувати їх, а потім відправити відсортований список через інше з'єднання TCP. Список номерів може містити дублікати, які я не повинен відкидати. Код …

23
module.exports vs експорту в Node.js
Я знайшов наступний контракт у модулі Node.js: module.exports = exports = nano = function database_module(cfg) {...} Цікаво , Що між різними module.exportsі exportsчому використовуються обидва тут.

11
Чи можна вишнево вибрати комісію з іншого сховища git?
Я працюю зі сховищем git, яке потребує фіксації з іншого сховища git, яке нічого не знає. Як правило, я б HEAD@{x}вибирав вишню за допомогою рефлогу, але оскільки це .gitнічого не знає з цього запису рефлогів (різний фізичний каталог), як я можу це вибрати, чи я можу? Я використовую git-svn. Мій …
724 git  cherry-pick 


14
Чи є варіант git-merge --dry-run?
Я зливаюся у віддалену гілку, яка може мати багато конфліктів. Як я можу визначити, чи будуть конфлікти чи ні? Я не бачу нічого подібного в положення --dry-runON git-merge.
724 git  git-merge 

23
Як я порівнюю рядки в Java?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. На цей питання є відповіді на Stack Overflow на російському : Як порівняти строки в Java? Я використовував ==оператор у своїй програмі, щоб порівняти всі мої рядки …
724 java  string  equality 

30
Помилка. Неможливо встановити заголовки після їх надсилання клієнту
Я досить новачок у Node.js, і у мене виникають деякі проблеми. Я використовую Node.js 4.10 та Express 2.4.3. Коли я спробую отримати доступ до http://127.0.0.1:8888/auth/facebook , я буду перенаправлений на http://127.0.0.1:8888/auth/facebook_callback . Потім я отримав таку помилку: Error: Can't render headers after they are sent to the client. at ServerResponse.<anonymous> …

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