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

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

12
Витягніть збіг регулярного вираження
Я намагаюся витягти число з рядка. І зробіть щось на зразок [0-9]+струни "aaa12xxx"і дістаньте "12". Я думав, що це буде щось на кшталт: > grep("[0-9]+", "aaa12xxx", value=TRUE) [1] "aaa12xxx" А потім я зрозумів ... > sub("[0-9]+", "\\1", "aaa12xxx") [1] "aaaxxx" Але я отримав певну форму відповіді: > sub("[0-9]+", "ARGH!", "aaa12xxx") …
111 regex  r 

9
Від Arraylist до Array
Хочу знати, чи безпечно / доцільно конвертувати з ArrayList в Array? У мене є текстовий файл із кожним рядком рядка: 1236 1233 4566 4568 .... Я хочу прочитати їх у списку масивів, а потім я перетворять їх у масив. Чи доцільно / законно це робити? Дякую
111 java  arraylist 

4
Замовлення Linq булевим
У мене є запит linq, який я хочу замовити за допомогою f.bar, що є рядком, але я також хочу спочатку замовити його f.foo, що є булевим полем. Як і запит нижче. (from f in foo orderby f.foo, f.bar select f) Хоча ця компіляція не працює, як очікувалося. Він просто наказує …
111 c#  linq 

3
Зірочка у виклику функції
Я використовую itertools.chain для "вирівнювання" списку таким чином: uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) чим це відрізняється від того, щоб сказати: uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs))
111 python  operators 

5
Видалення списку vms у бродяжному кеші
Я не шукаю цієї відповіді, тому що моє питання інше. Коли я друкую, vagrant global-statusя отримую список vms, але деякі з цих каталогів та VM видалено разом із Vagrantfiles. Але коли я друкую vagrant destroy [machineid], я отримую таку помилку, яку я хочу вирішити. Порадьте, будь ласка. The working directory …
111 vagrant 


12
Як зробити так, щоб випадок порівняння рядків був нечутливим?
Я створив програму Java для порівняння двох рядків: String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } На ньому відображається "привітання". Я розумію, що це враховує регістри. Але моя проблема полягає в тому, що я хочу порівняти два рядки без чутливості до …

6
Використання git commit -a з vim
Я новачок з git, тому вирішив вивчити git, використовуючи підручники з github. У третьому розділі сказано: "У цьому першому прикладі ми модифікуємо файл README, щоб додати себе як автор проекту. Тому ми просто редагуємо файл. Тепер ми хочемо здійснити цю зміну, тому запустимо git commit -aкоманду." Коли я використовую git …
111 git  vim 


21
Як вставити вікно в службу?
Я пишу сервіс Angular 2 у TypeScript, який використовуватиму localstorage. Я хочу , щоб ввести посилання на браузер windowоб'єкта в моїй служби , так як я не хочу , щоб посилатися на які - або глобальні змінні , як Кутове 1.x $window. Як це зробити?

4
URL-адреси Django TypeError: перегляд має бути зателефонованим або списком / кортежем у разі включення ()
Після оновлення до Django 1.10 я отримую помилку: TypeError: view must be a callable or a list/tuple in the case of include(). Мій urls.py такий: from django.conf.urls import include, url urlpatterns = [ url(r'^$', 'myapp.views.home'), url(r'^contact/$', 'myapp.views.contact'), url(r'^login/$', 'django.contrib.auth.views.login'), ] Повний трекбек: Traceback (most recent call last): File "/Users/alasdair/.virtualenvs/django110/lib/python2.7/site-packages/django/utils/autoreload.py", line …

10
setResult не працює при натисканні кнопки НАЗАД
Я намагаюся встановити результат після натискання кнопки НАЗАД. Я заходжу в Destroy Intent data = new Intent(); setResult(RESULT_OK, data) Але коли справа доходить onActivityResult(int requestCode, int resultCode, Intent data) resultCode дорівнює 0 (RESULT_CANCELED), а дані - "null". Отже, як я можу передати результат від діяльності, припиненої кнопкою НАЗАД?
111 android 

7
Як завантажити файл xib в UIView
Я шукав всюди, і поки що нічого не працювало на мене. В основному я хочу мати .xib файл під назвою rootView.xib, а всередині нього я хочу мати UIView (давайте назвати його контейнерView), який займає лише половину екрана (щоб був звичайний і новий перегляд). Тоді я хочу інший .xib-файл під назвою …
111 ios  objective-c  uiview  xib 

1
Як працюють сторонні файли cookie?
Я прочитав тут це запитання: Як Інтернет-рекламодавці використовують сторонні файли cookie? про те, як працюють файли cookie відстеження, але я все ще дуже розгублений. Я не розумію, як, якщо я відвідую веб-сайт A (звичайний веб-сайт з оголошеннями), як веб-сайт B (рекламний веб-сайт) може призначити свій комп'ютер ідентифікатором, а потім зрозуміти, …
111 cookies 

4
Про що написано Ерланг?
У чому полягає написання та складання програми Erlang та Erlang / OTP від ​​Ericsson? Це збірка, С або Ерланг? Оновлення 1: Дякую DrJokepu Якщо я правильно розумію, компілятор від джерела до VM Erlang написаний у самому Ерланге. Але ВМ написаний на С. Оновлення 2: Hynek-Pichi-Vychodil вказав багато деталей. Драйвери, що …

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