Codengineering - блог о программировании ➜ страница 1525


Что означает знак вопроса и оператор точки. значит в C# 6.0?

С C# 6.0 в предварительном просмотре VS2015 у нас есть новый оператор,?., который может быть использован такой: public class A { string PropertyOfA { get; set; } } ... var a = new A(); var foo = "bar"; if(a?.PropertyOfA != foo) { //somecode } что именно он делает? ...

Как libuv сравнивается с Boost / ASIO?

Я был бы заинтересован в таких аспектах, как: область применения / особенности производительность зрелость ...

Отключить кэш браузера для всего ASP.NET сайт

Я ищу способ отключить кэш браузера для весь ASP.NET сайт MVC Я нашел следующий метод: Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache); Response.Cache.SetNoStore(); а также метод мета-тега (он не будет работать для меня, так как некоторые действия MVC отправляют частичный HTML/JSON через Ajax, без головы, мета-тега). <meta http-equiv="PRAGMA" content="NO-CACHE"> но я ищу простой способ отключить кэш браузера для всего веб-сайта. ...

Как инициализировать двумерный массив в Python?

Я начинаю python и пытаюсь использовать двумерный список, который я изначально заполняю одной и той же переменной в каждом месте. Я придумал вот что: def initialize_twodlist(foo): twod_list = [] new = [] for i in range (0, 10): for j in range (0, 10): new.append(foo) twod_list.append(new) new = [] это дает желаемый результат, но похоже на обходной путь. Есть ли более простой / короткий / более элегантный способ сделать это? ...

Как создать службу windows из приложения java

Я только что унаследовал приложение java, которое должно быть установлено в качестве службы на XP и vista. Прошло около 8 лет с тех пор, как я использовал windows в любой форме, и мне никогда не приходилось создавать службу, не говоря уже о чем - то вроде java-приложения (у меня есть jar для приложения и одна зависимость jar-log4j). Какая магия необходима, чтобы сделать этот запуск в качестве службы? У меня есть источник, поэтому модификации кода, хотя и желательно избегать, возможны. ...

Как выбрать дату без времени в SQL

когда я выбираю дату в SQL, она возвращается как 2011-02-25 21:17:33.933. Но мне нужна только часть даты, то есть 2011-02-25. Как я могу это сделать? ...

Остановить все активные ajax-запросы в jQuery

У меня проблема, при отправке формы все активные ajax-запросы терпят неудачу, и это вызывает событие ошибки. Как остановить всех активных AJAX-запросов в jQuery без trigerring ошибка? ...

Как создать красивый DMG для Mac OS X с помощью инструментов командной строки?

Мне нужно создать хороший установщик для Mac приложения. Я хочу, чтобы это был образ диска (DMG) с предопределенным размером, макетом и фоновым изображением. Мне нужно сделать это программно в скрипте, чтобы быть интегрированным в существующую систему сборки (больше пакетной системы на самом деле, так как она только создает установщики. Сборки выполняются отдельно). У меня уже есть создание DMG с помощью "hdiutil", что я еще не узнал, как сделать макет значка и укажите растровое изображение ф ...

Сортировка вектора пользовательских объектов

Как происходит сортировка вектора, содержащего пользовательские (т. е. определенные пользователем) объекты. Наверное, стандартный алгоритм STL вроде наряду с предикатом (функция или объект функции), который будет работать на одном из полей (в качестве ключа для сортировки) в пользовательском объекте должны быть использованы. Я на правильном пути? ...

Как я могу получить функцию масштабирования для изображений?

есть ли общий способ показать большое изображение и позволить пользователю увеличивать и уменьшать масштаб и панорамировать изображение? до сих пор я нашел два способа: перезапись ImageView, это кажется немного слишком много для такой распространенной проблемы. использование webview, но с меньшим контролем над общей компоновкой и т. д. ...