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

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

18
Java: как преобразовать список в карту
В последнее время у меня разговор с коллегой о том , что было бы оптимальным способом обращенного Listк Mapв Java , и если есть какие - либо конкретные выгоды от этого. Я хочу знать оптимальный подход к конверсии и был бы очень признателен, если бы кто-нибудь мог мне помочь. Это …



6
Представляет ли `+` в схеме URL / хосте / пути пробел?
Мне известно, что +в строке запроса URL-адреса указан пробел. Это также имеет место за пределами области строки запроса? То есть, делает следующий URL: http://a.com/a+b/c на самом деле представляют: http://a.com/a b/c (и, следовательно, должны быть закодированы, если это действительно должно быть +), или это на самом деле представляет a+b/c?


10
Глобальные события в Angular
Нет ли эквивалента $scope.emit()или$scope.broadcast() в Angular? Я знаю EventEmitterфункциональность, но насколько я понимаю, это будет просто отправлять событие родительскому элементу HTML. Что делать, если мне нужно общаться между FX. братья или сестры или между компонентом в корне DOM и элементом, вложенным в несколько уровней?
224 angular  events 

9
Как распаковать файл в Powershell?
У меня есть .zipфайл, и мне нужно распаковать весь его контент с помощью Powershell. Я делаю это, но это не похоже на работу: $shell = New-Object -ComObject shell.application $zip = $shell.NameSpace("C:\a.zip") MkDir("C:\a") foreach ($item in $zip.items()) { $shell.Namespace("C:\a").CopyHere($item) } В чем дело? Каталог C:\aпо-прежнему пуст.
224 powershell 

8
Как разбить одну строку на несколько строк, разделенных хотя бы одним пробелом в оболочке bash?
У меня есть строка, содержащая много слов, по крайней мере, один пробел между каждыми двумя. Как я могу разбить строку на отдельные слова, чтобы я мог проходить через них? Строка передается в качестве аргумента. Например ${2} == "cat cat file". Как я могу пройти через это? Кроме того, как я …
224 bash  shell  string  split 

30
команда gulp не найдена - ошибка после установки gulp
Я установил gulp как глобально, так и локально, используя npm install gulp npm install gulp -g npm install gulp-util npm install gulp-util -g Когда пытаюсь запустить глоток, я получаю 'gulp' is not recognized as an internal or external command, operable program or batch file. Запустив npm list gulp (или -g), …
224 windows  node.js  gulp 

13
преобразовать список объектов из одного типа в другой с помощью лямбда-выражения
У меня есть цикл foreach, читающий список объектов одного типа и создающий список объектов другого типа. Мне сказали, что лямбда-выражение может достичь того же результата. var origList = List<OrigType>(); // assume populated var targetList = List<TargetType>(); foreach(OrigType a in origList) { targetList.Add(new TargetType() {SomeValue = a.SomeValue}); } Любая помощь будет …
224 c#  generics  lambda 

14
Отправлять вложения с помощью PHP Mail ()?
Мне нужно отправить PDF с почтой, это возможно? $to = "xxx"; $subject = "Subject" ; $message = 'Example message with <b>html</b>'; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: xxx <xxx>' . "\r\n"; mail($to,$subject,$message,$headers); Чего мне не хватает?
224 php 

6
Android Studio 3.0 Аромат Размерный выпуск
Обновлен до студии Canary build. Мой предыдущий проект Telegram Messenger дает следующую ошибку. Ошибка: все ароматы должны теперь принадлежать к названному измерению ароматов. Аромат 'armv7' не относится к измерению аромата. Узнайте больше на https://d.android.com/r/tools/flavorDimensions-missing-error-message.html Что я должен делать? Я уже видел эту ссылку, но не мог понять, что делать. У …


15
Проверьте, загружено ли изображение (без ошибок) с помощью jQuery
Я использую JavaScript с библиотекой jQuery для управления миниатюрами изображений, содержащимися в неупорядоченном списке. Когда изображение загружается, оно делает одно, а при возникновении ошибки - другое. Я использую jQuery load()и error()методы в качестве событий. После этих событий я проверяю DOM-элемент image на наличие .complete, чтобы убедиться, что изображение еще не …

14
Поле заголовка запроса Access-Control-Allow-Headers не разрешено Access-Control-Allow-Headers
Я пытаюсь отправить файлы на свой сервер с помощью почтового запроса, но при его отправке возникает ошибка: Поле заголовка запроса Content-Type не разрешено Access-Control-Allow-Headers. Итак, я погуглил ошибку и добавил заголовки: $http.post($rootScope.URL, {params: arguments}, {headers: { "Access-Control-Allow-Origin" : "*", "Access-Control-Allow-Methods" : "GET,POST,PUT,DELETE,OPTIONS", "Access-Control-Allow-Headers": "Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With" } Тогда я …

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