Codengineering - блог о программировании ➜ страница 2192
Копирование изображения с удаленного сервера по протоколу HTTP
Я ищу простой способ импорта / копирования изображений с удаленного сервера в локальную папку с помощью PHP. У меня нет FTP-доступа к серверу, но все удаленные изображения могут быть доступны через HTTP (т. е. http://www.mydomain.com/myimage.jpg). пример использования: пользователь хочет добавить изображение в свой профиль. Изображение уже существует в интернете, и пользователь предоставляет прямой URL-адрес. Я не хочу, чтобы hotlink изображение, но импортировать и обслуживать из моего домен ...
Как работать с XML в C#
каков наилучший способ работы с XML-документами, XSD и т. д. В C# 2.0? классы и т. д. Каковы лучшие практики синтаксического анализа и создания XML-документов и т. д. EDIT: .Net 3.5 предложения также приветствуются. ...
Установка уровня журнала сообщений во время выполнения в slf4j
при использовании log4j,Logger.log(Priority p, Object message) метод доступен и может использоваться для регистрации сообщения на уровне журнала, определенном во время выполнения. Мы используем этот факт и этот совет для перенаправления stderr на регистратор на определенном уровне журнала. slf4j не имеет общего log() метод, который я могу найти. Означает ли это, что нет никакого способа реализовать вышеизложенное? ...
Как очистить диаграмму от холста, чтобы события наведения не могли быть вызваны?
Я использую Chartjs для отображения линейного графика, и это отлично работает: // get line chart canvas var targetCanvas = document.getElementById('chartCanvas').getContext('2d'); // draw line chart var chart = new Chart(targetCanvas).Line(chartData); но проблема возникает, когда я пытаюсь изменить данные для диаграммы. Я обновляю график, создавая новый экземпляр диаграммы с новыми точками данных и, таким образом, повторно инициализируя холст. Это прекрасно работает. Однако, когда я навед ...
эффективный круговой буфер?
Я хочу создать эффективную кольцевой буфер в python (с целью получения средних значений целых чисел в буфере). это эффективный способ использовать список для сбора значений? def add_to_buffer( self, num ): self.mylist.pop( 0 ) self.mylist.append( num ) что было бы более эффективным (и почему)? ...
СУБД MySQL и SQL-сервер и СУБД Oracle [закрыт]
Я всегда использовал только MySQL и никакой другой системы баз данных. сегодня на собрании компании возник вопрос, и я был смущен, я не знал: Для разработчика, какие функции встряхивания земли предлагают MS или Oracle, которых не хватает MySQL, и которые позволяют MS и Oracle взимать плату за свои системы? ...
Формат html.DropdownListFor выбранное значение не задано
как я могу установить выбранное значение Html.DropDownListFor? Я смотрел онлайн и видел, что оно может быть достигнуто с помощью четвертого параметра так, как показано ниже: @Html.DropDownListFor(m => m, new SelectList(Model, "Code", "Name", 0), "Please select a country") мой список выбора затем отображается следующим образом: <select id="ShipFromCountries" name="ShipFromCountries"> <option value="">Please select a country</option> <option value="GB">Uni ...
Есть ли способ преобразовать отступ в коде Python в фигурные скобки?
Я полностью слепой программист, который хотел бы изучить Python. К сожалению, тот факт, что блоки кода представлены с различными уровнями отступа является основным камнем преткновения. Мне было интересно, есть ли какие-либо доступные инструменты, которые позволили бы мне писать код с помощью фигурных скобок или какого-либо другого разделителя блоков кода, а затем конвертировать этот формат в правильное отступовое представление, которое может использовать интерпретатор Python? ...
Аутентификация в active directory с помощью python + ldap
как я могу пройти проверку подлинности в AD с помощью Python + LDAP-сервер. В настоящее время я использую библиотеку python-ldap, и все, что она производит, - это слезы. Я даже не могу привязать, чтобы выполнить простой запрос: import sys import ldap Server = "ldap://my-ldap-server" DN, Secret, un = sys.argv[1:4] Base = "dc=mydomain,dc=co,dc=uk" Scope = ldap.SCOPE_SUBTREE Filter = "(&(objectClass=user)(sAMAccountName="+un+"))" Attrs = ["displayName"] l = ldap.initialize(Server) l.proto ...
Я должен хэшировать пароль перед отправкой на сервер?
Я заметил, что большинство сайтов отправляют пароли в виде обычного текста по HTTPS на сервер. Есть ли преимущество, если вместо этого я отправил хэш пароля на сервер? Будет ли это более безопасным? ...