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

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

7
Як перевірити, чи є int нулем
У мене об’єкт називається Person . у неї є кілька атрибутів; int id; String name; я встановлюю людині такий предмет Person p = new Person(1,"Joe");. 1.) мені потрібно перевірити, чи об’єкт недійсний; Чи правильний наступний вираз; if (person == null){ } Or if(person.equals(null)) 2.) Мені потрібно знати, чи містить ідентифікатор …
110 java  int 


3
Позначення списку координат (x, y) в матплотлібі python
У мене є список пар, з (a, b)якими я хотів би побудувати matplotlibв python як фактичні координати xy. В даний час він складає два графіки, де індекс списку дає координату x, а значення y y першого сюжету - as в парах, а значення y другої ділянки - bs в парах. …

22
Як активувати virtualenv всередині терміналу PyCharm?
Я створив PyCharm, створив свій virtualenv (або через команду virtual env, або безпосередньо в PyCharm) і активував це середовище як мій перекладач. Все працює просто чудово. Однак якщо я відкриваю термінал за допомогою "Інструменти, відкрити термінал", наданий рядок оболонки не використовує віртуальну env; Мені все ж доводиться користуватися source ~/envs/someenv/bin/activateцим …

4
Баш, попередження без аргументів та рішення справи
Я вчу баш. Я хотів би зробити простий сценарій, який, якщо не наводиться аргументів, показує якесь повідомлення. І коли я даю число в якості аргументу, s залежно від значення, воно робить те чи інше. Я також хотів би знати пропозиції щодо кращих онлайн-посібників для початківців в баші Дякую
110 bash 

3
стек ядра та стек простору користувача
Яка різниця між стеком ядра та стеком користувача? Для чого використовується стек ядра? Якщо локальна змінна оголошена в ISR, де вона буде зберігатися? Чи кожен процес має свій стек ядра? Тоді як процес координує обидва ці стеки?


19
Обчислення кадрів в секунду в грі
Який хороший алгоритм для обчислення кадрів в секунду в грі? Я хочу показати це як число в куті екрана. Якщо я просто подивлюсь, скільки часу знадобилося, щоб візуалізувати останній кадр, число змінюється занадто швидко. Бонусні бали, якщо ваша відповідь оновлює кожен кадр і не збігається по-різному, коли частота кадрів збільшується …

8
Змінити редактор за замовчуванням для файлів, відкритих у терміналі? (наприклад, встановіть його на TextEdit / Coda / Textmate)
Чи є спосіб зробити файли, відкриті для редагування, в терміналі, відкритими в Textedit? Наприклад, там, де команда може відкрити файл для редагування (наприклад git commit), а не відкривати цей файл у vim або emacs, він відкриється в Textedit (або, можливо, в іншому додатку для редагування тексту на ваш вибір, наприклад, …

4
C / C ++ NaN-константа (буквально)?
Чи можливо це призначити NaNa doubleабо floatC / C ++? Як і в JavaScript ви: a = NaN. Тож пізніше ви можете перевірити, чи є змінною число чи ні.
110 c++  nan 

4
Що означає повідомлення пілінта "Занадто мало публічних методів"
Я виконую пілінт на якомусь коді та отримую помилку "Занадто мало публічних методів (0/2)". Що означає це повідомлення? Документи pylint не корисні: Використовується, коли в класі є занадто мало публічних методів, тому будьте впевнені, що це дійсно того варто.
110 python  pylint 

3
Субдомен на різних хостах [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 8 років тому . Удосконаліть це питання Я намагаюся розмістити піддомен для свого сайту з іншою хостинговою компанією, і я стикаюся з питаннями, як його налаштувати. …
110 subdomain  hosting 

8
Як я можу отримати фактично збережений номер рядка процедури з повідомлення про помилку?
Коли я використовую SQL Server і є помилка, повідомлення про помилку дає номер рядка, який не має кореляції з номерами рядків у збереженій процедурі. Я припускаю, що різниця пояснюється білим простором та коментарями, але чи це насправді? Як я можу пов'язати ці два набори номерів рядків один з одним? Якщо …


3
Правильне використання flush () в JPA / Hibernate
Я збирав інформацію про метод flush (), але мені не зовсім зрозуміло, коли ним користуватися та як правильно ним користуватися. З того, що я прочитав, моє розуміння полягає в тому, що вміст постійного контексту буде синхронізовано з базою даних, тобто видавати видатні заяви або оновити дані сутності. Тепер я отримав …

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