Вопросы-ответы - все решения ➜ страница 230


Задать вопрос

Какой тип данных лучше всего использовать для денег в c#?

какой тип данных лучше всего использовать для денег в c#? ...

Как я могу заполнить строку в Java?

есть ли простой способ заполнения строк в Java? похоже на то, что должно быть в каком-то StringUtil-подобном API, но я не могу найти ничего, что делает это. ...

В форме Django, как сделать поле только для чтения (или отключено), чтобы его нельзя было редактировать?

в форме Django, как сделать поле только для чтения (или отключено)? когда форма используется для создания новой записи, все поля должны быть включены - но когда запись находится в режиме обновления некоторые поля должны быть доступны только для чтения. например, при создании нового Item модель, все поля должны быть доступны для редактирования, но при обновлении записи, есть ли способ отключить sku поле так, что оно видно, но не может быть отредактировано? class Item(models.Model): sku = m ...

Как выполнить команду и получить вывод команды в C++ с помощью POSIX?

Я ищу способ получить вывод команды, когда она запускается из программы на C++. Я посмотрел на использование функции system (), но это будет просто выполнить команду. Вот пример того, что я ищу: std::string result = system( "./some_command" ) ; Мне нужно выполнить произвольную команду и получить ее вывод. Я посмотрел на Boost.org но я не нашел ничего, что даст мне то, что мне нужно. ...

Безопасность Java: незаконный размер ключа или параметры по умолчанию?

