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

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

4
Конкурс C-коду з прихованим кодом 2006. Будь ласка, поясніть sykes2.c
Як працює ця програма C? main(_){_^448&&main(-~_);putchar(--_%64?32|-~7[__TIME__-_/8%8][">'txiZ^(~z?"-48]>>";;;====~$::199"[_*2&8|_/64]/(_&2?1:8)%8&1:10);} Вона компілюється як є (перевірена на gcc 4.6.3). Він друкує час, коли компілюється. У моїй системі: !! !!!!!! !! !!!!!! !! !!!!!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!!!!! !! !! !! !! …

30
Як отримати час виконання програми Python?
У мене в Python є програма командного рядка, яка потребує певного часу. Я хочу знати точний час, який потрібен, щоб закінчити біг. Я переглянув timeitмодуль, але, здається, це лише для невеликих фрагментів коду. Я хочу вчасно провести всю програму.
975 python  time 

17
Як зателефонувати коду Objective-C від Swift?
Як у Swift, як один виклик коду Objective-C? Apple зазначила, що вони можуть співіснувати в одній програмі, але чи означає це, що технічно можна повторно використовувати старі класи, створені в Objective-C, будуючи при цьому нові класи в Swift?
974 objective-c  swift 

30
Перетворення об'єкта в рядок
Як я можу перетворити об’єкт JavaScript у рядок? Приклад: var o = {a:1, b:2} console.log(o) console.log('Item: ' + o) Вихід: Об'єкт {a = 1, b = 2} // дуже приємний для читання вихід :) Елемент: [object Object] // не маю уявлення, що знаходиться всередині :(

30
Найстрашніша особливість мови
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Яка, на ваш погляд, найдивовижніша, дивна, дивна чи справді мовна особливість "WTF", з якою ви стикалися? Будь ласка, лише одна функція на відповідь.


8
Чим відрізняється канонічне ім'я, просте ім'я та назва класу в Java Class?
У Java, яка різниця між цими: Object o1 = .... o1.getClass().getSimpleName(); o1.getClass().getName(); o1.getClass().getCanonicalName(); Я перевіряв Javadoc кілька разів, але це ніколи не пояснює це добре. Я також провів тест, і це не відображало жодного реального значення за способом виклику цих методів.
972 java 


19
Як я можу зупинити показ .gitignore від появи у списку не відстежених файлів?
Я щойно зробив git initкорінь свого нового проекту. Потім я створив .gitignoreфайл. Тепер, коли я набираюgit status , .gitignore файл відображається у списку файлів , які не відстежуються . Чому так?

15
Як розширити існуючий масив JavaScript іншим масивом, не створюючи новий масив
Здається, не існує способу розширити існуючий масив JavaScript іншим масивом, тобто емулювати extendметод Python . Я хочу досягти наступного: >>> a = [1, 2] [1, 2] >>> b = [3, 4, 5] [3, 4, 5] >>> SOMETHING HERE >>> a [1, 2, 3, 4, 5] Я знаю, що існує a.concat(b)метод, …


11
Git робочий процес та перезавантаження та злиття питань
Я вже пару місяців використовую Git для проекту з іншим розробником. Я маю декілька років досвіду роботи зі SVN , тому, мабуть, я приношу багато багажу на стосунки. Я чув, що Git чудово підходить для розгалуження та злиття, і поки що я просто не бачу цього. Звичайно, розгалуження мертве просто, …

30
Неможливо виконати jar-файл: "немає головного атрибута маніфесту"
Я встановив додаток, коли я намагаюся запустити його (це виконується jar) нічого не відбувається. Коли я запускаю його з командного рядка за допомогою: java -jar "app.jar" Я отримую таке повідомлення: в "app.jar" немає головного атрибута маніфесту Як правило, якби я сам створив програму, я додав би атрибут основного класу до …
970 java  jar  manifest  main 

10
Як керувати startActivityForResult на Android?
Свою діяльність я називаю другою діяльністю від основної діяльності startActivityForResult. У моїй другій діяльності є деякі методи, які закінчують цю діяльність (можливо, без результату), проте лише один з них повертає результат. Наприклад, з основної діяльності я називаю другий. У цій діяльності я перевіряю деякі функції телефону, такі як у неї …

21
Отримання ідентифікатора елемента, який викликав подію
Чи є спосіб отримати ідентифікатор елемента, що викликає подію? Я думаю про щось на кшталт: $(document).ready(function() { $("a").click(function() { var test = caller.id; alert(test.val()); }); }); <script type="text/javascript" src="starterkit/jquery.js"></script> <form class="item" id="aaa"> <input class="title"></input> </form> <form class="item" id="bbb"> <input class="title"></input> </form> Виконати фрагмент кодуСховати результатиРозгорніть фрагмент За винятком звичайно, що …
969 javascript  jquery 

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