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

82
Логическое «НЕ» в T-SQL не работает с типом данных «бит»?

При попытке выполнить одну логическую операцию НЕ оказывается, что в MS SQL Server 2005 следующий блок не работает DECLARE @MyBoolean bit; SET @MyBoolean = 0; SET @MyBoolean = NOT @MyBoolean; SELECT @MyBoolean; Вместо этого я добиваюсь большего успеха с DECLARE @MyBoolean bit; SET @MyBoolean = 0;...

82
Следует ли разработчику в первую очередь стремиться к удобочитаемости или производительности? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

82
Обработка исключений JavaScript

Каков наилучший способ перехвата ВСЕХ исключений, возникающих в JavaScript? Очевидно, что лучший способ - это попробовать ... поймать. Но с асинхронными обратными вызовами и т. Д. Это может быть сложно. Я знаю, что браузеры IE и Gecko поддерживают window.onerror, но как насчет Opera и Safari? Вот...

82
Безопасное изменение домашнего каталога

Я пытаюсь безопасно обновить домашний каталог, как указано в /etc/passwd, но стандартные утилиты Linux - usermod и vipw - для этого не предоставляются Cygwin. Может ли кто-нибудь сказать мне, как они изменили это в Cygwin?...

82
Есть ли библиотека LINQ для C ++? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Существуют ли какие-либо движения, не...

82
Какова цель кода операции CIL nop?

Я просматриваю MSIL и замечаю, что в MSIL есть много инструкций nop . В статье MSDN говорится, что они не предпринимают никаких действий и используются для заполнения пространства, если код операции исправлен. Они гораздо чаще используются в отладочных сборках, чем в сборках выпуска. Я знаю, что...

82
Java Swing - использование JScrollPane и его прокрутка вверх

Я использую JScrollPane, чтобы разрешить прокрутку в JFrame, в котором есть текстовый компонент, который служит текстовым редактором. Что я хочу сделать после установки текста в этом редакторе, так это прокрутить его обратно вверх, чтобы вы могли видеть, что находится в начале файла. Кто-нибудь...

82
Очистить / перезаписать HTML на стороне клиента

Мне нужно отображать внешние ресурсы, загруженные через междоменные запросы, и убедиться, что отображается только « безопасный » контент. Можно использовать Prototype String # stripScripts для удаления блоков скрипта. Но такие обработчики как onclickили onerrorвсе еще существуют. Есть ли...

82
CSS устанавливает ширину для заполнения% оставшейся области

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

82
Плохая практика - иметь несколько классов в одном файле?

Раньше у меня был один класс на один файл. Например, car.cs имеет класс car . Но поскольку я программирую больше классов, я хотел бы добавить их в тот же файл. Например car.cs имеет класс автомобиля и дверь класса, и т.д. Мой вопрос подходит для Java, C #, PHP или любого другого языка...

82
Как лучше всего выбрать минимальное значение из нескольких столбцов?

Учитывая следующую таблицу в SQL Server 2005: ID Col1 Col2 Col3 -- ---- ---- ---- 1 3 34 76 2 32 976 24 3 7 235 3 4 245 1 792 Как лучше всего написать запрос, который дает следующий результат (т. Е. Тот, который дает последний столбец - столбец, содержащий минимальные значения из Col1, Col2 и Col...

82
Когда оптимизация преждевременна?

Как сказал Кнут, Мы должны забыть о небольшой эффективности, скажем, примерно в 97% случаев: преждевременная оптимизация - это корень всех зол. Это то, что часто возникает в ответах на вопросы Stack Overflow на такие вопросы, как «какой механизм цикла является наиболее эффективным», «методы...

82
Кеширование в asp.net-mvc

Я хотел бы кэшировать свои самые тяжелые действия с базой данных на моем сайте asp.net-mvc. В своем исследовании я обнаружил кеширование пончиков в блоге Фила Кеширование / сжатие фильтров в блоге Кази Подкаст Скотта Ханслемана о том, как они кешируют вещи в SO. Но я еще не чувствую, что понимаю....

82
Перечисления в Hibernate

Часто бывает полезно иметь поле в DAO, значение которого берется из перечисления Java. Типичным примером является вход в систему DAO, в котором обычно есть поле, характеризующее пользователя как «НОРМАЛЬНЫЙ» или «АДМИНИСТРАТОР». В Hibernate я бы использовал следующие 2 объекта для представления...

82
C неблокирующий ввод с клавиатуры

Я пытаюсь написать программу на C (в Linux), которая зацикливается, пока пользователь не нажмет клавишу, но не требует нажатия клавиши для продолжения каждого цикла. Есть простой способ сделать это? Я полагаю, я мог бы сделать это сselect() но это похоже на большую работу. В качестве альтернативы,...

82
Android: фиксирование результатов активности

У меня вопрос по запуску новых мероприятий. Все сводится к следующему. У меня есть 3 вкладки в представлении A) contains gMap activity B) camera activity C) some random text fields. Требование - чтобы приложение работало в портретном режиме. Все 3 вкладки работают, как ожидалось, за исключением...

82
Что такое лемма о накачке в терминах непрофессионала?

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