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

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

10
Шаблони дизайну: Анотація Фабрика проти заводський метод
Примітка. Питання - в кінці публікації. Я прочитав інші потоки stackoverflow щодо методу абстрактного заводу проти фабрики . Я розумію наміри кожного зразків. Однак я не чіткий щодо визначення. Фабричний метод визначає інтерфейс для створення об'єкта, але дозволяє підкласам вирішувати, який із них використовувати. Фабричний метод дозволяє класам відкладати екземпляри …

9
Найкраща документація для Boost: asio?
Документація, доступна на веб-сайті Boost , ... обмежена. З того, що я зміг прочитати, загальний консенсус полягає в тому, що знайти важку документацію про бібліотеку boost :: asio просто важко. Це справді так? Якщо так, то чому? Примітки: Я вже знайшов (не підсилюючий) веб-сайт Asio - і документація виглядає так …
141 c++  boost  boost-asio 


1
Новий файл, створений у Xcode 9.3, <ім'я> .xcworkspace / xcshareddata / IDEWorkspaceChecks.plist, чи повинен він бути скоєний?
Я завантажив щойно випущений Xcode 9.3, перекомпілював свою робочу область і помітив, що він створив новий файл: &lt;mywsname&gt;.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist вміст якого: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt; &lt;plist version="1.0"&gt; &lt;dict&gt; &lt;key&gt;IDEDidComputeMac32BitWarning&lt;/key&gt; &lt;true/&gt; &lt;/dict&gt; &lt;/plist&gt; Цікаво, чи слід цей файл ігнорувати чи вчиняти. Мені не вдалося знайти жодної …
141 ios  xcode  git 

4
Найпростіший спосіб перейменувати модель за допомогою Django / South?
Я шукав відповідь на це на веб-сайті South, Google та SO, але не зміг знайти простий спосіб зробити це. Я хочу перейменувати модель Django за допомогою South. Скажіть, у вас є таке: class Foo(models.Model): name = models.CharField() class FooTwo(models.Model): name = models.CharField() foo = models.ForeignKey(Foo) і ви хочете перетворити Foo …

10
Як зберегти полотно як зображення за допомогою canvas.toDataURL ()?
Зараз я будую веб-додаток HTML5 / власний додаток Phonegap, і я не можу зрозуміти, як зберегти моє полотно як зображення canvas.toDataURL(). Може хтось мені допоможе? Ось код, що з цим погано? // Моє полотно було названо "canvasSignature" JavaScript: function putImage() { var canvas1 = document.getElementById("canvasSignature"); if (canvas1.getContext) { var ctx …

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

12
Як "поки (i == i);" бути нескінченним циклом в одному потоковому додатку?
Щойно у мене виникло питання, на яке я не можу відповісти. Припустимо, у вас є таке визначення циклу на Java: while (i == i) ; Який тип iта значення, iякщо цикл не є нескінченним циклом і програма використовує лише один потік ?
141 java 

1
"FOUNDATION_EXPORT" проти "extern"
Я хотів би запитати , в чому ж причина , використовуючи FOUNDATION_EXPORTзамість того , щоб externв Objective C проектів. Я перевірив це питання і за допомогою FOUNDATION_EXPORTзаробив колосальні 340 балів (1-е місце), використовуючи externлише 74 бали (2-е місце). Хтось може пояснити, чому? Чи є якась практична причина використання FOUNDATION_EXPORTзамість extern? …

2
Яка різниця (якщо така є) між Html.Partial (вид, модель) та Html.RenderPartial (вид, модель) у MVC2?
Окрім типу, який він повертає, і того, що ви називаєте його інакше, звичайно &lt;% Html.RenderPartial(...); %&gt; &lt;%= Html.Partial(...) %&gt; Якщо вони різні, чому б ви назвали одну, а не іншу? Визначення: // 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 using …

20
Жоден електронний лист із запрошеннями TestFlight не надсилається для внутрішніх користувачів
Я створив свою заявку на TestFlight. Для зовнішніх користувачів він чекає на перегляд. Але якщо я хочу запросити внутрішніх користувачів, я вибираю їх і натискаю запросити. iTunes Connects каже, що їх запрошують зараз, але жоден із запрошених листів не отримує електронний лист із запрошеннями. Ви знаєте, що я роблю неправильно?

4
Дозвіл зображення для нових iPhone 6 та 6+, додана підтримка 3x?
Я переглянув декілька статей та обговорень, як одна тут, і тут про роздільну здатність зображень, що нові iPhone будуть використовувати @ 3x зображення для показу. Це правда? Так це означає, що нам доведеться зберегти три зображення? Скажімо, наприклад, у мене зображення розміром 50 X 50, чи потрібно буде тримати три …

4
Синтаксис ініціалізації масиву, коли його немає в декларації
Я можу написати: AClass[] array = {object1, object2} Я також можу написати: AClass[] array = new AClass[2]; ... array[0] = object1; array[1] = object2; але я не можу написати: AClass[] array; ... array = {object1, object2}; Чому це заблоковано Java? Я знаю, як обійти це, але час від часу було …
141 java  arrays 

6
Як написати Firefox Addon? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

4
Що входить у сховище JCenter у Gradle?
З Gradle 1.7 з'явився новий загальнодоступний сховище JCenter. repositories { jcenter() } Тож я хочу запитати, чи всі банки з Maven Central є частиною цього репо? А якщо ні, то з чого складається JCenter repo? І чи є JCenter надійнішим від Maven Central як простою?

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