Programowanie

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


20
PSQLException: bieżąca transakcja jest przerywana, polecenia ignorowane do końca bloku transakcji
Widzę następujący (obcięty) ślad stosu w pliku server.log JBoss 7.1.1 Final: Caused by: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2102) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1835) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:512) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:374) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_23] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_23] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_23] at java.lang.reflect.Method.invoke(Method.java:597) …

13
Blokowanie pliku w Pythonie
Muszę zablokować plik do pisania w Pythonie. Będzie dostępny z wielu procesów Pythona jednocześnie. Znalazłem kilka rozwiązań online, ale większość z nich nie spełnia moich oczekiwań, ponieważ często są one oparte tylko na Uniksie lub Windowsie.

11
Ile kosztuje RTTI?
Rozumiem, że użycie RTTI ma wpływ na zasoby, ale jak duże jest to? Wszędzie, gdzie spojrzałem, mówi się tylko, że „RTTI jest drogie”, ale żaden z nich nie podaje żadnych testów porównawczych ani danych ilościowych dotyczących pamięci, czasu procesora lub szybkości. Więc jak drogie jest RTTI? Mógłbym go użyć w …
152 c++  performance  rtti 


5
Zrozumienie funkcji repr () w Pythonie
repr(): wartościowalna reprezentacja ciągu obiektu (może "eval ()" it, co oznacza, że ​​jest to reprezentacja ciągu, która przeliczana jest na obiekt Pythona) Innymi słowy: >>> x = 'foo' >>> repr(x) "'foo'" Pytania: Dlaczego dostaję podwójne cudzysłowy, kiedy to robię repr(x)? (Nie rozumiem ich, kiedy to robięstr(x) ) Dlaczego otrzymuję, 'foo'gdy …
152 python  repr 

5
przekazuje argument ** kwargs do innej funkcji z ** kwargs
Nie rozumiem poniższego przykładu, powiedzmy, że mam te funkcje: # python likes def save(filename, data, **kwargs): fo = openX(filename, "w", **kwargs) # <- #1 fo.write(data) fo.close() # python doesnt like def save2(filename, data, **kwargs): fo = openX(filename, "w", kwargs) # <- #2 fo.write(data) fo.close() def openX(filename, mode, **kwargs): #doing something …
152 python 


8
Czy debugujesz kod C ++ w Vimie? W jaki sposób?
Pytanie jest skierowane do wszystkich osób, które używają Vima do tworzenia aplikacji w C ++. Był taki okres w moim życiu, który można opisać jako „Nienawidzę Vima !!!” .. „Vim jest fajny!” Jednak dorastając głównie w środowisku programistycznym firmy Microsoft, przyzwyczaiłem się do tych F5- F11skrótów podczas debugowania kodu, okna …
152 c++  debugging  vim  gdb 

17
JavaScript jest w tablicy
Powiedzmy, że mam to: var blockedTile = new Array("118", "67", "190", "43", "135", "520"); Jest więcej elementów tablicy, ale to tylko kilka ze względu na czytelność. Tak czy inaczej, mógłbym zrobić pętlę „for”, ale wykonałoby to 500 pętli za każdym razem, gdy klikniesz mapę ... czy istnieje inny sposób sprawdzenia, …
152 javascript 

2
Pobieranie jednej wartości z krotki
Czy istnieje sposób na pobranie jednej wartości z krotki w Pythonie przy użyciu wyrażeń? def tup(): return (3, "hello") i = 5 + tup() # I want to add just the three Wiem, że potrafię to zrobić: (j, _) = tup() i = 5 + j Ale to dodałoby kilka …
152 python  tuples 

23
Jak mogę zmienić typy kolumn w DataFrame platformy Spark SQL?
Załóżmy, że robię coś takiego: val df = sqlContext.load("com.databricks.spark.csv", Map("path" -> "cars.csv", "header" -> "true")) df.printSchema() root |-- year: string (nullable = true) |-- make: string (nullable = true) |-- model: string (nullable = true) |-- comment: string (nullable = true) |-- blank: string (nullable = true) df.show() year make …

16
Błąd: nie można znaleźć modułu „webpack”
Właśnie zaczynam pracę z pakietem webpack i mam trudności z utworzeniem próbki zawierającej wiele punktów wejścia . Plik webpack.config.js w przykładzie zawiera wiersz var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin"); co mi się nie udaje z powodu błędu Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin' Przeszukując okolice, znalazłem inne przykłady użycia CommonsChunkPlugin z wyrażeniem var …
152 node.js  webpack 

4
Gałązka do pętli dla tablic z kluczami
Używam Twig i mam tablicę z kluczami takimi jak: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Chciałbym uzyskać klucz (1,2,3,8,9)i zawartość (alpha, bravo, charlie, delta, echo)w pętli, aby uzyskać całą wartość tej tablicy. Jak rozwiązać ten problem?
152 php  arrays  loops  twig 


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.