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

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

5
Гарантійний термін служби тимчасово в C ++?
Чи надає C ++ гарантію на час дії тимчасової змінної, яка створюється в межах виклику функції, але не використовується як параметр? Ось приклад класу: class StringBuffer { public: StringBuffer(std::string & str) : m_str(str) { m_buffer.push_back(0); } ~StringBuffer() { m_str = &m_buffer[0]; } char * Size(int maxlength) { m_buffer.resize(maxlength + 1, …
103 c++ 

16
Виявити заблоковані спливаючі вікна в Chrome
Мені відомі методи JavaScript, щоб визначити, чи блокується спливаюче вікно в інших браузерах (як описано у відповіді на це запитання ). Ось основний тест: var newWin = window.open(url); if(!newWin || newWin.closed || typeof newWin.closed=='undefined') { //POPUP BLOCKED } Але це не працює в Chrome. До блоку "POPUP BLOCKED" ніколи не …

6
Для чого __gxx_personality_v0?
Це б / у питання з веб-сайту розробки ОС, але мене викликало цікавість, оскільки я ніде не міг знайти гідного пояснення. Під час компіляції та зв’язування стоячої програми C ++ за допомогою gcc іноді виникає помилка лінкера на зразок цього: out/kernel.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' Це, мабуть, тому, що цей …
103 c++  gcc  linker  kernel 

1
Фіксована ширина ходу в SVG
Я хотів би мати можливість встановити ширину ходу на SVG-елементі таким чином, щоб він був "піксельним", тобто завжди був шириною 1 піксель, незалежно від застосовуваних поточних трансформацій масштабування. Я знаю, що це може бути неможливим, оскільки вся суть SVG полягає в тому, щоб піксель був незалежним. Контекст наступний: У мене …
103 svg  visualization 

1
Що саме відбувається, коли я встановив LoadUserProfile пулу IIS?
Я зіткнувся з наступним питанням. Я запускаю наступний код var binaryData = File.ReadAllBytes(pathToPfxFile); var cert = new X509Certificate2(binaryData, password); у два процеси. Один з процесів запускається LOCAL_SYSTEMі цей код вдається. Інший працює в IIS під локальним обліковим записом користувача, що належить до локальної групи "Користувачі", і там я отримую таке …

2
Де зберігаються зміни у програмі Vagrant?
Я тільки починаю з Vagrant, і у мене виникають невеликі проблеми з розумінням кількох деталей. Я прочитав документи, але все ще не вистачає базової концепції. Коли я хочу запустити поле Vagrant, я запускаю: vagrant up Це дозволить "побудувати VM на основі коробки" Я розумію, що коробки зберігаються у ~ / …
103 vagrant 

9
ASP.NET MVC Html.DropDownList SelectedValue
Я спробував це RC1, а потім оновлений до RC2, який не вирішив проблему. // in my controller ViewData["UserId"] = new SelectList( users, "UserId", "DisplayName", selectedUserId.Value); // this has a value результат: властивість SelectedValue встановлюється на об'єкт // in my view <%=Html.DropDownList("UserId", (SelectList)ViewData["UserId"])%> результат: всі очікувані варіанти надаються клієнтові, але вибраний …
103 asp.net-mvc 

12
Чому буквені букви символів С замість знаків?
У C ++ sizeof('a') == sizeof(char) == 1. Це має інтуїтивний сенс, оскільки 'a'є символом буквальним, і sizeof(char) == 1як визначено стандартом. У C однак sizeof('a') == sizeof(int). Тобто, виявляється, що буквалі символів C - це фактично цілі числа. Хтось знає, чому? Я можу знайти багато згадок про цю вигадку …
103 c++  c  char  sizeof 


8
Яка різниця між парзаторами LR, SLR та LALR?
Яка фактична різниця між LR, SLR та LALR парсерами? Я знаю, що SLR та LALR - це типи парсерів LR, але яка насправді різниця щодо їх таблиць розбору? І як показати, граматика - LR, SLR або LALR? Для граматики LL ми просто повинні показати, що жодна комірка таблиці розбору не …

8
Реалізація комети для ASP.NET? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Я розглядав способи впровадження повідомлень, подібних до gmail, у веб-переглядачі та дійшов до концепції Комети …
103 asp.net  iis  comet 

10
java.io.Console підтримка в Eclipse IDE
Я використовую IDE Eclipse для розробки, компіляції та запуску своїх проектів Java. Сьогодні я намагаюся використовувати java.io.Consoleклас для управління результатами та, що ще важливіше, введенням користувача. Проблема полягає в тому, що System.console()повертається, nullколи програма запущена "через" Eclipse. Запустіть програму Eclipse у фоновому процесі, а не на найвищому рівні з вікном …
103 java  eclipse  console  java-io 

7
Як я можу реально розгорнути програму Angular 2 + Typescript + systemjs?
На angular.io є підручник з швидкого початку роботи, який використовує typecript і systemjs. Тепер, коли у мене працює цей miniapp, як би я почав створювати щось розгортається? Я не міг знайти жодної інформації про це. Чи потрібні мені додаткові інструменти, додаткові налаштування в System.config? (Я знаю, що я можу використовувати …

6
Як можна використовувати функціональне програмування в реальному світі? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 5 років тому . Удосконаліть це питання Функціональні мови хороші тим, що вони уникають помилок, усуваючи стан, а …

3
Rails вкладена форма з has_many: через, як редагувати атрибути моделі приєднання?
Як редагувати атрибути моделі приєднання, використовуючи acceptts_nested_attributes_for? У мене є 3 моделі: теми та статті, приєднані Linkers class Topic < ActiveRecord::Base has_many :linkers has_many :articles, :through => :linkers, :foreign_key => :article_id accepts_nested_attributes_for :articles end class Article < ActiveRecord::Base has_many :linkers has_many :topics, :through => :linkers, :foreign_key => :topic_id end class …

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