set- все статьи тега
Задать имя файла с помощью введенной пользователем переменной в PHP
Мне просто интересно, как я могу использовать имя переменной для установки имени файла в PHP? Когда я запускаю следующий код: <?php if ($_POST) { $filename = $_POST['firstName']; header("Content-Type: application/txt"); header('Content-Disposition: attachment; filename="$filename.txt"'); echo "Welcome, "; echo $_POST['firstName']. " " . $_POST['lastName']; exit; } else { ?> <form action="" method="post"> First Name: <input type="text" nam ...
Создание списков и наборов в Scala: что я на самом деле получаю?
Если я создам Set в Scala, используя Set(1, 2, 3), я получу immutable.Set. scala> val s = Set(1, 2, 3) s: scala.collection.immutable.Set[Int] = Set(1, 2, 3) Q1: что это за набор на самом деле? Это какой-то хэш-набор? Какова, например, сложность поиска? Q2: где я могу прочитать об этом методе "создания наборов"? Я думал, что это метод apply, но в документах сказано: " Этот метод позволяет интерпретировать наборы как предикаты. Возвращает true, если этот набор содержит элемент Элем. " ...
Неизменяемый набор in.NET
Имеет ли .NET BCL неизменяемый тип набора? Я программирую на функциональном диалекте C# и хотел бы сделать что-то вроде new Set.UnionWith(A).UnionWith(B).UnionWith(C) Но лучшее, что я могу найти, - это HashSet.UnionWith, что потребует следующей последовательности вызовов: HashSet composite = new HashSet(); composite.UnionWith(A); composite.UnionWith(B); composite.UnionWith(C); Это использование очень непрозрачно с точки зрения референции, что затрудняет оптимизацию и понимание. Есть ли ...
Как получить первый элемент списка или набора?
Я хотел бы знать, могу ли я получить первый элемент списка или набора. Какой метод использовать? ...
Установите значение скрытого поля в форме с помощью jQuery ".val()" не работает
Я пытался установить значение скрытого поля в форме с помощью jQuery, но безуспешно. вот пример кода, который объясняет проблему. Если я сохраняю тип ввода "текст", он работает без каких-либо проблем. Но, изменение типа ввода на "скрытый", не работает ! <html> <head> <script type="text/javascript" src="jquery.js"> </script> <script type="text/javascript"> $(document).ready(function() { $("button").click(fun ...
Выбор случайного элемента из набора
Как выбрать случайный элемент из набора? Меня особенно интересует выбор случайного элемента из a HashSet или LinkedHashSet, в Java. Решения для других языков также приветствуется. ...
Разница между Iterator и Listiterator?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); можно использовать Iterator обход Set или List или Map. Но ListIterator может использоваться только для обхода a List, он не может пересечь Set. Зачем? Я знаю, что главное отличие заключается в том, что с итератором мы можем двигаться только в одном направлении, но с ListIterator мы можем путешествовать в обоих направлениях. Есть ли другие отличия? И никаких преимуществ ListIterator ove ...
Как реализуется set ()?
Я видел, как люди говорят, что set объекты в python имеют O (1) проверку членства. Как они реализуются внутри страны, чтобы позволить это? Какую структуру данных он использует? Какие еще последствия имеет такое осуществление? каждый ответ здесь был действительно поучительным, но я могу принять только один, поэтому я пойду с самым близким ответом на мой первоначальный вопрос. Спасибо всем за информацию! ...
Различные типы потокобезопасных наборов в Java
там, кажется, много различных реализаций и способов создания потокобезопасных наборов в Java. Некоторые примеры включают 1) CopyOnWriteArraySet 2) коллекций.synchronizedSet (Set set) 3) ConcurrentSkipListSet 4) коллекций.newSetFromMap (new ConcurrentHashMap ()) 5) Другие наборы генерируются таким же образом, как (4) эти примеры приходят от шаблон параллелизма: параллельные реализации набора в Java 6 может ли кто-нибудь просто объяснить различия, преимущества и недостатки этих примеров и д ...
Получение powerset набора в Java
в множество {1, 2, 3} - это: {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} допустим, у меня есть Set в Java: Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); Как написать функцию getPowerset, с наилучшим возможным порядком сложности? (Я думаю, что это может быть O(2^n).) ...
Коллекция, которая позволяет только уникальные предметы in.NET?
есть ли в C# коллекция, которая не позволит вам добавлять в нее дубликаты элементов? Например, с глупым классом public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int GetHashCode() { return (FirstName + LastName + Address).GetHashCode(); } public override bool Equals(object obj) { Customer C = obj as Customer; return C != null && String.Eq ...
Как сохранить результат запроса в переменной с помощью mysql
SET @v1 := SELECT COUNT(*) FROM user_rating; SELECT @v1 когда я выполняю этот запрос с set переменная эта ошибка отображается. Error Code : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT count(*) FROM user_rating' at line 1 Execution Time : 00:00:00:000 Transfer Time : 00:00:00:000 Total Time : 00:00:00:000 (1 row(s) returned) Execution Time : 00:00:00:343 Transfer Time : 00:00:00:000 T ...
Как я могу имитировать переменную массива в MySQL?
похоже, что MySQL не имеет переменных массива. Что я должен использовать вместо этого? там, кажется, есть две альтернативы предложил: a set-type scalar и временные таблицы. Вопрос, с которым я связался, предполагает первое. Но это хорошая практика, чтобы использовать их вместо переменных массива? В качестве альтернативы, если я иду с наборами, то какой будет идиома на основе набора, эквивалентная foreach? ...
В чем разница между HashSet и Set?
видел фрагмент кода, как Set<Record> instances = new HashSet<Record>(); Мне интересно, является ли Hashset особым видом набора. Есть ли между ними разница? ...
Самая быстрая структура данных для contains () в Java?
какова структура данных в Java, которая имеет самую быструю операцию для contains ()? например, у меня есть набор чисел { 1, 7, 12, 14, 20... } учитывая другое произвольное число x, каков самый быстрый способ (в среднем) генерировать логическое значение того, содержится ли x в наборе или нет? Вероятность есть !содержит() примерно в 5 раз выше. все ли структуры карты обеспечивают работу o(1)? Является ли HashSet самым быстрым способом? ...
C# установка / получение свойств класса по имени строки
что я пытаюсь сделать, это установить значение свойства в классе, используя строку. Например, мой класс имеет следующие свойства: myClass.Name myClass.Address myClass.PhoneNumber myClass.FaxNumber все поля имеют строковый тип, поэтому я заранее знаю, что это всегда строка. Теперь я хочу иметь возможность устанавливать свойства с помощью строки, как вы могли бы сделать с объектом DataSet. Что-то вроде этого: myClass["Name"] = "John" myClass["Address"] = "1112 River St., Boulder, CO" В ид ...
Элегантный способ удаления элементов из последовательности в Python? [дубликат]
этот вопрос уже есть ответ здесь: Как удалить элементы из списка во время итерации? 20 ответов когда я пишу код на Python, мне часто нужно удалять элементы из списка или другого типа последовательности на основе некоторых критериев. Я не нашел решение, которое является элегантным и эффективным, как удаление элементов из списка, который вы в настоящее время перебираете, плохо. Например, вы не можете сдел ...