Codengineering - блог о программировании ➜ страница 1797
Загрузка ресурсов из относительного пути с помощью локального html в uiwebview
у меня есть очень простое iOS приложение с uiwebview загружает очень простую тестовую страницу (тест.html): <html> <body> <img src="img/myimage.png" /> </body> </html> я загружаю этот тест.html-файл в моем веб-представлении: NSURL *url = [[NSBundle mainBundle] URLForResource:@"test" withExtension:@"html"]; NSString *html = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil]; NSURL *baseUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle ...
Сообщение" у вас есть почта " в терминале, os X [закрыто]
несколько дней назад я получил это сообщение в моем окне терминала : что это значит? Я никогда не видел. Это были сообщения от ботов xCode. Спасибо за помощь. ...
Сохранение объектов Javascript в sessionStorage
SessionStorage и localStorage позволяет сохранять пары ключ/значение в веб-браузере. Значение должно быть строкой, и сохранение объектов js не является тривиальным. var user = {'name':'John'}; sessionStorage.setItem('user', user); var obj = sessionStorage.user; // obj='[object Object]' Not an object в настоящее время, вы можете обойти это ограничение путем сериализации объектов в JSON, а затем десериализации их для восстановления объектов. Но API хранения всегда проходит через setItem и getIt ...
Использование grep для поиска строки, в которой есть точка
Я пытаюсь найти строку 0.49 (с точкой) с помощью команды grep -r "0.49" * но что происходит, что я также получаю нежелательные результаты, которые содержат строку, такую как 0449,0949 etc,. Дело в том, что linux рассматривает точку(.) как любой персонаж и вынося все результаты. Но я хочу получить результат только для "0.49". ...
Анонимный метод в вызове Invoke
возникли некоторые проблемы с синтаксисом, где мы хотим вызвать делегат анонимно в элементе управления.Взывать. мы пробовали несколько различных подходов, все безрезультатно. например: myControl.Invoke(delegate() { MyMethod(this, new MyEventArgs(someParameter)); }); где некоторый параметр является локальным для этого метода выше приведет к ошибке компилятора: невозможно преобразовать анонимный метод в тип ' System.Делегат", потому что это не делегат типа ...
Локальное восстановление базы данных SQL Azure Bacpac
Я создал резервную копию BACPAC моей базы данных SQL Azure с помощью опции "экспорт" в консоли управления Azure. загрузив это на свою машину, я немного застрял на том, как я могу восстановить это на локальном экземпляре SQL Server. Я наткнулся на инструмент DacImportExportCli, но не смог найти пример локального восстановления. также, если кто-то написал сценарий, который делает это (поэтому его можно запланировать), это было бы потрясающе. ...
Какие символы должны быть экранированы при использовании Bash?
есть ли полный список символов, которые должны быть экранированы в Bash? Можно ли это проверить только с помощью sed? в частности, я проверял, есть ли % должен быть экранирован или нет. Я пытался echo "h%h" | sed 's/%/i/g' и работал нормально, не убегая %. Значит ли это % не нужно бежать? Был ли это хороший способ проверить необходимость? и более общие: они же символы, чтобы бежать в shell и bash? ...
Удаление папок в python рекурсивно
у меня есть проблема в удалении пустых каталогов. У меня есть такой код: for dirpath, dirnames, filenames in os.walk(dir_to_search): //other codes try: os.rmdir(dirpath) except OSError as ex: print(ex) аргумент dir_to_search это где я передаю каталог, где работа должна быть вниз. Этот каталог выглядит так: test/20/... test/22/... test/25/... test/26/... обратите внимание, что все вышеуказанные папки пусты. Когда я запускаю этот скрипт папки 20, удаляется! Но па ...
Как сделать возвращаемый тип метода универсальным?
есть ли способ сделать этот метод универсальным, чтобы я мог вернуть строку, bool, int или double? Прямо сейчас он возвращает строку, но если он может найти "true" или "false" в качестве значения конфигурации, я хотел бы вернуть bool, например. public static string ConfigSetting(string settingName) { return ConfigurationManager.AppSettings[settingName]; } ...
Использование npm за корпоративным прокси.pac
мне нужно загрузить несколько пакетов через npm, но наша корпоративная конфигурация прокси-сервера является .pac файл (я на windows) Я уже пробовал npm config set proxy http://mydomainusername:[email protected]:8181/proxy.pac npm config set https-proxy http://mydomainusername:[email protected]:8181/proxy.pac или npm config set proxy http://1.2.3.4:8181/proxy.pac npm config set https-proxy http://1.2.3.4:8181/proxy.pac но это не работает... любое предложение? спасибо ...