Programowanie

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


17
Jak podawać pliki statyczne we Flask
To zawstydzające. Mam aplikację, w którą włączyłem Flaski na razie obsługuje ona tylko jedną statyczną stronę HTML z linkami do CSS i JS. I nie mogę znaleźć, gdzie w dokumentacji Flaskopisuje się zwracanie plików statycznych. Tak, mógłbym użyć, render_templateale wiem, że dane nie są szablonowane. Myślałbym send_filelub url_forbył słuszny, ale …


9
Jak wydrukować instancje klasy za pomocą print ()?
Uczę się lin w Pythonie. Kiedy próbuję wydrukować obiekt klasy Foobarza pomocą print()funkcji, otrzymuję dane wyjściowe takie jak to: <__main__.Foobar instance at 0x7ff2a18c> Czy istnieje sposób, aby ustawić zachowanie drukowania (lub reprezentację ciągu ) klasy i jej obiektów ? Na przykład, gdy print()wywołuję obiekt klasy, chciałbym wydrukować jego elementy danych …
538 python  class  printing  object 

17
Co NAPRAWDĘ dzieje się, gdy nie zwalniasz po Malloc?
To mnie martwiło od wieków. Wszyscy uczymy się w szkole (przynajmniej ja byłem), że MUSISZ uwolnić każdy przydzielony wskaźnik. Jestem jednak trochę ciekawy, jakie są rzeczywiste koszty nie zwalniania pamięci. W niektórych oczywistych przypadkach, takich jak mallocwywołanie w pętli lub części wykonania wątku, bardzo ważne jest zwolnienie, aby nie było …
538 c  malloc  free 

11
NIE IN vs NIE ISTNIEJE
Które z tych zapytań jest szybsze? NIE ISTNIEJE: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) Lub NIE W: SELECT ProductID, ProductName FROM Northwind..Products p WHERE p.ProductID NOT IN ( SELECT ProductID FROM Northwind..[Order Details]) Plan wykonania zapytania …
538 sql  sql-server  notin 

8
Jak przekonwertować ciąg Java na bajt []?
Czy jest jakiś sposób przekonwertować Javę Stringna byte[]( nie w pudełku Byte[])? Próbując tego: System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); i otrzymuję osobne wyniki. Nie można wyświetlić pierwszego wyjścia, ponieważ jest to ciąg gzip. <A Gzip String> ****** [B@38ee9f13 Drugi to adres. Czy coś robię źle? Potrzebuję wyniku w, byte[]aby podać go do …
538 java  arrays  string 

22
DOŁĄCZ DO ZEWNĘTRZNEJ LINK
Jak wykonać lewe połączenie zewnętrzne w C # LINQ do obiektów bez użycia join-on-equals-intoklauzul? Czy można to zrobić za pomocą whereklauzuli? Prawidłowy problem: łączenie wewnętrzne jest łatwe i mam takie rozwiązanie List<JoinPair> innerFinal = (from l in lefts from r in rights where l.Key == r.Key select new JoinPair { …
538 c#  linq  join 

24
Jak przekonwertować ciąg rozdzielany przecinkami na ArrayList?
Czy jest jakaś wbudowana metoda w Javie, która pozwala nam konwertować ciąg znaków rozdzielany przecinkami na jakiś kontener (np. Tablicę, listę lub wektor)? Czy też muszę do tego napisać niestandardowy kod? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method that converts above string into list??

30
Konwertuje zagnieżdżony dict Pythona na obiekt?
Szukam eleganckiego sposobu na uzyskanie danych za pomocą dostępu do atrybutu w nagraniu z niektórymi zagnieżdżonymi dyktami i listami (tj. Składnią obiektu w stylu javascript). Na przykład: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Powinny być dostępne w ten sposób: >>> x = dict2obj(d) >>> …

15
Jak uniknąć używania opcji Wybierz w programie Excel VBA
Słyszałem wiele o zrozumiałej wstręt do używania .Selectw Excel VBA, ale nie jestem pewien, jak tego uniknąć. Zauważyłem, że mój kod byłby bardziej przydatny, gdybym mógł używać zmiennych zamiast Selectfunkcji. Jednak nie jestem pewien, jak odwoływać się do rzeczy (takich jak ActiveCellitp.), Jeśli nie używam Select. Znalazłem ten artykuł na …
537 excel  vba 


11
Git ciągle pyta mnie o moje hasło klucza SSH
Utworzyłem klucze zgodnie z instrukcją github, zarejestrowałem je w github i spróbowałem jawnie użyć ssh-agent - jednak git nadal prosi mnie o moje hasło za każdym razem, gdy próbuję wykonać pull lub push. Co może być przyczyną?
537 git  github 



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.