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

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

30
Як змінити список, пов'язаний окремо, використовуючи лише два покажчики?
Мені цікаво, чи існує якась логіка, щоб перетворити окремо пов'язаний список, використовуючи лише два покажчики. Нижче використовується для зміни одного пов'язаного списку з використанням трьох покажчиків , а саме p, q, r: struct node { int data; struct node *link; }; void reverse() { struct node *p = first, *q …

17
Скільки індексів баз даних занадто багато?
Я працюю над проектом з досить великою базою даних Oracle (хоча моє запитання однаково добре стосується інших баз даних). У нас є веб-інтерфейс, який дозволяє користувачам здійснювати пошук практично по будь-якій можливій комбінації полів. Щоб зробити цей пошук швидким, ми додаємо індекси до полів та комбінацій полів, за якими, на …

2
Термінальний оператор на Java оцінював лише один вираз з Java 7 - чи відрізнявся він у Java 1.6 і нижче?
Готуючись до іспиту Oracle Certified Associate Java SE 8 Programmer 1, я натрапив на наступний параграф про потрійний вираз в офіційному посібнику з вивчення: Оцінка виразності терміналу Станом на Java 7, під час виконання буде оцінено лише одне з правого виразу термінального оператора. Таким чином, як оператори короткого замикання, якщо …

5
git: Показати покажчик розрізнення у тексті повідомлення як коментар
Після git commitвідкриття редактора повідомлень відображається короткий стан, приблизно такий: # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch master # Your branch is ahead of 'origin/master' by 26 commits. # # …
109 git 

7
Знайти всі пристрої зберігання даних, приєднані до машини Linux [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання У мене є потреба знайти всі записувані пристрої зберігання даних, приєднані до певної машини, незалежно від того, вони встановлені …
109 linux  bash  shell 

23
Приховані особливості Xcode 4
Заблокований . Це питання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Тепер, коли офіційно випущено Xcode 4, настав час для подальшого перегляду мого попереднього питання: Приховані особливості Xcode То які вони? Які ті приховані маленькі підказки …

7
Як я можу звести нанівець властивість css?
В основному у мене на сторінці два зовнішні CSS. Перший Main.cssмістить усі правила стилю, але я не маю до нього доступу, а значить, я не можу його змінювати. У мене є доступ до другого файлу Template.css, тому мені потрібно змінити значення Main.css's в template.css. Це легко, для чого я повинен …
109 css 

1
Чому хеш MD5, створений Python, відрізняється від створеного за допомогою echo та md5sum в оболонці?
Хеш Python MD5 відрізняється від створеного командою md5sum на оболонці. Чому? >>> import hashlib >>> h = hashlib.md5() >>> h.update("mystringforhash") >>> print h.hexdigest() 86b6423cb6d211734fc7d81bbc5e11d3 # Result from Python $ echo mystringforhash | md5sum 686687dd68c5de717b34569dbfb8d3c3 - # Result on the shell
109 python  shell  md5sum 

8
Що таке інтуїтивне пояснення методики Максимізація очікування? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Максимізація очікувань (ЕМ) - це свого роду ймовірнісний метод класифікації даних. …

4
mongoose vs mongodb (модулі / розширення nodejs), що краще? і чому?
Щойно я приїхав до Node.js і бачу, що з MongoDB можна використовувати багато ліб, найпопулярнішими, здається, є ці два: (мангуст і монгдб). Чи можу я отримати плюси і мінуси цих розширень? Чи є кращі альтернативи цим двом? Редагувати: Знайдено нову бібліотеку, яка здається також цікавою монгольською вузлом і є "Mongolian …

10
Чому Go так повільно (порівняно з Java)?
Як ми бачили з гри The Computer Language Benchmarks Game 2010 року: Перехід у середньому на 10 разів повільніше, ніж у С У 3 рази повільніше, ніж у Java !? Як це може бути, маючи на увазі, що компілятор Go виробляє власний код для виконання? Незрілі компілятори для Go? Або …


8
Як отримати просто чуйну сітку від Bootstrap 3?
Мені потрібно додати чуйні функції дизайну до мого веб-додатку за допомогою Twitter Bootstrap. Я просто хочу чуйної поведінки, мене не цікавлять типографія, компоненти або будь-які інші речі, що входять до Bootstrap. Я отримав індивідуальну версію Bootstrap, просто вибравши сітку. Однак, коли я додаю створений CSS у свою програму, всі мої …

14
Як я можу запитати нульові значення в рамках сутності?
Я хочу виконати такий запит var result = from entry in table where entry.something == null select entry; і отримати IS NULLгенерований. Відредаговано: Після перших двох відповідей я відчуваю необхідність уточнити, що я використовую Entity Framework, а не Linq для SQL. Метод object.Equals (), здається, не працює в EF. Редагувати …

18
Чи буде струн обчислюватися в кілька разів, якщо його використовувати в умовах циклу?
Я не впевнений, чи може наступний код викликати надмірні обчислення, чи це специфічний для компілятора? for (int i = 0; i < strlen(ss); ++i) { // blabla } Чи strlen()буде обчислюватися кожен раз, коли iзбільшуватиметься?
109 c++  c  gcc  optimization  strlen 

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