программирование

Q & A для профессиональных программистов и энтузиастов


8
Как я могу создать Min stl priority_queue?
Очередь с приоритетом stl по умолчанию - максимальная (функция Top возвращает самый большой элемент). Скажем, для простоты, это очередь приоритетов значений типа int.
110 c++  stl  priority-queue 

18
Как убрать фокус с TextBox в WinForms?
Мне нужно убрать фокус с нескольких текстовых полей. Я пробовал использовать: textBox1.Focused = false; ReadOnlyСтоимость его собственности составляет true. Затем я попытался установить фокус на форме, чтобы удалить ее из всех текстовых полей, но это также не сработало: this.Focus(); и функция возвращается falseпри выборе текстового поля. Итак, как мне удалить …
110 c#  .net  winforms  textbox  focus 

6
AngularJS - доступ к дочерней области
Если у меня следующие контроллеры: function parent($scope, service) { $scope.a = 'foo'; $scope.save = function() { service.save({ a: $scope.a, b: $scope.b }); } } function child($scope) { $scope.b = 'bar'; } Что такое правильный способ , чтобы parentпрочитать bиз child? Если необходимо определить bin parent, не сделает ли это семантически …
110 angularjs 

21
Swift: как получить подстроку от начала до последнего индекса символа
Я хочу узнать лучший / самый простой способ превратить строку в другую строку, но только с подмножеством, начиная с начала и до последнего индекса символа. Например, преобразуйте «www.stackoverflow.com» в «www.stackoverflow». Какой фрагмент кода будет делать это и быть наиболее быстрым? (Надеюсь, это не вызовет споров, но я не могу найти …
110 ios  swift 

7
Сортировка списка Python по длине строки
Я хочу отсортировать список строк по длине строки. Я пытался использовать сортировку следующим образом, но, похоже, это не дает мне правильного результата. xs = ['dddd','a','bb','ccc'] print xs xs.sort(lambda x,y: len(x) < len(y)) print xs ['dddd', 'a', 'bb', 'ccc'] ['dddd', 'a', 'bb', 'ccc'] Что может быть не так?
110 python  list  sorting 

28
Эффективный способ транспонировать файл в Bash
У меня есть огромный файл с разделителями табуляции в таком формате X column1 column2 column3 row1 0 1 2 row2 3 4 5 row3 6 7 8 row4 9 10 11 Я хотел бы эффективно транспонировать его, используя только команды bash (для этого я мог бы написать сценарий Perl из …
110 bash  parsing  unix  transpose 


18
Разница между внутренними таблицами Hive и внешними таблицами?
Может ли кто-нибудь сказать мне разницу между внешней таблицей Hive и внутренними таблицами. Я знаю, что разница наступает, когда вы бросаете стол. Я не понимаю, что вы имеете в виду, говоря, что данные и метаданные удаляются во внутренних таблицах, а во внешних таблицах удаляются только метаданные. Кто-нибудь может объяснить мне, …
110 hadoop  hive  hiveql 



5
Как я могу узнать «путь» встроенного ресурса?
Я сохраняю PNG как встроенный ресурс в сборке. Из той же сборки у меня есть такой код: Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png"); Файл с именем «file.png» хранится в папке «Ресурсы» (в Visual Studio) и помечен как встроенный ресурс. Код не работает с исключением, говорящим: Ресурс MyNamespace.Resources.file.png не может быть …
110 c#  .net  resources 

11
Отменить git reset --hard с незафиксированными файлами в промежуточной области
Я пытаюсь восстановить свою работу. Я тупо делал git reset --hard, а до этого только делал get add .и не делал git commit. Пожалуйста помоги! Вот мой журнал: MacBookPro:api user$ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # …

7
Конфликт VIM Ctrl-V с Windows Paste
Я использую VIM в Windows. Проблема в том, что я хочу использовать CtrlVкак визуальный режим. Однако этот ключ конфликтует с вставкой Windows. Как я могу вернуть этот ключ в визуальный режим VIM вместо вставки. Я предпочитаю устанавливать это в моем файле конфигурации _vimrc.
110 windows  vim 

2
Как добавить вложение электронной почты из байтового массива?
У меня есть byte[]файл с содержимым. Я хочу отправить его как вложение, используяSystem.Net.Mail . Я заметил, что класс вложения имеет 1 перегрузку, которая принимает поток. Attachment att = new Attachment(Stream contentStream,string name); Можно ли byte[]через эту перегрузку пройти ?
110 c# 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.