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

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



6
Різниця між CLOCK_REALTIME та CLOCK_MONOTONIC?
Чи можете ви пояснити різницю між CLOCK_REALTIMEта CLOCK_MONOTONICтактовими годинниками, що повертаються clock_gettime()в Linux? Що є кращим вибором, якщо мені потрібно обчислити минулий час між часовими позначками, виробленими зовнішнім джерелом, та поточним часом? Нарешті, якщо у мене демон NTP періодично коригує системний час, то як ці коригування взаємодіють з кожним з …
206 linux 

19
Як я можу перерахувати всі теги для зображення Docker у віддаленому реєстрі?
Як я можу перерахувати всі теги зображення Docker у віддаленому реєстрі Docker за допомогою CLI (бажаного) або завитка? Переважно без витягування всіх версій з віддаленого реєстру. Я просто хочу перерахувати теги.
206 docker 

12
Оновіть python у virtualenv
Чи є спосіб оновити версію python, що використовується у virtualenv (наприклад, якщо виходить версія виправлення)? Я міг би pip freeze --local > requirements.txtпотім видалити каталог і pip install -r requirements.txt, але для цього потрібна велика перевстановлення великих бібліотек, наприклад numpy, якими я дуже користуюсь. Я можу побачити, що це є …

8
Перетворення кортежу в список і назад
Зараз я працюю над редактором карт для гри в пігамі, використовуючи карти плиток. Рівень побудований з блоків у такій структурі (хоча і значно більшої): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,1,1,1,1,1)) де "1" - це стіна, а "0" - це порожній повітря. Наступний код є в основному тим, …
206 python  list  tuples 

6
Чи оптимізує Python хвостові рекурсії?
У мене є такий фрагмент коду, який не вдається із наступною помилкою: RuntimeError: перевищена максимальна глибина рекурсії Я спробував це переписати, щоб дозволити оптимізацію хвостової рекурсії (TCO). Я вважаю, що цей код мав би бути успішним, якби відбувся ТСО. def trisum(n, csum): if n == 0: return csum else: return …

7
Які символи потрібно уникати під час використання Bash?
Чи є якийсь вичерпний список персонажів, яких потрібно уникати в Bash? Чи можна це перевірити просто sed? Зокрема, я перевіряв, чи %потрібно уникати чи ні. я намагався echo "h%h" | sed 's/%/i/g' і працював чудово, не тікаючи %. Це означає, %що не потрібно бігти? Це був хороший спосіб перевірити необхідність? …

25
Як зробити твердження JUnit на повідомленні в реєстраторі
У мене є деякий тест на код, який вимагає реєстратора Java повідомити про його стан. У тестовому коді JUnit я хотів би переконатися, що в цьому реєстраторі було внесено правильний запис журналу. Щось у наступних рядках: methodUnderTest(bool x){ if(x) logger.info("x happened") } @Test tester(){ // perhaps setup a logger first. …
206 java  logging  junit  assert 

10
Як отримати поточне значення предмета RxJS або спостережуваного?
У мене є послуга Angular 2: import {Storage} from './storage'; import {Injectable} from 'angular2/core'; import {Subject} from 'rxjs/Subject'; @Injectable() export class SessionStorage extends Storage { private _isLoggedInSource = new Subject<boolean>(); isLoggedIn = this._isLoggedInSource.asObservable(); constructor() { super('session'); } setIsLoggedIn(value: boolean) { this.setItem('_isLoggedIn', value, () => { this._isLoggedInSource.next(value); }); } } Все …
206 javascript  angular  rxjs 

14
ImportError: Немає модуля з назвою "Tkinter"
З якихось причин я не можу використовувати модуль Tkinterабо tkinterмодуль. Після запуску наступної команди в оболонці python import Tkinter або import tkinter Я отримав цю помилку ModuleNotFoundError: Немає модуля під назвою "Tkinter" або ModuleNotFoundError: Немає модуля з назвою 'tkinter' Що може бути причиною і як ми можемо її вирішити?
206 python  tkinter 

7
Плутати про варіант Docker -t для виділення псевдо-TTY
Що саме робить цей варіант? Я багато читав на TTY і все ще розгублений. Я розігрувався з тим, що не маю -tсправедливих -iі, схоже, програм, які очікують, що користувальницькі дані вводять помилку без -t. Чому важливо включити псевдо-TTY?
206 docker  tty  pty 

8
Список усіх розробників проекту в Git
Чи можна перерахувати всіх користувачів, які внесли свій внесок у проект (користувачів, які виконали зобов’язання) в Git? Будь-яка додаткова статистика?
206 git 


25
Помилка Git при спробі натиснути - гачок попереднього прийому відхилений
Коли я намагаюся змінити зміни, які я здійснив, я отримую таку помилку ... git.exe push -v --progress "origin" iteration1:iteration1 remote: ********************************************************************* To ssh://git@mycogit/cit_pplus.git ! [remote rejected] iteration1 -> iteration1 (pre-receive hook declined) error: failed to push some refs to 'ssh://git@mycogit/cit_pplus.git' Що відбувається?
206 git 

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