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

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

7
Умовне складання та рамкові цілі
Є кілька мінорних місць, де код мого проекту міг би бути кардинально вдосконалений, якби цільова основа була новою версією. Я хотів би мати можливість краще використовувати умовну компіляцію в C #, щоб переключити їх у міру необхідності. Щось на зразок: #if NET40 using FooXX = Foo40; #elif NET35 using FooXX …
124 c#  .net-3.5  msbuild  .net-4.0 

5
Порівняння між Mockito і JMockit - чому Mockito проголосував краще за JMockit? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
Чи є різниця між хеш-позначеннями `: key =>" value "` і `key:" value "`?
Чи є різниця між :key => "value"позначеннями (hashrocket) та key: "value"(Ruby 1.9)? Якщо ні, то я хотів би використовувати key: "value"позначення. Чи є дорогоцінний камінь, який допомагає мені перетворюватися :x =>на x:нотації?


6
Які ключові відмінності між Apache Thrift, буферами протоколів Google, MessagePack, ASN.1 та Apache Avro?
Все це забезпечує двійкову серіалізацію, рамки RPC та IDL. Мене цікавлять ключові відмінності між ними та характеристиками (продуктивність, простота використання, підтримка мов програмування). Якщо ви знаєте будь-які інші подібні технології, будь ласка, зазначте це у відповіді.

2
Правильний спосіб ініціалізації OrdersDict за допомогою його конструктора таким чином, щоб він зберігав порядок початкових даних?
Який правильний спосіб ініціалізувати впорядкований словник (OD), щоб він зберігав порядок початкових даних? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), ('a', 1)]) # What …

8
"Трактуйте всі попередження як помилки, за винятком ..." у Visual Studio
У Visual Studio я можу вибрати параметр «Трактувати попередження як помилки», щоб запобігти складанню мого коду, якщо є попередження. Наша команда використовує цей варіант, але є два попередження, які ми хотіли б зберегти як попередження. Існує можливість придушити попередження, але ми хочемо, щоб вони відображалися як попередження, так що це …
124 c#  msbuild 



6
Лямбда повертається сама: це законно?
Розглянемо цю досить марну програму: #include <iostream> int main(int argc, char* argv[]) { int a = 5; auto it = [&](auto self) { return [&](auto b) { std::cout << (a + b) << std::endl; return self(self); }; }; it(it)(4)(6)(42)(77)(999); } В основному ми намагаємося зробити лямбда, яка повертається сама. MSVC …

2
Чи фіксують c ++ 11 лямбда змінні, які вони не використовують?
Коли я [=]вказую, що я хотів би, щоб усі локальні змінні були зафіксовані за значенням у лямбда, чи це призведе до того, що всі локальні змінні функції викопіюються, або просто всі локальні змінні , які використовуються лямбда ? Наприклад, якщо у мене є: vector<int> my_huge_vector(100000); int my_measly_int; some_function([=](int i){ return …
124 c++  lambda  c++11 

10
Як я можу споживати веб-службу WSDL (SOAP) на Python?
Я хочу використовувати веб-сервіс на базі WSDL SOAP в Python. Я переглянув код Dive Into Python, але модуль SOAPpy не працює під Python 2.5. Я спробував використовувати suds, який працює частково, але розривається з певними типами (suds.TypeNotFound: Type not found: 'item'). Я також подивився на Клієнта, але це, здається, не …

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

7
Чому CSS не підтримує негативне заміщення?
Я не раз бачив, що перспектива негативного прокладки може допомогти розвитку CSS певних елементів сторінки стати кращою та легшою. Тим не менш, у W3C CSS не передбачено негативного прокладки. У чому причина цього? Чи є якісь перешкоди для власності, які заважають використовувати його як таке? Дякую за відповіді ОНОВЛЕННЯ Як …
124 html  css  padding 

4
Як я можу використовувати розпізнавання мови без дратівливого діалогу в андроїд-телефонах
Чи можливо це без зміни андроїд-API? Я знайшов статтю про це. Є один коментар, що я повинен вносити зміни до андроїд API. Але не сказано, як зробити модифікацію. Хтось може дати мені кілька пропозицій, як це зробити? Дякую! Я знайшов цю статтю; SpeechRecognizer Його потреби майже такі ж, як і …

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