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

83
Сортировать список по алфавиту

У меня следующий класс: class Detail { public Detail() { _details = new List<string>(); } public IList<string> Details { get { return _details; } } private readonly List<string> _details; } В настоящее время я сортирую класс случайным образом, используя следующее: void...

83
Перенаправление URL-адресов IIS7 из корневого каталога в подкаталог [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 1 год назад . Уточните этот вопрос Я использую Windows Server 2008 с IIS7. Мне...

83
Добавление параметра Hash в маршруты URL Rails

Как добавить хеш-параметр в link_to. Мне нужно создать URL-адрес примерно так ... /p/generate/#sometext Вот так теперь выглядит мой код. link_to "Click",my_path Как добавить параметр hash в мой метод маршрутов. Теперь ответ Когда я разместил вопрос, я не прошел через API помощников URL-адресов...

83
Правильный способ использования log4net (именование логгеров)

Есть два способа настройки и использования log4net. Первый - это когда я могу настроить свой собственный аппендер и связанный с ним регистратор: <!-- language: xml --> <appender name="myLogAppender" type="log4net.Appender.RollingFileAppender" > <file value="Logs\myLog.log" />...

83
Eclipse: проверка Javascript отключена. но все еще генерирует ошибки?

Проверка в Eclipse выявляет то, что она считает «ошибками» в структуре, которую я прекрасно использовал. Project -> Properties -> Validation -> "Suspend all validators" не работает. Project -> Properties -> Javascript -> Validation -> Errors/Warnings -> [Unchecked] "Enable...

83
Делаем определяемый пользователем класс Python сортируемым, хешируемым

Какие методы необходимо переопределить / реализовать при создании сортируемых и / или хешируемых пользовательских классов в Python? Какие подводные камни следует остерегаться? Я ввожу dir({})свой интерпретатор, чтобы получить список методов для встроенных dicts. Из них, я полагаю, мне нужно...

83
Как поместить все содержимое Java hashMap одного в другое, но не заменять существующие ключи и значения?

Мне нужно скопировать все ключи и значения из одного A HashMap в другой B, но не для замены существующих ключей и значений. Как лучше всего это сделать? Я думал вместо того, чтобы повторять keySet и проверять, существует он или нет, я бы Map temp = new HashMap(); // generic later...

83
как равномерно распределить элементы в div рядом друг с другом?

Это предназначено для меню. Например, у меня есть элемент div с 3 промежутками в нем, каждый из которых имеет некоторый запас, максимальную ширину и плавающий (левый или правый). Он расположен, начиная с левой стороны, и выглядит так: [[span1][span2][span3] - lots of free space here]. Я хочу...

83
Haskell на JVM?

Мне интересно, есть ли способ заставить Haskell работать на JVM (скомпилированный или интерпретируемый)? На Sourceforge существует JHaskell, но этот кажется пустым и мертвым. GHC использует LLVM как серверную часть компилятора. Было бы неплохо или возможно скомпилировать LLVM в байт-код Java? Или,...

83
Vim - подсчитать строки в выбранном диапазоне

Я хочу подсчитать строки в диапазоне, независимо от того, какой диапазон, но пусть это будет, скажем, визуальный блок. Какой самый короткий способ это сделать. Все, что мне приходит в голову, это что-то вроде: '<,'>s/.//n но я не верю, что это кратчайший путь. Так может кто-нибудь мне...

83
Как отправить электронное письмо в кодировке UTF-8?

Когда я отправляю электронное письмо, в нем не отображаются символы, кроме английского. Это показано ниже: ä½ ™ ç ”ä» ä » Может знать, в чем причина этого? Даже я попытался добавить Content-type и charset в скрипт, он все равно показывает то же самое. я использовал Mail::Factory("mail");...

83
Могу ли я сделать поле администратора необязательным в Django без создания формы?

Каждый раз, когда я вхожу в новый проигрыватель в административной части Django, я получаю сообщение об ошибке: «Это поле обязательно для заполнения». Есть ли способ сделать поле необязательным без создания специальной формы? Могу ли я сделать это в models.py или admin.py? Вот как выглядит мой...

83
Преобразование двоичного кода в ASCII и наоборот

Используя этот код, чтобы взять строку и преобразовать ее в двоичную форму: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) это выводит: 0b110100001100101011011000110110001101111 Что, если я помещу его на этот сайт (на сайте справа), я получу свое сообщение helloобратно. Мне...

83
fileReader.readAsBinaryString для загрузки файлов

Попытка использовать fileReader.readAsBinaryString для загрузки файла PNG на сервер через AJAX, урезанный код (fileObject - это объект, содержащий информацию о моем файле); var fileReader = new FileReader(); fileReader.onload = function(e) { var xmlHttpRequest = new XMLHttpRequest(); //Some AJAX-y...

83
Копирование наборов Java

Есть ли способ скопировать TreeSet? То есть можно ли пойти Set <Item> itemList; Set <Item> tempList; tempList = itemList; или вам нужно физически перебирать наборы и копировать их один за другим?...

83
jQuery Принудительно установить атрибут src для iframe

У меня есть главная страница (на самом деле JSP) с iframe внутри нее как; <iframe name="abc_frame" id="abc_frame" src="about:blank" frameborder="0" scrolling="no"></iframe> Теперь на главной странице есть несколько ссылок (отображаемых динамически через JSP), которые могут попытаться...

83
Backbone.js: повторно заполнить или воссоздать представление?

В моем веб-приложении у меня есть список пользователей в таблице слева и панель сведений о пользователях справа. Когда администратор щелкает пользователя в таблице, его данные должны отображаться справа. У меня есть UserListView и UserRowView слева, а UserDetailView справа. Вещи вроде работают, но...

83
Как проверить, существует ли метод в Python?

В функции __getattr__(), если указанная переменная не найдена, выдается ошибка. Как я могу проверить, существует ли переменная или метод как часть объекта? import string import logging class Dynamo: def __init__(self,x): print "In Init def" self.x=x def __repr__(self): print self.x def...