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

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


3
Перехід від UIWebView до WKWebView
у своєму додатку я переходжу з UIWebView до WKWebView, як я можу переписати ці функції для WKWebView? func webViewDidStartLoad(webView: UIWebView){} func webViewDidFinishLoad(webView: UIWebView){} і func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool { print("webview asking for permission to start loading") if navigationType == .LinkActivated && !(request.URL?.absoluteString.hasPrefix("http://www.myWebSite.com/exemlpe"))!{ UIApplication.sharedApplication().openURL(request.URL!) print(request.URL?.absoluteString) …

2
Для композитора потрібна назва філії
Наприклад, я хочу вимагати: { "repositories": [ { "type": "git", "url": "https://github.com/google/google-api-php-client.git" } ], "require": { "google/apiclient": "v1-master" } } У цьому прикладі я намагаюся вимагати google/apiclientна гілці v1-master. Я отримую помилку: [UnexpectedValueException] Could not parse version constraint v1-master: Invalid version string "v1-master"
106 composer-php 

9
MySQL поєднує два стовпчики в один стовпчик
Я намагаюся знайти спосіб поєднати два стовпчики в один, але продовжуйте отримувати значення "0" у стовпчику замість комбінації слів. Це те, що я намагався, як і інші: SELECT column1 + column2 AS column3 FROM table; SELECT column1 || column2 AS column3 FROM table; SELECT column1 + ' ' + column2 …
106 mysql  sql 

5
MongoDB: Як здійснити запит на записи, де поле не встановлено чи не встановлено?
У мене є Emailдокумент, який містить sent_atполе дати: { 'sent_at': Date( 1336776254000 ) } Якщо це Emailне надіслано, sent_atполе є або нульовим, або неіснуючим. Мені потрібно отримати підрахунок всіх відправлених / не представлених Emails. Я застряг у спробі з'ясувати правильний спосіб запиту цієї інформації. Я думаю, що це правильний спосіб …

9
Геометричне середнє: чи є вбудований?
Я намагався знайти вбудований для геометричного середнього, але не міг. (Очевидно, що вбудований модуль не врятує мене ніколи під час роботи в оболонці, і не підозрюю, що є різниця в точності; для скриптів я намагаюся використовувати вбудовані файли якомога частіше, де (накопичувальний) Часто помітний підвищення продуктивності. На випадок, якщо такого …

18
Отримання атрибутів класу
Я хочу отримати атрибути класу, сказати: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a використання MyClass.__dict__дає мені список атрибутів і функцій, і навіть такі функції, як __module__і __doc__. Хоча MyClass().__dict__дає мені порожній дікт, якщо я чітко не встановити значення атрибуту цього екземпляра. Я просто хочу, щоб …

5
django admin - додайте спеціальні поля форм, які не входять до моделі
У мене зареєстрована модель на сайті адміністратора. Одне з його полів - це вираження довгих рядків. Я хотів би додати спеціальні поля форми на сторінку додавання / оновлення цієї моделі в адміністраторі, що на основі значень цих полів я буду будувати вираз довгих рядків і зберігати його у відповідному полі …
106 django  admin 


12
Перевірте, чи число ціле
Я здивувався, дізнавшись, що R не має зручної функції перевірити, чи є ціле число. is.integer(66) # FALSE Ці файли довідки попереджає : is.integer(x)не перевіряє, чи x містить цілі числа! Для цього використовуйте round, як у функції is.wholenumber(x)в прикладах. У прикладі є ця спеціальна функція як "вирішення" is.wholenumber <- function(x, tol …
106 r  integer  rounding 


4
Як реєструвати файли рекурсивно
Я намагаюся уникати наступного шаблону у своєму .gitignoreфайлі. MyPrject/WebApp/Scripts/special/*.js MyPrject/WebApp/Scripts/special/*/*.js MyPrject/WebApp/Scripts/special/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*/*.js Ми намагалися: MyPrject/WebApp/Scripts/special/**.js MyPrject/WebApp/Scripts/special/**/*.js Однак це не спрацювало. Це git для Windows. Чи є більш стислий спосіб зробити це, не повторюючи речі?
106 git  gitignore 

2
Що потрібно будувати? .
Програмісти New Go часто не знають і не плутають те, що робить основна команда go build. Що саме роблять команди go buildта go installкоманди, і куди вони ставлять результат / результат?
106 go  build  compilation 

5
Переваги pass-by-value і std :: переміщення через пропускну посилання
Зараз я вивчаю С ++ і намагаюся уникати шкідливих звичок. З того, що я розумію, кланг-охайний містить багато "найкращих практик", і я намагаюся дотримуватися їх якнайкраще (хоча я не обов'язково розумію, чому вони ще вважаються хорошими), але я не впевнений, чи зрозумійте, що тут рекомендується. Я використовував цей клас з …
106 c++ 

20
помилка yum "Неможливо отримати металінку для сховища: epel. Підтвердьте його шлях і повторіть спробу ”оновлення ContextBroker
Я намагаюся оновити Orion ContextBroker за допомогою команди yum install contextBroker. На жаль, я отримую таку помилку: Завантажені плагіни: найшвидший дзеркало, оновлення пакета, безпека Завантаження швидкість дзеркала з кешованого файлу хоста Помилка. Неможливо отримати металінку для сховища: epel. Підтвердьте його шлях і повторіть спробу Що може піти не так?
106 rpm  yum  fiware  epel 

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