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

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

6
Вкладені атрибути недозволені параметри
У мене є Billоб’єкт, у якого багато Dueоб’єктів. DueОб'єкт також належить до Person. Я хочу форму, яка може створювати Billі її дітей, Duesвсе на одній сторінці. Я намагаюся створити форму, використовуючи вкладені атрибути, схожі на ті, що в цьому Railscast . Відповідний код наведено нижче: належне.rb class Due < ActiveRecord::Base …

12
Обробка необов'язкових параметрів у JavaScript
У мене є статична функція javascript, яка може приймати 1, 2 або 3 параметра: function getData(id, parameters, callback) //parameters (associative array) and callback (function) are optional Я знаю, що завжди можу перевірити, чи заданий параметр не визначений, але як я можу знати, якби було передано параметр чи зворотний виклик? Який …
127 javascript 


12
Об’єднайте текстові файли за допомогою командного рядка Windows, випадаючи провідні рядки
Мені потрібно об'єднати деякі відносно великі текстові файли, і я вважаю за краще це робити за допомогою командного рядка. На жаль, у мене є тільки Windows, і я не можу встановити нове програмне забезпечення. type file1.txt file2.txt > out.txt дозволяє мені майже отримати те, що я хочу, але я не …

5
Git push / clone до нового сервера
Я просто вивчаю Git, і я щось не можу розробити. Після створення та використання сховища git локально на моєму Mac, чи можу я переслати копію на інший сервер десь ще? Я за брандмауером, тому, на жаль, не можу бігати git cloneз іншої машини.
127 git 

15
Первинний ключ або Унікальний індекс?
На роботі у нас є велика база даних з унікальними індексами замість первинних ключів, і все працює чудово. Я розробляю нову базу даних для нового проекту, і я маю дилему: У теорії БД первинний ключ є основним елементом, це нормально, але в проектах REAL які переваги та недоліки обох? Що …

12
Використання рециркулятора з базою даних
Наразі не доступна реалізація RecyclerView.Adapter за замовчуванням. Можливо, з офіційним випуском Google додасть його. Оскільки в даний час немає підтримки для CursorAdapterтого RecyclerView, як ми можемо використовувати RecyclerViewбазу даних? Будь-які пропозиції ?

4
Чому String.valueOf (null) кидає NullPointerException?
згідно з документацією, метод String.valueOf(Object obj)повертає: якщо аргумент є null, то рядок дорівнює "null"; в іншому випадку obj.toString()повертається значення. Але як прийти, коли я спробую це зробити: System.out.println("String.valueOf(null) = " + String.valueOf(null)); він замість цього кидає NPE? (спробуйте самі, якщо не вірите!) Виняток у потоці "main" java.lang.NullPointerException на java.lang.String. (невідоме …

9
Що таке "відповідність шаблону" у функціональних мовах?
Я читаю про функціональне програмування, і це помітив узгодження зразків згадується у багатьох статтях як одна з основних особливостей функціональних мов. Чи може хтось пояснити розробнику Java / C ++ / JavaScript, що це означає?

8
Перенаправити STDERR / STDOUT процесу ПІСЛЯ його запуску, використовуючи командний рядок?
У оболонці ви можете зробити перенаправлення > <тощо, але як щодо ПІСЛЯ запуску програми? Ось як я прийшов задати це питання, програма, що працює на тлі мого терміналу, продовжує виводити набридливий текст. Це важливий процес, тому я повинен відкрити ще одну оболонку, щоб уникнути тексту. Я хотів би мати можливість …
127 linux  bash  shell 

11
Як накладати зображення
Я хочу накласти одне зображення на інше за допомогою CSS. Прикладом цього є перше зображення (фоном, якщо вам подобається), є посилання на ескіз продукту, при цьому посилання відкриває лайтбокс / спливаюче вікно, де відображається більша версія зображення. Зверху на це пов’язане зображення я хотів би зображення лупи, щоб показати людям, …
127 html  css 

4
Як працюють сеанси PHP? (а не "як вони використовуються?")
Файли сесій зазвичай зберігаються, скажімо, /tmp/на сервері, і називаються sess_{session_id}. Я переглядав вміст і не можу зрозуміти, як вони насправді працюють. Визначення імені змінної та змісту з файлу легко. Але як PHP знає, яка сесія належить кому? Сесія_id видається абсолютно випадковою, і одна IP-адреса може мати декількох користувачів, і кожен …
127 php  session 

6
Чому я не можу закинути всередину обробника Promise.catch?
Чому я не можу просто закинути Errorвсередину зворотного виклику виклику і дозволити процесу обробляти помилку так, як ніби вона була в будь-якій іншій області застосування? Якщо я нічого не роблю, я console.log(err)нічого не роздруковую і нічого не знаю про те, що сталося. Процес просто закінчується ... Приклад: function do1() { …


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

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