Вопросы-ответы - все решения ➜ страница 693
Привязка данных вложенного свойства WPF
Я пытаюсь использовать привязку с вложенным свойством. Но не могу заставить его работать. public class Attached { public static DependencyProperty TestProperty = DependencyProperty.RegisterAttached("TestProperty", typeof(bool), typeof(Attached), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault | FrameworkPropertyMetadataOptions.Inherits)); public static bool GetTest(DependencyObject obj) { return (bool)obj.GetValue(T ...
В чем разница между хэш-соединением и объединением слиянием (Oracle RDBMS?
каковы прирост/потери производительности между хэш-соединениями и объединениями слияния, особенно в СУБД Oracle? ...
Где хранить данные для текущего вызова WCF? Является ли ThreadStatic безопасным?
в то время как моя служба выполняется, многие классы должны будут получить доступ к пользователю.Текущий (это мой собственный класс пользователя). Могу ли я безопасно хранить _currentUser в [ThreadStatic] переменной? Делает ФОС повторного использования потоков? Если это так, то когда он будет очищать данные ThreadStatic? Если использование ThreadStatic небезопасно, где я должен поместить эти данные? Есть ли место внутри OperationContext.Тока где я могу хранить такие данные? Edit 12/14/2009: Я м ...
Linux free показывает высокое использование памяти, но top не делает
на RedHat Linux 6.2 я запускаю free -m и это показывает почти все 8GB использовать total used free shared buffers cached Mem: 7989 7734 254 0 28 7128 -/+ buffers/cache: 578 7411 Swap: 4150 0 4150 но в то же время в top -M Я не вижу никаких процессов, использующих всю эту память: top - 16:03:34 up 4:10, 2 users, load average: 0.08, 0.04, 0.01 Tasks: 169 total, 1 running, 1 ...
Как очистить $Error в PowerShell?
есть ли способ очистить переменную $Error, которая отслеживает ошибки в сеансе PowerShell? если да, то как это сделать? Я пробовал: $error.clear в PowerShell ISE на Windows 7 и массив $Error все еще заполнен. ...
Autofac: разрешить все экземпляры типа
учитывая следующие регистрации builder.Register<A>().As<I>(); builder.Register<B>().As<I>(); builder.Register<C>().As<I>(); var container = builder.Build(); Я ищу, чтобы решить все экземпляры типа I как IEnumerable (массив или коллекция это не имеет значения). в Виндзоре я бы написал следующее. foreach(I i in container.ResolveAll<I>()) { ... } Я мигрирую из Windsor в Autofac 1.4.4.561, но не вижу эквивалентного синтаксиса. ...
Работает ли C# 7.0 for.NET 4.5?
Я создал проект в Visual Studio 2017 RC, чтобы проверить, можно ли использовать новые функции языка C# 7.0 в проекте .NET Framework 4.5. Мне кажется, что после ссылки System.ValueTuple NuGet, новые кортежи работают нормально. Есть ли что-нибудь еще, о чем я должен думать, или это сработает? после проверки System.ValueTuple зависимости NuGet, похоже, что .NET Framework 4.0 не поддерживается. Так ли это, или есть какой-то способ заставить новый язык работать в этой среде выполнения тоже? ...
Питон - календарь.timegm() и времени.mktime()
кажется, мне трудно разобраться в этом. В чем разница между calendar.timegm() и time.mktime()? скажем, у меня есть datetime.datetime без tzinfo прилагается, не должны ли эти два дать тот же результат? Разве они оба не дают количество секунд между эпохой и датой, переданной в качестве параметра? И поскольку прошедшая дата не имеет tzinfo, разве это количество секунд не одно и то же? >>> import calendar >>> import time >>> import datetime >>> d = datetime.dat ...
Могут ли новые версии JRE запускать программы Java, скомпилированные с более старыми версиями JDK?
Это может быть глупый вопрос, но возникнут ли у меня проблемы с запуском программ Java и связанных с ними библиотек, скомпилированных в Java версии 1.6 и 1.7 (я компилирую с использованием 1.7, тогда как некоторые библиотеки компилируются с использованием 1.6) и запуск всей программы в 1.7 JRE? ...
Почему Ruby не может проверить сертификат SSL?
Это моя первая попытка использовать библиотеку xmlrpc:: Client для взаимодействия с удаленным API, и я продолжаю получать эту ошибку: warning: peer certificate won't be verified in this SSL session Поиск вокруг, я нашел множество людей, которые получили эту ошибку. Обычно это с самозаверяющими сертификатами, и они просто хотят, чтобы он ушел, поэтому они делают что-то грязное, как monkey patch, как XMLRPC::Client открывает его http-сеанс. Я сначала предположил, что это был просто клиент не з ...
В WPF триггер изменили реализацию в класс DataTemplate для элементов списка
У меня есть список, и у меня есть следующий ItemTemplate для него: <DataTemplate x:Key="ScenarioItemTemplate"> <Border Margin="5,0,5,0" Background="#FF3C3B3B" BorderBrush="#FF797878" BorderThickness="2" CornerRadius="5"> <DockPanel> <DockPanel DockPanel.Dock="Top" Margin="0,2,0,0"> <Button HorizontalAlignment="Left" DockPanel.Dock="Lef ...
Установка флага std=c99 в GCC
мне было интересно, есть ли какие-либо файлы, в которых я мог бы установить -std=c99 флаг, так что мне не придется устанавливать его для каждой компиляции. Я использую GCC 4.4 на Ubuntu. ...
Как получить трассировку стека для C++ с помощью gcc с информацией о номере строки?
мы используем трассировки стека в proprietary assert как макрос, чтобы поймать ошибки разработчика - когда ошибка поймана, трассировка стека печатается. Я нахожу пару gcc backtrace()/backtrace_symbols() методы недостаточны: имена исковеркали нет информации строка 1-я проблема может быть решена путем abi::_ _ cxa_demangle. однако 2-я проблема более жесткая. Я нашел замена backtrace_symbols (). Это лучше, чем GCC backtrace_symbols (), поскольку он может извлекать номера строк (если скомпилир ...
Как различные варианты перечисления работают в TypeScript?
TypeScript имеет множество различных способов определения перечисления: enum Alpha { X, Y, Z } const enum Beta { X, Y, Z } declare enum Gamma { X, Y, Z } declare const enum Delta { X, Y, Z } если я попытаюсь использовать значение из Gamma во время выполнения, я получаю сообщение об ошибке, потому что Gamma не определено, но это не относится к Delta или Alpha? Что значит const или declare имею в виду на декларациях здесь? есть еще preserveConstEnums флаг компилятора -- как это взаимодействует ...
Масштабирование изображения до заполнения всего ImageView в Android
Я хотел бы масштабировать изображение, чтобы занять весь размер ImageView. Это тонко отличается от использования scaleType=fit_center, потому что fit_center оставит полосы вокруг изображения, если соотношение сторон изображения не точно соответствует соотношению сторон ImageView. Вместо этого я хотел бы, чтобы изображение было центрировано и масштабировано, чтобы полностью заполнить охватывающий вид, с любым лишним отрубленным. Я могу сделать это, вычисляя свою собственную матрицу изображени ...
Форматирование объекта DateTime с учетом локали:: getDefault()
у меня есть объект DateTime, который я в настоящее время формирую через $mytime->format("D d.m.Y") что дает мне именно тот формат, который мне нужен: Вт 5.3.2012 единственная недостающая точка-это правильный язык. Мне нужен немецкий перевод Tue (Tuesday), которая составляет Die (Dienstag). это дает мне правильную настройку локали Locale::getDefault() но я не знаю, как сказать DateTime::format использовать его. нет способ сделать что-то вроде: $mytime->format("D d.m.Y", Loca ...
Как игнорировать пространство имен при выборе узлов XML с помощью XPath
мне нужно разобрать XML-документ, который выглядит так: <?xml version="1.0" encoding="UTF-8" ?> <m:OASISReport xmlns:m="http://oasissta.caiso.com/mrtu-oasis/xsd/OASISReport.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://oasissta.caiso.com/mrtu-oasis/xsd/OASISReport.xsd http://oasissta.caiso.com/mrtu-oasis/xsd/OASISReport.xsd"> <m:MessagePayload> <m:RTO> <m:name>CAISO</m:name> ...
Дата и время изменения прослушивателя в Android?
в моем приложении есть служба сигнализации, и я считаю, что если пользователь изменяет дату или время на прошедшее время. Моя тревога не будет срабатывать в то время, когда я ожидаю. Итак, мне, возможно, придется снова сбросить все тревоги. Есть ли слушатель изменения даты и времени в android? ...
Добавить разрыв строки в подсказку в Bootstrap 3
Я использую Bootstrap 3 и добавил подсказку к моему div. Я пробовал использовать n и создать новую строку. Будет ли проблема с Бутстрапом остановить меня? <div class="content show-tooltip" data-placement="top" data-original-title="1st line of text <br> 2nd line of text"> ...
Как группировать строки таблицы в html для управления ими с помощью jquery
У меня есть таблица html со многими строками. В настоящее время я группирую несколько строк внутри div (я знаю, что это уродливо), а затем показываю или скрываю divs, чтобы показать или скрыть строки внутри него. Есть ли стандартный способ сделать это. Что-то вроде группы строк или нескольких элемента tbody вместо этого уродливого див группировка? ...
mssql ' 5 (Доступ запрещен.)' ошибка при восстановлении базы данных
Я хочу восстановить базу данных из файла (Задачи->восстановление->база данных; после выбора из устройства и выбора файла) через SQL server management studio. после этого, я получаю эту ошибку: операционная система вернула ошибку ' 5 (Доступ запрещен.) при попытке 'RestoreContainer:: ValidateTargetForCreation 'on' E:Program файлыMicrosoft SQL Иметь значение mssql10 сервер.MSSQLSERVERMSSQLDATAXXXXXX.МДФ'. Msg 3156, Уровень 16, Состояние 8, сервер XXXX, Строка 2 Как я мог ...
Скорость вставки SQLite замедляется по мере увеличения количества записей из-за индекса
исходный вопрос фон хорошо известно, что SQLite должен быть настроен для достижения скорости вставки порядка 50k вставок / С. Здесь есть много вопросов относительно медленных скоростей вставки и множество советов и тестов. также утверждает, что SQLite может обрабатывать большие объемы данных, с отчетами 50 + GB не вызывая никаких проблем с правом настройки. я следовал советам здесь и в других местах для достижения этих скоростей, и я доволен 35k-45k вставками/С. проблема у меня есть в том, ч ...
Что такое "N+k patterns" и почему они запрещены в Haskell 2010?
при чтении запись Википедии на Haskell 2010 я наткнулся на это: -- using only prefix notation and n+k-patterns (no longer allowed in Haskell 2010) factorial 0 = 1 factorial (n+1) = (*) (n+1) (factorial n) что они подразумевают под"N + K паттернами"? Я думаю, что это вторая строка, но я не понимаю, что с ней может быть не так. Может ли кто-нибудь объяснить, в чем проблема? Почему эти шаблоны n + k не разрешены в Haskell 2010? ...
Eclipse Package Explorer: скрыть часть длинных имен пакетов?
Я искал "проблему", которая раздражала меня некоторое время (но без какой-либо удачи). Я разрабатываю приложение для Android с довольно длинным именем пакета com.kennethbrodersen.simplecaster. этот проект содержит ряд подпакетов. Проблема в том, что все эти пакеты отображаются с полным идентификатором пакета в обозревателе пакетов. В результате этот вид должен быть очень широким или что я должен прокручивать горизонтально, чтобы на самом деле просмотреть интересное часть имени. Проблема очень ...
Каков наилучший способ удалить таблицу и удалить модель в Rails 3?
у меня есть модель и таблица, которая мне больше не нужна в моем приложении, я мог бы оставить их там, но я хотел бы удалить их, чтобы держать вещи в порядке. Я пытаюсь выяснить, как лучше всего удалить их, не возясь с моим миграция & db / schema.РБ файлы и любой побочный эффект это может иметь на моей производственной среде, мое приложение находится на Heroku. Я использую PostgreSQL как на моей локальной машине , так и на heroku. до сих пор я нашел два способа чтобы сделать это, но не ув ...
Какая надстройка VisualStudio с Mercurial? [закрытый]
Я ищу надстройку Visual Studio (2010) для Mercurial. В настоящее время я определил 3 потенциальных кандидата : VisualHg http://visualhg.codeplex.com панель инструментов Mercurial:http://mercurialtoolbar.codeplex.com HgSccPackage : http://www.newsupaplex.pp.ru/hgscc_news_eng.html вы используете любой из этих инструментов или другие? Каков ваш опыт работы с их? Я ищу инструмент, который хорошо интегрируется с VS2010, открытым исходным кодом, активно развивается, относительно прост в испол ...
Получить позицию курсора в Android в редактировании текста?
Я использую пользовательский вид EditText. Я переопределил событие OnKeyUp и могу захватить нажатие клавиши Enter. Теперь мое требование, когда пользователь ввел текст " Привет. Как поживаешь?"а затем сохраняет курсор после слова "есть" и нажмите enter, мне нужно получить местоположение курсора, чтобы я мог извлечь текст после курсора в момент нажатия клавиши Enter. Пожалуйста, дайте мне знать, как это делать. Спасибо за ваше время и помощь. ...
Sublime Text 3: перетаскивание, перемещение и создание копии файлов и папок
можно ли перетаскивать, перемещать и создавать копии файлов и папок из Sublime Text? Я могу переименовать, удалить и иметь плагин, чтобы я мог показать в finder, но никаких других функций из боковой панели инспектора проектов. может быть, это я действительно глупо, но, конечно, это должно быть одной из самых очевидных особенностей? ...
Разбор одного терабайта текста и эффективный подсчет количества вхождений каждого слова
недавно я наткнулся на вопрос интервью, чтобы создать алгоритм на любом языке, который должен делать следующее Читать 1 терабайт контента сделать подсчет для каждого повторяющегося слова в этом содержании список топ-10 наиболее часто встречающихся слов не могли бы вы дать мне знать, как лучше всего создать алгоритм для этого? Edit: хорошо, допустим, содержание на английском языке. Как мы можем найти 10 лучших слов, которые встречаются наиболее часто в этом содержании? Мое другое сомнение ...
ggplot geom управление размером шрифта текста
Я попытался изменить шрифт на 10 для меток моего барного графика в ggplot2 делая что-то вроде этого: ggplot(data=file,aes(x=V1,y=V3,fill=V2)) + geom_bar(stat="identity",position="dodge",colour="white") + geom_text(aes(label=V2),position=position_dodge(width=0.9), hjust=1.5,colour="white") + theme_bw()+theme(element_text(size=10)) ggsave(filename="barplot.pdf",width=4,height=4) но полученное изображение имеет супер большой размер ш ...