Programowanie

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

9
Wydajne sortowanie tablicy numpy w porządku malejącym?
Dziwię się, że to konkretne pytanie nie zostało wcześniej zadane, ale tak naprawdę nie znalazłem go w SO ani w dokumentacji np.sort. Powiedzmy, że mam losową tablicę numpy zawierającą liczby całkowite, np: > temp = np.random.randint(1,10, 10) > temp array([2, 4, 7, 4, 2, 2, 7, 6, 4, 4]) Jeśli …
121 python  arrays  sorting  numpy 

4
Sprawdź, czy tablica Postgres JSON zawiera ciąg
Mam tabelę do przechowywania informacji o moich królikach. To wygląda tak: create table rabbits (rabbit_id bigserial primary key, info json not null); insert into rabbits (info) values ('{"name":"Henry", "food":["lettuce","carrots"]}'), ('{"name":"Herald","food":["carrots","zucchini"]}'), ('{"name":"Helen", "food":["lettuce","cheese"]}'); Jak znaleźć króliki, które lubią marchewki? Wymyśliłem to: select info->>'name' from rabbits where exists ( select 1 from …

5
wyodrębnij część ciągu za pomocą bash / cut / split
Mam taki ciąg: /var/cpanel/users/joebloggs:DNS9=domain.com Muszę wyodrębnić nazwę użytkownika ( joebloggs) z tego ciągu i zapisać ją w zmiennej. Format łańcucha zawsze będzie taka sama, z wyjątkiem joebloggsi domain.comtak myślę łańcuch można podzielić dwa razy przy użyciu cut? Pierwszy podział zostałby podzielony przez, :a pierwszą część przechowywalibyśmy w zmiennej, aby przekazać …
121 string  bash 

27
Wykryj kliknięcie elementu zewnętrznego
Jak mogę wykryć kliknięcie poza moim elementem? Używam Vue.js, więc będzie poza moim elementem szablonów. Wiem, jak to zrobić w Vanilla JS, ale nie jestem pewien, czy istnieje lepszy sposób na zrobienie tego, gdy używam Vue.js? To jest rozwiązanie dla zdarzenia Vanilla JS: wykrywanie kliknięć JavaScript poza div Myślę, że …
121 javascript  vue.js 

7
Drukowanie właściwości obiektu w programie PowerShell
Podczas pracy w konsoli interaktywnej, jeśli zdefiniuję nowy obiekt i przypiszę mu kilka wartości właściwości w następujący sposób: $obj = New-Object System.String $obj | Add-Member NoteProperty SomeProperty "Test" Następnie, kiedy wpiszę nazwę mojej zmiennej w interaktywnym oknie, program PowerShell wyświetli podsumowanie właściwości i wartości obiektu: PS C:\demo> $obj SomeProperty ------------ …
121 powershell 


11
usuń element z przechowywanej tablicy w kątowej 2
Chcę usunąć element z przechowywanej tablicy w kątowej 2 za pomocą skryptu typu. Korzystam z usługi o nazwie Usługa danych, kod usługi danych : export class DataService { private data: string[] = []; addData(msg: string) { this.data.push(msg); } getData() { return this.data; } deleteMsg(msg: string) { delete [this.data.indexOf(msg)]; } } …


3
PropTypes w aplikacji reagującej na język TypeScript
Czy używanie React.PropTypesma sens w aplikacji TypeScript React, czy jest to tylko przypadek „paska i szelek”? Ponieważ klasa komponentu jest zadeklarowana za pomocą Propsparametru typu: interface Props { // ... } export class MyComponent extends React.Component<Props, any> { ... } czy jest realna korzyść z dodania static propTypes { myProp: …


6
Jak radzić sobie z wyjątkami w składanych listach?
Mam trochę list składanych w Pythonie, w których każda iteracja może zgłosić wyjątek. Na przykład , jeśli mam: eggs = (1,3,0,3,2) [1/egg for egg in eggs] W ZeroDivisionErrortrzecim elemencie dostanę wyjątek. Jak mogę obsłużyć ten wyjątek i kontynuować przetwarzanie listy? Jedyny sposób, jaki przychodzi mi do głowy, to użycie funkcji …

7
Wiele środowisk (staging, QA, produkcja itp.) Z Kubernetes
Co jest uważane za dobrą praktykę w K8S do zarządzania wieloma środowiskami (QA, Staging, Production, Dev, itp.)? Jako przykład załóżmy, że zespół pracuje nad produktem, który wymaga wdrożenia kilku interfejsów API wraz z aplikacją front-end. Zwykle będzie to wymagało co najmniej 2 środowisk: Staging: do iteracji / testów i walidacji …
121 kubernetes 

9
pip lub pip3 do zainstalowania pakietów dla Pythona 3?
Mam Macbooka z systemem OS X El Captain. Myślę, że Python 2.7jest na nim preinstalowany. Jednak zainstalowałem Python 3.5też. Kiedy zacząłem używać Python 3, przeczytałem, że jeśli chcę zainstalować pakiet, powinienem wpisać: pip3 install some_package W każdym razie, teraz kiedy używam pip install some_package I get some_packagezainstalowane Python 3. Chodzi …


10
ReactJS - Uzyskaj wysokość elementu
Jak mogę uzyskać wysokość elementu po wyrenderowaniu tego elementu przez React? HTML <div id="container"> <!-- This element's contents will be replaced with your component. --> <p> jnknwqkjnkj<br> jhiwhiw (this is 36px height) </p> </div> ReactJS var DivSize = React.createClass({ render: function() { let elHeight = document.getElementById('container').clientHeight return <div className="test">Size: <b>{elHeight}px</b> …

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.