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


Типы Хаскелл неприятно средняя функция простой''

Я играю с новичком Haskell, и я хотел написать среднюю функцию. Это казалось самой простой вещью в мире, не так ли? неправильно. похоже, что система типов Хаскелла запрещает среднему работать с общим числовым типом-я могу заставить его работать со списком интегралов или списком Фракционалов, но не с обоими. хочу: average :: (Num a, Fractional b) => [a] -> b average xs = ... но я могу только сделать: averageInt :: (Integral a, Fractional b) => [a] -> b averageInt xs = fromInte ...

Настройка Веб-Приложений Android

iPhone веб-приложения имеют четыре конфигурации доступно (не включая кэш приложений HTML5) для настройки поведения веб-страниц при сохранении веб-страницы на главном экране в качестве закладки. вы можете указать значок домашней страницы. вы можете указать загрузочный образ, который отображается во время загрузки веб-страницы. вы можете скрыть пользовательский интерфейс браузера. вы можете изменить строку состояния цвет. четыре функции работают, добавляя теги к следующим образом: <link r ...

Использование Javascript внутри PDF [закрыто]

где я могу найти документацию по запуску Javascript внутри PDF? Я никогда не добавлял действие javascript внутри pdf. Тем не менее, я сделал довольно много веб-разработки с использованием javascript. У меня есть несколько вопросов к тому, кто имеет какое-либо знакомство с javascript внутри PDF. NitroPDF и Adobe Acrobat определенно поддерживают javascript в PDF-файлах. есть ли стандарт на различные объекты, которые существуют и функции для управления pdf с помощью javascript? все, что я наше ...

Как использовать приоритетную очередь STL для объектов?

class Person { public: int age; }; Я хочу, чтобы хранить объекты класса Person в приоритетной очереди. priority_queue< Person, vector<Person>, ??? > Я думаю, что мне нужно определить класс для сравнения вещи, но я не уверен в этом. также, Когда мы пишем, priority_queue< int, vector<int>, greater<int> > как работает большее? ...

Шрифты значков: как они работают?

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

Приложение WPF не закрывается при закрытии главного окна

Я привык к программированию WinForms в Visual Studio, но я хотел дать WPF попробовать. я добавил еще одно окно в свой проект под названием Window01. Главное окно называется MainWindow. Перед public MainWindow() конструктор я объявляю Window01: Window01 w1; теперь я создаю экземпляр этого окна в: private void Window_Loaded(object sender, RoutedEventArgs e) { w1 = new Window01(); } у меня есть кнопка, где показано окно: w1.ShowDialog();. "забавная" вещь здесь заключается в ...

Как получить только имена файлов в каталоге с помощью c#?

когда я использую код, как показано ниже , я получаю массив строк, содержащий весь путь на отдельные файлы . private string[] pdfFiles = Directory.GetFiles("C:Documents", "*.pdf"); Я хотел бы знать, есть ли способ получить только имена файлов в строках, а не все пути. ...

Является ли "импорт модуля" лучшим стилем кодирования, чем "из функции импорта модуля"?

пусть from module import function можно назвать стиль кодирования FMIF. пусть import module называется стилем кодирования IM. пусть from package import module называется стилем кодирования FPIM. почему IM + FPIM считается лучшим стилем кодирования, чем FMIF? (См. этот пост для вдохновения для этого вопроса.) вот некоторые критерии, которые заставляют меня предпочесть FMIF над IM: краткость кода: это позволяет мне использовать более короткие имена функций и таким образом помогите придержива ...

Зачем нам Maven или Ant, если у нас уже есть Eclipse?

Я думаю, что этот вопрос является продолжением сравните с IDE для Java, нам все еще нужен Ant? есть ответы на вопрос выше, но я хочу знать конкретный пример использования Maven или Ant над just Eclipse. когда я разрабатываю в Eclipse, Eclipse делает все для меня, и мне просто нужно нажать кнопку run. Кроме того, Eclipse может позволить вам экспортировать свой код в выполняемую банку или даже .exe для windows. Так что я действительно не знаю, зачем мне Мэйвен или муравей. а также, если мне н ...

Как написать дизассемблер? [закрытый]

Я заинтересован в написании x86 dissembler в качестве образовательного проекта. единственный реальный ресурс, который я нашел, - это спиральное пространство",Как написать дизассемблер". Хотя это дает хорошее описание высокого уровня различных компонентов дизассемблера, меня интересуют некоторые более подробные ресурсы. Я также быстро взглянул на в NASM-х исходный код, но это несколько супертяжелом учиться. Я понимаю, одна одной из основных проблем этого проекта является довольно большой на ...