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

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

5
Тестування блоку ASP.NET WebApi за допомогою Request.CreateResponse
Я намагаюся написати кілька тестів для мого ApiController і зіткнувся з деякими проблемами. Існує приємний метод розширення під назвою Request.CreateResponse, який дуже допомагає генерувати відповідь. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Чи є спосіб знущатися над CreateResponse без використання часткових макетів або прямого …

8
ORA-00979 не група за виразом
Я отримую ORA-00979 із таким запитом: SELECT cr.review_sk, cr.cs_sk, cr.full_name, tolist(to_char(cf.fact_date, 'mm/dd/yyyy')) "appt", cs.cs_id, cr.tracking_number from review cr, cs, fact cf where cr.cs_sk = cs.cs_sk and UPPER(cs.cs_id) like '%' || UPPER(i_cs_id) || '%' and row_delete_date_time is null and cr.review_sk = cf.review_wk (+) and cr.fact_type_code (+) = 183050 GROUP BY cr.review_sk, …
147 sql  oracle  ora-00979 

11
Як перевірити, чи є елемент jQuery у DOM?
Скажімо, я визначаю елемент $foo = $('#foo'); а потім дзвоню $foo.remove() від якоїсь події. Моє запитання полягає в тому, як я можу перевірити, чи було видалено $ foo з DOM чи ні? Я виявив, що це $foo.is(':hidden')працює, але це, звичайно, також повернеться правдою, якби я просто зателефонував $foo.hide().
147 jquery 

8
Де відображається вихід System.Diagnostics.Debug.Write?
Наступна програма C # (побудована з csc hello.cs) друкує просто Hello via Console!на консолі та Hello via OutputDebugStringу вікні DebugView. Однак я не бачу жодного з System.Diagnostics.*дзвінків. Чому так? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); static void Main() { Console.Write( "Hello …
147 c#  debugging 

3
Як вибрати стратегію злиття для git rebase?
git-rebaseзгадки чоловічої сторінки -X<option>можуть бути передані до git-merge. Коли / як саме? Я хотів би перезавантажити, застосувавши патчі з рекурсивною стратегією та їх варіантом (застосувати будь-які палички, а не пропускати цілі конфліктні коміти). Я не хочу злиття, я хочу зробити історію лінійною. Я спробував: git rebase -Xtheirs і git rebase …
147 git  git-rebase 

5
Підвищення привілеїв процесу програмно?
Я намагаюся встановити службу за допомогою InstallUtil.exe, але викликається через Process.Start. Ось код: ProcessStartInfo startInfo = new ProcessStartInfo (m_strInstallUtil, strExePath); System.Diagnostics.Process.Start (startInfo); де m_strInstallUtilє повністю кваліфікований шлях та exe до "InstallUtil.exe", і strExePathце повністю кваліфікований шлях / ім'я до моєї служби. Запуск синтаксису командного рядка з підвищеного командного рядка працює; …

30
Як обчислюють середнє значення набору кругових даних?
Я хочу обчислити середнє значення набору кругових даних. Наприклад, у мене може бути кілька зразків з читання компаса. Проблема, звичайно, полягає в тому, як боротися з обгорткою. Цей же алгоритм може бути корисним для годинника. Справжнє питання є складнішим - що означає статистика щодо сфери або в алгебраїчному просторі, який …
147 algorithm  math  geometry 

12
Якщо функція A потрібна лише функцією B, чи слід A визначати всередині B? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 місяців тому . Удосконаліть це питання Простий приклад. Два методи, один викликаний від іншого: def method_a(arg): some_data …



6
Що таке делегат C ++?
Яке загальне уявлення про делегата в C ++? Що вони, як їх використовують і для чого вони використовуються? Спочатку я хотів би дізнатися про них «чорною скринькою», але трохи інформації про кишки цих речей теж було б чудово. Це не C ++ в його найчистішому чи найчистішому, але я помічаю, …

9
Як можна розпочати роботу з процесуального покоління?
Нещодавно в центрі уваги було залучено процесуальне покоління (від Spore, MMO тощо), і це здається цікавим / потужним методом програмування. Мої запитання такі: Чи знаєте ви про будь-які середні проекти, які використовують методи процедурного покоління? Яка мова / клас мов найкраща для процесуального покоління? Чи можете ви використовувати процедурну генерацію …

8
Зміна зображення на стороні клієнта за допомогою JavaScript перед завантаженням на сервер
Я шукаю спосіб змінити розмір зображення на стороні клієнта за допомогою JavaScript (дійсно змінити розмір, а не просто змінити ширину та висоту). Я знаю, що це можливо зробити у Flash, але я хотів би уникнути цього, якщо можливо. Чи є алгоритм з відкритим кодом десь в Інтернеті?

8
Чи можна читати з InputStream з таймаутом?
Зокрема, проблема полягає в тому, щоб написати такий метод: int maybeRead(InputStream in, long timeout) де значення повернення таке ж, як in.read (), якщо дані доступні протягом мілісекунд 'timeout', і -2 в іншому випадку. Перш ніж метод повернеться, будь-які породжені нитки повинні вийти. Щоб уникнути аргументів, сюди викладено java.io.InputStream, як це …

16
Веб-додаток iPad: Виявлення віртуальної клавіатури за допомогою JavaScript у Safari?
Я пишу веб-додаток для iPad ( не звичайне додаток App Store - воно написане за допомогою HTML, CSS та JavaScript). Оскільки клавіатура заповнює величезну частину екрану, було б доцільно змінити макет програми, щоб відповідати залишку місця, коли клавіатура відображається. Однак я не знайшов способу визначити, коли або відображається клавіатура. Моя …

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