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

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

14
Найпростіший спосіб отримати останній елемент з ітератора Python
Який найкращий спосіб отримати останній елемент з ітератора в Python 2.6? Наприклад, скажіть my_iter = iter(range(5)) Що є найкоротшим-код / чистий спосіб отримання 4від my_iter? Я міг би це зробити, але це не дуже ефективно: [x for x in my_iter][-1]


6
Як я можу вивести UTF-8 з Perl?
Я намагаюся написати сценарій Perl за допомогою прагми "utf8", і я отримую несподівані результати. Я використовую Mac OS X 10.5 (Leopard), і я редагую TextMate. Усі мої налаштування як для мого редактора, так і для операційної системи за замовчуванням записують файли у форматі utf-8. Однак, коли я ввожу наступне у …
110 perl  unicode  utf-8 


18
Як видалити фокус з TextBox в WinForms?
Мені потрібно видалити фокус з декількох TextBoxes. Я спробував використовувати: textBox1.Focused = false; Його ReadOnlyвластивість становить true. Потім я спробував встановити фокус на формі, щоб видалити її з усіх TextBoxes, але це також не працює: 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? Якщо це потрібно визначити bв parent, чи не буде …
110 angularjs 

20
Як налаштувати параметри проксі для емулятора Android
Я хочу використовувати браузер всередині емулятора Android, і я хочу використовувати параметри проксі на своїй машині. Як я можу це налаштувати? Читаючи дуже хороші посібники з Android, вони мені кажуть, що я повинен почати Android, використовуючи таку команду: emulator -avd myavd -http-proxy http://168.192.1.2:3300 Але я все ще не в змозі …

21
Швидкий: Як отримати підрядку від початку до останнього індексу символів
Я хочу дізнатися найкращий / найпростіший спосіб перетворити рядок в інший рядок, але лише з підмножиною, починаючи з початку і переходячи до останнього індексу символу. Наприклад, перетворіть "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 

8
Чи є Mutex на Java?
Чи є об'єкт Mutex в Java або спосіб створити його? Я прошу, тому що об'єкт Semaphore, ініціалізований з 1 дозволом, не допомагає мені. Подумайте про цей випадок: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception e) { semaphore.release(); } якщо виняток трапляється при першому придбанні, вивільнення в блоці вилову …

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 





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