Codengineering - блог о программировании ➜ страница 2651


Узел записи.JS поток в строковую переменную

Я взламываю узел.JS программа, которая захватывает SMTP почты и действует на почтовых данных. Библиотека узлов 'smtp-protocol' предоставляет почтовые данные в реальном времени как поток, так и как узел.JS новичок я не уверен, как записать этот поток в строковую переменную. В настоящее время я пишу его в stdout, используя строку: stream.pipe(process.stdout, { end : false }); Как я уже сказал, мне нужно получить эту запись данных потока в строковую переменную, которую я буду использовать после ...

Открытая проверка графика для HTML5

есть ли способ получить дерьмовый открытый график мета-тегов facebook, чтобы проверить, если мой doctype является <!DOCTYPE html> (HTML5)? кроме метатегов Open Graph facebook, Мой документ отлично проверяется. Я действительно не хочу использовать <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> как это создает целый ряд новых проблем. вот пример одной из ошибок проверки в вопрос... ошибка строка 11, столбец 47: свойство атриб ...

Использование отражения в C# для получения свойств вложенного объекта

даны следующие объекты: public class Customer { public String Name { get; set; } public String Address { get; set; } } public class Invoice { public String ID { get; set; } public DateTime Date { get; set; } public Customer BillTo { get; set; } } Я хотел бы использовать отражение, чтобы пройти через Invoice для получения Name свойства Customer. Вот что мне нужно, предполагая, что этот код будет работать: Invoice inv = GetDesiredInvoice(); // magic method to get an invo ...

Зачем использовать hex?

Эй! Я смотрел на этот код в http://www.gnu.org/software/m68hc11/examples/primes_8c-source.html Я заметил, что в некоторых ситуациях они использовали шестнадцатеричные числа, как в строке 134: for (j = 1; val && j <= 0x80; j <<= 1, q++) теперь зачем им использовать 0x80? Я не так хорош с hex, но я нашел онлайн-hex для decimal, и он дал мне 128 для 0x80. также перед строкой 134, на строке 114 они имеют это: small_n = (n & 0xffff0000) == 0; шестнадцатеричный десятичный ...

UnicodeDecodeError: кодек 'utf8' не может декодировать байт 0xa5 в позиции 0: недопустимый начальный байт

Я использую Python-2.6 CGI скрипты, но нашли эту ошибку в журнале сервера при выполнении json.dumps(), Traceback (most recent call last): File "/etc/mongodb/server/cgi-bin/getstats.py", line 135, in <module> print json.dumps(​​__get​data()) File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps return _default_encoder.encode(obj) File "/usr/lib/python2.7/json/encoder.py", line 201, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib/python2.7/j ...

Как открыть файл Excel в C#?

Я пытаюсь преобразовать некоторые VBA код на C#. Я новичок в C#. В настоящее время я пытаюсь открыть файл Excel из папки, и если он не существует, то создайте его. Я пытаюсь что-то вроде следующего. Как я могу заставить его работать? Excel.Application objexcel; Excel.Workbook wbexcel; bool wbexists; Excel.Worksheet objsht; Excel.Range objrange; objexcel = new Excel.Application(); if (Directory("C:csharperror report1.xls") = "") { wbexcel.NewSheet(); } else { wbexcel.Open("C:csharp ...

Best.NET профилировщик памяти и производительности? [закрытый]

мы используем JetBrains'dotTrace. Какие другие инструменты профилирования можно рекомендовать, которые лучше подходят для профилирования C# Windows Forms приложения? ...

C#: события или интерфейс наблюдателя? Плюсы/минусы?

У меня есть следующие (упрощенный): interface IFindFilesObserver { void OnFoundFile(FileInfo fileInfo); void OnFoundDirectory(DirectoryInfo directoryInfo); } class FindFiles { IFindFilesObserver _observer; // ... } ...и я в замешательстве. Это в основном то, что я бы написал на C++, но c# имеет событий. Я должен изменить код, чтобы использовать события, или я должен оставить его в покое? каковы преимущества или недостатки событий по сравнению с традиционным интерфейсом набл ...

Есть ли способ установить свойство только в C#

Я ищу способ разрешить свойство в объекте C# быть установленным только один раз. Для этого легко написать код, но я бы предпочел использовать стандартный механизм, если он существует. public OneShot<int> SetOnceProperty { get; set; } Я хочу, чтобы свойство могло быть установлено, если оно еще не установлено, но бросает исключение, если оно было установлено ранее. Он должен функционировать как нулевое значение, где я могу проверить, был ли он установлен или нет. ...

Как включить файлы изображений в шаблоны Django?

Я новичок в Django, и я пытаюсь изучить его через простой проект, который я разрабатываю под названием "дублинцы" и приложение под названием "Книга". Структура каталогов выглядит так: dubliners/book/ [includes models.py, views.py, etc.] dubliners/templates/book/ у меня есть JPG-файл, который должен отображаться в заголовке каждой веб-страницы. Где я должен хранить файл? Какой путь я должен использовать тег, чтобы отобразить его с помощью шаблона? Я пробовал различные места и пути, но ничего ...