Как проверить, существует ли файл?

Как узнать, существует ли файл или нет, без использования инструкции try ?

Делегирование: EventEmitter или Наблюдаемое в Угловом

Я пытаюсь реализовать что-то вроде шаблона делегирования в Angular. Когда пользователь нажимает на nav-item , я хотел бы вызвать функцию, которая затем испускает событие, которое, в свою очередь, должно обрабатываться каким-либо другим компонентом, слушающим событие. Вот сценарий: у меня есть компонент Navigation : import {Component, Output, EventEmitter} from ‘angular2/core’; @Component({ // other properties left out […]

Почему он неодобрительно использует пустой макет в Swing?

Недавно я начал создавать программу для компании, в которой я работаю. Так же, как информация о предыстории, я все еще ученик и начинающий программист, поэтому мое решение, вероятно, не рекомендуется, и я не знал, как это сделать в противном случае, но он работает, и я не буду судить о нем, потому что это студенческая работа, […]

Чтение файлов Excel из C #

Есть ли бесплатная библиотека с открытым исходным кодом для чтения файлов Excel (.xls) непосредственно из программы C #? Это не должно быть слишком фантазией, просто выберите рабочий лист и прочитайте данные как строки. До сих пор я использовал Export to Unicode для текстовой функции Excel и анализировал полученный (с разделителями-разделителями) файл, но я бы хотел […]

Что означает в XML?

Я часто нахожу этот странный тег CDATA в файлах XML : Я заметил, что этот тег CDATA всегда приходит в начале, а затем сопровождается некоторыми вещами. Но иногда это используется, иногда это не так. Я предполагаю, что это означает, что some stuff являются «данными», которые будут вставлены после этого. Но какие данные some stuff ? […]

Когда следует писать ключевое слово ‘inline’ для функции / метода?

Когда следует писать ключевое слово inline для функции / метода в C ++? Увидев некоторые ответы, некоторые связанные вопросы: Когда я не должен писать ключевое слово ‘inline’ для функции / метода в C ++? Когда компилятор не знает, когда нужно сделать функцию / метод «inline»? Имеет ли значение, если приложение многопоточно, когда вы пишете ‘inline’ […]

setState не обновляет состояние сразу

Я хотел бы спросить, почему мое состояние не меняется, когда я делаю событие onclick. Некоторое время назад я искал, что мне нужно связать функцию onclick в конструкторе, но состояние не обновляется. Вот мой код: import React from ‘react’; import Grid from ‘react-bootstrap/lib/Grid’; import Row from ‘react-bootstrap/lib/Row’; import Col from ‘react-bootstrap/lib/Col’; import BoardAddModal from ‘components/board/BoardAddModal.jsx’; import […]

Как добавить параметры в HttpURLConnection с помощью POST с помощью NameValuePair

Я пытаюсь сделать POST с HttpURLConnection (я должен использовать его таким образом, не могу использовать HttpPost ), и я хотел бы добавить параметры к этому соединению, такие как post.setEntity(new UrlEncodedFormEntity(nvp)); где nvp = new ArrayList(); имея некоторые данные, хранящиеся в. Я не могу найти способ, как добавить этот ArrayList к моему HttpURLConnection который находится здесь: […]

Как вы можете вводить пробелы с помощью scanf?

Используя следующий код: char *name = malloc(sizeof(char) + 256); printf(“What is your name? “); scanf(“%s”, name); printf(“Hello %s. Nice to meet you.\n”, name); Пользователь может ввести свое имя, но когда они вводят имя с таким пространством, как Lucas Aardvark , scanf() просто отсекает все после Lucas . Как сделать scanf() разрешать пробелы

Лучший способ проанализировать аргументы командной строки в C #?

При создании консольных приложений, которые принимают параметры, вы можете использовать аргументы, переданные Main(string[] args) . Раньше я просто индексировал / зацикливал этот массив и делал несколько регулярных выражений для извлечения значений. Однако, когда команды становятся более сложными, синтаксический анализ может стать довольно уродливым. Поэтому меня интересует: Библиотеки, которые вы используете Шаблоны, которые вы используете Предположим, […]

Давайте будем гением компьютера.