Programowanie

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


11
Badania nad optymalną szerokością kodu?
Jeśli włączysz opcję „View Right Margin” (Wyświetl prawy margines) w wybranym IDE, prawdopodobnie będzie ona zawierać domyślnie 80 znaków. Zwykle zmieniam go na 120 bez powodu, poza tym, że był to standard w firmie, w której pracowałem kilka lat temu, i żadna inna firma nie powiedziała mi, żebym robił to …

1
Gson ignoruje wpisy mapy z wartością = null
Gson gson = new Gson(); Map<String,Object> map = new HashMap<String, Object>(); map.put("a", 1); map.put("b", null); System.out.println(gson.toJson(map)); //prints {"a":1} Jak sprawić, by obejmował wszystkie wpisy?
134 java  json  gson 

2
MySQL dołącz z klauzulą ​​where
Mam dwa stoły, do których chcę dołączyć. Chcę, aby wszystkie kategorie znajdowały się w tabeli kategorii, a także wszystkie kategorie zasubskrybowane przez użytkownika w tabeli category_subscriptions. w zasadzie to jest moje zapytanie do tej pory: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Działa to dobrze, ale …
134 mysql  join  where-clause 


3
Przezroczyste wykresy linii Matplotlib
Kreślę dwie podobne trajektorie w matplotlib i chciałbym wykreślić każdą z linii z częściową przezroczystością, aby czerwona (wykreślona sekunda) nie przesłaniała niebieskiego. EDYCJA : Oto obraz z przezroczystymi liniami.
134 python  matplotlib 

10
Wczytaj widok z zewnętrznego pliku XIB w serii ujęć
Chcę użyć widoku w wielu kontrolerach widoku w scenorysie. Dlatego pomyślałem o zaprojektowaniu widoku w zewnętrznym xib, aby zmiany były odzwierciedlane w każdym kontrolerze widoku. Ale jak można załadować widok z zewnętrznego XIB w scenorysie i czy jest to w ogóle możliwe? Jeśli tak nie jest, jakie inne alternatywy są …
134 ios  uiview  storyboard  xib 


7
Konstruktor zdarzeń programu Internet Explorer 9, 10 i 11 nie działa
Tworzę wydarzenie, więc użyj konstruktora DOM Event: new Event('change'); Działa to dobrze w nowoczesnych przeglądarkach, jednak w Internet Explorer 9, 10 i 11 kończy się niepowodzeniem z: Object doesn't support this action Jak mogę naprawić Internet Explorera (najlepiej za pomocą polyfill)? Jeśli nie mogę, czy istnieje obejście, którego mogę użyć?

8
Jak uruchomić skrypt w języku Python z poziomu C #?
Tego rodzaju pytanie zadawano już wcześniej w różnym stopniu, ale wydaje mi się, że nie udzielono na nie zwięzłej odpowiedzi, więc zadaję je ponownie. Chcę uruchomić skrypt w Pythonie. Powiedzmy, że to tak: if __name__ == '__main__': with open(sys.argv[1], 'r') as f: s = f.read() print s Który pobiera lokalizację …

16
Jak używać HTML jako mechanizmu wyświetlania w Express?
Wypróbowałem tę prostą zmianę z seeda i utworzyłem odpowiednie pliki .html (np. Index.html). //app.set('view engine', 'jade'); app.set('view engine', 'html'); i ten plik pozostał ten sam: exports.index = function(req, res){ res.render('index'); }; ale podczas biegu dostaję Błąd 500: nie można znaleźć modułu „html” Czy moja jedyna opcja to „ejs”? Moim zamiarem …
134 html  node.js  express 

4
Przykład nazwanych rur
Jak napisać prostą - absolutne minimum potrzebne do działania - aplikację testową, która ilustruje, jak używać IPC / Named Pipes? Na przykład, jak napisać aplikację konsolową, w której Program 1 mówi „Witaj świecie” do Programu 2, a Program 2 odbiera komunikat i odpowiada „Zrozumiano” do Programu 1.
134 c#  ipc  named-pipes 

4
Co oznaczają wartości zwracane przez metodę node.js process.memoryUsage ()?
Z oficjalnej dokumentacji ( źródło ): process.memoryUsage () Zwraca obiekt opisujący użycie pamięci przez proces Node mierzony w bajtach. var util = require('util'); console.log(util.inspect(process.memoryUsage())); To wygeneruje: { rss: 4935680, heapTotal: 1826816, heapUsed: 650472 } heapTotal i heapUsed odnoszą się do użycia pamięci w wersji 8. Co dokładnie oznacza rss , …
134 node.js  v8 


14
Naprawianie „Przekroczono limit czasu oczekiwania na blokadę; spróbować ponownie uruchomić transakcję ”dla„ zablokowanej ”tabeli MySQL?
Ze skryptu wysłałem zapytanie takie jak to tysiące razy do mojej lokalnej bazy danych: update some_table set some_column = some_value Zapomniałem dodać część gdzie, więc ta sama kolumna została ustawiona na tę samą wartość dla wszystkich wierszy w tabeli i zostało to zrobione tysiące razy, a kolumna została zindeksowana, wię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.