Mirki potrzebuje naprowadzenia

Mam zadanie gdzie jestem szefem restauracji i mam serwować dania klientom.
Klienci mogą mieć alergie na jakiś składnik dania. Dania są przygotowywane na podstawie podstawowych składników oraz innych dań.
Moim zadaniem jest sprawdzenie czy zamówienie klienta jest zgodne z jego alergiami.

Zadanie
Keboon - Mirki potrzebuje naprowadzenia

Mam zadanie gdzie jestem szefem restauracj...

źródło: comment_TtWvilEN3XjnwPCUl5cqJCuczeaEWtmI.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kkpol: a czemu ma nie zadziałać. Jak jest dostępny connector, a pewnie jest to będzie działać. Jak używasz spring boota to starczy że w dependency wrzucisz connector, podasz URL i passy i już.
@araneo: hibernate to implementacja JPA, zapewnia zarządzanie bazą danych z poziomu Javy.
  • Odpowiedz
Dlaczego heap sort jest zdecydowanie rzadziej wykorzystywany / mniej popularny niż quicksort i merge sort, mimo, że jest prawie tak samo szybki jak one, ma lepszą złożoność pesymistyczną i liniową złożoność pamięciową?

#informatyka #algorytmy #naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Generalnie to śmieszą mnie ludzie, a może powinno się im dziękować, którzy promują nauke programowania. To jest przykre jak obecnie wannabe programiści są w stanie się upodlić by złapać doświadczenie. 3 miesiące pracy za darmo? Nie ma sprawy. Dwie osoby zgodziły się na pół roku za free i od stycznia u mnie zaczynają. Dalej wszystkich namawiajcie. Seniorzy - was też to spotka. Nasycenie nadejdzie prędzej czy później, a umiejętności
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #csharp

Pobieram cenę 24,4476 zł i mam ją przesłać przez api a tam przyjmują tylko do 2 miejsc po przecinku i zaokrągli 24,45. Będzie rozbieżność

Żeby uzyskać 2 liczby 24,44 robiłem tak Math.Floor(price*100)/100 ale czasami się rozjeżdża np:9,5300 wychodzi 9,52 nie wiem czemu.
Czy powiedzieć klientowi,że trzeba zaokrąglać,żeby nie było kiedyś rozbieżności.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki, mam ListView w #wpf, gdzie zaciągam dane z bazy do kilku kolumn. Dokładam kolejną kolumnę z kontrolkami typu UpDown do wklepania liczb. Teraz chcę zapisać tak przygotowane dane w kolejnej tabeli z wynikami, dla tych wierszy, gdzie coś zostało faktycznie wpisane. Jak się to robi w MVVM?

#csharp #dotnet #naukaprogramowania #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wisniowy_smak: zakładam że masz jakąś kolekcje czegoś w WM która jest zbindowana do tego listview (listview na podstawie tego 'czegos' tworzy swoje wpisy). Wartość updown też powinna być zbindowana do jakiejś property z 'czegos').
Żeby uzyskać to co chcesz musisz mieć druga kolekcje i drugi listview zbindowany do tej kolekcji. I teraz do drugiej kolekcji dodajesz te elementy z pierwszej w których wartość zbindowana do updown się zmieniła i powinno
  • Odpowiedz
@rosso_corsa: Oczywiście, i jest to banalnie proste. Ściągasz relacyjną baze danych, np. MySQL. Potem ją instalujesz i konfigurujesz. Następnie tworzysz tabele z trzema kolumnami int, double i string(text). To jest:
create table osoba(pesel char(11), imie varchar(255), wartosc double);. wrzucasz do niej dane tyle ile chcesz i kiedy chcesz. No i potem dopisujesz do programu laczenie sie z baza danych i pobieranie danych przy uzyciu select
  • Odpowiedz
#naukaprogramowania ale jestem dzbanem xDDDDDDDDD
W skrocie mialem problem z dekoderem szyfru ulamkowego, wszystko cacy dzialalo tylko indexy spacji nie dzialaly jak trzeba, wiec kombinowalem zrobilem tablice z indexami spacji i je pozniej w petli wstrzykiwalem w odpowiednie miejsce. Ale cos nie działało, po kilku usprawnieniach wywalało się przy szyfrze 5cio i wiecej wyrazowym, wtedy spacja znowu w zlym miejscu. I tak myslalem KILKA DNI majac sprawny kod rozwiazujacy pojedynczy
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jakim kierunku warto się rozwijać, jeśli chodzi o #programowanie ? Web, mobile, czy coś innego? Języki niskopoziomowe czy wysokopoziomowe?

