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


Создание объекта File в памяти из строки в Java

У меня есть функция, которая принимает файл в качестве аргумента. Я не хочу создавать/записывать новый файл (у меня нет доступа на запись в файловую систему), чтобы передать мои строковые данные в функцию. Я должен добавить, что строковые данные не существуют в файле (поэтому я не могу прочитать свои данные из файла). могу ли я использовать потоки и "бросать" их в файловые объекты? ...

Java Integer compareTo () - зачем использовать сравнение против вычитания?

Я нашел это java.lang.Integer реализация compareTo метод выглядит следующим образом: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); } вопрос в том, почему использовать сравнение вместо вычитания: return thisVal - anotherVal; ...

Можно ли ссылаться на закладку в PDF с помощью параметров URL?

при предоставлении ссылки на PDF-файл на веб-сайте можно ли включить информацию в URL (параметры запроса), которая заставит плагин браузера PDF (если он используется) перейти к определенной закладке, а не просто открыть в начале? Что-то вроде:http://www.somehost.com/user-guide.pdf?bookmark=chapter3? Если бы не закладка, можно ли было бы перейти на определенную страницу? Я предполагаю, что если есть ответ это может быть специфичным для плагина Adobe PDF reader или что-то еще, и может иметь огр ...

Является ли вычитание целого числа без знака определенным поведением?

я столкнулся с кодом от кого-то, кто, кажется, считает, что есть проблема вычитания целого числа без знака из другого целого числа того же типа, когда результат будет отрицательным. Таким образом, такой код был бы неправильным, даже если он работает на большинстве архитектур. unsigned int To, Tf; To = getcounter(); while (1) { Tf = getcounter(); if ((Tf-To) >= TIME_LIMIT) { break; } } Это единственная смутно соответствующая цитата из стандарта C, которую я мог найти. ...

В чем преимущество представлений на основе классов?

Я читал сегодня, что Django 1.3 alpha-это доставка, и самая рекламируемая новая функция-это введение представления на основе классов. Я читал документация, но мне трудно увидеть большой плюс™ что я мог бы получить с их помощью, поэтому я прошу здесь о помощи в понимании их. Давайте возьмем дополнительно от документация. urls.py from books.views import PublisherBookListView urlpatterns = patterns('', (r'^books/(w+)/$', PublisherBookListView.as_view()), ) views.py from django.shortcuts ...

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

Я использую PyCharm IDE для разработки python он отлично работает для кода django, поэтому подозревается, что преобразование вкладок в пробелы является поведением по умолчанию, однако в python IDE дает ошибки везде, потому что он не может автоматически конвертировать вкладки в пробелы есть способ достичь этого. ...

Virtualbox не устанавливается на High Sierra [закрыто]

при установке Virtualbox через brew cask install virtualbox Я получаю следующую ошибку: ==> Satisfying dependencies ==> Downloading http://download.virtualbox.org/virtualbox/5.1.28/VirtualBox-5.1.28-117968-OSX.dmg Already downloaded: /Users/romanderlemenko/Library/Caches/Homebrew/Cask/virtualbox--5.1.28-117968.dmg ==> Verifying checksum for Cask virtualbox ==> Installing Cask virtualbox ==> Running installer for virtualbox; your password may be necessary. ==> Package installer ...

Как использовать драгоценные камни с Ubuntu?

Я недавно обновился до Ubuntu 9.04, и у меня есть проблемы с использованием драгоценных камней. Я установил Ruby, Rubygems и Rails с помощью apt-get. Элемент работает. затем я установил capistrano и другие драгоценные камни, такие как heroku. Для этого я использовал команду: sudo gem install XXX когда я хочу использовать cap команда не работает: bash: cap: command not found это то же самое с другими командами камень. у меня что-то конкретное сделать, так что камень команды работают? ...

Как выполнить откат к ранее развернутой версии с помощью capistrano?

Я попытался использовать "откат крышки", но я получаю следующую ошибку: $ откат крышки задача `откат' не существует есть ли какие-то дополнительные настройки, которые мне нужно сделать, чтобы получить откаты на работу? ...

Плавная линия сюжета с PyPlot

у меня есть следующий простой скрипт, который строит график: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() Как сейчас, линия идет прямо от точки к точке, которая выглядит нормально, но могло бы быть лучше на мой взгляд. Я хочу сгладить линию между точками. В Gnuplot я бы построил график с smooth cplines. есть ли простой способ сде ...