Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

7
Емуляція поведінки відповідно до аспектів за допомогою обмежень AutoLayout у Xcode 6
Я хочу використовувати функцію AutoLayout для розміру та розміщення представлення таким чином, що нагадує режим вмісту, що відповідає змісту UIImageView. У мене є перегляд всередині перегляду контейнера в програмі Interface Builder. У підрозділу є якесь властиве співвідношення сторін, яке я хочу поважати. Розмір перегляду контейнера невідомий до часу виконання. Якщо …

28
Елегантний спосіб перевірити відсутні пакети та встановити їх?
Я, здається, цими днями ділиться великим кодом з співавторами. Багато з них є початківцями / проміжними користувачами R і не розуміють, що їм доведеться встановлювати пакети, яких у них ще немає. Чи є елегантний спосіб зателефонувати installed.packages(), порівняти його з тими, які я завантажую та встановлюю, якщо таких немає?
336 r  packages  r-faq 

7
Кодування URL-адрес в Android
Як кодувати URL-адресу в Android? Я думав, що це так: final String encodedURL = URLEncoder.encode(urlAsString, "UTF-8"); URL url = new URL(encodedURL); Якщо я вищевикладене, http://в urlAsStringзаміщається http%3A%2F%2Fв encodedURLа потім я отримую , java.net.MalformedURLExceptionколи я використовую URL.
336 android  url  urlencode 

30
Помилка MySQL 1215: Неможливо додати обмеження зовнішнього ключа
Я намагаюся переслати інженер мою нову схему на мій сервер db, але я не можу зрозуміти, чому я отримую цю помилку. Я намагався шукати відповідь тут, але все, що я знайшов, сказав, щоб або встановити db-движок на Innodb, або переконатися, що ключі, які я намагаюся використовувати як іноземний ключ, є …


16
Програмно орієнтуватися за допомогою реактора маршрутизатора V4
Я щойно замінив react-routerз v3 на v4. Але я не впевнений, як програмно орієнтуватися у функції члена a Component. тобто у handleClick()функції, до якої я хочу перейти /path/some/whereпісля обробки деяких даних. Раніше я це робив: import { browserHistory } from 'react-router' browserHistory.push('/path/some/where') Але я не можу знайти такі інтерфейси у …

4
Оновлено до AppCompat v22.1.0 і тепер отримує IllegalArgumentException: AppCompat не підтримує поточні функції теми
Я щойно оновив свій додаток, щоб використовувати нещодавно випущений v22.1.0 AppCompat, і я отримую наступне виняток, коли відкриваю свій додаток. Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features at android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:360) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:246) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:106) Як це виправити?


20
Як я можу вставити розрив рядка в компонент <Text> в React Native?
Я хочу вставити новий рядок (наприклад, \ r \ n, &lt;br /&gt;) в компонент Text в React Native. Якщо я маю: &lt;text&gt;&lt;br /&gt; Hi~&lt;br &gt; this is a test message.&lt;br /&gt; &lt;/text&gt; Потім React Native рендерує Hi~ this is a test message. Чи можливо в тексті візуалізації додати новий рядок …


23
Як перетворити нову лінію DOS / Windows (CRLF) в нову лінію Unix (LF) у сценарії Bash?
Як я можу програмно (тобто не користуватися vi) конвертувати нові рядки DOS / Windows в Unix? Команди dos2unixі та unix2dosкоманди недоступні в певних системах. Як я можу емулювати їх з командами типу sed/ awk/ tr?
336 linux  windows  bash  unix  newline 

16
Недійсне ім'я об’єкта сервера sql - але таблиці вказані у списку таблиць SSMS
Я намагаюся створити Stored Procedureнову базу даних. Однак SSMSінтелігенція не розпізнає більше половини створених таблиць. Наприклад, тоді як у лівій колонці під таблицями у мене є таблиця dbo.Room, коли я набираю " dbo." у новому вікні запитів, ця таблиця не перерахована, насправді лише 17 з 37 таблиць. Я не бачу …
336 sql-server  ssms 

26
Випадковий запис від MongoDB
Я хочу отримати випадковий запис з величезного (100 мільйонів записів) mongodb. Який найшвидший та найефективніший спосіб зробити це? Дані вже є, і немає поля, в якому я можу генерувати випадкове число і отримати випадковий рядок. Будь-які пропозиції?

16
Як змінити розмір растрової карти в Android?
У мене є растровий малюнок, узятий із Base64 String з моєї віддаленої бази даних ( encodedImageце рядок, що представляє зображення з Base64): profileImage = (ImageView)findViewById(R.id.profileImage); byte[] imageAsBytes=null; try { imageAsBytes = Base64.decode(encodedImage.getBytes()); } catch (IOException e) {e.printStackTrace();} profileImage.setImageBitmap( BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length) ); profileImage - це мій ImageView Гаразд, але я …
336 android  bitmap  base64 

3
Python setup.py розвивати проти встановлення
Два варіанти в setup.py developі installмене бентежать. За даними цього сайту , використовуючиdevelop створює спеціальне посилання на каталог сайтів-пакунків. Люди запропонували мені використовувати python setup.py installдля свіжої установки таpython setup.py develop після внесення змін у інсталяційний файл. Чи може хтось пролити трохи світла на використання цих команд?
336 python  setuptools 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.