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


Как компилятор может скомпилировать себя?

Я исследую CoffeeScript на веб-сайте http://coffeescript.org/, и в нем есть текст компилятор CoffeeScript сам написан в CoffeeScript как компилятор может компилировать себя, или что означает это утверждение? ...

Алгоритм нахождения наибольшего простого множителя числа

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

Как исправить ошибку; ' Error: Bootstrap tooltips require Tether (http://github.hubspot.com/tether/)'

Я использую Bootstrap V4 и в консоли регистрируется следующая ошибка; ошибка: всплывающие подсказки Bootstrap требуют привязки (http://github.hubspot.com/tether/) Я попытался удалить ошибку, установив Tether, но это не сработало. Я "установил" трос, включив следующие строки кода; <link rel="stylesheet" href="http://www.atlasestateagents.co.uk/css/tether.min.css"> <script src="http://www.atlasestateagents.co.uk/javascript/tether.min.js"></script> У меня "установленны ...

Почему оператор switch не может быть применен к строкам?

компиляция следующего кода и получил ошибку type illegal. int main() { // Compilation error - switch expression of type illegal switch(std::string("raj")) { case"sda": } } вы не можете использовать строку в либо switch или case. Зачем? Есть ли какое-либо решение, которое хорошо работает для поддержки логики, подобной включению строк? ...

Для Android проверить подключение к интернету [дубликат]

этот вопрос уже есть ответ здесь: Как проверить доступ в интернет на Android? InetAddress не раз 49 ответы Я хочу создать приложение, которое использует интернет, и я пытаюсь создать функцию, которая проверяет, доступно ли соединение, а если нет, перейдите к действию, которое имеет кнопку повтора и объяснение. прилагается мой код до сих пор, но я получаю ошибку Syntax error, insert "}" to complete Met ...

Как остановить MySQL на установке Mac OS?

Я установил MySQL через MacPorts. Какая команда мне нужна, чтобы остановить сервер (мне нужно проверить, как мое приложение ведет себя, когда MySQL мертв)? ...

Ненужные фигурные скобки в C++?

когда делаю анализ кода для коллеги, сегодня я увидел странную вещь. Он окружил свой новый код фигурными скобками вот так: Constructor::Constructor() { existing code { New code: do some new fancy stuff here } existing code } каков результат, если таковой имеется, от этого? Что может быть причиной этого? Откуда берется эта привычка? Edit: основываясь на вводе и некоторых вопросах ниже, я чувствую, что мне нужно добавить некоторые к вопросу, хотя я уже отметил ответ. в ср ...

Наследование Конструктора Java

мне было интересно, почему в Java конструкторы не наследуются? Вы знаете, когда у вас есть такой класс: public class Super { public Super(ServiceA serviceA, ServiceB serviceB, ServiceC serviceC){ this.serviceA = serviceA; //etc } } позже, когда вы наследуете от Super, java будет жаловаться, что не определен конструктор по умолчанию. Решение, очевидно, что-то вроде: public class Son extends Super{ public Son(ServiceA serviceA, ServiceB serviceB, ServiceC serviceC){ super ...

Подсчет строк в Doctrine QueryBuilder

Я использую QueryBuilder доктрины для построения запроса, и я хочу получить общее количество результатов от запроса. $repository = $em->getRepository('FooBundle:Foo'); $qb = $repository->createQueryBuilder('n') ->where('n.bar = :bar') ->setParameter('bar', $bar); $query = $qb->getQuery(); //this doesn't work $totalrows = $query->getResult()->count(); Я просто хочу запустить подсчет по этому запросу, чтобы получить общие строки, но не возвращать факти ...

Facebook Open Graph не очищает кэш

у меня возникли проблемы с моими метатегами с открытым графом. Похоже, что Facebook кэширует старые значения моих мета-тегов. Старые значения для атрибутов og:title и og:url все еще используются,хотя я уже изменил их. Я побежал корпия на страница в моем сайте, и этот появился: обратите внимание, что есть два значения для og:title и og:url, и последний победил. Однако,последние две записи это старые записи что я использовал для этого сайта. В настоящее время я использую эти мета-теги (вы може ...