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

82
Как получить PropertyInfo определенного свойства?

Я хочу получить PropertyInfo для определенного свойства. Я мог бы использовать: foreach(PropertyInfo p in typeof(MyObject).GetProperties()) { if ( p.Name == "MyProperty") { return p } } Но должен быть способ сделать что-то похожее на typeof(MyProperty) as PropertyInfo Здесь? Или я застрял в...

82
Инструменты, помогающие реконструировать форматы двоичных файлов

Какие инструменты доступны для декодирования неизвестных форматов двоичных данных? Я знаю, что Hex Workshop и 010 Editor поддерживают структуры. В определенной степени это нормально для известного фиксированного формата, но их трудно использовать с чем-либо более сложным, особенно для неизвестных...

82
Какие есть хорошие ресурсы для написания шахматного движка? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Я заинтересован в написании шахматного...

82
.NET Config Files configSource вне папки каталога приложения

У меня есть два приложения: одно - консольное, а другое - приложение ASP.NET. Им обоим необходимо знать одни и те же параметры appSettings и connectionStrings. Поэтому в идеале я хотел бы использовать свойство configSource файлов app.config / web.config, чтобы указать это на центральное...

82
Используете комету с PHP?

Я думал о реализации чата в реальном времени с использованием PHP-бэкенда, но наткнулся на этот комментарий на сайте, посвященном комете: Насколько я понимаю, PHP - ужасный язык для Comet, потому что Comet требует, чтобы вы поддерживали постоянное соединение с каждым клиентом браузера....

82
Сколько символов в GUID?

Сколько символов в GUID при использовании кодировки ASCII? Меня интересует стиль Microsoft, который включает фигурные скобки и тире.

82
Что делает флаг beforefieldinit?

Что делает флаг beforefieldinit? Когда я смотрю в IL своего класса, я вижу этот флаг, но я не знаю, что он на самом деле делает?

82
Откат неудачной миграции Rails

Как отменить неудачную миграцию рельсов? Я ожидал, что rake db:rollbackэто отменит неудачную миграцию, но нет, это откатит предыдущую миграцию (неудачная миграция минус один). И rake db:migrate:down VERSION=myfailedmigrationтоже не работает. Я сталкивался с этим несколько раз, и это очень...

82
Как получить первую цифру в int (C #)?

В C #, как лучше всего получить 1-ю цифру в int? Метод, который я придумал, состоит в том, чтобы превратить int в строку, найти 1-й символ строки, а затем вернуть его в int. int start = Convert.ToInt32(curr.ToString().Substring(0, 1)); Хотя это работает, похоже, что существует хорошее простое...

82
публичные и внутренние методы во внутреннем классе

internal class Foo { public void Fee() { Debug.WriteLine("Fee"); } internal void Fi() { Debug.WriteLine("Fi"); } } Я думаю, что Fee () и Fi () одинаково доступны, поскольку весь класс уже внутренний. Я что-то не замечаю? Есть ли причина выбирать публичные или внутренние методы в таком случае?...

82
Как лучше всего засеять базу данных в Rails?

У меня есть задача rake, которая заполняет некоторые исходные данные в моем приложении rails. Например, страны, штаты, операторы мобильной связи и т. Д. Теперь у меня есть несколько операторов create в файлах в / db / fixtures и задача rake, которая их обрабатывает. Например, у меня есть одна...

82
Точка с запятой после фигурных скобок объявления класса

Почему в классах C ++ стоит точка с запятой после закрывающей фигурной скобки? Я регулярно забываю об этом и получаю ошибки компилятора, а значит, теряю время. Мне это кажется несколько лишним, что вряд ли так. Действительно ли люди делают такие вещи, как: class MyClass { . . . } MyInstance; Я...

82
Как прервать BlockingQueue, который блокирует take ()?

У меня есть класс, который берет объекты из a BlockingQueueи обрабатывает их, вызывая take()в непрерывном цикле. В какой-то момент я знаю, что больше никаких объектов в очередь не будет. Как мне прервать take()метод, чтобы он перестал блокироваться? Вот класс, обрабатывающий объекты: public class...

82
Есть ли причина использовать C вместо C ++ для встраиваемой разработки?

Вопрос У меня есть два компилятора на моем оборудовании C ++ и C89 Я думаю об использовании C ++ с классами, но без полиморфизма (чтобы избежать vtables). Основные причины, по которым я хотел бы использовать C ++: Я предпочитаю использовать «встроенные» функции вместо макроопределений. Я хотел бы...

82
Как определить обработчики протокола браузера?

Я создал собственный обработчик протокола URL. http:// mailto:// custom:// Я зарегистрировал приложение WinForms, чтобы ответить соответствующим образом. Все это отлично работает. Но я хотел бы иметь возможность изящно обрабатывать случай, когда у пользователя еще не установлен обработчик...

82
Есть ли разница между «переменной экземпляра» и «свойством» в Objective-c?

Есть ли разница между «переменной экземпляра» и «свойством» в Objective-c? Я не очень в этом уверен. Я думаю, что «свойство» - это переменная экземпляра, у которой есть методы доступа, но я могу ошибаться....

82
Индикатор выполнения загрузки в PHP

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

82
Простой способ создать пользовательский интерфейс Android? [закрыто]

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