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

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

5
Вставить / обновить многие ко многим Entity Framework. Как мне это сделать?
Я использую EF4 и новичок в нем. В моем проекте много ко многим, и я не могу понять, как вставлять или обновлять. Я создал небольшой проект, чтобы посмотреть, как его следует кодировать. Предположим, у меня есть 3 стола Класс: ClassID-ClassName Студент: StudentID-FirstName-Surname StudentClass: StudentID-ClassID После добавления всех взаимосвязей и обновления …

22
заставить браузеры получать последние файлы js и css в приложении asp.net
Некоторые браузеры кешируют файлы js и css, не обновляя их, если вы их не заставите. Самый простой способ. Я только что реализовал это решение, которое, похоже, работает. Объявите переменную версии на своей странице public string version { get; set; } Получите номер версии из ключа web.config version = ConfigurationManager.AppSettings["versionNumber"]; На …

9
Настроить IIS Express для внешнего доступа к проекту VS2010
Я разрабатываю проект в VS2010 и могу просматривать свой сайт локально через IIS Express. Я хочу разрешить внешний доступ по сети. Все мои исследования привели меня к этой записи в блоге: http://blogs.iis.net/vaidyg/archive/2010/07/29/serving-external-traffic-with-webmatrix-beta.aspx , что полезно, но действительно похоже, не показано, как настроить привязки для проекта, запущенного в Visual Studio (я …

14
Использование предварительно скомпилированных заголовков с CMake
Я видел несколько (старых) сообщений в сети о том, как совместить некоторую поддержку предварительно скомпилированных заголовков в CMake. Все они кажутся немного разрозненными, и у каждого свой способ делать это. Как лучше всего это сделать в настоящее время?

6
JdbcTemplate queryForInt / Long устарел в Spring 3.2.2. Чем его заменить?
Методы queryforInt / queryforLong в JdbcTemplate устарели в Spring 3.2. Я не могу понять, почему или что считается лучшей практикой для замены существующего кода с помощью этих методов. Типичный метод: int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = ?", playerNameKey.toUpperCase(), teamNameKey.toUpperCase() ); ОК, …


16
Что такое сборщик мусора в Java?
Я новичок в Java и смущен сборщиком мусора в Java. Что он на самом деле делает и когда начинает действовать. Опишите, пожалуйста, некоторые свойства сборщика мусора в Java.

3
Лучшая PHP IDE для Mac? (Желательно бесплатно!) [Закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …
104 php  macos 

11
Числовая строка как ключ массива в PHP
Можно ли использовать числовую строку, например, "123"в качестве ключа в массиве PHP, без ее преобразования в целое число? $blah = array('123' => 1); var_dump($blah); печатает array(1) { [123]=> int(1) } я хочу array(1) { ["123"]=> int(1) }
104 php 

4
Как отслеживать дочерний процесс с помощью strace?
Раньше я straceвкратце привязывался к процессу. В процессе создано 90 потоков. Когда я нашел проблемный поток, мне пришлось утомительно искать родительский поток, затем дедушку и дедушку, и так далее, вплоть до корневого процесса. Есть ли уловка или инструмент, чтобы быстро выяснить, какой поток создал другой? А еще лучше распечатать дерево …


5
Является ли Java Regex Thread Safe?
У меня есть функция, которая использует Pattern#compileи Matcherдля поиска шаблона в списке строк. Эта функция используется в нескольких потоках. Каждый поток будет иметь уникальный шаблон, передаваемый в Pattern#compileпри создании потока. Количество потоков и шаблонов является динамическим, что означает, что я могу добавить больше Patternпотоков и потоков во время настройки. Нужно …

7
Проверка с помощью схемы XML в Python
У меня есть XML-файл и XML-схема в другом файле, и я хотел бы убедиться, что мой XML-файл соответствует этой схеме. Как мне это сделать в Python? Я бы предпочел использовать стандартную библиотеку, но при необходимости могу установить сторонний пакет.
104 python  xml  validation  xsd 


4
логический оператор ++ и -
Сегодня, когда я писал код Visual C ++, я натолкнулся на кое-что, что меня удивило. Кажется, C ++ поддерживает ++ (приращение) для bool, но не - (декремент). Это случайное решение или есть причина? Это компилирует: static HMODULE hMod = NULL; static bool once = false; if (!once++) hMod = LoadLibrary("xxx"); …
104 c++  boolean  increment 

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