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

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

3
Бібліотека? Статичний? Динамічний? Або Рамка? Проект всередині іншого проекту
У мене є наявна програма для iOS і я хочу додати великий фрагмент коду, який я розробляв як інший проект лише для зручності тестування. Новий фрагмент в основному стосується збереження зображення в різних службах спільного використання тощо. Оскільки цей код спільного використання потребує багато тестування та оновлення в майбутньому, мені …

1
Як поєднати два результати jQuery
Як ви поєднуєте два результати пошуку jQuery? наприклад: var $allFoos = $('.foo'), $allBars = $('.bar') $allFoosAndBars = $allFoos + $allBars; Очевидно, я щойно склав цей останній рядок, але сподіваюся, що це дає зрозуміти, що я маю на увазі. Щоб було зрозуміло, приклад значно спрощений, і це можуть бути будь-які довільні …
151 jquery 


3
Коли я повинен використовувати активи на відміну від сировинних ресурсів в Android?
Я в середині моїх досліджень на Android, і я просто висвітлював ресурси та активи. Я намагаюся зрозуміти причину використання сировинних ресурсів проти активів. Вони обидва забезпечують некомпільований потік вхідних ресурсів. Схоже, активи надають набагато більше гнучкості та функціональності, ніж сировинні ресурси. а. Ви можете створювати структури папок під, assetsале не …

7
Git diff - лише ім'я та скопіюйте цей список
Я просто хочу отримати список змінених файлів між двома версіями, який простий: git diff -–name-only commit1 commit2 > /path/to/my/file Але що мені писати, якщо я хочу скопіювати всі перераховані файли в інше місце? І мені потрібна абсолютно однакова структура каталогів для скопійованих файлів. Наприклад, я змінив і додав файли: /protected/texts/file1.txt …
151 git 

13
Виявити URL-адреси в тексті за допомогою JavaScript
Хтось має пропозиції щодо виявлення URL-адрес у наборі рядків? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Оновлення: я зафіксував цей регекс для виявлення посилань ... Мабуть, через кілька років. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi Повний помічник (з додатковою підтримкою рулів ) знаходиться …
151 javascript  regex  url 

8
Цикл SQL Server - як я проходжу цикл через набір записів
як я переглядаю набір записів із вибору? Так скажіть, наприклад, у мене є кілька записів, які я хочу переглядати і робити щось із кожним записом. Ось примітивна версія мого вибору: select top 1000 * from dbo.table where StatusID = 7 Дякую
151 sql  sql-server 

5
Паралельний HashSet <T> у .NET Framework?
У мене такий клас. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); } Мені потрібно змінити поле "Дані" з різних потоків, тому я хотів би отримати деякі думки щодо моєї поточної безпечної реалізації. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); public void Add(string Val){ lock(Data) Data.Add(Val); } public void …

23
ionic 2 - Error Не вдалося знайти встановлену версію Gradle в Android Studio
Я створюю проект ionic 2 і додаю діагностичний модуль cordova так: ionic plugin add cordova.plugins.diagnostic npm install --save @ionic-native/diagnostic і додайте Android платформу так: ionic platform add android@latest але коли будуємо з ionic build androidконсолі, дай мені цю помилку: Error: Could not find an installed version of Gradle either in …

21
Як об'єднати кожні два рядки в один із командного рядка?
У мене є текстовий файл із наступним форматом. Перший рядок - "KEY", а другий рядок - "VALUE". KEY 4048:1736 string 3 KEY 0:1772 string 1 KEY 4192:1349 string 1 KEY 7329:2407 string 2 KEY 0:1774 string 1 Мені потрібно значення в тому ж рядку, що і для ключа. Тож вихід …
151 bash  awk  sed  grep 

6
Видалити файл cookie за назвою?
Як я можу видалити певний файл cookie з назвою roundcube_sessauth? Чи не слід: function del_cookie(name) { document.cookie = 'roundcube_sessauth' + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; } І потім: &lt;a href="javascript:del_cookie(name);"&gt;KILL&lt;/a&gt; Убити roundcube_sessauthпечиво?

20
Docker: "немає відповідного маніфесту для Windows / amd64 у записах списку маніфестів"
Я використовую Docker в Windows, і коли я намагався витягнути зображення PHP за допомогою цієї команди $ docker pull php Я отримав це повідомлення: Using default tag: latest latest: Pulling from library/php no matching manifest for windows/amd64 in the manifest list entries Як я можу виправити цю проблему?
151 docker 

7
Android: LocationManager vs Google Play Services
Я хочу створити додаток, який зосереджується на тому, щоб знайти поточне місцезнаходження користувача, а потім знайти API, який знаходиться поруч із ним / її через API Google Місця на карті . Шукаючи в Інтернеті місце для початку, я натрапив на кілька навчальних посібників, які використовують LocationManagerклас та деякі інші, які …
151 android  gps  geolocation 

9
VirtualBox Неможливо зареєструвати жорсткий диск вже існує
Я створив файл віртуального диска VM_1_Ubuntu.vdi . Потім я перемістив її в іншу папку. Я намагався оновити настройки VM (клацніть правою кнопкою миші на віртуальній машині -&gt; налаштування -&gt; Зберігання -&gt; вкладка SATA контролера, шлях VM_1_Ubuntu.vdi ). Я хотів прокласти новий шлях. Там написано Неможливо зареєструвати жорсткий диск вже існує
151 virtualbox 

10
Як отримати певну комісію від проекту GitHub
Мені потрібно завантажити API Facebook з GitHub . Зазвичай я просто натискаю на вкладку "Завантаження", щоб завантажити найновіший вихідний код. У цьому випадку мені потрібна старіша фіксація: 91f256424531030a454548693c3a6ca49ca3f35a , але я не маю уявлення, як отримати весь проект з цього комітету ... Може хтось скажіть, будь ласка, як це зробити? …
151 git  github 

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