„Adatbázisok laboratórium - 5. SOA” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
a
 
(5 közbenső módosítás, amit 3 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
 +
{{Vissza|Adatbázisok_laboratórium#Laborok}}
 +
 
==Segédanyagok==
 
==Segédanyagok==
  
* [https://www.db.bme.hu/targyak/szoftver-laboratorium-5/laborok/5-meres-soa/5-meres-soa-hallgatoi-segedlet Hallgatói segédlet]
+
* [https://www.db.bme.hu/sites/default/files/soa_labor_hallgatoi_segedlet.pdf Hallgatói segédlet]
* [https://www.db.bme.hu/targyak/szoftver-laboratorium-5/laborok/5-meres-soa/hallgatoi-utmutato-soa-mereshez Hallgatói útmutató]
+
* [https://www.db.bme.hu/sites/default/files/hallgatoi_utmutato_a_soa_mereshez.pdf Hallgatói útmutató]
  
 
Egyéb hasznos linkek:
 
Egyéb hasznos linkek:
8. sor: 10. sor:
 
* [http://docs.python-requests.org/en/latest Requests]
 
* [http://docs.python-requests.org/en/latest Requests]
  
==Tapasztalatok==
+
==Tippek==
 +
 
 +
* Ha valamilyen hibaüzenettel elhasal a python, érdemes megnézni a [https://www.db.bme.hu/sites/default/files/hallgatoi_utmutato_a_soa_mereshez.pdf Hallgatói útmutató] ''Mit tegyek, ha?'' fejezetét.
 +
* A python kódokat érdemes olyan szerkesztőben készíteni, ami tab lenyomásakor szóközöket rak. (pl.: Notepad++-ban beállítható)
 +
 
 +
==Kiskérdések==
 +
 
 +
* Különbség a HTTP metódusok között (pl PUT vs. POST, melyikben milyen SQL lekérdezést szoktak használni)
 +
* Példa json fájl, formátuma helyes-e, ha nem, miért nem? (nekünk helyes volt)
  
Sokaknál előfordult, hogy próbálták elindítani a szolgáltatást, de az hasonló hibát dobott
 
<pre>Socket.error: [Errno 98] Address already in use</pre>
 
Ez amiatt volt, mert minden egyes emberhez hozzá volt rendelve egy port és a háttérben futott még a szolgáltatás, megoldásra elég sok javaslat érkezett levlistán
 
<pre>
 
Amúgy tl;dr még fut a Flask és foglalja a portot, nyomsz egy ps aux | grep neptunkód, megnézed mi a PID-je és az alapján kilövöd. (kill)</pre>
 
<pre>pkill python</pre>
 
<pre>Szia,
 
mint a hibaüzenet is utal rá, valami már foglalja a neked kijelölt
 
portot. Mivel mindenkinek egyedi portot jelöltünk ki, hacsak valaki nem
 
rosszindulatú, valószínűleg egy saját processzedről van szó. A `ps ux`
 
parancs kiadásával megnézheted a te felhasználódhoz köthető
 
folyamatokat, a PID oszlopban látható ID alapján pedig kilőheted -- ha fut
 
már egy szolgáltatásod, de nincs hozzá nyitva konzolod -- a kill
 
paranccsal. </pre>
 
  
[[Category:Infoalap]]
+
[[Category:Mérnök informatikus]]

A lap jelenlegi, 2016. április 21., 14:22-kori változata

← Vissza az előző oldalra – Adatbázisok_laboratórium#Laborok

Segédanyagok

Egyéb hasznos linkek:

Tippek

  • Ha valamilyen hibaüzenettel elhasal a python, érdemes megnézni a Hallgatói útmutató Mit tegyek, ha? fejezetét.
  • A python kódokat érdemes olyan szerkesztőben készíteni, ami tab lenyomásakor szóközöket rak. (pl.: Notepad++-ban beállítható)

Kiskérdések

  • Különbség a HTTP metódusok között (pl PUT vs. POST, melyikben milyen SQL lekérdezést szoktak használni)
  • Példa json fájl, formátuma helyes-e, ha nem, miért nem? (nekünk helyes volt)