Я задал вопрос об этом раньше, но он не ответил прямо и никуда не привел. Так что я прояснил несколько деталей по этой проблеме, и я действительно хотел бы услышать ваши идеи о том, как я могу это исправить или что я должен попробовать. у меня есть Java 1.6.0.12 установлен на моем сервере Linux, и приведенный ниже код работает просто отлично. String key = "av45k1pfb024xa3bl359vsb4esortvks74sksr5oy4s5serondry84jsrryuhsr5ys49y5seri5shrdliheuirdygliurguiy5ru"; try { Cipher c = Cipher.getIns ...

Цель-C дуга: сильный против сохранения и слабый против назначения

есть два новых атрибута управления памятью для свойств, введенных ARC,strong и weak. помимо copy, что, очевидно, что-то совершенно другое,есть ли какие-либо различия между strong vs retain и weak vs assign? насколько я понимаю, единственная разница здесь в том, что weak назначить nil в указатель, в то время как assign не будет, что означает, что программа выйдет из строя, когда я отправлю сообщение указателю после его освобождения. Но если я использую weak, это никогда не произойдет, потому чт ...

Как различаются Шаблоны Прокси, декоратора, адаптера и моста?

Я смотрел на прокси-шаблон, и мне кажется, что он очень похож на декоратор, адаптер и мостовые шаблоны. Я что-то не так понял? Какая разница? Почему я должен использовать прокси-шаблон против других? Как вы использовали их в прошлом в реальных проектах? ...

Как удалить диакритические знаки (акценты) из строки in.NET?

Я пытаюсь преобразовать некоторые строки, которые находятся на французском канадском языке и в основном, я хотел бы иметь возможность вынуть французские акцентные знаки в буквах, сохраняя письмо. (Например, преобразовать é до e, Так что crème brûlée станет creme brulee) каков наилучший метод для достижения этой цели? ...

SecurityError: заблокирован рамки с происхождения от доступа к кросс-происхождения рамы

я загружаю <iframe> в моей HTML-странице и пытается получить доступ к элементам внутри него с помощью Javascript, но когда я пытаюсь выполнить свой код, я получаю следующую ошибку: SecurityError: Blocked a frame with origin "http://www.<domain>.com" from accessing a cross-origin frame. не могли бы вы помочь мне найти решение, чтобы я мог получить доступ к элементам в кадре? Я использую этот код для тестирования, но тщетно: $(document).ready(function() { var iframeWindow = do ...

Как удалить элементы из общего списка во время итерации по нему?

Я ищу лучшего pattern для работы со списком элементов, каждый из которых необходимо обработать и затем в зависимости от результата удалить из списка. вы не можете использовать .Remove(element) внутри foreach (var element in X) (потому что это приводит к Collection was modified; enumeration operation may not execute. исключения)... вы также не можете использовать for (int i = 0; i < elements.Count(); i++) и .RemoveAt(i) потому что это нарушает ваше текущее положение в коллекции относительно ...

В чем разница между Invoke() и BeginInvoke()

просто интересно, в чем разница между BeginInvoke() и Invoke() есть? В основном то, что каждый из них будет использоваться для. EDIT: в чем разница между созданием объекта threading и вызовом invoke на этом и просто вызовом BeginInvoke() на делегата? или это одно и то же? ...

Проверьте ориентацию на телефон

Как я могу проверить, если телефон находится в альбомной или портретной? ...

Что делает объект с многоточием Python?

во время праздного серфинга в пространстве имен я заметил странный объект под названием "многоточием", это не кажется или делать что-то особенное, но это глобально доступный встроенный. после поиска я обнаружил, что он используется в каком-то неясном варианте синтаксиса нарезки Numpy и Scipy... но больше почти ничего. был ли этот объект добавлен в язык специально для поддержки Numpy + Scipy? Имеет ли многоточие какое-либо общее значение или использование все? D:workspacenumpy>python Py ...

Как рассчитать количество дней между двумя датами с помощью Python?

Если у меня есть две даты (исх. '8/18/2008' и '9/26/2008') каков наилучший способ получить количество дней между двумя датами? ...

Java 256-битное шифрование на основе пароля AES

мне нужно реализовать 256-битное шифрование AES, но все примеры, которые я нашел в интернете, используют "KeyGenerator" для создания 256-битного ключа, но я хотел бы использовать свой собственный ключ доступа. Как я могу создать свой собственный ключ? Я попытался заполнить его до 256 бит, но затем я получаю сообщение об ошибке, говоря, что ключ слишком длинный. У меня есть патч неограниченной юрисдикции установлен, так что это не проблема:) Ie. Кейгенератор выглядит так ... // Get the KeyGene ...

Как получить оцененные атрибуты внутри пользовательской директивы

Я пытаюсь получить оценка атрибут из моей пользовательской директивы, но я не могу найти правильный способ сделать это. Я создал этот jsFiddle подробнее. <div ng-controller="MyCtrl"> <input my-directive value="123"> <input my-directive value="{{1+1}}"> </div> myApp.directive('myDirective', function () { return function (scope, element, attr) { element.val("value = "+attr.value); } }); чего мне не хватает? ...

Статическое связывание против динамического связывания

существуют ли какие-либо убедительные причины производительности для выбора статического связывания над динамическим связыванием или наоборот в определенных ситуациях? Я слышал или читал следующее, но я не знаю достаточно по этому вопросу, чтобы ручаться за его правдивость. 1) разница в производительности между статической и динамической компоновки, как правило, незначительна. 2) (1) неверно при использовании компилятора профилирования, который использует данные профиля для оптимизации путей д ...

Как напечатать сообщение об ошибке в Python?

try: something here except: print 'the whatever error occurred.' Как я могу напечатать ошибку в моем except: блок? ...

Изменить размер HTML5 холст, чтобы соответствовать окну

как я могу автоматически масштабировать HTML5 <canvas> элемент, чтобы соответствовать страницу? например, я могу получить <div> для масштабирования, установив height и width свойства до 100%, но <canvas> не будет масштабироваться, не так ли? ...

Как сделать SQL, как % в Linq?

у меня есть процедура в SQL, которую я пытаюсь превратить в Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' линия, которую я больше всего беспокою: where OH.Hierarchy like '%/12/%' у меня есть столбец, который хранит иерархию, как /1/3/12/ например, поэтому я просто использую %/ 12 / % для его поиска. мой вопрос в том, что такое Linq или .NET эквивалентно использованию знака процента? ...

Как расположить один элемент относительно другого с помощью jQuery?

У меня есть скрытый div, который содержит панель меню. У меня есть несколько Дивов, которые позволяют отображать меню DIV, когда мышь нависает над ними. есть ли встроенная функция, которая будет перемещать меню DIV в правом верхнем углу активного (наведение мыши) DIV? Я ищу что-то вроде $(menu).position("topright", targetEl); ...

