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

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

5
Округлення об'єктів DateTime
Я хочу округлити дати / часи до найближчого інтервалу для програми графіків. Мені хотілося б, щоб підпис методу розширення виглядав так, щоб округлення було досягнуто для будь-якого рівня точності: static DateTime Round(this DateTime date, TimeSpan span); Ідея полягає в тому, що якщо я пройду за часовий проміжок часу в десять …
105 c#  algorithm 

1
tcpdump: localhost до localhost [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Удосконаліть це питання Я пишу програму, яка надсилає TCP-пакети з localhost в localhost. І я хочу використовувати tcpdump …
105 linux  localhost  tcpdump 

17
Media Player викликано стан 0, помилка (-38,0)
Наразі я намагаюся створити просту програму, яка передає інтернет-радіостанцію. У мене є URL-адреса станції і я налаштовую Media Player, як MediaPlayer mediaPlayer = new MediaPlayer(); try { mediaPlayer.setDataSource(URL); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (SecurityException e) { e.printStackTrace(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) …

4
enum.values ​​() - це порядок повернених enums детермінованим
У мене є перерахунок SOME_ENUM : public enum SOME_ENUM { EN_ONE, EN_TWO, EN_THREE; } Будемо SOME_ENUM.values()завжди повертати перерахування в порядку декларацій перерахувань: EN_ONE, EN_TWO, EN_THREE? Це правило чи це не гарантується, що воно не буде змінено в наступних випусках JDK?



2
Це Лінк або Ламбда?
Я знаю, що це Linq: var _Results = from item in _List where item.Value == 1 select item; І я знаю, що це Лямбда: var _Results = _List.Where(x => x.Value == 1); Примітка редактора: вищезгадане не є просто лямбда, це Linq, використовуючи "синтаксис методу", присудком якого є лямбда. Щоб було …
105 c#  linq  lambda 

5
Які недоліки в декларуванні класів справ Scala?
Якщо ви пишете код, який використовує безліч красивих, незмінних структур даних, класи регістрів, як видається, є знахідкою, що дає вам все наступне безкоштовно лише одним ключовим словом: Усе незмінне за замовчуванням Геттери визначаються автоматично Гідне виконання toString () Сумісний дорівнює () і хеш-код () Об'єкт супутника з методом unapply () …
105 scala  case-class 

4
Експорт функцій з DLL з dllexport
Я хотів би простий приклад експорту функції з DLL C ++ Windows. Я хотів би побачити заголовок, .cppфайл та .defфайл (якщо це абсолютно потрібно). Я хотів би, щоб експортовані назви не були захищені . Я хотів би скористатися найбільш стандартною умовою виклику ( __stdcall?). Мені б хотілося використовувати, __declspec(dllexport)а не …

7
Закриття в Java 7 [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Що таке закриття? Він повинен бути включений в Java 7. (Закриття обговорювались для включення в …
105 java  closures 

4
"У вас немає проекту SNAPSHOT у списку проектів реакторів". при використанні плагіна випуску Jenkins Maven
Я використовую SVN, Maven 3.0.3 для останньої версії Jenkins та плагіна Maven Release. Я намагаюся використовувати плагін Maven для випуску (через Дженкінса) виконувати сухий пробіг, і тому я виконую варіанти ... Executing Maven: -B -f /scratch/jenkins/workspace/myproject/myproject/pom.xml -DdevelopmentVersion=53.0.0-SNAPSHOT -DreleaseVersion=52.0.0 -Dusername=***** -Dpassword=********* -DskipTests -P prod -Dresume=false -DdryRun=true release:prepare Але сухий хід вмирає …

6
Як використовувати ненульові та зведені ключові слова Objective-C у блоковому методі API
Розглянемо наступний метод - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; За допомогою нових ключових слівnonnull та nullable приміток ми можемо збагатити його наступним чином: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; але ми також отримуємо це попередження: Вказівник відсутній в специфікаторі типу …

4
C # Передача лямбда-експресії як параметр методу
У мене є лямбда-вираз, який я хотів би мати можливість пройти навколо та повторно використовувати. Ось код: public List<IJob> getJobs(/* i want to pass the lambda expr in here */) { using (SqlConnection connection = new SqlConnection(getConnectionString())) { connection.Open(); return connection.Query<FullTimeJob, Student, FullTimeJob>(sql, (job, student) => { job.Student = student; …
105 c#  linq  lambda 

1
CATALINA_OPTS проти JAVA_OPTS - в чому різниця?
Я намагався з'ясувати різницю між змінними Apache Tomcat - CATALINA_OPTSі JAVA_OPTSв SO та здивований, побачивши, що тут ще немає жодного питання / відповіді. Тож я подумав поділитися цим тут (з відповіддю) після з'ясування різниці. Відповідь / різницю перевірте нижче. ПРИМІТКА. Під час цієї публікації ми запускаємо Apache Tomcat v6.0.10 з …
105 java  tomcat  jvm  tomcat6 

13
Екран запуску iOS у React Native
Я працюю з додатком React Native і намагаюся встановити налаштований екран запуску, але цього не можу. React Native створює LaunchScreen.xib за замовчуванням, тому я створив LaunchImage всередині Images.xcassets: Я також читав, що мені потрібно змінити "Запуск файлу екрана" у розділі "Піктограми додатків та запуску зображень" у своїх параметрах: Після того, …

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