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

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

10
Производительность IPC: Named Pipe vs Socket
Кажется, все говорят, что именованные каналы быстрее, чем сокеты IPC. Насколько они быстрее? Я бы предпочел использовать сокеты, потому что они могут осуществлять двустороннюю связь и очень гибкие, но я предпочту скорость гибкости, если она значительна.

3
Настройте Sublime Text в OS X, чтобы отображать полный путь к каталогу в строке заголовка
В Linux Sublime Text по умолчанию показывает полный путь к моему текущему открытому файлу в строке заголовка, но в OS X он показывает только имя файла. Как я могу настроить Sublime в OS X, чтобы отображать полный путь к текущему открытому файлу в строке заголовка?
114 sublimetext 

8
Изменить параметр запроса с помощью фильтра сервлета
Существующее веб-приложение работает на Tomcat 4.1. На странице есть проблема XSS, но я не могу изменить источник. Я решил написать фильтр сервлетов, чтобы очистить параметр до того, как его увидит страница. Я хотел бы написать такой класс фильтра: import java.io.*; import javax.servlet.*; public final class XssFilter implements Filter { public …

4
PL / SQL, как избежать одиночной кавычки в строке?
На этот вопрос есть ответы на Stack Overflow на русском : Как экранировать одиночные кавычки в строчном литерале? Как в Oracle PL / SQL избежать одиночной кавычки в строке? Я пробовал вот так, не работает. declare stmt varchar2(2000); begin for i in 1021 .. 6020 loop stmt := 'insert into …
114 oracle  plsql 

6
Python / Django: войти в консоль на сервере запуска, войти в файл в Apache
Как я могу отправлять сообщения трассировки на консоль (например, print), когда я запускаю свое приложение Django под manage.py runserver, но отправлять эти сообщения в файл журнала, когда я запускаю приложение под Apache? Я изучил ведение журнала Django, и хотя меня впечатлила его гибкость и возможность настройки для расширенного использования, я …
114 python  django  logging 

6
Проблема PhoneGap Eclipse - eglCodecCommon glUtilsParamSize: ошибки неизвестных параметров
Я только начал использовать телефонную связь и пытаюсь настроить первый базовый минимальный проект в eclipse. Я просмотрел документы о телефонных разговорах по адресу http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20Guide но я постоянно получаю подобные ошибки. Любой указатель на исправление будет полезен. Спасибо 03-12 06:08:05.970: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44 03-12 06:08:05.980: E/eglCodecCommon(825): glUtilsParamSize: unknow param …
114 android  cordova 

9
Как правильно переопределить метод клонирования?
Мне нужно реализовать глубокий клон в одном из моих объектов, у которого нет суперкласса. Как лучше всего справиться с проверкой, CloneNotSupportedExceptionвыданной суперклассом (а это есть Object)? Коллега посоветовал мне поступить следующим образом: @Override public MyObject clone() { MyObject foo; try { foo = (MyObject) super.clone(); } catch (CloneNotSupportedException e) { …
114 java  clone  cloning  cloneable 

1
NSDefaultRunLoopMode против NSRunLoopCommonModes
Всякий раз , когда я пытаюсь загрузить большой файл с фоновым UIScrollView, MPMapViewили что - то, процесс загрузки получает остановился , как только сенсорный экран iPhone. К счастью, в прекрасном сообщении в блоге Йорна предлагается альтернативный вариант - использование NSRunLoopCommonModesдля подключения. Это дает мне возможность подробно изучить два режима, NSDefaultRunLoopMode …

4
Эффективно используйте async / await с веб-API ASP.NET
Я пытаюсь использовать async/awaitфункцию ASP.NET в своем проекте веб-API. Я не очень уверен, повлияет ли это на производительность моей службы веб-API. Ниже представлен рабочий процесс и пример кода из моего приложения. Рабочий процесс: Приложение пользовательского интерфейса → Конечная точка веб-API (контроллер) → Метод вызова на уровне службы веб-API → Вызов …

7
Django: несколько моделей в одном шаблоне с использованием форм [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Я создаю приложение для отслеживания заявок в службу поддержки, …

6
Поиск автора строчки кода в Mercurial
Как узнать, кто отвечает за конкретную строку кода? Я знаю номер и имя файла, но мне бы хотелось, чтобы Mercurial сообщил мне автора (ов) этой конкретной строки кода. Есть ли для этого команда?
114 mercurial 

14
Как мне установить информацию о версии для существующего .exe, .dll?
В процессе сборки мне нужно установить информацию о версии для всех наших скомпилированных двоичных файлов. Некоторые из двоичных файлов уже имеют информацию о версии (добавленную во время компиляции), а некоторые нет. Я хочу иметь возможность применить следующую информацию: название компании Уведомление об авторских правах наименование товара Описание товара Версия файла …

3
Как написать строку заголовка с помощью csv.DictWriter?
Предположим, у меня есть csv.DictReaderобъект, и я хочу записать его как файл CSV. Как я могу это сделать? Я знаю, что могу писать такие строки данных : dr = csv.DictReader(open(f), delimiter='\t') # process my dr object # ... # write out object output = csv.DictWriter(open(f2, 'w'), delimiter='\t') for item in …
114 python  csv 

3
Как объявить в друзья сборку?
В моем решении 2 проекта: Сборка (базовая библиотека) Тестовая сборка (NUnit) Я объявил тестовую сборку как сборку друзей в первом проекте: [assembly: InternalsVisibleTo ("Company.Product.Tests")] Все работало нормально, пока я не понял, что забыл настроить решение для подписи моих сборок. Итак, создал файл snk и настроил проект Visual Studio для подписи …

4
Установка цветов фона Vim
Когда я пытаюсь изменить цвета фона .vimrcв Vim или прямо в нем, используя команду: set background=dark ... это никак не влияет на мое прошлое. Тоже не lightвариант. Однако все выглядит нормально, когда я запускаю gvim. Есть ли способ изменить фон в Vim без изменения настроек Konsole? ИЗМЕНИТЬ Хорошо, есть разница …
114 linux  background  vim  vi 

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