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

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

9
Написання обробника для UIAlertAction
Я представляю користувачеві a, UIAlertViewі я не можу зрозуміти, як написати обробник. Це моя спроба: let alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert) alert.addAction(UIAlertAction(title: "Okay", style: UIAlertActionStyle.Default, handler: {self in println("Foo")}) Я отримую купу питань у Xcode. У документації йдеться convenience init(title title: String!, style style: UIAlertActionStyle, handler handler: …

8
Як передати додатковий параметр функції зворотного виклику методом Javascript .filter ()?
Я хочу порівняти кожну рядок у масиві із заданою строкою. Моя поточна реалізація: function startsWith(element) { return element.indexOf(wordToCompare) === 0; } addressBook.filter(startsWith); Ця проста функція працює, але лише тому, що зараз wordToCompare встановлюється як глобальна змінна, але, звичайно, я хочу цього уникати і передавати його як параметр. Моя проблема полягає …


4
Як зробити запити приєднання за допомогою Sequelize на Node.js
Я використовую секелізацію ORM; все чудово і чисто, але у мене виникли проблеми, коли я використовую це із joinзапитами. У мене є дві моделі: користувачі та пости. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { …


6
Як встановити розмір фігури matplotlib за замовчуванням у зошиті ipython?
Я використовую "$ ipython notebook --pylab inline", щоб запустити ноутбук ipython. Розмір фігури matplotlib дисплея для мене занадто великий, і я мушу налаштувати його вручну. Як встановити розмір за замовчуванням для фігури, відображеної у комірці?

4
js 'type' можна використовувати лише у файлі .ts - Visual Studio Code за допомогою @ ts-check
Я починаю використовувати TypeScript в проекті Node, над яким працюю в коді Visual Studio. Я хотів дотримуватися стратегії "відмови", подібної до Flow. Тому я розміщую // @ts-checkвгорі свого .jsфайлу з надією включити TS для цього файлу. Зрештою, я хочу той же досвід "зв'язування", що і Flow, тому я встановив плагін …


13
Як видалити k__BackingField з json, коли Deserialize
Я отримую k_BackingField у поверненому json після серіалізації файлу xml до об’єкта .net c #. Я додав атрибут DataContract та DataMember до об’єкта .net c #, але тоді я нічого не отримую на кінці json, client. [XmlRoot("person")] [Serializable] public class LinkedIn { [XmlElement("id")] public string ID { get; set; } …

8
Запобігайте «перекручуванню» веб-сторінки
У Chrome для Mac можна "перекрутити" сторінку (за відсутністю кращого слова), як показано на скріншоті нижче, щоб побачити "що позаду", як у iPad чи iPhone. Я помітив, що на деяких сторінках його відключено, як-от gmail та сторінка "нова вкладка". Як можна відключити "overscrolling"? Чи є інші способи контролювати «перекручування»?
104 html  css  macos  google-chrome 

6
Як дізнатися, чи користувач увійшов через passport.js?
Я читав passport.jsінформацію та зразки два дні, але не впевнений, що після цього провів увесь процес автентифікації. Як дізнатись, якщо я ввійшов, наприклад, у мене буде панель навігації з кнопкою входу чи виходу, чи є якась змінна, як код нижче? if (login) <button>logout</button> else <button>login</button>

11
Служба Windows на локальному комп’ютері почалася, а потім зупинилася помилка
Зазвичай я отримую цю помилку: (Служба "Ім'я служби" на локальному комп’ютері запускається і потім припиняється. Деякі служби припиняються автоматично, якщо інша служба або програми не використовуються), коли в моєму коді щось не так, наприклад, не існує доріжки та ін. Служба Windows не запуститься. У мене є служба Windows, яка створює …

10
Проблема з завантаженням AssemblyVersion на веб-сторінку за допомогою Razor / MVC3
Я використовую такий код у нижньому колонтитулі у своєму файлі _Layout.cshtml для розміщення даних версії AssemblyInfo у нижньому колонтитулі кожної сторінки на моєму сайті MVC3. Однак: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Просто друкує у нижньому колонтитулі: Revision 0.0.0.0 Коли я змінив вигляд, щоб відобразити всю інформацію про збірку для "Виконання збірки", використовуючи наступне @System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString() …

16
Як я можу змінити текст EditText, не запускаючи інструмент перегляду тексту?
У мене є EditTextполе з переглядачем тексту клієнта на ньому. У фрагменті коду мені потрібно змінити значення в EditText, яке я використовую .setText("whatever"). Проблема полягає в тому, що я змушую це змінити afterTextChanged метод виклику, який створив нескінченний цикл. Як я можу змінити текст без його запуску afterTextChanged? Мені потрібен …

3
Як перевірити стурбованість у рейках
Зважаючи на те, що я маю Personableзанепокоєння в моєму додатку Rails 4, який має full_nameметод, як би я міг пройти тестування цього за допомогою RSpec? проблеми / personable.rb module Personable extend ActiveSupport::Concern def full_name "#{first_name} #{last_name}" end end

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