программирование

Q & A для профессиональных программистов и энтузиастов

30
Как я могу помешать клавише возврата вернуться назад?
В IE я могу сделать это с помощью (ужасно нестандартного, но работающего) jQuery if ($.browser.msie) $(document).keydown(function(e) { if (e.keyCode == 8) window.event.keyCode = 0;}); Но возможно ли это сделать способом, который работает на Firefox, или кросс-браузерным способом для получения бонуса? Для записи: $(document).keydown(function(e) { if (e.keyCode == 8) e.stopPropagation(); }); …

5
Работает ли C # 6.0 для .NET 4.0?
Я создал пример проекта с вкусностями C # 6.0 - нулевое распространение и инициализация свойств в качестве примера, установил целевую версию .NET 4.0, и это ... работает. public class Cat { public int TailLength { get; set; } = 4; public Cat Friend { get; set; } public string Mew() …
275 c#  .net  c#-6.0 

30
Кто-нибудь еще считает наименование классов и методов одной из самых сложных частей в программировании? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

1
NodeJS планирует поддерживать импорт / экспорт модулей es6 (es2015)
Я искал по всему интернету без четкого ответа на это. В настоящее время NodeJS использует только синтаксис CommonJS для загрузки модулей, и если вы действительно хотите использовать стандартный синтаксис модулей ES2015, вы должны либо перенести его заранее, либо использовать внешний загрузчик модулей во время выполнения. В настоящее время я не …

10
На сайте не существует ошибки для a2ensite
У меня есть cmsplus.devпод /etc/apache2/sites-availableследующим кодом, <VirtualHost *:80> ServerAdmin master@server.com ServerName www.cmsplus.dev ServerAlias cmsplus.dev DocumentRoot /var/www/cmsplus.dev/public LogLevel warn ErrorLog /var/www/cmsplus.dev/log/error.log CustomLog /var/www/cmsplus.dev/log/access.log combined </VirtualHost> Теперь, когда я использую sudo /usr/sbin/a2ensite cmsplus.dev, я получаю ошибку, ERROR: Site cmsplus.dev does not exist! Мой веб-сервер Apache/2.4.6 (Ubuntu) Как решить эту проблему?

17
Пакетный цикл скриптов
Мне нужно выполнить команду 100-200 раз, и пока мое исследование показывает, что мне придется либо скопировать / вставить 100 копий этой команды, либо использовать forцикл, но forцикл ожидает список элементов, поэтому мне потребуется 200 файлов для работы или список из 200 предметов, побеждающих точку. Я бы предпочел не писать программу …

6
Вызов функции без скобок
Сегодня мне сказали, что можно вызывать функцию без скобок. Единственное, о чем я мог думать, это использовать такие функции, как applyили call. f.apply(this); f.call(this); Но они требуют скобок applyи callоставляют нас на первом месте. Я также рассмотрел идею передачи функции некоторому обработчику событий, например setTimeout: setTimeout(f, 500); Но тогда возникает …
275 javascript 


5
Как вернуть результат (startActivityForResult) из действия TabHost?
У меня есть 3 класса в моем примере: класс А, основной вид деятельности. Класс A вызывает startActivityForResult: Intent intent = new Intent(this, ClassB.class); startActivityForResult(intent, "STRING"); Класс B, этот класс является TabActivity: Intent intent = new Intent(this, ClassC.class); tabHost.addTab... Класс C, этот класс является обычным занятием: Intent intent = this.getIntent(); intent.putExtra("SOMETHING", …

23
Не удалось собрать собственное расширение gem (установка Compass)
Когда я пытаюсь установить последнюю версию компаса ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ), я получаю следующую ошибку. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for ffi.h... no checking for ffi.h in /usr/local/include,/usr/include/ffi... yes checking for …


10
Конвертируйте python dict в строку и обратно
Я пишу программу, которая хранит данные в объекте словаря, но эти данные необходимо сохранить в определенный момент во время выполнения программы и загрузить обратно в объект словаря при повторном запуске программы. Как бы я преобразовал объект словаря в строку, которую можно записать в файл и загрузить обратно в объект словаря? …


8
BitBucket - скачать исходный код в формате ZIP
Я знаю, что могу получить проект с помощью git cloneкоманды, но есть ли способ загрузить проект через веб-интерфейс с BitBucket.org ? В лучшем случае, я ищу способ загрузить исходный код проекта в виде файла сжатия ZIP.

22
Как построить относительный путь в Java из двух абсолютных путей (или URL)?
Даны два абсолютных пути, например /var/data/stuff/xyz.dat /var/data Как можно создать относительный путь, который использует второй путь в качестве своей базы? В приведенном выше примере результат должен быть:./stuff/xyz.dat
275 java  url  file  path 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.