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

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


17
Як реалізувати абстрактний клас у рубіні?
Я знаю, що в рубіні немає поняття абстрактного класу. Але якщо це взагалі потрібно реалізувати, як це робити? Я спробував щось на кшталт ... class A def self.new raise 'Doh! You are trying to write Java in Ruby!' end end class B < A ... ... end Але коли я …

9
Помилка імпорту носа Python
Я не можу отримати рамку тестування носа для розпізнавання модулів під моїм тестовим сценарієм у структурі файлів. Я створив найпростіший приклад, який демонструє проблему. Я поясню це нижче. Ось структура файлу пакета: ./__init__.py ./foo.py ./tests ./__init__.py ./test_foo.py foo.py містить: def dumb_true(): return True тести / test_foo.py містить: import foo def …


18
Java SecurityException: інформація про підписувача не відповідає
Я перекомпілював свої класи, як зазвичай, і раптом отримав таке повідомлення про помилку. Чому? Як я можу це виправити? java.lang.SecurityException: class "Chinese_English_Dictionary"'s signer information does not match signer information of other classes in the same package at java.lang.ClassLoader.checkCerts(ClassLoader.java:776)

4
Як мені потрапити в магазин зберігання Java, який не захищений паролем, або змінити пароль?
Я намагаюся імпортувати довіреного сертифікованого в сховище ключів Java , але у мене є проблема. Я спробував перелічити існуючі довірені сертифікати, і здається, що зберігання ключів не захищено паролем. $ keytool -list -keystore cacerts Enter keystore password: ***************** WARNING WARNING WARNING ***************** * The integrity of the information stored in …

6
Ruby замінити рядок захопленим малюнком регулярних виразів
У мене виникають проблеми з перекладом цього на Рубі. Ось фрагмент JavaScript, який робить саме те, що я хочу зробити: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } Я спробував gsub , sub та заміну, але, здається, ніхто не робив того, чого я очікував. Ось приклади речей, які я спробував: "Z_sdsd: sdsd".gsub(/^(Z_.*): …
121 ruby  regex  replace 

4
різниця і коли використовувати getApplication (), getApplicationContext (), getBaseContext () та someClass.this
Я новачок в андроїд , і я намагаюся зрозуміти різницю між getApplication(), getApplicationContext(), getBaseContext(), getContext()і someClass.thisта особливо якщо використовувати ці методи в наступних рядках коду: Коли я запускаю тост, в чому різниця між ними та в яких випадках я їх використовую? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(), …


11
Як налаштувати ведення журналу до syslog в Python?
Я не можу опустити голову навколо loggingмодуля Python . Мої потреби дуже прості: я просто хочу занести все в syslog. Прочитавши документацію, я придумав цей простий тестовий сценарій: import logging import logging.handlers my_logger = logging.getLogger('MyLogger') my_logger.setLevel(logging.DEBUG) handler = logging.handlers.SysLogHandler() my_logger.addHandler(handler) my_logger.debug('this is debug') my_logger.critical('this is critical') Але цей скрипт не …
121 python  logging  syslog 

10
Як програмувати порожній кеш браузера?
Я шукаю спосіб програмного спорожнення кешу браузера. Я роблю це, тому що програма кешує конфіденційні дані, і я хотів би видалити їх, коли натискаєте кнопку "Вийти з системи". Це станеться через сервер чи JavaScript. Звичайно, використання програмного забезпечення на закордонному / державному комп’ютері все ще перешкоджає, оскільки існує більше небезпек, …


5
Як видалити всі обробники подій клацання за допомогою jQuery?
У мене є проблеми. В основному, коли користувач натискає посилання "Редагувати" на сторінці, працює такий код Jquery: $("#saveBtn").click(function () { saveQuestion(id); }); Роблячи це, подія onClick кнопки збереження викликає saveQuestion()метод і передає ідентифікатор питання, на який було натиснуто посилання "Редагувати". Але якщо в той же сеанс користувач натискає на редагування …
121 javascript  jquery  click 

11
Як запобігти декільком екземплярам діяльності, коли вона запускається з різними інтентами
У моїй програмі я натрапив на помилку, коли він запускається за допомогою кнопки "Відкрити" в додатку Google Play Store (раніше називався Android Market). Здається, що для запуску його з Play Store використовується інше, Intentніж запуск з меню програм піктограм телефону. Це призводить до запуску декількох копій однієї й тієї самої …

2
зміни скасування композитора: що роблять [y, n, v, d, s,?]
Просте запитання, яке мене докучало місяцями. Іноді я занурююся в каталог постачальників, щоб виправити помилку (особливо для наших внутрішніх ліб). Після міграції та розгортання виправлення назад до вихідного пакета я перейду composer update company/packageдо основного проекту і мене запитують: Discard changes [y,n,v,d,s,?] У мене є пристойна схоплювання на yі , …
121 composer-php 

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