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

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

20
Як ви користуєтесь керуванням версіями при розробці Access?
Я займаюся оновленням рішення Access. Він має велику кількість VBA, ряд запитів, невелику кількість таблиць та кілька форм для введення даних та створення звітів. Це ідеальний кандидат для доступу. Я хочу внести зміни в дизайн таблиці, VBA, запити та форми. Як я можу відстежувати свої зміни за допомогою контролю версій? …




5
Чи може бути скомпільований код Java 8 для роботи на Java 7 JVM?
Java 8 представляє важливі нові мовні функції, такі як лямбда-вирази. Чи супроводжуються ці зміни мови такими суттєвими змінами у складеному байтовому коді, які б перешкоджали його запуску на віртуальній машині Java 7 без використання якогось ретротранслятора?

22
Отримайте Visual Studio для запуску шаблону T4 для кожної збірки
Як я можу отримати шаблон T4 для отримання результатів для кожної збірки? Як і зараз, він відновлює його лише тоді, коли я вношу зміни до шаблону. Я знайшов інші питання, подібні до цього: Перетворення T4 та порядок побудови у Visual Studio (без відповіді) Як отримати файли t4 для створення у …
163 visual-studio  tfs  msbuild  t4 

6
Правильний спосіб визначення кодування вихідного коду Python
PEP 263 визначає, як оголосити кодування вихідного коду Python. Зазвичай перші 2 рядки файлу Python повинні починатися з: #!/usr/bin/python # -*- coding: <encoding name> -*- Але я бачив багато файлів, починаючи з: #!/usr/bin/python # -*- encoding: <encoding name> -*- => кодування замість кодування . То який правильний спосіб оголошення кодування …
163 python  encoding 


8
Пошук витоків пам'яті JavaScript за допомогою Chrome
Я створив дуже простий тестовий випадок, який створює перегляд Backbone, приєднує обробник події та інстанціює визначений користувачем клас. Я вважаю, що натиснувши кнопку "Видалити" в цьому зразку, все буде очищено і не повинно бути витоків пам'яті. Jsfiddle для коду тут: http://jsfiddle.net/4QhR2/ // scope everything to a function function main() { …

10
Коли ви використовуєте WeakHashMap або WeakReference?
Використання слабких посилань - це те, що я ніколи не бачив втілення, тому я намагаюся розібратися, що таке приклад використання для них та як буде працювати реалізація. Коли вам потрібно було використовувати WeakHashMapабо WeakReferenceяк і як його застосовували?

7
Коли розпоряджатися CancellationTokenSource?
Клас CancellationTokenSourceодноразовий. Швидкий погляд у Reflector доводить використання KernelEvent(дуже ймовірно) некерованого ресурсу. З тих пірCancellationTokenSource немає фіналізатора, якщо ми не розпорядимось цим, GC не зробить цього. З іншого боку, якщо ви подивитеся на зразки, перелічені у статті MSDN Скасування в керованих нитках , токена має лише один фрагмент коду. Який …


8
Яка різниця між istringstream, ostringstream та stringstream? / Чому б не використовувати стрингстрім у кожному випадку?
Коли я використовую std::istringstream, std::ostringstreamі std::stringstreamчому б мені не просто використовувати std::stringstreamв кожному сценарії (чи є якісь - або проблеми з продуктивністю виконання?). Нарешті, чи є щось погане в цьому (замість того, щоб взагалі використовувати потік): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

3
"Зміна масок властивостейToBounds в шарі, що трансформується не матиме ефекту" в Xcode 7
Я отримую це попередження на консолі налагодження, коли запускаю додаток на iPad Xcode 7 beta 6 . До Xcode 6 такого попередження не було . Я не розумію, чому це могло статися і це, лише на iPad. Згідно з темою форуму Apple, це може бути помилка з боку Apple. Хтось …
163 ios  ios9  xcode7-beta6 

8
Чи існує обмеження на кількість JSON?
Я використовую jquery, JSON та AJAX для системи коментарів. Мені цікаво, чи є обмеження розміру на те, що ви можете надсилати / зберігати через JSON? Як, якщо користувач набирає велику суму, і я надсилаю його через JSON, чи існує якийсь максимальний ліміт? Також будь-який текст може надсилатися через JSON. наприклад, …
163 json 

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