Chciałbym pouczyć się programowania, miałem już styczność z podstawami #cplusplus i #java, lecz przez brak praktyki dużo informacji uleciało. Chciałbym podszkolić się w jakimś języku na tyle, by móc startować na jakiegoś juniora i nie klepać po wieki wieków obecnej gównoroboty. Problem mam w tym, w czym większość początkujących: wybór języka. Najbardziej zastanawiam się nad c++, c# i java, choć w c# nie ogarniam tych zależności z .net oraz pisania aplikacji
Wszystko
Wszystkie
Archiwum
- 1
Szukam błędów w programie, a okazuje się, że już dawno wszystko jest ok, tylko #netbeans (chyba) coś leci w kulki. Daje clean and build, dostaję w wyniku
Odpalam go w osobnej konsoli
i odpala się poprzedni build. O co chodzi?
Jeszcze wcześniej zauważyłem taki dziwny problem, że jak jestem w osobnej konsoli w folderze dist ze zbudowanym
Building jar: [nazwa pliku]
jar:
BUILD SUCCESSFUL (total time: 2 seconds)
Odpalam go w osobnej konsoli
java -jar [nazwa pliku]
i odpala się poprzedni build. O co chodzi?
Jeszcze wcześniej zauważyłem taki dziwny problem, że jak jestem w osobnej konsoli w folderze dist ze zbudowanym
- 2
Cześć wszystkim,
Robię aplikację w Android Studio, mam aktywność która wypełnia listview korzystając z adaptera danymi dotyczącymi itemu, czy da się wyciągnąć dane z wiersza listy nie po pozycji a właśnie z jednej danej? Nie mogę po pozycji tego zrobić ponieważ mogę ukrywać poszczególne wiersze listy i np. po ukryciu pierwszego cała reszta wskakuje o pozycję do tyłu i drugi element jest pierwszym z listy i po kliknięciu przechodzi mi do tego
Robię aplikację w Android Studio, mam aktywność która wypełnia listview korzystając z adaptera danymi dotyczącymi itemu, czy da się wyciągnąć dane z wiersza listy nie po pozycji a właśnie z jednej danej? Nie mogę po pozycji tego zrobić ponieważ mogę ukrywać poszczególne wiersze listy i np. po ukryciu pierwszego cała reszta wskakuje o pozycję do tyłu i drugi element jest pierwszym z listy i po kliknięciu przechodzi mi do tego
Chodzi o to że mam adapter listview:
Adapter listview
wywołuję go z aktywności do wypełnienia listview danymi z bazy danych, chcę aby przy kliknięciu w dany wiersz pobierać daną id z adaptera z 52 linii i przesyłać go do dalej.
aktywność gdzie wypełniam listview linie dla przykłądu 111-124 oraz obsługa kliknięcia w liniach 49-72
Aktywność gdzie tworzę listview
Adapter listview
wywołuję go z aktywności do wypełnienia listview danymi z bazy danych, chcę aby przy kliknięciu w dany wiersz pobierać daną id z adaptera z 52 linii i przesyłać go do dalej.
aktywność gdzie wypełniam listview linie dla przykłądu 111-124 oraz obsługa kliknięcia w liniach 49-72
Aktywność gdzie tworzę listview
- 1
Witam #programowanie #java --Wielowątkowość
dostałem polecenie na #studbaza żebym nie używał Pomocniczych Bibliotek, więc nasuwa się moje pytanie, jak zastąpić ExecutorService niskopoziomowymi poleceniami typu wait i notify. Tak aby z tablicy Procesów lub Runnable każdy proces wykonywał się jeden po drugim, a nie wszystkie na raz
dostałem polecenie na #studbaza żebym nie używał Pomocniczych Bibliotek, więc nasuwa się moje pytanie, jak zastąpić ExecutorService niskopoziomowymi poleceniami typu wait i notify. Tak aby z tablicy Procesów lub Runnable każdy proces wykonywał się jeden po drugim, a nie wszystkie na raz
- 1
- 10
@wik5: Dzięki!
#eclipse #java #programowanie #pytanie #kiciochpyta #pytaniedoeskperta
#!$%@?ły mi się Eclipsy. I to #!$%@? wszystkie. Po prostu nagle żaden się nie odpala, mam 4 różne wersje i żadna nie działa - po uruchomieniu nic się nie dzieje. Nie ma żadnych otwartych procesów Eclipsa, nawet restart kompa nie pomógł. Jakieś pomysły? ._.
#!$%@?ły mi się Eclipsy. I to #!$%@? wszystkie. Po prostu nagle żaden się nie odpala, mam 4 różne wersje i żadna nie działa - po uruchomieniu nic się nie dzieje. Nie ma żadnych otwartych procesów Eclipsa, nawet restart kompa nie pomógł. Jakieś pomysły? ._.
- 3
@zimny_stolec: ale zacznij używać porządnego IDE i zainstaluj sobie Intellij
Mam fragment, który posiada pole EditText z ustawioną dzisiejszą datą. Po jego kliknięciu wyświetla mi się DatePickerDialogFragment z możliwością wybrania dowolnej daty. Moje pytanie jest następujące:
Jak 'przesłać' wybraną datę tak aby to było zgodnie ze sztuką?
Odebrać w Activity poprzez "DatePickerDialog.OnDateSetListener" a następnie przekazać do danego fragmentu? Czy może bezpośrednio pomijając Activity?
#androiddev #java #naukaprogramowania
Jak 'przesłać' wybraną datę tak aby to było zgodnie ze sztuką?
Odebrać w Activity poprzez "DatePickerDialog.OnDateSetListener" a następnie przekazać do danego fragmentu? Czy może bezpośrednio pomijając Activity?
#androiddev #java #naukaprogramowania
- 0
@iwannagethigh: Komunikacja pomiędzy fragmentami powinna odbywać się przy pośrednictwie Activity. Opcjonalnie możesz użyć biblioteki EventBus, ale do wspomnianych zastosowań opisany sposób powinien być wystarczający.
@iwannagethigh: tak jak mówi @Dante651, też zrobiłbym to na interfejsie wystawiony z aktywności podając jako argument lambde/interfejs której ma zostać wykonany po wybraniu daty. No chyba że piszesz korzystając z prezentera, to oczywiście wszystko przez prezenter ;)
Mirki startuję z restem, ale nie bardzo wiem jak podłączyć serwer w intellij.
Lecę tym tutorialem:
https://www.youtube.com/watch?v=skltzZH7i4w&index=11&list=PLqq-6Pq4lTTZh5U8RbdXq0WaYvZBz2rbn
I w okolicach 7:00 ten facet przechodzi w zakładkę serwery w Eclipse i sobie działa.
Jak to po kolei zrobić w IntelliJ? Wszystko do tego momentu zrobiłem z Mavenem i jest raczej ok, bo bez błędów przeszło, no ale nie wiem co dalej.
Ktoś/coś podpowie?
To jest w ogóle wykonalne na intellij community czy potrzebuję
Lecę tym tutorialem:
https://www.youtube.com/watch?v=skltzZH7i4w&index=11&list=PLqq-6Pq4lTTZh5U8RbdXq0WaYvZBz2rbn
I w okolicach 7:00 ten facet przechodzi w zakładkę serwery w Eclipse i sobie działa.
Jak to po kolei zrobić w IntelliJ? Wszystko do tego momentu zrobiłem z Mavenem i jest raczej ok, bo bez błędów przeszło, no ale nie wiem co dalej.
Ktoś/coś podpowie?
To jest w ogóle wykonalne na intellij community czy potrzebuję
- 2
#programowanie #dev #java #javascript #pascal #basic
Rewolucja w programowaniu :) Wykorzystaj czworonoga i zapomnij o średnikach! ( ͡° ͜ʖ ͡°)
semicolonizator
Rewolucja w programowaniu :) Wykorzystaj czworonoga i zapomnij o średnikach! ( ͡° ͜ʖ ͡°)
semicolonizator
@neochan: całość średnia ale co skisłem z tematu "How to exit VIM editor" na stacku na początku to moje XDDD
Pierwszy kwietnia niby czas żartów i żarcików, a ja na poważnie
http://koziolekweb.pl/2016/04/01/idiomy-z-java-8-ii/
#programowanie #java
http://koziolekweb.pl/2016/04/01/idiomy-z-java-8-ii/
#programowanie #java
- 1
Mam w #netbeans dwa projekty #maven, jeden z nich jest biblioteką wykorzystywaną w drugim. Żeby go użyć jako biblioteka mogę np. dodać go do lokalnego repozytorium mavena, ale po dokonaniu jakichkolwiek zmian muszę dodawać ponownie. Da się w prosty sposób dodać projekt jako bibliotekę (robiłem tak używając ant, po prostu wybierając "Dodaj projekt" w bibliotekach) żeby zmiany w nim były automatycznie widoczne? #java
#programowanie #java
import java.util.Optional;
jak to doinstalować bo mi się kompilować za cholerę nie chce
import java.util.Optional;
jak to doinstalować bo mi się kompilować za cholerę nie chce
@wytrzzeszcz: ewentualnie, jeśli nie możesz zmienić jdk, możesz użyć Optionala z Guavy:
http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/base/Optional.html
http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/base/Optional.html
@zajety_login: To był żart :)
- 5
Xamarin udostępniony na wszystkich - wysyp gówno apek działających jak na Androidzie 2.2 na wszystkie platformy już dostępne za darmo.
#xamarin #android #androiddev #java
#xamarin #android #androiddev #java
@shus: Tak, 1.5 roku miał bardzo dużo błędów. Bardzo dużo zmieniło się od tamtej pory - przejrzyj sobie changelog Xamarin Android 6.1 i porównaj z 4.x (to było 1.5 roku temu). To samo zrób z iOSem.
Zarówno w iOS jak i Android masz zupełnie nowe, szybsze, sprawniejsze GC. AOT na iOS został meeega poprawiony. Native HttpClientHandler dla iOS/Android - długo by wymieniać. Poza tym support (MvvmCross team-member here) został znacznie poprawiony.
Zarówno w iOS jak i Android masz zupełnie nowe, szybsze, sprawniejsze GC. AOT na iOS został meeega poprawiony. Native HttpClientHandler dla iOS/Android - długo by wymieniać. Poza tym support (MvvmCross team-member here) został znacznie poprawiony.
@shus: sprawdź z Visual Studio Android Emulator pod Android
- 11
- saquas
- Rozamunda
- askasliw
- bob_kelso
- JaTuJestemPrezesem
- +6 innych
Mirki chce zmienić pracę, a raczej firmę :) Java Developer.
Aktualnie zarabiam 4,5k netto, doświadczenie 3 letnie, wcześniej 2 lata PHP.
Studia Informatyczne 6 semestr.
Znane Technologie: Java EE, MySQL, PostgreSQL, Oracle PL/SQL, SQL, HTML, CSS, SCSS, JSP, JSF, Jtwig, Bootstrap 3, EJB, AngularJS, JavaScript, Jquery, Maven, MyBatis, Sql2o, Jboss Wildfly, Apache Tomcat 7, Apache Velocity, iText.
Nie znam za dobrze Springa, ani Hibernate, w wcześniejszych projektach potrzebowaliśmy lekkich bibliotek, głównie mikroserwisy,
Aktualnie zarabiam 4,5k netto, doświadczenie 3 letnie, wcześniej 2 lata PHP.
Studia Informatyczne 6 semestr.
Znane Technologie: Java EE, MySQL, PostgreSQL, Oracle PL/SQL, SQL, HTML, CSS, SCSS, JSP, JSF, Jtwig, Bootstrap 3, EJB, AngularJS, JavaScript, Jquery, Maven, MyBatis, Sql2o, Jboss Wildfly, Apache Tomcat 7, Apache Velocity, iText.
Nie znam za dobrze Springa, ani Hibernate, w wcześniejszych projektach potrzebowaliśmy lekkich bibliotek, głównie mikroserwisy,
@controller9: XMLa jeszcze nie dodałeś do listy..
- controller9
- saund
- kuite22
- cjkas
- grizzly_joe
- +3 innych
- 5
Znane Technologie: Java EE, MySQL, PostgreSQL, Oracle PL/SQL, SQL, HTML, CSS, SCSS, JSP, JSF, Jtwig, Bootstrap 3, EJB, AngularJS, JavaScript, Jquery, Maven, MyBatis, Sql2o, Jboss Wildfly, Apache Tomcat 7, Apache Velocity, iText.
@controller9: A które technologie znasz dobrze a nie z nazwy? To wygląda jak lista pod tytułem "Rzeczy które miałem na studiach". Na 5 lat kariery wypada niewiele ponad 2 miesiące na jedną technologię, akurat tak by liznąć temat ale
Mam pytanie odnośnie komentarzy, jakie macie do nich podejście? Ja przez cały czas byłem uczony i tam gdzie pracowałem było mówione, że nie powinno ich być, a jak są to znaczy że kod jest źle napisany. Staram się postępować z zasadami clean codu wujka Boba. W miejscu gdzie teraz jestem wszyscy narzucają na mnie pisanie komentarzy nawet jeżeli jest to przetłumaczenie metody z angielskiego na polski O.o
Mój przykładowy kod, za którego
Mój przykładowy kod, za którego
- 7
@Gwozdziuuu: samodokumentujący się kod > bezsensowne komentarze.
Co do tego, co wkleiłeś: sent, nie sended ( ͡° ͜ʖ ͡°) Łapanie "Exception" to zwykle zła praktyka, ale nie wiem jak się u Was to rozwiązuje. Metoda "isIdReapeted" to coś a la kod z memów CS Graduate, IMO lepiej tak:
Co do tego, co wkleiłeś: sent, nie sended ( ͡° ͜ʖ ͡°) Łapanie "Exception" to zwykle zła praktyka, ale nie wiem jak się u Was to rozwiązuje. Metoda "isIdReapeted" to coś a la kod z memów CS Graduate, IMO lepiej tak:
private boolean isIdReapeted(int idWithNoResponse) {
for (int idAlreadySended: displayIdsAlreadySended) {
if (idWithNoResponse == idAlreadySended) {
return false;
}
}
- Gwozdziuuu
- konto usunięte
- bloodguy
- AnanasowyOcelot
- ppawel
- +2 innych
czasami jedna linijka komentarzu może wytłumaczyć 200 linijek funkcji...
@karpadoor: Funkcja, która ma 200 linii to patologia.
- Gwozdziuuu
- Dahald
- zranoI
- AnanasowyOcelot
- m_bielawski
- +9 innych
433
10-letni chłopak zdobył 100% w egzaminie OCPJP z Javy!
- 173
- #
- #
- #
- #
- #
- #
@Melisandre: Można stworzyć tag, np. #javacodereview, który mógłby służyć do takich rzeczy.