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

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

2
XPath - выбор элементов, равных значению
В Xpath я хочу выбрать элементы, которые равны определенному значению. Пример данных XML: <aaa id="11" > <aaa id="21" > <aaa id="31" ></aaa> <bbb id="32" > <aaa id="41" ></aaa> <bbb id="42" ></bbb> <ccc id="43" ></ccc> <ddd id="44" >qwerty</ddd> <ddd id="45" ></ddd> <ddd id="46" ></ddd> </bbb> </aaa> <bbb id="22" > <aaa id="33" …
110 xpath 


8
Список передан по ссылке - помогите мне объяснить это поведение
Взгляните на следующую программу: class Test { List<int> myList = new List<int>(); public void TestMethod() { myList.Add(100); myList.Add(50); myList.Add(10); ChangeList(myList); foreach (int i in myList) { Console.WriteLine(i); } } private void ChangeList(List<int> myList) { myList.Sort(); List<int> myList2 = new List<int>(); myList2.Add(3); myList2.Add(4); myList = myList2; } } Я предполагал, myListчто …

11
Как получить все после последней косой черты в URL-адресе?
Как я могу извлечь все, что следует за последней косой чертой в URL-адресе в Python? Например, эти URL-адреса должны возвращать следующее: URL: http://www.test.com/TEST1 returns: TEST1 URL: http://www.test.com/page/TEST2 returns: TEST2 URL: http://www.test.com/page/page/12345 returns: 12345 Я пробовал urlparse, но это дает мне полный путь к имени файла, например page/page/12345.
110 python  parsing  url 




4
Передайте параметр контроллеру из @ Html.ActionLink MVC 4
В этой строке: @Html.ActionLink("Reply", "BlogReplyCommentAdd", "Blog", new { blogPostId = blogPostId, replyblogPostmodel = Model, captchaValid = Model.AddNewComment.DisplayCaptcha }) Я получаю следующую ошибку времени выполнения на blogPostId: Словарь параметров содержит пустую запись для параметра blogPostId типа System.Int32, не допускающего значения NULL, для метода System.Web.Mvc.ActionResult BlogReplyCommentAdd (Int32, Nop.Web.Models.Blogs.BlogPostModel, Boolean) в 'Nop.Web.Controllers.BlogController'. Необязательный …

6
Есть ли какие-либо варианты стиля для средства выбора даты HTML5?
Я действительно в восторге от средства выбора даты HTML5. Приятно знать, что W3C наконец-то устраняет некоторые недостатки, поэтому нам не нужно постоянно изобретать такую ​​общую форму ввода. Предостережение заключается в том, что я не вижу и не предвижу многого в способах применения цветов к самому средству выбора, которое будет использовать …
110 html  datepicker  w3c 


6
MySQL: в чем разница между float и double?
Проверяя новую структуру базы данных, я увидел, что кто-то изменил значение поля с float на double. Интересно, почему, я проверил документацию mysql, но, честно говоря, не понял, в чем разница. Кто-нибудь может объяснить?
110 mysql 

4
Лучший способ обнаружить компьютеры Mac OS X или Windows с помощью JavaScript или jQuery
Итак, я пытаюсь переместить кнопку «закрыть» в левую сторону, когда пользователь находится на Mac, и правую сторону, когда пользователь находится на ПК. Сейчас я делаю это, исследуя пользовательский агент, но его слишком легко подделать для надежного обнаружения ОС. Есть ли верный способ определить, является ли ОС, на которой работает браузер, …
110 javascript  jquery 

10
Некоторые встроены в список на Python
У меня есть список размером < N, и я хочу дополнить его значением до размера N. Конечно, я могу использовать что-то вроде следующего, но я чувствую, что должно быть что-то, что я пропустил: >>> N = 5 >>> a = [1] >>> map(lambda x, y: y if x is None …

3
Почему writeObject выдает исключение java.io.NotSerializableException и как это исправить?
У меня есть это исключение, и я не понимаю, почему оно будет выброшено или как мне с этим справиться. try { os.writeObject(element); } catch (IOException e) { e.printStackTrace(); } Где elementнаходится TransformGroupдругой TransformGroupsэкземпляр класса Atom: public class Atom extends Group implements Serializable{ float pozX,pozY; Group group= new Group(); Color3f blue …

7
Как отсортировать теги git по порядку строки версии в форме rc-XYZW?
Когда я ввожу команду: git tag -l Получаю такие результаты: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 Вместо этого хочу: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 Как можно отсортировать текущий список, чтобы получить такие результаты?
110 git  sorting  tags 

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