Вопросы-ответы - все решения ➜ страница 608
Не могу запустить ASP.NET в MVC 2 веб-приложения на IIS 7.5
Я пытаюсь запустить ASP.NET MVC 2 веб-приложение под IIS на Windows 7, но я получаю ошибку 403.14. Вот шаги для воспроизведения: Открыть Visual Studio 2010 создать новый ASP.NET проект MVC 2 называется MvcApplication1 Shift+F5 для запуска приложения. Вы должны увидеть http://localhost:{random_port}/ и страница будет правильно отображаться. нажмите на MvcApplication1 и выберите "Свойства". Перейдите в раздел" Web". Выберите "Использовать Локальные IIS Web server " и создать виртуальный каталог ...
Как перезапустить узел.сервер JS
Я установил и запустил.JS сервер на osx. Я запустил модуль чата и с удовольствием запускаю его. Я изменил некоторые части и нужно перезагрузить сервер, чтобы увидеть эффект. Я знаю только, как перезапустить, закрыв окно терминала, а затем снова открыть его, а затем запустить узел chatdemo.опять Джей. любой способ перезапуска без закрытия терминала? спасибо. ...
Google Maps v3: принуждение мин. уровень масштабирования при использовании fitBounds
Я рисую серию маркеров на карте (используя v3 api Карт). в V2, у меня был следующий код: bounds = new GLatLngBounds(); ... loop thru and put markers on map ... bounds.extend(point); ... end looping map.setCenter(bounds.getCenter()); var level = map.getBoundsZoomLevel(bounds); if ( level == 1 ) level = 5; map.setZoom(level > 6 ? 6 : level); и это прекрасно работает, чтобы всегда был соответствующий уровень детализации, отображаемый на карте. Я пытаюсь дублировать эт ...
СПД гибернации один-к-одному отношения
у меня есть отношения один-к-одному, но hibernatetool жалуется при создании схемы. Вот пример, который показывает проблему: @Entity public class Person { @Id public int id; @OneToOne public OtherInfo otherInfo; rest of attributes ... } человек имеет отношения один к одному с OtherInfo: @Entity public class OtherInfo { @Id @OneToOne(mappedBy="otherInfo") public Person person; rest of attributes ... } человек владеет стороной OtherInfo. OtherInfo-это со ...
iOS: Open Source VoIP / SIP Objective-C Code [закрыто]
Мне было поручено изучить возможность написания приложения для iPhone для доступа к нашим внутренним системам VoIP/SIP. Я никогда не кодировал ничего близкого к VoIP раньше. Существуют ли какие-либо библиотеки VoIP/SIP с открытым исходным кодом или примеры в C или Objective-C? приложение iOS, которое я могу скинуть и добавить наши необходимые функции (в основном связанные с пользовательским интерфейсом) , будет Святой Грааль здесь. ...
Команды Emacs для поиска в файлах
Я хочу искать во всех файлах из текущей папки для макроса CODE_INIT_PARAMETERS. Я могу это сделать M-x происходят CODE_INIT_PARAMETERS но это показывает только записи из открытых буферов. есть ли способ поиска всех файлов из текущей папки, из Emacs, без переключения на M-x shell, а затем grep ? Я хочу избежать grep, потому что для некоторых команд (M-x происходят) Emacs делает прыжки в оскорбительный код, и я тоже этого хочу. Спасибо. ...
Модульное тестирование для сценариев оболочки
почти каждый продукт, над которым я работал на протяжении многих лет, включал некоторый уровень сценариев оболочки (или пакетных файлов, PowerShell и т. д. в Windows.) Несмотря на то, что мы написали большую часть кода на Java или C++, всегда казалось, что некоторые задачи интеграции или установки лучше выполняются с помощью сценария оболочки. таким образом, скрипты оболочки становятся частью поставляемого кода и поэтому должны быть протестированы так же, как скомпилированный код. Есть ли у к ...
Как определить, заблокирован ли объект (синхронизирован), чтобы не блокировать в Java?
у меня есть процесс A, который содержит таблицу в памяти с набором записей (recordA, recordB и т. д...) теперь этот процесс может запускать много потоков, которые влияют на записи, и иногда мы можем иметь 2 потока, пытающиеся получить доступ к одной и той же записи - эта ситуация должна быть запрещена. В частности, если запись заблокирована одним потоком, я хочу, чтобы другой поток прервался (я не хочу блокировать или ждать). в настоящее время я делаю что-то вроде этого: synchronized(record) ...
Зачем использовать.h1 вместо фактического h1?
в рамках проекта Bootstrap CSS, стили предоставляются для тегов заголовков (H1, H2, H3, H4, H5, H6), но есть также ряд имен классов, основанных на заголовках (.h1, .h2, .h3, .h4, .h5, .h6). Какая польза от использования имени класса H1 без надлежащего использования тега H1? Я думаю, что вы всегда хотите убедиться, что ваш HTML отражает вашу визуальную важность. любые мысли, объясняющие хорошую причину для использования .h1 вместо использование тега h1 будет оценено по достоинству. ...
Настройка десятичной точности, .net
эти строки в C# decimal a = 2m; decimal b = 2.0m; decimal c = 2.00000000m; decimal d = 2.000000000000000000000000000m; Console.WriteLine(a); Console.WriteLine(b); Console.WriteLine(c); Console.WriteLine(d); производит этот выход: 2 2.0 2.00000000 2.000000000000000000000000000 поэтому я вижу, что создание десятичной переменной из литерала позволяет мне контролировать точность. могу ли я настроить точность десятичных переменных без использования литералов? как я могу создать b из a? Как ...
Зачем использовать.AsEnumerable () вместо приведения к IEnumerable?
один из методов расширения на IEnumerable<T> и .AsEnumerable(). Этот метод преобразует перечисляемый объект, на который он был вызван, в экземпляр IEnumerable<T>. Однако, поскольку объект должен реализовать IEnumerable<T> чтобы применить к этому методу расширения, преобразование в IEnumerable<T> Это простой вопрос приведения к IEnumerable<T>. Мой вопрос в том, почему этот метод Вообще существует? пример: List<string> strings = new List<string>() { "tes ...
Должны ли отрицательные индексы в массивах JavaScript способствовать длине массива?
в javascript я определяю такой массив var arr = [1,2,3]; также я могу сделать arr[-1] = 4; теперь, если я делаю arr = undefined; Я также теряю ссылку на значение в arr[-1]. поэтому для меня логически кажется, что arr[-1] также является частью arr. но когда я делаю следующее (без установки arr в undefined) arr.length; возвращает 3 не 4; так что моя точка зрения если массивы могут быть использованы с отрицательными индексами, эти отрицательные индексы также должны быть частью их дл ...
Самый быстрый способ удалить дубликат значения из списка по лямбде
какой самый быстрый способ удалить повторяющиеся значения из списка. Предположим List<long> longs = new List<long> { 1, 2, 3, 4, 3, 2, 5 }; поэтому мне интересно использовать лямбду для удаления дубликатов и возврата:{1, 2, 3, 4, 5}. Каково ваше предложение? ...
Как сделать диалог слайд снизу к середине экрана в Android
Я хочу показать диалог о моей деятельности с анимацией. Мой диалог будет скользить от нижней части деятельности к середине деятельности. /****редактировать****/ извините за мой вопрос непонятно. Я имею в виду , что мой диалог будет скользить снизу вверх, но нижняя сторона диалога находится на нижней стороне активности, как на следующем рисунке ...
C++ геттеры / сеттеры стиль кодирования
Я некоторое время программировал на C#, и теперь я хочу освежить свои навыки C++. имея класс: class Foo { const std::string& name_; ... }; что было бы лучшим подходом (я только хочу разрешить доступ для чтения к полю name_): используйте метод геттера:inline const std::string& name() const { return name_; } сделать поле публичным, так как это константа спасибо. ...
Самый быстрый способ проверить, соответствует ли строка регулярному выражению или нет в ruby?
каков самый быстрый способ проверить, соответствует ли строка регулярному выражению в Ruby? моя проблема заключается в том, что я должен "egrep" через огромный список строк, чтобы найти те, которые соответствуют регулярному выражению, которое задается во время выполнения. меня волнует только то, соответствует ли строка регулярному выражению, а не то, где она соответствует, и что такое содержимое соответствующих групп. Я надеюсь, что это предположение может быть использовано для уменьшения време ...
Значение огромное.CSV-файл
в настоящее время я пытаюсь прочитать данные.csv файлы в Python 2.7 с до 1 миллиона строк и 200 столбцов (файлы в диапазоне от 100 МБ до 1,6 Гб). Я могу сделать это (очень медленно) для файлов с менее чем 300 000 строк, но как только я иду выше, что я получаю ошибки памяти. Мой код выглядит так: def getdata(filename, criteria): data=[] for criterion in criteria: data.append(getstuff(filename, criteron)) return data def getstuff(filename, criterion): import csv data= ...
Для чего устанавливается приоритет процесса "в реальном времени"?
из того, что я читал в прошлом, вам рекомендуется не изменять приоритет ваших приложений windows программно, и если вы это сделаете, вы никогда не должны менять их на "realtime". Что делает параметр приоритета процесса "в реальном времени" по сравнению с "высоким" и "выше нормального"? ...
Android: Как получить высоту и ширину пользовательского представления? [дубликат]
Возможные Дубликаты:как определить размер представления Android на основе размеров его родителя как использовать getMeasuredWidth() и getMeasuredHeight? Она всегда возвращает 0. какая разница между этим и getHeight() и getWidth()? ...
Учитывая временную метку Unix, как получить начало и конец этого дня?
у меня есть временная метка Unix такой: $timestamp=1330581600 как я могу получить начало дня и конец дня для этой метки времени? e.g. $beginOfDay = Start of Timestamp's Day $endOfDay = End of Timestamp's Day Я попытался это: $endOfDay = $timestamp + (60 * 60 * 23); но я не думаю, что это сработает, потому что сама метка не точное начало дня. ...
Методы JavaScript переопределить
допустим, у вас есть код ниже: function A() { function modify(){ x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var x = 10; var y = 20; function modify() { x = 30; y = 40; }; modify(); alert("The sum is: " + (x+y)); } теперь вопрос, если есть какой-либо способ, в котором я могу переопределить метод modify из C с методами, к ...
Генерировать GUID в MySQL для существующих данных?
Я только что импортировал кучу данных в таблицу MySQL, и у меня есть столбец "GUID", который я хочу в основном заполнить все существующие строки новыми и уникальными случайными GUID. Как это сделать в MySQL ? пробовал UPDATE db.tablename SET columnID = UUID() where columnID is not null и просто получить каждое поле то же самое ...
Это питон, чтобы использовать бул в качестве интов?
False эквивалентно 0 и True эквивалентно 1 так можно сделать что-то вроде этого: def bool_to_str(value): """value should be a bool""" return ['No', 'Yes'][value] bool_to_str(True) обратите внимание, как значение bool но используется как int. Это такой вид использования Pythonic или его следует избегать? ...
Как переименовать приложение rails 4?
rails plugin install git://github.com/get/Rename.git позволит нам переименовать только rails 3 app есть ли какой-либо драгоценный камень, доступный для переименования Rails 4 app. если нет, предложите мне лучший способ переименования. ...
Действует ли {} как () при создании нового объекта в C#?
Я только что заметил, что с помощью {} вместо () дает те же результаты при строительстве объекта. class Customer { public string name; public string ID {get; set;} } static void Main() { Customer c1= new Customer{}; //Is this a constructor? Customer c2= new Customer(); //what is the concept behind the ability to assign values for properties //and fields inside the {} and is not allowable to do it inside () //without defining a constructor: Customer c3= ne ...
панды уникальные значения несколько столбцов
df = pd.DataFrame({'Col1': ['Bob', 'Joe', 'Bill', 'Mary', 'Joe'], 'Col2': ['Joe', 'Steve', 'Bob', 'Bob', 'Steve'], 'Col3': np.random.random(5)}) что является лучшим способом, чтобы вернуть уникальные значения из столбца col1' и 'столбец col2'? требуется 'Bob', 'Joe', 'Bill', 'Mary', 'Steve' ...
Как управлять сторонними библиотеками Python с помощью Google App Engine? (виртуальное окружение? Пип?)
какова лучшая стратегия управления сторонними библиотеками Python с помощью Google App Engine? скажем, я хочу использовать Flask, фреймворк webapp. запись в блог говорит ли это, что не так: $ cd /tmp/ $ wget http://pypi.python.org/packages/source/F/Flask/Flask-0.6.1.tar.gz $ tar zxf Flask-0.6.1.tar.gz $ cp -r Flask-0.6.1/flask ~/path/to/project/ (... repeat for other packages ...) должен быть лучший способ управления сторонним кодом, особенно если я хочу отслеживать версии, тестировать обнов ...
Доступ к каталогу активов pathForResource
выясняется, что: [[NSBundle mainBundle] pathForResource:@"name" ofType:@"png"]; не возвращает ничего для активов, которые находятся внутри изображений.каталог xcassets активов. Я тоже попробовал: [[NSBundle mainBundle] pathForResource:@"name" ofType:@"png" inDirectory:@"Images"]; [[NSBundle mainBundle] pathForResource:@"name" ofType:@"png" inDirectory:@"Images.xcassets"]; но ни один из них не работал. кто-нибудь имел успех, получение путей к активам в каталоге? ...
Разница между тип uint8 т т и uint uint с fast8 least8 Т
стандарт C99 вводит следующие типы данных. Документацию можно найти здесь для библиотеки AVR stdint. uint8_t означает, что это 8-битный беззнаковый тип. uint_fast8_t означает, что это самый быстрый unsigned int с по крайней мере 8 биты. uint_least8_t означает, что это беззнаковый int с не менее чем 8 битами. Я понимаю uint8_t и что такое uint_fast8_t( Я не знаю, как это реализовано в уровень регистра). 1.Можете ли вы объяснить, что означает "это unsigned int по крайней мере 8 бит"? 2.Ка ...
Синтаксис для документирования структуры JSON
поэтому я пытаюсь документировать формат json, возвращаемый api, против которого я пишу, и я хотел бы знать, есть ли какой-либо популярный формат для документации структуры json. примечание Я не пытаюсь проверить или проверить что-либо, я просто использую это для документации. Также было бы неплохо добавить комментарии к непостоянным(элементы всегда возвращаются с одним и тем же значением). это не совсем продуманная схема я сейчас использование: Plain names refer to identifiers or types. Som ...