Kto mi wytłumaczy dlaczego systemy ERP(np taki Movex) zapisują dane w tabelach z nazwami kolumn składającymi sie z 6 liter? Wbijam do takiej bazy, do losowej tabeli i mam np takie nazwy: AAIDNO, AALMDT, które są skrótami odpowiednio od "ID number" oraz "Last Modification Date". Czy w kodzie te programy też używają takich skrótów?

Piszę dodatkowe programy do tego systemu ERP w Javie i tworząc tabele miałem sie trzymać tego sześcio-znakowego nazewnictwa, żeby
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaka jest ogólnie praktyka przy tworzeniu aplikacji korzystającej z bibliotek DLL przez JNI. Trzyma się te dll-ki w projekcie, czy jeżeli można to trzyma się kod w c i potem je samemu kompiluje gdy nam potrzeba? Potrzebuje korzystać z kodeków audio i nie wiem jak powinno to wyglądać... .

#java #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #intellij #eclipse

Jak pracujecie z wieloma projektami w IntelliJ IDEA?

Mam kilka projektów (załóżmy, że to mikroserwisy). Pracuję nad kilkoma z nich równocześnie i chciałbym uruchamiać je na tej samej instancji Tomcata (po pierwsze, żeby nie odpalać kilka Tomcatów, bo to obciążające, a po drugie, żeby adres był ten sam).

W
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MiKeyCo @mk321
ten no, w intellij projekty są jak workspace w eclipse, możesz dodawać tam ile chcesz modułów i pod modułów itd, i co najważniejsze to się nie miesza jak w eclipse.

Po 2, debugger możesz podlaczyc zawsze i wszędzie, zawsze można dodać odpowiednie flagi itd. Ja robię coś innego, ale serwer testowy mam na kompletnie innej maszynie i lecę debuggerem przez neta, breakpinty działają zdecydowowanie za wolno, ale hot
  • Odpowiedz
Cześć Mirki, z góry przepraszam za nadużywanie tagów, ale potrzebuję sporego odzewu. Do rzeczy - szukam praktyk/stażu na okres wakacji w Krakowie. Interesuje mnie głównie programowanie w języku Java. Możecie doradzić kilka firm, do których względnie łatwo się dostać? Miałem sporo spraw do załatwienia na uczelni przez co trochę zaspałem targi pracy, ale rekrutacje nadal trwają, więc myślę, że jest szansa, że coś znajdę. Najbardziej interesuje mnie coś płatnego, ale jeżeli na
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@von_Schuttenbach: Wysyłaj :) Ew jeśli masz konto na linkedIn, to poszukaj kogoś z HRów z danej firmy i napisz spytaj ich ładnie, czy oferują również staże, bo Ci się firma bardzo podoba etc.
Może akurat się znajdzie jedno miejsce dla Ciebie?
  • Odpowiedz
#webdev #spring #java
Jak się powinno przechowywać obrazki na serwerze, które wgrywają mi userzy (avatary/nagłówki do postów)?
Chyba nie wgrywa się bloba do bazy danych? Gdzie mogę więcej o tym poczytać?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema mirki, znowu ja :D
Próbuję zrobić vektor, jednak znowu mi nie wychodzi. Zaimportowałem java.util.*. Mam obiekt typu Auto (używam go poprzez konstruktor) i tworzę vector

Vector auta = new Vector(1,1);
Jak rozumiem tworzy mi vector typu Auto, o nazwie auta o początkowym rozmiarze jeden i zwiększanym o jeden przy dodaniu obiektu na koniec. Później dodaję do niego elementy poprzez metodę addElement, np:

