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

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

30
Перетворити HTML + CSS в PDF [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . У мене є HTML (не XHTML) документ, який добре відображає файли Firefox 3 та IE 7. Він використовує …
1628 php  html  css  pdf  pdf-generation 


30
Перетворення даних форми в об’єкт JavaScript за допомогою jQuery
Як конвертувати всі елементи форми в об’єкт JavaScript? Я хотів би мати якийсь спосіб автоматичного побудови об’єкта JavaScript з моєї форми, не потребуючи перекидання на кожен елемент. Я не хочу рядок, як повернуто $('#formid').serialize();, ні я не хочу повертати карту$('#formid').serializeArray();

4
Попередження: push.default не встановлено; її неявна цінність змінюється в Git 2.0
Я вже деякий час використовую Git і нещодавно завантажив оновлення лише для того, щоб знайти це попереджувальне повідомлення, коли з'являється, коли я намагаюся push. warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after …

30
Як підрахувати всі рядки коду в каталозі рекурсивно?
У нас є програма PHP і хочемо порахувати всі рядки коду під певним каталогом та його підкаталогами. Нам не потрібно ігнорувати коментарі, оскільки ми просто намагаємось отримати грубу думку. wc -l *.php Ця команда чудово працює в заданому каталозі, але ігнорує підкаталоги. Я думав, що це може спрацювати, але повертається …
1623 bash  shell 

18
Що стосується масивів, чому так буває, що a [5] == 5 [a]?
Як Джоел зазначає у підкасті № 34 Stack Overflow , у програмі мови програмування C (він же: K&R), про цю властивість масивів у C згадується:a[5] == 5[a] Джоель каже, що це через арифметику вказівника, але я все ще не розумію. Чому такa[5] == 5[a] ?

22
Як ви об'єднаєте два сховища Git?
Розглянемо наступний сценарій: Я розробив невеликий експериментальний проект A у власному Git repo. Зараз він дозрів, і я хотів би, щоб A став частиною більшого проекту B, який має власне велике сховище. Тепер я хотів би додати A як підкаталог Б. Як я злити A в B, не втрачаючи історії …


23
Попередній перегляд зображення перед його завантаженням
Я хочу мати можливість перегляду файлу (зображення) перед його завантаженням. Дію попереднього перегляду слід виконати всі в браузері без використання Ajax для завантаження зображення. Як я можу це зробити?

28
Видаліть файли з фіксації Git
Я використовую Git, і я створив декілька файлів, використовуючи git commit -a Пізніше я виявив, що файл був помилково доданий до комітету. Як я можу видалити файл з останньої фіксації?
1612 git  git-commit 

3
Як Git обробляє символічні посилання?
Якщо у мене є файл або каталог, який є символічним посиланням, і я призначаю його до сховища Git, що з ним відбувається? Я б припустив, що він залишає його як символічне посилання, поки файл не буде видалений, а потім, якщо ви повернете файл зі старої версії, він просто створить звичайний …

30
Вимкнення кешу Chrome для розробки веб-сайтів
Я змінюю зовнішній вигляд сайту (модифікації CSS), але не бачу результату в Chrome через дратівливого стійкого кешу. Я спробував Shift+ оновити, але це не працює. Як я можу тимчасово відключити кеш або оновити сторінку якимось чином, щоб я міг бачити зміни?

30
Як перевірити, чи є рядок числом (float)?
Який найкращий спосіб перевірити, чи може рядок представлений як число в Python? Зараз у мене функція: def is_number(s): try: float(s) return True except ValueError: return False Що не тільки некрасиво і повільно, здається незграбним. Однак я не знайшов кращого методу, тому що дзвонити floatв основну функцію ще гірше.

11
Як залишити / вийти / відключити віртуол Python
Я використовую virtualenv та the virtualenvwrapper. Я можу перемикатися між віртуальними просто чудовими за допомогою workonкоманди. me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymachine:~$ workon env1 (env1)me@mymachine:~$ Як вийти з усіх віртуальних машин і знову працювати на своїй реальній машині? Зараз єдиний спосіб повернутися до мене me@mymachine:~$- це вийти з оболонки …

30
Не вдалося відкрити з'єднання з вашим агентом аутентифікації
Я зіткнувся з цією помилкою: $ git push heroku master Warning: Permanently added the RSA host key for IP address '50.19.85.132' to the list of known hosts. ! Your key with fingerprint b7:fd:15:25:02:8e:5f:06:4f:1c:af:f3:f0:c3:c2:65 is not authorized to access bitstarter. Я спробував додати ключі, і я отримую цю помилку нижче: $ …
1604 ssh  ssh-agent 

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