программирование

Q & A для профессиональных программистов и энтузиастов

7
Почему в Ruby есть как частные, так и защищенные методы?
Прежде чем я прочитал эту статью , я думал, что контроль доступа в Ruby работает следующим образом: public- может быть доступен любой объект (например Obj.new.public_method) protected - можно получить доступ только внутри самого объекта, а также любых подклассов private - то же, что и protected, но метод не существует в …

12
Почему именно eval - зло?
Я знаю, что программисты Lisp и Scheme обычно говорят, что этого evalследует избегать, за исключением случаев крайней необходимости. Я видел ту же рекомендацию для нескольких языков программирования, но еще не видел списка четких аргументов против использования eval. Где я могу найти отчет о потенциальных проблемах использования eval? Например, я знаю …

23
Замораживание индексации с сообщением: Индексирование приостановлено из-за обновления пакета
Я обновил Android Studio до версии 3.2. После этого обновления один из моих проектов не хочет индексироваться. Зависает с сообщением «Индексирование приостановлено из-за пакетного обновления». Как я могу это исправить? Файл gradle-wrapper.properties: distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip Файл gradle-properties: org.gradle.jvmargs=-Xmx1536m org.gradle.parallel=true org.gradle.daemon=true org.gradle.configureondemand=true

5
Есть ли в Google Chrome «сглаживание шрифтов»?
Я использую веб-шрифты Google, и они отлично подходят для сверхбольших размеров шрифта, но при 18px они выглядят ужасно. Я читал кое-где, что есть решения для сглаживания шрифтов, но я не нашел ни одного места, где бы это четко объяснялось, и несколько найденных мной фрагментов вообще не работают. Я h4ужасно выгляжу …

25
Какую Ruby IDE вы предпочитаете? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …
141 ruby  ide  editor 

9
Список сокращений ReSharper: где его изменить?
Я использую ReSharper 4.5, и что часто случается, когда я конвертирую явные свойства в автоматические свойства, так это то, что я случайно выбрал «Добавить XX в список сокращений». То есть: я хочу преобразовать CustomerID в автосвойство, но из-за быстрых ошибок я случайно добавлю вместо этого «ID» в список сокращений, чего …
141 resharper 

12
как показать индикатор выполнения (круг) в действии, имеющем представление списка, перед загрузкой представления списка с данными
У меня ListViewво второй раз activity.OnItemClickя вызвал веб-службу и пытался получить данные. И после этого я перехожу к третьему занятию, которое также имеет ListViewописание предыдущего ListViewэлемента деятельности . Я хочу отобразить диалоговое окно прогресса перед его заполнением ListView. Я не понимаю, как это сделать на ListView? Кто-нибудь знает, как это …

7
Исправить предупреждение «Захват [объекта] в этом блоке, вероятно, приведет к циклу сохранения» в коде с поддержкой ARC
В коде с поддержкой ARC, как исправить предупреждение о потенциальном цикле сохранения при использовании блочного API? Предупреждение: Capturing 'request' strongly in this block is likely to lead to a retain cycle созданный этим фрагментом кода: ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:... [request setCompletionBlock:^{ NSDictionary *jsonDictionary = [[CJSONDeserializer deserializer] deserialize:request.rawResponseData error:nil]; …

10
Паттерны проектирования: абстрактная фабрика против фабричного метода
Примечание. Вопросы находятся в конце сообщения. Я прочитал другие потоки stackoverflow, касающиеся абстрактной фабрики и фабричного метода . Я понимаю цель каждого шаблона. Однако мне не совсем понятно определение. Factory Method определяет интерфейс для создания объекта, но позволяет подклассам решать, какие из них создавать. Заводской метод позволяет классам откладывать создание …

9
Лучшая документация для Boost: asio?
Документация, доступная на веб-сайте boost, ... ограничена. Судя по тому, что я смог прочитать, общее мнение сводится к тому, что найти хорошую документацию по библиотеке boost :: asio просто сложно. Так ли это на самом деле? Если да, то почему? Примечания: Я уже нашел (не повышающий) веб-сайт Asio - и …
141 c++  boost  boost-asio 

4
Самый простой способ переименовать модель с помощью Django / South?
Я искал ответ на этот вопрос на сайте Юга, в Google и SO, но не мог найти простого способа сделать это. Я хочу переименовать модель Django с помощью South. Допустим, у вас есть следующее: class Foo(models.Model): name = models.CharField() class FooTwo(models.Model): name = models.CharField() foo = models.ForeignKey(Foo) и вы хотите …

10
Обнаружение изменения высоты div с помощью jQuery
У меня есть div, который содержит некоторый контент, который добавляется и удаляется динамически, поэтому его высота часто меняется. У меня также есть div, который абсолютно позиционируется непосредственно под ним с помощью javascript, поэтому, если я не могу определить, когда изменяется высота div, я не могу переместить div под ним. Итак, …
141 javascript  jquery 

12
Как можно «while (i == i);» быть небесконечным циклом в однопоточном приложении?
У меня есть вопрос, на который я не могу ответить. Предположим, у вас есть это определение цикла в Java: while (i == i) ; Каков тип iи значение, iесли цикл не является бесконечным, а программа использует только один поток ?
141 java 

2
В чем разница (если есть) между Html.Partial (представление, модель) и Html.RenderPartial (представление, модель) в MVC2?
Помимо типа, который он возвращает, и того факта, что вы называете его по-другому, конечно <% Html.RenderPartial(...); %> <%= Html.Partial(...) %> Если они разные, почему бы вам позвонить одному, а не другому? Определения: // Type: System.Web.Mvc.Html.RenderPartialExtensions // Assembly: System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 // Assembly location: C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies\System.Web.Mvc.dll …

20
Письма с приглашением TestFlight не отправляются для внутренних пользователей
Я настроил свое приложение для TestFlight. Для внешних пользователей ожидает рассмотрения. Но если я хочу пригласить внутренних пользователей, я выбираю их и нажимаю «Пригласить». iTunes Connects сообщает, что они приглашены сейчас, но ни одно из приглашенных писем не получает приглашения. Вы знаете, что я делаю не так?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.