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

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

5
Ninject vs Unity для DI [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Ми використовуємо ASP.net MVC. Який із них є найкращим рамком DI …

7
Як отримати чіткий упорядкований список імен із DataTable за допомогою LINQ?
У мене є DataTableз Nameколонкою. Я хочу створити колекцію унікальних імен, упорядкованих за алфавітом. Наступний запит ігнорує порядок за пунктом. var names = (from DataRow dr in dataTable.Rows orderby (string)dr["Name"] select (string)dr["Name"]).Distinct(); Чому це orderbyне примусово застосовується?
104 c#  linq  .net-3.5 

3
Як працює деривація в Haskell?
Алгебраїчні типи даних (ADT) в Haskell можуть автоматично ставати екземплярами деяких типів класів (наприкладShow,Eq), виходячи з них. data Maybe a = Nothing | Just a deriving (Eq, Ord) Моє запитання полягає в тому, як це derivingпрацює, тобто як Haskell знає, як реалізувати функції похідного класу для похідного ADT? Крім того, …

11
Що означає "очікує" на запит у вікні розробника Chrome?
Що означає "В очікуванні " під стовпцем статусу на вкладці " Мережа " у вікні розробника Google Chrome? Це відбувається, коли мій сценарій сторінки видає GET-запит, відповідь якого містить заголовки вмісту для завантаження CSV-файлу: Content-type: text/csv; Content-Disposition: attachment; filename=myfile.csv Це добре працює у FF та IE7, завантажуючи файл CSV, як …


27
Заміна двох змінних значень без використання третьої змінної
Одне з дуже складних питань, яке задавали в інтерв'ю. Обміняйте значеннями двох змінних, таких як a=10і b=15. Як правило, для заміни двох значень змінних нам потрібна 3-я змінна типу: temp=a; a=b; b=temp; Тепер вимога полягає в тому, щоб поміняти значення двох змінних без використання 3-ї змінної.
104 c++ 

12
Наведення миші або вказівник миші vue.js
Я хотів би показати div при наведенні на елемент у vue.js. Але я не можу здатися, що це працює. Схоже, що в vue.js немає події для наведення курсору чи миші. Це справді правда? Чи можна було б комбінувати методи jquery hover та vue?
104 javascript  vue.js 

11
Android отримує колір як значення рядка
Якщо я визначив колір у ресурсах <resources> <color name="someColor">#123456</color> </resources> можна встановити колір за його id, наприклад view.setTextColor(R.color.someColor); Чи також можна отримати значення рядкового кольору з кольорів.xml? Щось на зразок colorStr = getColor(R.color.someColor); // -> colorStr = "#123456" Якщо так, чи може хтось навести приклад? Дякую
104 android  colors 

6
Форматування тексту в TextBlock
Як домогтися форматування тексту всередині елемента TextBlockкерування в моєму додатку WPF? наприклад: Я хотів би, щоб певні слова були виділені жирним шрифтом, інші - курсивом, а деякі - різними кольорами, як у цьому прикладі: Причиною мого питання є ця актуальна проблема: lblcolorfrom.Content = "Colour From: " + colourChange.ElementAt(3).Value.ToUpper(); Мені б …
104 c#  wpf  wpf-controls 

22
Рівняння (вираз) парсера з перевагою?
Я розробив аналізатор рівнянь, використовуючи простий алгоритм стека, який буде обробляти бінарні (+, -, |, &, *, / і т.д.) оператори, одинарні (!) Оператори та дужки. Однак, використовуючи цей метод, ми залишаємо все, що має однаковий пріоритет - він оцінюється зліва направо незалежно від оператора, хоча пріоритет може бути застосований …


7
Android полотно малювати прямокутник
як намалювати порожній прямокутник з т. д. borderWidth = 3 та borderColor = чорний і частина прямокутника не мають вмісту чи кольору. Яку функцію в Canvas використовувати void drawRect(float left, float top, float right, float bottom, Paint paint) void drawRect(RectF rect, Paint paint) void drawRect(Rect r, Paint paint) Дякую. Я …

8
Як можна порівняти код JavaScript? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Чи є пакет, який допомагає мені орієнтувати код JavaScript? Я не маю на увазі Firebug …

7
який найкращий спосіб перетворити пару значень відформатованого ключа json в хеш-рубін із символом як ключем?
Мене цікавить, який найкращий спосіб перетворити пару значень відформатованого ключа json в хеш-рубін із символом як ключем: example: { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city => 'bar', :state=>'ca' } } …
104 ruby-on-rails  ruby  json 

12
Як зробити так, щоб греп відповідав лише у тому випадку, якщо вся лінія збігається?
У мене є такі: $ cat a.tmp ABB.log ABB.log.122 ABB.log.123 Я хотів знайти точну відповідність ABB.log. Але коли я це зробив $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 це показує їх усіх. Чи можу я отримати те, що хотів за допомогою grep?
104 shell  unix  grep 

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