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

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

9
Поведінка операторів приросту та зменшення в Python
Я помічаю, що оператор попереднього збільшення / зменшення може бути застосований до змінної (як ++count). Він компілюється, але фактично не змінює значення змінної! Яка поведінка операторів попереднього збільшення / зменшення (++ / -) у Python? Чому Python відхиляється від поведінки цих операторів, що спостерігається на C / C ++?

18
Як сортувати словник за значенням?
Мені часто доводиться сортувати словник, що складається з ключів і значень, за значенням. Наприклад, у мене є хеш слів і відповідних частот, які я хочу замовити за частотою. Є SortedListкоефіцієнт, який корисний для одного значення (скажімо частота), що я хочу повернути його до слова. Сортування замовлень словника за ключем, а …
796 c#  .net  sorting  dictionary 



12
Яка різниця між одноцитованими та двоцитованими рядками в PHP?
Я трохи розгублений, чому я бачу якийсь код у PHP із рядком, розміщеним в одиничних лапках, а іноді і в подвійних лапках. Я просто знаю в .NET або мові C, якщо вона є в одній цитаті, це означає, що це символ, а не рядок.
796 php  string  syntax 

28
"Запити перехресного походження підтримуються лише для HTTP." помилка під час завантаження локального файлу
Я намагаюся завантажити 3D-модель в Three.js JSONLoader, і ця 3D-модель знаходиться в тому ж каталозі, що і весь веб-сайт. Я отримую "Cross origin requests are only supported for HTTP."помилку, але не знаю, що її спричиняє, і як її виправити.
796 javascript  file  http  3d  three.js 


30
Який найкращий регулярний вираз для перевірки, чи є рядок дійсною URL-адресою?
Як я можу перевірити, чи вказаний рядок є дійсною URL-адресою? Моє знання регулярних виразів є основним і не дозволяє мені вибирати із сотень регулярних виразів, які я вже бачив в Інтернеті.

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

7
Як коментувати блок тегів у XML?
Як коментувати блок тегів у XML? Тобто як я можу прокоментувати <staticText>і все, що знаходиться всередині нього, у коді нижче? <detail> <band height="20"> <staticText> <reportElement x="180" y="0" width="200" height="20"/> <text><![CDATA[Hello World!]]></text> </staticText> </band> </detail> Я міг би використовувати, <!-- staticText-->але це лише для окремих тегів (як те, що я знаю), …
795 xml  comments 

23
Ярлики форматування коду в Android Studio для операційних систем
Я почав розвиватися з Android Studio . В Eclipse я використовував Ctrl+ Shift+ F, але в Android Studio це не працює. Буде інакше. Як я можу перейти до будь-якого методу у .javaфайлі? Я використовував Ctrl+ Oу Eclipse. Чи доступний? Що таке ярлик для форматування коду?

14
Як очистити / видалити поточний рядок у терміналі?
Якщо я використовую термінал і набираю рядок тексту для команди, чи є гаряча клавіша чи будь-який спосіб очистити / видалити цей рядок? Наприклад, якщо мій поточний рядок / команда чимось справді довгий, як: > git log --graph --all --blah..uh oh i want to cancel and clear this line <cursor is …
795 bash  terminal 

17
Як я можу виключити всі повідомлення "відмовлено у дозволі" із "знайти"?
Мені потрібно приховати всі відхилені в дозволі повідомлення від: find . > files_and_folders Я експериментую, коли виникає таке повідомлення. Мені потрібно зібрати всі папки та файли, до яких вони не виникають. Чи можна спрямувати рівні дозволу на files_and_foldersфайл? Як я можу приховати помилки одночасно?

21
Виклик Javascript () та застосувати () проти bind ()?
Я вже це знаю applyі callє подібними функціями, які задаються this(контекст функції). Різниця полягає в тому, як ми надсилаємо аргументи (керівництво проти масиву) Питання: Але коли я повинен використовувати bind()метод? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin

17
Витягнути ім'я файлу з шляху, незалежно від формату OS / path
Яку бібліотеку Python я можу використовувати для вилучення імен файлів з контурів, незалежно від того, яким може бути формат операційної системи чи шляху? Наприклад, я хотів би, щоб усі ці шляхи повернули мене c: a/b/c/ a/b/c \a\b\c \a\b\c\ a\b\c a/b/../../a/b/c/ a/b/../../a/b/c
794 python 

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