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

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

18
Порівняння швидкості з Project Euler: C проти Python vs Erlang vs Haskell
Я взяв Проблему №12 від Project Euler як вправу програмування та порівняв мої (напевно, не оптимальні) реалізації в C, Python, Erlang та Haskell. Для того, щоб отримати більш високі строки виконання, я шукаю номер першого трикутника з більш ніж 1000 дільниками замість 500, як зазначено в початковій задачі. Результат такий: …

7
Як я можу відкрити кілька файлів, використовуючи «з відкритим» у Python?
Я хочу змінити пару файлів за один раз, якщо я можу записати їх до всіх. Мені цікаво, чи я можу якось поєднати кілька відкритих дзвінків із withзаявою: try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print 'Operation failed: %s' % e.strerror Якщо …
671 python  file-io 

30
Недійсний елемент форми з ім'ям = '' не фокусується
У мене гостра проблема на моєму веб-сайті. У Google Chrome деякі клієнти не можуть перейти на мою сторінку оплати. При спробі подати форму я отримую цю помилку: An invalid form control with name='' is not focusable. Це з консолі JavaScript. Я читав, що проблема може бути пов’язана з прихованими полями, …
671 html  validation 

9
Летючі проти замкнених проти замків
Скажімо, у класі є public int counterполе, до якого звертаються декілька потоків. Це intлише збільшується або зменшується. Для збільшення цього поля, який підхід слід використовувати і чому? lock(this.locker) this.counter++;, Interlocked.Increment(ref this.counter);, Змініть модифікатор доступу counterна public volatile. Тепер, коли я виявив volatile, я видалив багато lockтверджень і використання Interlocked. Але …

30
Розділіть рядки на слова з декількома роздільниками меж слів
Я думаю, що я хочу зробити досить поширене завдання, але я не знайшов посилання в Інтернеті. У мене є текст з розділовими знаками, і я хочу список слів. "Hey, you - what are you doing here!?" має бути ['hey', 'you', 'what', 'are', 'you', 'doing', 'here'] Але Python працює str.split()лише з …
671 python  string  split 

30
Який еквівалент пари C ++ <L, R> на Java?
Чи є вагома причина, чому її немає Pair&lt;L,R&gt;на Яві? Що було б еквівалентом цієї конструкції C ++? Я вважаю за краще уникати повторного втілення свого власного. Здається, що 1.6 надає щось подібне ( AbstractMap.SimpleEntry&lt;K,V&gt;), але це виглядає досить складно.
671 java  tuples  std-pair 



29
Як я прив'яжу до списку значень прапорців за допомогою AngularJS?
У мене є кілька прапорців: &lt;input type='checkbox' value="apple" checked&gt; &lt;input type='checkbox' value="orange"&gt; &lt;input type='checkbox' value="pear" checked&gt; &lt;input type='checkbox' value="naartjie"&gt; Що я хотів би прив’язати до списку мого контролера таким чином, що коли змінити прапорець контролер підтримує список усіх перевірених значень, наприклад, ['apple', 'pear'] . ng-модель, здається, зможе прив’язати значення одного …


12
Flexbox: центр по горизонталі та вертикалі
Як центрувати поділ по горизонталі та вертикалі всередині контейнера за допомогою флексокса. У наведеному нижче прикладі я хочу, щоб кожне число розташовувалося один під одним (рядками), по центру якого горизонтально. .flex-container { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; } row { width: 100%; } …
670 html  css  flexbox 

8
Який профілер пам'яті Python рекомендується використовувати? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Я хочу знати, як використовується пам'ять мого додатку Python, і конкретно хочу знати, які кодові блоки / частини …

16
Перетворення рядка в байтовий масив в C #
Я щось перетворюю з VB в C #. Проблема з синтаксисом цього твердження: if ((searchResult.Properties["user"].Count &gt; 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } Потім я бачу такі помилки: Аргумент 1: не вдається перетворити з "об'єкта" в "байт []" Найкращий збіг методу перевантаження для 'System.Text.Encoding.GetString (байт [])' має деякі недійсні аргументи Я …
670 c#  string  vb.net  encoding  byte 


10
Дублювання таблиці MySQL, індексів та даних
Як скопіювати або клонувати або дублювати дані, структуру та індекси таблиці MySQL до нової? Це те, що я знайшов поки що. Це скопіює дані та структуру, але не індекси: create table {new_table} select * from {old_table}; Це скопіює структуру та індекси, але не дані: create table {new_table} like {old_table};
669 mysql 

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