auta.addElement(Auto("white",
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TMBRK źle użyłeś konstruktora, powinno być

auta.addElement(new Auto("white", "fiat", 2000, 150000, 5650));
Poza tym, czemu używasz klasy Vector? Czy obiekt ten jest dostępny dla wielu wątków? Jeżeli nie, to użyj do tego celu listy
  • Odpowiedz
hej mirki z #programowanie mam takie zadanie z #java na uczelnie i nie wiem kompletnie jak się za to zabrać chciałbym poprosić o wskazówki i informację które naprowadzą mnie na rozwiązanie i pomogą napisać program:

`
W systemie znajduje się określona i stała liczba urządzeń składujących (US). Użytkownicy przekazują do przechowania w US paczki, zlecają też ich pobranie. Paczki wprowadzane są i pobierane z US za pomocą autonomicznych robotów. Pośrednikiem
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym jakoś pożytecznie spędzać czas i pomyślałem o nauce #programowanie i tu pojawiają się pytania:
-Jaki język będzie dobry na początek
-Jakie książki polecacie do nauki
-Ogólne porady dla całkowicie zielonego w tym temacie
#java #python #c #nauka
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czesc,
bronie niedlugo licencjat z logistyki ale stwierdzilem ze praca w tym zawodzie to nie dla mnie. No i tu pojawia sie pytanie do mirkow zajmujacych sie szeroko pojetym #programowanie i #it: jak najszybciej dostac sie do zawodu? Od jakiego jezyka zaczac? Slyszalem ze np. #html ma zle opinie i lepiej #java albo #webdev?
Ktos cos poradzi? Mozliwe jest w
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy dlaczego taki kod:

Session session = transactionManager.getSessionFactory().openSession();
Transaction transaction = session.beginTransaction();
Item item = new Item();
session.persist(item);
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli mam pole 8x8 kafelków gdzie każdy jest podpisany swoimi "wspolrzednymi" w postaci 1-2, 1-3, 1-4, 2-1 itp. I teraz jak mam to przedstawić aby gdy usunę współrzędne usuwał się konkretny kafelek? Mam zrobić mapę klucz:kafelek wartość: współrzędne?

Bo wymyśliłem że te wspołrzedne będą w klasie Cordinates (int x, int y) i beda dodane do jakiejś ArrayList, tylko jak potem wyszukać konkretny element to nie wiem bo indexOf nie działa tak jak
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@MrFisherman
Żeby nie musieć wyszukiwać, to trzymaj w tablicy tablic.
A kafelek jest graficzny, powiadasz...
To nie pisz ŻADNEGO, powtarzam, ŻADNEGO interfejsu graficznego, dopóki wszystko nie będzie działało poprawnie.
  • Odpowiedz
@Saeglopur: był reset. Telefon działał poprawnie przez jakiś czas, a dopiero parę miesięcy temu (dwa, tak na oko).
Nie upadł ani nie zamókł nigdzie.

Mam kilka teorii ale i tak wszystkie są gówna warte. Generalnie nikomu nie polecam obecnych telefonów z win 10 ( może lumię 950, można ją dość tanio wyszarpać ). Lubię platformę MS ale obecne telefony i ich wsparcie kuleje.
  • Odpowiedz
Hej
Zaczynam jakiś pierwszy większy projekt w spring boocie i zastanawiam się jak powinno organizować się kontrolery. Czy każda strona powinna mieć swój kontroler czy możne do każdej encji powinien być przypisany kontroler?

Druga kwestia, jak powinny się nazywać klasy/metody kontrolera?

#java #spring #springboot #naukaprogramowania
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest to chyba bliższe ze strategią "per strone"


@krasnoludkolo: a no i to też nie zawsze reguła. Bo jak masz stronę pełną różnych widgetów (jak np. często strona "mój profil"), to raczej to nie jest wspólne "funkcjonalnie".
  • Odpowiedz
@krasnoludkolo: @srgs: @Ambidex:
najczyściej wydaje mi się mieć @Controller dla tego co leci na frontend już wyrenderowane, np. HomePageController (trochę to taki "anemiczny" kontroler, bo zwykle tylko z jedną metodą), a wokół funkcjonalności / encji budować dość uporządkowane @RestController np. CartRestController. Niestety nie wyczerpuje to "brzydkiego" przypadku kiedy na frontend chcemy dodać wyrenderowane już fragmenty DOM, jak np. we wspomnianych widgetach. Ale jeśli piszemy
  • Odpowiedz
Siema mirki, zacząłem się uczyć Javy, narazie tutoriale z neta, bo czekam na książkę.
Natknąłem się na dosyć dziwną rzecz dla mnie, mianowicie zauważyłem, że w większości tutoriali zmienne, tablice tworzy się za pomocą operatora new. Mnie uczono, że używanie new, jak i delete jest w 90% przypadków nieuzasadnione. Również listingując kod C++ bardzo rzadko się napotykałem na tego typu rzeczy. Porównywałem i utworzenie zmiennej z new, jak i bez nic nie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TMBRK: Java ma plus jak i minus że troche potrafi naprawić za programistę. I pamiętaj że w 2 róznych jezykach coś niekoniecznie działa dokładnie tak samo pomimo że na pierwszy rzut oka tak to wygląda.
  • Odpowiedz
@ppawel w Javie nie wszystko jest obiektem, są przecież prymitywy (int, double itp), które nimi nie są, chociaż co prawda mają swoje wrappery do obiektów ale zapominanie o tym często może powodować spadki w wydajności gdy w tle wykonywany jest autoboxing.

@TMBRK przekładając Jave na C++, w Javie zapis Foo o; można porównać do zapisu w C++ std::shared_ptr o; W obu przypadkach dopóki czegoś nie przypiszesz, otrzymasz null pointer i
  • Odpowiedz
  • 1
@niezielony: chodzi mi o to, że jeśli nie zaimplementuje onError to tak naprawdę będę miał nieobsluzony wyjątek i mogę wywalic aplikacje. Z tego co widzę chyba najłatwiej będzie napisać nowa implementację subskrybera i jej używać
  • Odpowiedz