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, и последний победил. Однако,последние две записи это старые записи что я использовал для этого сайта. В настоящее время я использую эти мета-теги (вы може ...