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


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

construct () vs SameAsClassName () для конструктора в PHP

есть ли какие-либо преимущества в использовании __construct() вместо имени класса для конструктора в PHP? пример (__construct): class Foo { function __construct(){ //do stuff } } пример (название): class Foo { function Foo(){ //do stuff } } имеющего __construct Метод (первый пример) возможен начиная с PHP 5. наличие метода с тем же именем, что и класс в качестве конструктора (второй пример), возможно с версии PHP 4 до версии 7. ...

Является ли" бесконечный " итератор плохим дизайном?

это как правило, считается плохой практикой, чтобы обеспечить Iterator реализации, которые являются "бесконечными"; т. е. где вызовы hasNext() всегда(*) возвращает true? обычно я бы сказал "Да", потому что вызывающий код может вести себя хаотично, но в реализации ниже hasNext() вернет true, если вызывающий объект не удалит все элементы из списка, с которым был инициализирован итератор; т. е. есть условие прекращения. Как вы думаете, это законно использование Iterator? Это не похоже на нарушен ...

PHP max input vars

Я max_input_vars сообщение об ошибке. Я понимаю php.ini настройка, которая может изменить это, начиная с версии 5.3.9 однако, я использую версию 5.1.6. когда я просматриваю информацию о конфигурации для моего сервера 5.1.6, он показывает max_input_vars значение-1000. мой вопрос: несмотря на то, что я запускаю 5.1.6, я вижу этот параметр из phpinfo() но это не в . Означает ли это, что значение жестко закодировано в этой версии PHP и не может быть изменен? ...

Как отключить вставку (Ctrl+V) с помощью jQuery?

Как я могу отключить вставить (Ctrl+V) вариант с использованием jQuery в одном из моих входных текстовых полей? ...

Подключение к серверу Visual Studio debugging IIS Express по локальной сети

у меня есть тест ASP.NET приложение MVC3 разработано в VS2012. Когда я начинаю отладку приложение доступно с хост-машины через запрос к http://localhost:<portnumber>. Но если я попытаюсь получить доступ к тому же приложению с удаленного компьютера в интрасети через http://<ip>:<portnumber> Я HTTP error 400: Bad request. Invalid Host Name. поскольку он работает на IIS Express, любая конфигурация сервера недоступна. есть ли какие-либо способы решения этой проблемы? ...

Как структурировать мой код javascript / jquery?

Я играю с довольно интенсивным веб-приложением jQuery на основе ajax. Это доходит до того, что я почти теряю след того, какие события, которые должны вызвать какие действия и т. д. У меня осталось ощущение, что моя структура javascript неверна, на более базовом уровне. Как вы, ребята, структурируете свой код javascript / jquery, обработку событий и т. д., любой совет для разработчика javascript новичка. ...

Где находится журнал ошибок PHP в XAMPP?

Я использую XAMPP для Windows. где находится журнал ошибок PHP в XAMPP? ...

Разница между фильтром и слушателем в сервлете (Java EE)

в сервлете есть функции фильтров и прослушивателей. Я хочу знать точную разницу между фильтром и слушателем. ...

Установить символ индийской рупии на просмотр текста

Я разрабатываю приложение. И мне нужно установить символ индийской рупии на текстовом представлении, которое устанавливается с текстом в качестве суммы. символ: У меня есть шрифт или .TTF-файл этого в папке Assets/fonts. и я попытался использовать его как: Typeface typeFace_Rupee = Typeface.createFromAsset(getAssets(),fonts/Rupee_Foradian.ttf"); TextView tvRupee = (TextView) findViewById(R.id.textview_rupee_mlsaa); tvRupee.setTypeface(typeFace_Rupee); // Tried to set symbol on text view a ...

Принудительное обновление GUI из потока пользовательского интерфейса

в WinForms, как заставить немедленное обновление пользовательского интерфейса из потока пользовательского интерфейса? то, что я делаю примерно: label.Text = "Please Wait..." try { SomewhatLongRunningOperation(); } catch(Exception e) { label.Text = "Error: " + e.Message; return; } label.Text = "Success!"; текст метки не устанавливается в "Пожалуйста, подождите..."перед операцией. Я решил это, используя другой поток для операции, но он становится волосатым, и я хотел бы упрост ...

Преобразование объекта Java в строку XML

Да, да я знаю, что много вопросов было задано по этой теме. Но я все еще не могу найти решение моей проблемы. У меня есть свойство аннотированный объект Java. Например клиент,как в этом примере. И я хочу его строковое представление. Google рекомендует использовать JAXB для таких целей. Но во всех примерах созданный XML-файл печатается в файл или консоль, например: File file = new File("C:file.xml"); JAXBContext jaxbContext = JAXBContext.newInstance(Customer.class); Marshaller jaxbMarshaller = ...

Log4J: стратегии для создания экземпляров регистратора

Я решил использовать log4j logging framework для нового проекта Java. Мне интересно, какую стратегию следует использовать для создания/управления экземплярами Logger и почему? один экземпляр регистратора на класс например, class Foo { private static final Logger log = Logger.getLogger(Foo.class); } один экземпляр регистратора на поток один экземпляр регистратора для каждого приложения горизонтальная нарезка : один экземпляр регистратора в каждом слое приложения (например, слой предста ...

Что такое "делегат" в разработке iPhone Objective C? [дубликат]

этот вопрос уже есть ответ здесь: как создать делегатов в Objective-C? 19 ответов Что такое "делегат" в разработке iPhone Objective C? ...

Как читать текст из буфера обмена (windows) из python?

Как читать текст из буфера обмена (windows) из python? ...

Почему вы используете 'extern" C++"?

в этой статьи за ключевым словом extern может следовать "C"или" C++". Почему вы используете 'extern" C++"? Это практично? ...

Как получить последние символы в строке в Java, независимо от размера строки

Я ищу способ вытащить последние символы из строки, независимо от размера. Давайте возьмем эти строки в пример: "abcd: efg: 1006746" "bhddy: nshhf36: 1006754" "hfquv: nd: 5894254" Как вы можете видеть, совершенно случайные строки, но они имеют 7 чисел в конце. Как я смогу взять эти 7 чисел? Edit: Я только что понял, что String[] string = s.split(": "); будет отлично работать здесь, пока я называю string[2] для чисел и string[1] для чего-либо в середине. ...

Как получить необработанный скомпилированный SQL-запрос из выражения SQLAlchemy?

у меня есть объект запроса SQLAlchemy и я хочу получить текст скомпилированного оператора SQL со всеми его параметрами (например, no %s или другие переменные, ожидающие привязки компилятором операторов или mysqldb dialect engine и т. д.). вызов str() на запрос показывает что-то вроде этого: SELECT id WHERE date_added <= %s AND date_added >= %s ORDER BY count DESC Я пробовал искать в запросе._params но это пустой словарь. Я написал свой собственный компилятор с помощью этот пример sqla ...

CSS для увеличения размера первого слова

Это меня немного озадачило. Я хочу сделать первое слово из всех абзацев в моем # content div в 14pt вместо значения по умолчанию для абзацев (12pt). Есть ли способ сделать это в прямом CSS или я оставил обертывание первого слова в промежутке, чтобы выполнить это? ...

Инкрементирование в C++ - Когда использовать x++ или ++x?

в настоящее время я изучаю C++, и я узнал о приращении некоторое время назад. Я знаю, что вы можете использовать "++x", чтобы сделать инкремент до и "x++", чтобы сделать это после. тем не менее, я действительно не знаю, когда использовать любой из двух... Я никогда не использовал "++x", и до сих пор все работало нормально - так, когда я должен его использовать? пример: в цикле for, когда предпочтительнее использовать "++x"? кроме того, может кто-нибудь объяснить, как именно различные приращен ...

Как я могу изменить расположение файла программно?

Я совершенно новичок в Log4net. Мне удалось что-то сделать, добавив файл конфигурации и простое ведение журнала. Я жестко задать значение "C:templog.txt" но этого недостаточно. журналы должны идти в специальные папки path = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData); и этот путь изменяется в зависимости от того, используете ли Вы Windows Server 2008 или Windows XP или Vista и т. д... как я могу просто изменить расположение файла в log4net программно? вот ...

лучший способ очистить содержимое of.NET ' S StringBuilder

Я хотел бы спросить, что вы думаете, это лучший способ (длится меньше / потребляет меньше ресурсов), чтобы очистить содержимое для повторного использования StringBuilder. Представьте себе следующий сценарий: StringBuilder sb = new StringBuilder(); foreach(var whatever in whateverlist) { sb.Append("{0}", whatever); } //Perform some stuff with sb //Clear stringbuilder here //Populate stringbuilder again to perform more actions foreach(var whatever2 in whateverlist2) { sb.Append("{0}", what ...

Функция ScrollTo в AngularJS

Я пытаюсь получить быстрый навигатор, чтобы работать правильно. Он плавает на боку. Когда они нажимают на ссылку, она приводит их к этому идентификатору на странице. Я следую за этим руководство от Treehouse. Это то, что у меня есть для прокрутки: $("#quickNav a").click(function(){ var quickNavId = $(this).attr("href"); $("html, body").animate({scrollTop: $(location).offset().top}, "slow"); return false; }); Я изначально поместил его перед </body>. Но я, кажется, впадаю в со ...

Должно ли свойство иметь то же имя, что и его тип?

Я иногда видел код, написанный так : public class B1 { } public class B2 { private B1 b1; public B1 B1 { get { return b1; } set { b1 = value; } } } т. е. класс B2 имеет свойство с именем "B1", которое также имеет тип "B1". мой инстинкт подсказывает мне, что это не очень хорошая идея, но есть ли какие-либо технические причины, по которым вы должны избегать давать свойство с тем же именем, что и его класс ? (Я использую .net 2.0, если это имеет значение). ...

Entity Framework 4 ошибка отображения фрагмента при добавлении нового скалярного объекта

У меня есть модель Entity Framework 4-Первый дизайн. Я создаю первый проект моей модели в дизайнере и все было хорошо. Я скомпилировал, создается база данных и т. д. позже я попытался добавить строковый скаляр (Nullable = true) к одному из моих существующих объектов, и я продолжаю получать этот тип ошибки при компиляции: ошибка 3004: проблема в отображении фрагменты, начинающиеся в строке 569: нет сопоставление указанных свойств Моя любовь.Моя ценность в наборе MyEntities. Один Сущн ...

jQuery UI Slider (настройка программно)

Я хотел бы изменить ползунки на лету. Я попытался сделать это с помощью $("#slider").slider("option", "values", [50,80]); этот вызов установит значения, но элемент не будет обновлять позиции ползунка. Звоню $("#slider").trigger('change'); не помогло. есть ли другой/лучший способ изменить значение и положение ползунка? ...

Как я могу разобрать строку на Int в угловом выражении?

числовая строка '5' var num_str = '5'; как я могу разобрать и пусть ниже ответы правильные в то же время? {{num_str + 1}} // 6 {{num_str - 1}} // 4 parseInt не может использоваться в угловом выражении, {{parseInt(num_str) - 1}} числовой фильтр не может добавить и минус, {{num_str - 1 | number}} если у кого-то есть полезные предложения, я буду очень признателен вам ...

Формат html.В Набор Значений По Умолчанию

вопрос новичка. У меня есть параметр, передаваемый в представление create. Мне нужно установить имя поля со значением по умолчанию. @формат HTML.В(модели => модели.Идентификатор) Мне нужно установить это поле ввода с именем Id со значением по умолчанию, которое передается в представление через actionlink. Итак, как это поле ввода [email protected] (model => model.Id) -- получить значение по умолчанию. будет ли работать следующее?? где число 5-это параметр, который я передаю в текстовое ...

Одна строка, если-условие-назначение

у меня есть следующий код num1 = 10 someBoolValue = True мне нужно установить значение num1 до 20 если someBoolValue и True; и не делайте ничего другого. Итак, вот мой код num1 = 20 if someBoolValue else num1 есть ли способ, которым я мог бы избежать ...else num1 часть, чтобы она выглядела чище? Эквивалент if someBoolValue: num1 = 20 Я попытался заменить его с ...else pass такой: num1=20 if someBoolValue else pass. Все, что я получил, это синтаксическая ошибка. И я не мог просто оп ...

Создание аргументов метода java как окончательных

какая разница, что окончательный делает между кодом ниже. Есть ли какое-либо преимущество в объявлении аргументов окончательными. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return .... } ...

Неустранимая ошибка:" нет целевой архитектуры " в Visual Studio

когда я пытаюсь скомпилировать свой проект c++ с помощью Visual Studio 2010 в режиме Win32 или x64, я получаю следующую ошибку: >C:Program Files (x86)Microsoft SDKsWindowsv7.0Aincludewinnt.h(135): fatal error C1189: #error : "No Target Architecture" мои определения препроцессора говорят WIN32; _DEBUG; _CONSOLE;%(PreprocessorDefinitions) что вызывает эту ошибку и как это исправить? // winnt.h: lines 127-136, MSVS says this is an inactive preprocessor block #if defined(_WIN64) #if d ...