Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

5
Posortować listę według wielu atrybutów?
Mam listę list: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Gdybym chciał posortować według jednego elementu, powiedzmy wysoki / krótki element, mógłbym to zrobić za pośrednictwem s = sorted(s, key = itemgetter(1)). Gdybym chciał, aby posortować według zarówno wysoki / krótki i koloru, co mogłem …
455 python  sorting 



27
Java 8 Wyróżnia się według właściwości
Jak w Javie 8 mogę filtrować kolekcję za pomocą Streaminterfejsu API, sprawdzając odrębność właściwości każdego obiektu? Na przykład mam listę Personobiektów i chcę usunąć osoby o tej samej nazwie, persons.stream().distinct(); Użyje domyślnego sprawdzenia równości dla Personobiektu, więc potrzebuję czegoś takiego, persons.stream().distinct(p -> p.getName()); Niestety distinct()metoda nie ma takiego przeciążenia. Czy …

29
Usuń akcenty / znaki diakrytyczne z ciągu w JavaScript
Jak usunąć podkreślone znaki z łańcucha? Zwłaszcza w IE6 miałem coś takiego: accentsTidy = function(s){ var r=s.toLowerCase(); r = r.replace(new RegExp(/\s/g),""); r = r.replace(new RegExp(/[àáâãäå]/g),"a"); r = r.replace(new RegExp(/æ/g),"ae"); r = r.replace(new RegExp(/ç/g),"c"); r = r.replace(new RegExp(/[èéêë]/g),"e"); r = r.replace(new RegExp(/[ìíîï]/g),"i"); r = r.replace(new RegExp(/ñ/g),"n"); r = r.replace(new RegExp(/[òóôõö]/g),"o"); r …

7
Jak dodać wiele plików czcionek dla tej samej czcionki?
Patrzę na stronę MDC dla reguły CSS @ font-face , ale nic nie rozumiem. Mam osobne pliki dla pogrubienia , kursywy i pogrubienia + kursywy . Jak osadzić wszystkie trzy pliki w jednej @font-faceregule? Na przykład, jeśli mam: @font-face { font-family: "DejaVu Sans"; src: url("./fonts/DejaVuSans.ttf") format("ttf"); } strong { font-family: …
454 fonts  css  font-face 




16
Jakie są różnice między wzorami projektowania Abstract Factory i Factory?
Wiem, że istnieje wiele postów na temat różnic między tymi dwoma wzorami, ale jest kilka rzeczy, których nie mogę znaleźć. Z tego, co czytałem, widzę, że wzorzec metody fabrycznej pozwala ci zdefiniować, jak stworzyć pojedynczy konkretny produkt, ale ukrywając implementację przed klientem, ponieważ zobaczą ogólny produkt. Moje pierwsze pytanie dotyczy …

17
Usuń wszystko z bazy danych MongoDB
Robię programowanie na MongoDB. Zupełnie nie-złych celów czasami chcę wysadzić wszystko w bazie danych - to znaczy usunąć każdą kolekcję i wszystko, co może leżeć, i zacząć od zera. Czy jest jeden wiersz kodu, który pozwoli mi to zrobić? Punkty bonusowe za podanie zarówno metody konsoli MongoDB, jak i metody …
454 mongodb 


8
Jak zawijać tekst w tabelach LaTeX?
Tworzę raport w LaTeX, który obejmuje kilka tabel. Utknąłem na tym, ponieważ dane mojej komórki w tabeli przekraczają szerokość strony. Czy mogę w jakiś sposób owinąć tekst, aby znalazł się w następnym wierszu w tej samej komórce tabeli? Czy ma to jakiś związek z szerokością stołu? Ale czy przekracza to …
454 text  latex  word-wrap 

11
Jaki jest cel Looper i jak go używać?
Jestem nowy na Androida. Chcę wiedzieć, co Looperrobi klasa, a także jak z niej korzystać. Przeczytałem dokumentację klasy Android Looper, ale nie jestem w stanie jej w pełni zrozumieć. Widziałem go w wielu miejscach, ale nie mogłem zrozumieć jego celu. Czy ktoś może mi pomóc, określając cel, Loopera także podając …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.