Каков наилучший способ обнаружения устройства с сенсорным экраном с помощью JavaScript?

Я написал плагин jQuery, который предназначен для использования как на настольных, так и на мобильных устройствах. Я задавался вопросом, есть ли способ с помощью JavaScript определить, имеет ли устройство возможность сенсорного экрана. Я использую jquery-mobile.js для обнаружения событий сенсорного экрана, и он работает на iOS, Android и т. д., но я также хотел бы написать условные операторы, основанные на том, имеет ли устройство пользователя сенсорный экран. Это возможно? ...

Как добавить разрешение манифеста в приложение?

Я пытаюсь получить доступ к HTTP-ссылке с помощью HttpURLConnection в Android, чтобы скачать файл, но я получаю это предупреждение в LogCat: предупредить/системы.err (223): java.net.SocketException: отказано в разрешении (возможно, отсутствует разрешение интернета) я добавил android.Декларация.разрешение на мое приложение, но его все еще дает то же исключение. ...

Google Gson-десериализовать объект списка? (универсальный тип)

Я хочу передать объект списка через Google Gson, но я не знаю, как десериализовать общие типы. то, что я пытался, глядя на эту (ответ BalusC это): MyClass mc = new Gson().fromJson(result, new List<MyClass>(){}.getClass()); но затем я получаю ошибку в eclipse, говоря: "тип new List(){} должен реализовать унаследованный абстрактный метод..."и если я использую быстрое исправление, я получаю монстра из более чем 20 окурков метода. Я уверен, что есть более простое решение, но я не могу н ...

Как создать очередь отправки в Swift 3

в Swift 2 мне удалось создать очередь со следующим кодом: let concurrentQueue = dispatch_queue_create("com.swift3.imageQueue", DISPATCH_QUEUE_CONCURRENT) но это не компилируется в Swift 3. каков предпочтительный способ написать это в Swift 3? ...

Как получить UTF-8 работает в Java webapps?

мне нужно, чтобы UTF-8 работал в моем Java webapp (сервлеты + JSP, не используется фреймворк) для поддержки äöå etc. для обычного финского текста и кириллических алфавитов, таких как ЦжФ для особых случаев. Мои настройки следующие: среда разработки: Windows XP производственная среда: Debian используемая база данных: MySQL 5.x пользователи в основном используют Firefox2, но и Opera 9.x, FF3, IE7 и Google Chrome являются используется для доступа к сайту. как этого добиться? ...

Разница ключевых слов 'typename' и 'class' в шаблонах?

для шаблонов я видел оба заявления: template < typename T > template < class T > какая разница? и что именно означают эти ключевые слова в следующем примере (взятом из статьи немецкой Википедии о шаблонах)? template < template < typename, typename > class Container, typename Type > class Example { Container< Type, std::allocator < Type > > baz; }; ...

Как декодировать HTML символы в C#?

У меня есть адреса электронной почты, закодированные с помощью HTML-символов. Есть ли что-нибудь в .NET, что может преобразовать их в простые строки? ...

Запуск Internet Explorer 6, Internet Explorer 7 и Internet Explorer 8 на одном компьютере

Как и все остальные, мне нужно проверить свой код на Internet Explorer 6 и Internet Explorer 7. Теперь Internet Explorer 8 имеет некоторые отличные инструменты для разработчиков, которые я хотел бы использовать. Я также хотел бы начать тестирование моего кода с Internet Explorer 8, так как он скоро будет выпущен. вопрос: как запустить Internet Explorer 6, Internet Explorer 7 и Internet Explorer 8 на одной машине. Пока с Internet Explorer 6 и Internet Explorer 7 я использую несколько IE. Но люд ...

Что такое виртуальный базовый класс В C++?

Я хочу знать, что это "виртуальный базовый класс" и что это означает. позвольте мне показать пример: class Foo { public: void DoSomething() { /* ... */ } }; class Bar : public virtual Foo { public: void DoSpecific() { /* ... */ } }; ...