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

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

17
Как снять отметку с радио кнопки?
У меня есть группа переключателей, которые я хочу снять после отправки формы AJAX с использованием jQuery. У меня есть следующая функция: function clearForm(){ $('#frm input[type="text"]').each(function(){ $(this).val(""); }); $('#frm input[type="radio":checked]').each(function(){ $(this).checked = false; }); } С помощью этой функции я могу очистить значения в текстовых полях, но не могу очистить значения …

13
Как прочитать значение частного поля из другого класса в Java?
У меня плохо спроектированный класс в третьей стороне, JARи мне нужно получить доступ к одному из его личных полей. Например, зачем мне нужно выбирать личное поле, это необходимо? class IWasDesignedPoorly { private Hashtable stuffIWant; } IWasDesignedPoorly obj = ...; Как я могу использовать отражение, чтобы получить значение stuffIWant?



30
Частные методы JavaScript
Чтобы создать класс JavaScript с открытым методом, я бы сделал что-то вроде: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } Таким образом, пользователи моего класса могут: var restaurant = new Restaurant(); restaurant.buy_food(); restaurant.use_restroom(); Как создать закрытый метод, который может вызываться методами …

21
Почему python использует «else» после циклов for и while?
Я понимаю, как работает эта конструкция: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break; else: print("Completed successfully") Но я не понимаю, почему elseздесь используется в качестве ключевого слова, поскольку оно предполагает, что рассматриваемый код запускается только в том случае, если forблок не …



9
Следует ли мне избегать использования методов set (Preferred | Maximum | Minimum) Size в Java Swing?
Несколько раз меня критиковали за то, что я предложил использовать следующие методы: setPreferredSize setMinimumSize setMaximumSize на Swingкомплектующие. Я не вижу альтернативы их использованию, когда я хочу определить пропорции между отображаемыми компонентами. Мне сказали это: С раскладками ответ всегда один и тот же: используйте подходящий LayoutManager Я немного искал в Интернете, …


30
Как бы я создал UIAlertView в Swift?
Я работал над созданием UIAlertView в Swift, но по какой-то причине я не могу правильно понять утверждение, потому что я получаю эту ошибку: Не удалось найти перегрузку для 'init', который принимает предоставленные аргументы Вот как я это написал: let button2Alert: UIAlertView = UIAlertView(title: "Title", message: "message", delegate: self, cancelButtonTitle: "OK", …

8
Как я могу сделать мой матч не жадным в VIM?
У меня большой HTML-файл с разметкой, который выглядит следующим образом: <p class="MsoNormal" style="margin: 0in 0in 0pt;"> <span style="font-size: small; font-family: Times New Roman;">stuff here</span> </p> Я пытаюсь сделать Vim поиска и замены , чтобы избавиться от всего class=""и , style=""но у меня возникают проблемы , делая матч ungreedy. Моя первая …
481 regex  vim  regex-greedy 

14
Сбросить / удалить стили CSS только для элемента
Я уверен, что об этом уже говорилось / спрашивалось, но я искал возраст без удачи, моя терминология, должно быть, неверна! Я смутно помню твит, который я видел некоторое время назад, в котором говорилось о наличии правила css, которое удаляло бы любые стили, ранее установленные в таблице стилей для определенного элемента. …
481 css 

12
Почему Java hashCode () в String использует 31 в качестве множителя?
Согласно документации Java, хеш-код для Stringобъекта вычисляется как: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] с использованием intарифметических операций, где s[i]это я й символ строки, nдлина строки, и ^указывает , возведение в степень. Почему 31 используется как множитель? Я понимаю, что множитель должен быть относительно большим простым числом. Так почему …
481 java  string  algorithm  hash 


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