программирование

Q & A для профессиональных программистов и энтузиастов

4
string.split - разделителем из нескольких символов
У меня проблемы с разделением строки в C # с разделителем "] [". Например, строка «abc] [rfd] [5] [,] [.» Должен дать массив, содержащий; аЬс RFD 5 , . Но я не могу заставить его работать, даже если я попробую RegEx, я не смогу разделить разделитель. РЕДАКТИРОВАТЬ: По сути, я …
151 c#  split 

5
Прервать make-файл, если переменная не установлена
Как я могу прервать выполнение make / makefile, основываясь на том, что переменная make-файла не была установлена ​​/ оценена? Я придумал это, но работает, только если вызывающая сторона явно не запускает цель (т.е. работает makeтолько). ifeq ($(MY_FLAG),) abort: ## This MUST be the first target :( ugly @echo Variable MY_FLAG …
151 makefile 


10
Как правильно справляться со слабым Я в стремительных блоках с помощью аргументов
По моему TextViewTableViewCell, у меня есть переменная для отслеживания блока и метод настройки, в котором блок передается и назначается. Вот мой TextViewTableViewCellкласс: // // TextViewTableViewCell.swift // import UIKit class TextViewTableViewCell: UITableViewCell, UITextViewDelegate { @IBOutlet var textView : UITextView var onTextViewEditClosure : ((text : String) -> Void)? func configure(#text: String?, onTextEdit …
151 ios  swift  retain-cycle 


9
Как разбить строку и присвоить ее переменным
В Python можно разбить строку и назначить ее переменным: ip, port = '127.0.0.1:5432'.split(':') но в Go это, похоже, не работает: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Вопрос: Как разбить строку и присвоить значения за один шаг?
151 string  go  split 

5
C ++ эквивалент ToString Java?
Я хотел бы контролировать то, что записывается в поток, т. Е. coutДля объекта пользовательского класса. Это возможно в C ++? В Java вы можете переопределить toString()метод для аналогичной цели.
151 c++ 

8
Что значит перечислимое?
Я был направлен в MDN для ... на странице, когда он сказал: "для ... итерации по перечисляемым свойствам объекта". Затем я перешел на страницу « Перечислимость и владение свойствами», где говорилось: «Перечислимые свойства - это те, которые могут быть повторены циклом for..in». Словарь определяет перечисляемое как исчисляемое, но я не …

4
Что такое EJB и что он делает?
Я пытался узнать, что такое EJBbean-компоненты, что означает, что их экземпляры управляются в пуле, бла-бла. На самом деле не могу получить хорошее управление ими. Можете ли вы объяснить мне, что они на самом деле (практически для программиста Java)? Что они делают? Каковы их цели? Зачем реально их использовать? (Почему бы …
151 jakarta-ee  ejb  ejb-3.1 

11
Может ли модульный тестовый проект загрузить файл app.config целевого приложения?
Я занимаюсь модульным тестированием приложения .NET (.exe), которое использует файл app.config для загрузки свойств конфигурации. Само приложение модульного тестирования не имеет файла app.config. Когда я пытаюсь выполнить модульное тестирование метода, который использует любое из свойств конфигурации, они возвращают ноль . Я предполагаю, что это потому, что приложение модульного теста не …


11
Как добавить / обновить дочерние сущности при обновлении родительской сущности в EF
Эти две сущности являются отношением один-ко-многим (строится на основе кода, свободно бегущего API). public class Parent { public Parent() { this.Children = new List<Child>(); } public int Id { get; set; } public virtual ICollection<Child> Children { get; set; } } public class Child { public int Id { get; …

8
Может кто-нибудь объяснить функцию «debounce» в Javascript
Меня интересует функция «debouncing» в javascript, написанная здесь: http://davidwalsh.name/javascript-debounce-function К сожалению, код недостаточно четко объяснен для меня, чтобы понять. Может кто-нибудь помочь мне разобраться, как это работает (я оставил свои комментарии ниже). Короче я просто очень не понимаю как это работает // Returns a function, that, as long as it …

4
Какие символы допустимы / недействительны в имени ключа JSON?
Есть ли запрещенные символы в именах ключей, для объектов JavaScript или строк JSON? Или символы, которые нужно экранировать? Чтобы быть более конкретным, я бы хотел использовать «$», «-» и пробел в именах ключей.
151 javascript  json  object  key 

3
Библиотека? Статическая? Динамический? Или рамки? Проект внутри другого проекта
У меня есть приложение для iOS, и я хочу добавить большой кусок кода, который я разрабатывал, как еще один проект, просто для удобства тестирования. Новый блок в основном имеет дело с сохранением изображения в различных службах обмена и т. Д. Поскольку этот код совместного использования требует большого тестирования и будущего …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.