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

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

10
Використовуйте LINQ, щоб отримати елементи в одному списку <>, які не є в іншому списку <>
Я б припустив, що для цього є простий запит LINQ, я просто не точно впевнений, як. Враховуючи цей фрагмент коду: class Program { static void Main(string[] args) { List&lt;Person&gt; peopleList1 = new List&lt;Person&gt;(); peopleList1.Add(new Person() { ID = 1 }); peopleList1.Add(new Person() { ID = 2 }); peopleList1.Add(new Person() { …
525 c#  linq  .net-3.5 

30
Вирішення помилки INSTALL_FAILED_INSUFFICIENT_STORAGE на Android [закрито]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 5 років тому . INSTALL_FAILED_INSUFFICIENT_STORAGEПомилка отрута життя кожного Android розробника. Це відбувається незалежно від розміру програми чи кількості пам’яті. …

21
Інверсія управління та вприскування залежності
Згідно з документом, написаним Мартіном Фаулером , інверсія управління - це принцип, коли керований потік програми інвертується: замість програміста, який управляє потоком програми, зовнішні джерела (рамки, служби, інші компоненти) беруть під контроль це. Це як би ми щось підключили до чогось іншого. Він згадав приклад про EJB 2.0: Наприклад, інтерфейс …

30
Порахуйте кількість входжень символу в рядку в JavaScript
Мені потрібно порахувати кількість входів символу в рядку. Наприклад, припустимо, що мій рядок містить: var mainStr = "str1,str2,str3,str4"; Я хочу знайти кількість ,символів кома , що становить 3. І кількість окремих рядків після розбиття по комах, що дорівнює 4. Мені також потрібно перевірити, що кожен з рядків, тобто str1 або …
525 javascript  string 


10
Чим відрізняються між полімерними елементами та директивами AngularJS?
На сторінці Полімер Початок роботи ми бачимо приклад дії Полімеру в дії: &lt;html&gt; &lt;head&gt; &lt;!-- 1. Shim missing platform features --&gt; &lt;script src="polymer-all/platform/platform.js"&gt;&lt;/script&gt; &lt;!-- 2. Load a component --&gt; &lt;link rel="import" href="x-foo.html"&gt; &lt;/head&gt; &lt;body&gt; &lt;!-- 3. Declare the component by its tag. --&gt; &lt;x-foo&gt;&lt;/x-foo&gt; &lt;/body&gt; &lt;/html&gt; Що ви помітите &lt;x-foo&gt;&lt;/x-foo&gt;, …

22
Скопіюйте весь вміст каталогу в C #
Я хочу скопіювати весь вміст каталогу з одного місця в інше в C #. Здається, не існує способу зробити це за допомогою System.IOкласів без великої кількості рекурсій. Існує метод у VB, який ми можемо використовувати, якщо додати посилання на Microsoft.VisualBasic: new Microsoft.VisualBasic.Devices.Computer(). FileSystem.CopyDirectory( sourceFolder, outputFolder ); Це здається досить потворним …
524 c#  .net  directory  copy 

7
Як виявити натискання клавіші втечі за допомогою чистого JS або jQuery?
Можливий дублікат: який код коду ключа для втечі з jQuery Як виявити натискання клавіші втечі в IE, Firefox та Chrome? Нижче код працює в IE та сповіщеннях 27, але у Firefox він попереджає0 $('body').keypress(function(e){ alert(e.which); if(e.which == 27){ // Close my modal window } });

28
'ld: попередження: каталог не знайдено для параметра'
Коли я створюю свої програми Xcode 4, я отримую це попередження: ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../../../Downloads/Google Analytics SDK/Library' ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../Google Analytics SDK/Library' Але в моєму додатку немає Google Analytics, я видалив усе, як я можу видалити помилку? І архівування програми додає …
524 xcode 


10
Взаємовідносини MongoDB: вбудовувати або посилатися?
Я новачок у MongoDB - походить із реляційної бази даних. Я хочу створити структуру питань з деякими коментарями, але я не знаю, яке відношення використовувати для коментарів: embedабо reference? Питання з деякими коментарями, як-от stackoverflow , має таку структуру: Question title = 'aaa' content = bbb' comments = ??? Спочатку …
524 mongodb  reference  embed 


21
Як виявити ОС за сценарієм Bash?
Я хотів би тримати мої .bashrcта .bash_loginфайли в контролі версій, щоб я міг їх використовувати між усіма комп'ютерами, якими я користуюся. Проблема полягає в тому, що у мене є деякі псевдоніми для ОС, тому я шукав спосіб визначити, чи працює сценарій на Mac OS X, Linux або Cygwin . Який …
524 bash  os-detection 

30
Що є найефективнішим способом порівняння з поплавком та подвійним порівнянням?
Який був би найефективніший спосіб порівняння двох- doubleдвох floatзначень? Просто робити це не правильно: bool CompareDoubles1 (double A, double B) { return A == B; } Але щось на кшталт: bool CompareDoubles2 (double A, double B) { diff = A - B; return (diff &lt; EPSILON) &amp;&amp; (-diff &lt; EPSILON); …

28
Як впоратися зі зміною орієнтації екрана, коли активовано діалог прогресу та фоновий потік?
Моя програма виконує деяку мережеву діяльність у фоновому потоці. Перш ніж почати, в ньому з'являється діалогове вікно прогресу. Діалогове вікно закривається на обробник. Це все добре працює, за винятком випадків, коли орієнтація екрана змінюється, коли діалогове вікно працює (і фонова нитка йде). У цей момент програма або виходить з ладу, …

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