Student 1 roku infy here, przygotowuję się do stworzenia pierwszego projektu do cv, jakaś aplikacja webowa, backend .net core mvc, front nie wiem jeszcze. Chciałbym iść w ten web, backend dev albo fullstack, bo ofert na to pierwsze mało raczej. Jest jedne ale: boję się, że skończę klepiąc cały dzień
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuje nieco pomocy przy sposobie organizacji projektu. Nie znam się niestety na wzorcach a to jest idealny moment, żeby się poznać. Ale jaki i dlaczego wybrać? Jak to dalej zaimplementować, żeby nie zrobić kaszanki z kodu?
na razie to jest główny program
To coś działa. Ale będzie wymagało mnóstwa caseów, chociaż pętla główna znacznie się uprości w stosunku do tego co było kiedyś.
To co widać - na początku wywołuję funkcję action(...) na rzecz
A.....k - Potrzebuje nieco pomocy przy sposobie organizacji projektu. Nie znam się ni...

źródło: comment_JSDcxBqIKO2YmqawGGvrSfdylaQRK5b9.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lionbest: dzięki za uwagi. No właśnie chciałbym to uprościć, upchnąć jakiś schemat lub wzorzec. O zasoby jestem spokojny, na razie zajmuje 10k pamięci ze 128k i 1kB ramu z 8kB.
Enum state to stan w jakim znalazł sie program po akcji użytkownika. Wypisałem je dla świadomości ile tego jest, i że każdy taki przypadek wymaga określonej akcji, dlatego na tym bazuje. Za to w tej chwili zupełnie nie używam żadnego
  • Odpowiedz
@Analityk: Najpierw wydziel sobie stany, które są niezależne. Potem dopiero pomyśl która klasa powinna się tym zajmować. Jeżeli masz wiele instancji okien, to każda z nich będzie miała stan niezależny. Następnie łatwiej będzie ci określić, czym dana klasa powinna się zajmować.
  • Odpowiedz
Cześć Mirki!
Tworze sobie apke klient - serwer która będzie się łączyć po websocketach i napotkałem na mały problem:
Stworzyłem ChannelInterceptor w którym sprawdzam login i hasło przesłane w headerze (preSend gdy Stomp Command == CONNECT) i nie wiem kompletnie w jaki sposób odesłać informację do klienta jeśli credentiale się nie zgadzają i jest on nieautoryzowany.

@Component
public class CustomChannelInterceptorAdapter implements ChannelInterceptor {
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W security mam ustawione, że każda wiadomość musi być authenticated.
Można by zrobić workaround i dać userowi role np. ERROR i jeden z kanałów udostępnić tylko do wysłania erroru ale nie o to mi chodzi.
Użytkownik który podczas łączenia się nie poda dobrych danych ma authenticated == false i nie może się do niczego za subskrybować. Jeśli ustawiłbym mu jakąkolwiek rolę wtedy w stomp headerach będzie miał authenticated == true.

@Configuration
public class WebSocketAuthorizationSecurityConfig extends
  • Odpowiedz
Kurde, nie ogarniam.
kod pastebin
Generalnie mam dwa różne obiekty, które mają wspólne nazwy metod (interfejs) oraz ich różne implementacje. Chciałbym jednak moc mieć jakiś sposób, żeby np. w pętli while(1) zmieniać obiekt, dla którego wywołuję metodę w zależności od wyniku działania programu. To znaczy coś takiego (uwaga wklejam kod):

oa a;
ob b;
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MroczekBall3D: {{productsList.products[i].converter}} pobierane jest z bazy i cały czas jest 1kg=30szt.Pokazuje domyślny przelicznik i chyba ten update nic by nie dał.Dodawanie czy odejmowanie produktu nie ma wpływu.

Wystarczyło by mi,żeby rozdzielić te wartości z {{productsList.products[i].converter}} i wstawiłbym coś takiego

productsList.changeQuantity(i, $event)=productsList.changeQuantity(i, $event)*productsList.products[i].converter.secondUnit
  • Odpowiedz
@smalczyk1: Wybacz, ale Twoj problem nei jest dla mnie zrozumiały.
Mówisz, że gdy zwiększy się ilość, to ma wyświeltić sę nowa ilośc.

Przykład podany przez Ciebie jest dobry, jest to bindowanie i wyświetla to zawsze aktualną wartość trzymaną w zmiennej w tej klasie.

"wartość ilości"
  • Odpowiedz