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

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


2
ПРЕДУПРЕЖДЕНИЕ в бюджетах, превышен максимум для начального
Когда я собираю свой проект angular 7 с помощью --prod, у меня есть предупреждение о бюджетах. У меня есть проект angular 7, я хочу его построить, но у меня есть предупреждение: WARNING in budgets, maximum exceeded for initial. Budget 2 MB was exceeded by 1.77 MB это детали чанка: chunk …

19
Maven-зависимости терпят неудачу с ошибкой 501
В последнее время задания по сборке Maven, выполняемые в Jenkins , не выполняются, за исключением следующего случая: они не могут получить зависимости от Maven Central и должны использовать HTTPS . Я не уверен, как изменить запросы с HTTP на HTTPS . Может ли кто-нибудь направить меня по этому вопросу? [ОШИБКА] …

12
Когда вы используете шаблон моста? Чем он отличается от шаблона адаптера?
Кто-нибудь когда-либо использовал паттерн моста в реальном приложении? Если да, то как ты это использовал? Это я, или это просто паттерн адаптера с небольшим внедрением зависимостей в микс? Это действительно заслуживает своего собственного образца?

4
Переименование стола в рельсах
Я хочу переименовать таблицу ... (любую таблицу.) Я попробовал эту строку кода: ActiveRecord::ConnectionAdapters::SchemaStatements.rename_table(old_name, new_name) Вот странная вещь. Я знаю, что это сработало в первый раз, но теперь я получаю эту ошибку: неопределенный метод `rename_table 'для ActiveRecord :: ConnectionAdapters :: SchemaStatements: Module Было ли что-то, что мне нужно установить?

3
Разница в C # между различными стилями геттера
Я иногда вижу сокращения в свойствах для геттера. Например, эти два типа: public int Number { get; } = 0 public int Number => 0; Может кто-нибудь сказать, пожалуйста, есть ли различия между этими двумя. Как они себя ведут? Оба они доступны только для чтения?

15
Как сократить мои условные высказывания
У меня есть очень длинное условное утверждение, подобное следующему: if(test.type == 'itema' || test.type == 'itemb' || test.type == 'itemc' || test.type == 'itemd'){ // do something. } Мне было интересно, смогу ли я переформулировать это выражение / утверждение в более сжатую форму. Есть идеи, как этого добиться?

30
Не удается установить RMagick 2.13.1. Не могу найти MagickWand.h.
Когда я пытаюсь установить rmagick, я получаю следующее сообщение об ошибке: Can't install RMagick 2.13.1. Can't find MagickWand.h. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Я …
154 ruby  install  rmagick 

6
Как использовать и стилизовать новый AlertDialog из appCompat 22.1 и выше
Я пытаюсь перейти с Android AlertDialogпо умолчанию на новый, включенный в appCompat-22.1. Насколько я понимаю, вам нужно только импортировать android.support.v7.app.AlertDialogпакет, чтобы использовать его. Но как мне это сделать? Например, изменить цвета кнопок «плюс» / «минус», цвет заголовка, цвет сообщения и цвет фона?

25
Android: поворот изображения в режиме просмотра изображения на угол
Я использую следующий код для поворота изображения в ImageView на угол. Есть ли более простой и менее сложный метод? ImageView iv = (ImageView)findViewById(imageviewid); TextView tv = (TextView)findViewById(txtViewsid); Matrix mat = new Matrix(); Bitmap bMap = BitmapFactory.decodeResource(getResources(),imageid); mat.postRotate(Integer.parseInt(degree));===>angle to be rotated Bitmap bMapRotate = Bitmap.createBitmap(bMap, 0, 0,bMap.getWidth(),bMap.getHeight(), mat, true); iv.setImageBitmap(bMapRotate);

6
Pelican 3.3 pelican-quickstart error «Ошибка значения: неизвестный язык: UTF-8»
Когда я пытался использовать pelican3.3, я набрал commend "pelican-quickstart", появились некоторые ошибки. Это ошибки: (PelicanEnv)59-127-113-90:myblog Richo$ pelican-quickstart Traceback (most recent call last): File "/Users/Richo/Dropbox/Github/PelicanEnv/bin/pelican-quickstart", line 9, in <module> load_entry_point('pelican==3.3', 'console_scripts', 'pelican-quickstart')() File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point return ep.load() File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", …

13
Обновление веб-страницы с помощью WebDriver при ожидании определенного условия
Я ищу более элегантный способ обновления веб-страницы во время тестов (я использую Selenium2). Я просто отправляю клавишу F5, но мне интересно, есть ли у драйвера метод обновления всей веб-страницы Вот мой код while(driver.findElements(By.xpath("//*[text() = 'READY']")).size() == 0 ) driver.findElement(By.xpath("//body")).sendKeys(Keys.F5); //element appear after text READY is presented driver.findElement(By.cssSelector("div.column a")).click(); Возможно, это …

11
Где я могу найти старые версии Android NDK? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Улучшить этот вопрос Кто-нибудь знает, где можно найти более старые версии Android NDK? Наш код не …

5
Проблемы с рендерингом Исключение, возникающее при рендеринге: com.android.ide.common.rendering.api.LayoutlibCallback
Я столкнулся с проблемой при создании проекта в Android Studio. (Версия 1.5.1) Я опишу свои действия шаг за шагом: Откройте Android Studio. Создайте новый проект без какой-либо активности. Сделайте пустое действие. И может быть проблема в режиме предварительного просмотра: Я получаю это сообщение: Rendering Problems Exception raised during rendering: com.android.ide.common.rendering.api.LayoutlibCallback.getXmlFileParser(Ljava/lang/String;)Lorg/xmlpull/v1/XmlPullParser; …


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