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

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

8
Як використовувати рефлексію для виклику загального методу?
Який найкращий спосіб викликати загальний метод, коли параметр типу не відомий під час компіляції, а натомість отримується динамічно під час виконання? Розглянемо наступний зразок коду - всередині Example()методу, який найкоротший спосіб викликати, GenericMethod<T>()використовуючи Typeзбережену в myTypeзмінній? public class Sample { public void Example(string typeName) { Type myType = FindType(typeName); // …
1069 c#  .net  generics  reflection 

13
Правильний спосіб записати рядок у файл?
Я звик робити print >>f, "hi there" Однак, схоже, print >>це застаріло. Який рекомендований спосіб зробити рядок вище? Оновлення : Що стосується всіх цих відповідей із "\n"... це універсальний або специфічний для Unix? IE, я повинен робити "\r\n"у Windows?
1069 python  file-io 

17
Об'єднання / перетворення декількох файлів PDF в один PDF
Як я міг об'єднати / перетворити декілька файлів PDF в один великий PDF-файл? Я спробував наступне, але вміст цільового файлу був не таким, як очікувалося: convert file1.pdf file2.pdf merged.pdf Мені потрібно дуже просте / базове рішення командного рядка (CLI). Найкраще, якби я міг передати висновок злиття / перетворення прямо в …

4
Як я можу використовувати grep, щоб показувати лише файли файлів у Linux?
Як я можу grepпоказувати на Linux лише імена файлів (без рядкових збігів)? Я зазвичай використовую щось на зразок: find . -iname "*php" -exec grep -H myString {} \; Як я можу просто отримати файли-імена (із шляхами), але без відповідностей? Чи потрібно користуватися xargs? Я не бачив способу зробити це на …
1067 linux  grep 

14
Як повернути кілька значень з функції? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Канонічний спосіб повернення декількох значень на мовах, які його підтримують, часто тупірує . Варіант: …

18
Яка різниця між "@" та "=" в області застосування директиви в AngularJS?
Я уважно прочитав документацію AngularJS по цій темі, а потім познайомився з директивою. Ось загадка . Ось кілька відповідних фрагментів: З HTML : <pane bi-title="title" title="{{title}}">{{text}}</pane> З директиви про панель: scope: { biTitle: '=', title: '@', bar: '=' }, Є кілька речей, які я не отримую: Чому я маю користуватися …


30
Як видалити простір між елементами вбудованого / вбудованого блоку?
Враховуючи цей HTML та CSS: span { display:inline-block; width:100px; background-color:palevioletred; } <p> <span> Foo </span> <span> Bar </span> </p> Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Як результат, між елементами SPAN з’явиться простір у 4 пікселі. Демо: http://jsfiddle.net/dGHFV/ Я розумію, чому це відбувається, і я також знаю, що я міг позбутися цього …
1066 html  css 

9
angular.service vs angular.factory
Я бачив як angular.factory (), так і angular.service (), які використовуються для оголошення оголошень; однак я не можу angular.service ніде знайти офіційну документацію. У чому різниця між двома методами? Що слід використовувати для чого (якщо робити різні речі)?

21
Як і коли використовувати "async" і "очікувати"
З мого розуміння однієї з головних речей , які asyncіawait робить це , щоб зробити код легко писати і читати - але використовують їх рівний нерест фонових потоків для виконання довгою логіки тривалості? Зараз я випробовую найосновніший приклад. Я додав кілька коментарів в рядку. Ви можете мені це уточнити? // …

30
функція відображення об'єктів (замість масивів)
У мене є об’єкт: myObject = { 'a': 1, 'b': 2, 'c': 3 } Я шукаю власний метод, подібний до того, Array.prototype.mapякий би використовувався наступним чином: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': 9 } Чи …



10
Згрупувати в LINQ
Припустимо, якщо у нас є клас на кшталт: class Person { internal int PersonID; internal string car; } Зараз у мене є список цього класу: List<Person> persons; Тепер цей список може мати кілька примірників з однаковими PersonID, наприклад: persons[0] = new Person { PersonID = 1, car = "Ferrari" }; …
1061 c#  linq  group-by 

25
Підтримуйте співвідношення сторін у розділі за допомогою CSS
Я хочу створити таке, divяке може змінювати його ширину / висоту, оскільки змінюється ширина вікна. Чи є правила CSS3, які дозволяли б змінювати висоту відповідно до ширини, зберігаючи її співвідношення сторін ? Я знаю, що можу це зробити через JavaScript, але я вважаю за краще використовувати лише CSS.

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