Programowanie

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

10
Czy dobrą praktyką jest używanie try-wyjątkiem-else w Pythonie?
Od czasu do czasu w Pythonie widzę blok: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something Jaki jest powód istnienia try-else-else? Nie podoba mi się tego rodzaju programowanie, ponieważ używa wyjątków do sterowania przepływem. Jeśli jednak jest to uwzględnione w języku, musi istnieć dobry powód, prawda? Rozumiem, …

16
Wyśrodkuj pozycję: element stały
Chciałbym zrobić position: fixed;wyskakujące okienko wyśrodkowane na ekranie o dynamicznej szerokości i wysokości. Użyłem margin: 5% auto;do tego. Bez position: fixed;niego wyśrodkuje się poziomo, ale nie pionowo. Po dodaniu position: fixed;nawet nie wyśrodkowuje się w poziomie. Oto kompletny zestaw: .jqbox_innerhtml { position: fixed; width: 500px; height: 200px; margin: 5% auto; …


5
Express.js - app.listen vs. server.listen
To może być bardzo podstawowe pytanie, ale po prostu nie rozumiem. Jaka jest różnica między tworzeniem aplikacji za pomocą Express.js a uruchamianiem aplikacji nasłuchującej na porcie 1234, na przykład: var express = require('express'); var app = express(); //app.configure, app.use etc app.listen(1234); i dodanie serwera http: var express = require('express'); var …
439 node.js  express  server 







19
Dlaczego CSS działa z fałszywymi elementami?
W mojej klasie bawiłem się i odkryłem, że CSS działa z gotowymi elementami. Przykład: imsocool { color:blue; } <imsocool>HELLO</imsocool> Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Kiedy mój profesor po raz pierwszy zobaczył, że go używam, był nieco zaskoczony, że wykonane elementy działają, i zalecił, żebym po prostu zmienił wszystkie moje …
438 html  css 

14
Szybko utwórz duży plik w systemie Linux
Jak mogę szybko utworzyć duży plik w systemie Linux ( Red Hat Linux )? dd wykona zadanie, ale czytanie /dev/zeroi zapisywanie na dysku może zająć dużo czasu, gdy potrzebujesz pliku o wielkości kilkuset GB do testowania ... Jeśli musisz to powtarzać, czas naprawdę się sumuje. Nie dbam o zawartość pliku, …
438 linux  file  filesystems 

13
JsonMappingException: Nie znaleziono odpowiedniego konstruktora dla typu [typ prosty, klasa]: nie można utworzyć instancji z obiektu JSON
Podczas próby otrzymania żądania JSON i przetworzenia go pojawia się następujący błąd: org.codehaus.jackson.map.JsonMappingException: Nie znaleziono odpowiedniego konstruktora dla typu [typ prosty, klasa com.myweb.ApplesDO]: nie można utworzyć instancji z obiektu JSON (trzeba dodać / włączyć informacje o typie?) Oto JSON, który próbuję wysłać: { "applesDO" : [ { "apple" : "Green …

9
Różnica między klasą a modułem
Pochodzę z Javy i teraz pracuję więcej z Ruby. Jedną z nieznanych mi funkcji językowych jest module. Zastanawiam się, co to dokładnie jest modulei kiedy używasz jednego z nich, a po co używać go modulepowyżej class?
438 ruby  class  module 

6
Jak korzystać z git bisect?
Przeczytałem kilka artykułów, które mówią, że git bisectto niesamowite. Nie jestem jednak native speakerem i nie rozumiem, dlaczego jest niesamowity. Czy ktoś mógłby zademonstrować za pomocą próbki kodu: Jak tego użyć? Czy to tak po prostu svn blame?
438 git  git-bisect 

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.