Codengineering - блог о программировании ➜ страница 1404
Лямбда-выражения C#: почему я должен их использовать?
я быстро прочитал над Лямбда-Выражение Microsoft документация. этот пример помог мне лучше понять, правда: delegate int del(int i); del myDelegate = x => x * x; int j = myDelegate(5); //j = 25 тем не менее, я не понимаю, почему это такое нововведение. Это просто метод, который умирает, когда" переменная метода " заканчивается, верно? Почему я должен использовать это вместо реального метода? ...
Как захватить UIView к UIImage без потери качества на дисплее сетчатки
мой код отлично работает для обычных устройств, но создает размытые изображения на устройствах retina. кто-нибудь знает решение моей проблемы? + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage * img = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return img; } ...
Что представляет собой double в sql server?
у меня есть несколько свойств в C#, которые double и я хочу сохранить их в таблице в SQL Server, но заметил, что нет double тип, так что лучше использовать decimal или float? это будет хранить значения широты и долготы, поэтому мне нужна самая точная точность. Спасибо за ответы до сих пор. ...
Вертикальные линейки в коде Visual Studio?
как можно настроить вертикальные линейки (обратите внимание на множественное число) в коде Visual Studio? в возвышенном тексте 2 я делаю "rulers": [72, 80, 100, 120] ни "editor.rulers": [72, 80] , ни "editor.ruler": 80 кажется, работает. ...
Как сделать ссылку на определенное число линий на GitHub
Я знаю, что могу ссылаться на определенный номер строки в файле на репозитории github (я уверен, что видел это раньше)... может кто подскажет как это сделать? ...
Почему "final" не допускается в методах интерфейса Java 8?
одной из самых полезных функций Java 8 являются новые default методы в интерфейсах. Есть по существу две причины (могут быть и другие), почему они были введены: предоставление фактических реализаций по умолчанию. Пример: Iterator.remove() С учетом эволюции JDK API. Пример: Iterable.forEach() С точки зрения дизайнера API, я хотел бы иметь возможность использовать другие модификаторы на интерфейсных методах, например final. Это было бы полезно при добавлении удобных методов, предотвращая "слу ...
Как ответить на ошибку HTTP 400 в методе Spring MVC @ResponseBody, возвращающем строку?
Я использую Spring MVC для простого JSON API, с @ResponseBody подход, как показано ниже. (У меня уже есть уровень обслуживания, производящий JSON напрямую.) @RequestMapping(value = "/matches/{matchId}", produces = "application/json") @ResponseBody public String match(@PathVariable String matchId) { String json = matchService.getMatchJson(matchId); if (json == null) { // TODO: how to respond with e.g. 400 "bad request"? } return json; } вопрос, в данном случае каков сам ...
Ввод содержимого в определенные разделы из частичного представления ASP.NET MVC 3 с двигателем взгляда бритвы
у меня есть этот раздел, определенный в моем _Layout.cshtml @RenderSection("Scripts", false) Я могу легко использовать его с вида: @section Scripts { @*Stuff comes here*@ } то, с чем я борюсь, - это как получить некоторый контент, введенный в этот раздел из частичного представления. предположим, что это моя страница вид: @section Scripts { <script> //code comes here </script> } <div> poo bar poo </div> <div> @Html.Partial("_m ...
URL encode видит " & "(амперсанд) как " & " HTML-объект
я кодирую строку, которая будет передана в URL (через GET). Но если я использую escape,encodeURI или encodeURIComponent,& будет заменен на %26amp%3B, но я хочу, чтобы он был заменен на %26. Что я делаю не так? ...
Настройка adb на Mac OS X
Я потратил довольно много времени, выясняя, как настроить adb на Mac, поэтому я считаю, что написание того, как его настроить, может быть полезно для некоторых людей. adb-это инструмент командной строки для установки и запуска приложений android на вашем телефоне/эмуляторе ...