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

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

19
Функція проти збереженої процедури в SQL Server
Я вивчав функції та зберігаються процедури досить довгий час, але не знаю, чому і коли мені слід використовувати функцію чи збережену процедуру. Вони на мене так само виглядають, можливо, тому що я якось новачок з цього приводу. Може хтось мені скаже, чому?

28
Розуміння "випадковості"
Я не можу обійтись цим, що є більш випадковим? rand() АБО : rand() * rand() Я вважаю, що це справжній тизер для мозку, чи можете ви мені допомогти? Редагувати: Інтуїтивно я знаю, що математичною відповіддю буде те, що вони однаково випадкові, але я не можу не думати, що якщо ви …

18
Найкращі практики забезпечення API / веб-сервісу REST [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . При розробці API або послуги REST чи існують якісь встановлені найкращі практики по роботі …

10
Як здійснити пошук у сховищі Git за допомогою повідомлення?
Я перевірив деякий вихідний код у GIT із повідомленням фіксації "Build 0051". Однак я не можу більше знайти цей вихідний код - як я витягаю це джерело з сховища GIT, використовуючи командний рядок? Оновлення Перевіряється у версіях 0043, 0044, 0045 та 0046 за допомогою SmartGIT. Перевірено 0043 та перевірено у …
828 git  git-log 


16
Entity Framework проти LINQ в SQL
Тепер, коли випущено .NET v3.5 SP1 (разом з VS2008 SP1), ми тепер маємо доступ до структури NET. Моє запитання таке. Коли ви намагаєтеся вирішити між використанням Entity Framework та LINQ для SQL як ORM, у чому різниця? Як я це розумію, Entity Framework (коли використовується з LINQ для Entities) є …

17
Для чого використовується ключове слово дохідності в C #?
У питанні Як я можу розкрити лише фрагмент IList <> питання в одному з відповідей був такий фрагмент коду: IEnumerable<object> FilteredList() { foreach(object item in FullList) { if(IsItemInPartialList(item)) yield return item; } } Що там робить ключове слово? Я бачив, як це посилалося в декількох місцях, і ще одне питання, …
828 c#  yield 

12
Чи слід ставити #! (shebang) в сценаріях Python, і в якій формі він повинен мати?
Чи слід вводити шебанг у свої сценарії Python? У якій формі? #!/usr/bin/env python або #!/usr/local/bin/python Вони однаково портативні? Яка форма використовується найбільше? Примітка: смерч проект використовує хатину. З іншого боку,проект Django не робить.


25
Використання ls для переліку каталогів та їх загальних розмірів
Чи можна за допомогою lsUnix перерахувати загальний розмір підкаталогу та весь його вміст на відміну від звичайного, 4Kщо (я припускаю) - це лише сам файл каталогу? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 *** *** 4.0K 2009-06-19 …
827 linux  unix 



30
Перетворення пікселів у dp
Я створив свою програму з висотою та шириною, вказаною в пікселях для пристрою Pantech, роздільною здатністю якого є 480x800. Мені потрібно перетворити висоту і ширину для пристрою G1. Я думав, що перетворення його на dp вирішить проблему та забезпечить однакове рішення для обох пристроїв. Чи є якийсь простий спосіб перетворити …
826 android  pixel  resolution  dpi 

29
.gitignore та "Наступні незавершені файли робочого дерева будуть перезаписані під замовлення"
Тому я додав папку до свого .gitignore-файлу. Як тільки я це роблю, git statusце підказує мені # On branch latest nothing to commit (working directory clean) Однак, коли я намагаюся змінити гілки, я отримую наступне: My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten …
826 git  git-merge  gitignore 

15
Перетворення рядка часової позначки Unix в читану дату
У мене є рядок, що представляє часову позначку unix (тобто "1284101485") в Python, і я хотів би перетворити її на читабельну дату. Під час використання time.strftimeя отримую TypeError: >>>import time >>>print time.strftime("%B %d %Y", "1284101485") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: argument must be …

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