Hirdetés
- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
- Projektor topic
- Milyen monitort vegyek?
- OLED TV topic
- Sony MILC fényképezőgépcsalád
- Apple MacBook
- Végre feketében pózol a Noctua legkomolyabb 120 mm-es ventilátora
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen széket vegyek?
- Gaming notebook topik
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
Froclee
őstag
de így is csak 1 db magánhangzót vizsgálhat 1 sorban nem? Akkor inkább már egy dupla for
kutga:
Mit tanulsz vagy milyen szakon vagy? De mondom, szebb, ha egy stringként eltárolod az összes lehetséges magánhangzót, és akkor azon is végig mész a fenti for on belül, még a nagy betűt se kell vizsgálni, ha elötte a forrás szöveget kisbetűssé alakítodA HashSet-ben keresés O(1), azaz a teljes algoritmus O(n) idő alatt futna le. Dupla for-nál az n darab iterációra még rájön egy másik iteráció, azaz O(n*28) lenne.
-
Froclee
őstag
Elég puritán lett.
![;]](//cdn.rios.hu/dl/s/v1.gif)
package gyak27;
import java.util.Scanner;
public class Gyak27 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in, "8859_2");
String vers;
System.out.println("Kérem a versrészletet: ");
vers = scan.nextLine();
int számláló = 0;
for (int i = 0; i < vers.length(); i++) {
if (vers.charAt(i) == 'a' || vers.charAt(i) == 'á'
|| vers.charAt(i) == 'e' || vers.charAt(i) == 'é'
|| vers.charAt(i) == 'i' || vers.charAt(i) == 'í'
|| vers.charAt(i) == 'o' || vers.charAt(i) == 'ó'
|| vers.charAt(i) == 'ö' || vers.charAt(i) == 'ő'
|| vers.charAt(i) == 'u' || vers.charAt(i) == 'ú'
|| vers.charAt(i) == 'ü' || vers.charAt(i) == 'ű'
|| vers.charAt(i) == 'A' || vers.charAt(i) == 'Á'
|| vers.charAt(i) == 'E' || vers.charAt(i) == 'É'
|| vers.charAt(i) == 'I' || vers.charAt(i) == 'Í'
|| vers.charAt(i) == 'O' || vers.charAt(i) == 'Ó'
|| vers.charAt(i) == 'Ö' || vers.charAt(i) == 'Ő'
|| vers.charAt(i) == 'U' || vers.charAt(i) == 'Ú'
|| vers.charAt(i) == 'Ü' || vers.charAt(i) == 'Ű') {
számláló++;
}
}
System.out.println("A magánhangzók száma a szövegben: " + számláló);
}
}Ahogy floatr írta,így azért szebb,
-
Froclee
őstag
Nekem az a véleményem, hogy amíg az indeed.com-on a Kotlin keresésre alig 1000 találat van, a Java-ra meg 60k, nem érdemes foglalkozni vele. Főleg nem munkaidőben, éles projekten. Lehet, hogy sokkal jobb nyelv, nem kétlem, de mire a penetrációja eléri a kritikus értéket, az ide írogatók már nyugdíjasok lesznek.
Miért nem érdemes olyan nyelvvel foglalkozni, amire kisebb a kereslet? Szerintem ellenkezőleg.
-
Froclee
őstag
Végül is xterm/vnc is van, ha remote akarsz fejleszteni
de... akkor mire van a fejlesztői gép.
Mondjuk én ezt a maces őrületet sem értem. Nyilván jobban kézre áll az első hónapban egy windowsos környezet, de kicsit erőltetett dolognak érzem akkor, amikor már lassan minden az aws/docker/k8s és tsai körül forog.
Mindegy igazából ez a része, mindenkinek megvannak a preferenciái, csak megjegyeztem, hogy távolról sem optimálisMiert viselkedne Windows alatt mashogy a Docker? Moby Linux fut Hyper-Vben, tok ugyanugy viselkedik mint mondjuk egy EC2-esen. Minikube instabilitast a Macbookomon hamarabb tapasztaltam mint Win alatt amugy. Be is egtem vele egy elo prezentacion

-
Froclee
őstag
Kicsit off, de nem tudom hova írjak. Docker-rel megoldható, hogy 3 féle képpen indítsam az imaget?
Pl.: van 3 db bash scriptem,
test.sh,prod.shésdev.sh.Ha jenkinsből hívnám a gate-nél akkor a
test.shfutna le, ha kiraknám élesbe aprod.shfejlesztéshez, debughoz pedig adebug.sh.mobal,
Environmental variable-ben is tárolhatod hogy test, prod vagy dev. Milyen orchestratort használsz?
-
Froclee
őstag
Sziasztok!
Egy egyszerű, Tomcaten futó Java EE webappban akarok egy galériát létrehozni (szóljatok ha már rosszul indultam el).
Simán egy külső folderből akarom felolvasni a képfájlokat, és kirakni az oldalra.
Hogyan tudom ezt transzparensen csinálni? (tehát hogy ne C:\Temp\images-t kelljen mondjuk a graphicImage-nél használnom, vagy legalábbis a kódban ne így jelenjen meg?
Amire most én gondoltam, nagyon naiv próbálkozás, de legalább nem is működik

File f = new File("C:\\Temp\\images");
images = new ArrayList<>();//a view Bean változója, String ArrayList
for (File img : f.listFiles()) {
images.add(img.getAbsolutePath());
}<h:form>
<c:forEach var="item" items="#{imagesView.images}">
<h:graphicImage value="#{item}" cache="false" />
</c:forEach>
</h:form>A kódban szépen látszanak a képek elérési útjai, csak "simán" kimásolva és azt beillesztve a címsorba meg is jelennek, de magán az oldalon viszont nem jelennek meg a képek. És gondolom ennél rondább és amatőrebb módja nem is lenne ennek. google-ba beüthető kulcsszavakat is megköszönök a "gondold át hogy mit műveltél" kommentek mellé

Pl egy generált kóddarab:
<img src="C:\Temp\images\DSC_0020_th.jpg" />öö miért nem relative path?
-
Froclee
őstag
Furcsállom, hogy furcsálljátok G.Zs. metodológiáját. Én nem szeretnék dolgozni olyan helyen, ahol nincs beleszólásom a technológiai döntésekbe. Nálunk is hasonlóan összeülünk, és jellemzően van 2-3 ember akinek van ötlete és megvitatjuk melyik a legjobb. "Everyone is an architect." - ahogy a tavalyi Craft conf-on fogalmazott az egyik előadó.
Nyilván nem-greenfield projekteknél nem mindig van választási lehetőség, abban persze egyetértek.
-
Froclee
őstag
Tényleg így volt pár éve, szerencsére már tök más irányba halad a .NET. Amit mi fejlesztünk jelenleg (aspnet core), nem is tudom van-e olyan library-nk (beleértve a framework-ot) ami nem open source. Meg Linux-on fut amúgy az app.
-
Froclee
őstag
"identitás-válság"
Amúgy hogy a nyelv maga mit tud, annak a megítélése erősen szubjektív, mert annotation processinggel széthekkelheted a javat, mint ahogy az is, hogy kinek milyen haszna van abból, ha egy bizonyos dolgot egy v többféleképpen lehet megoldani, vagy hogy 1-2 sorral kevésbé terjengős a kód.
Szerintem -- ha kíváncsi vagy a véleményemre -- már rég nem az számít, hogy egy megoldásban az implementáció milyen nyelvi bravúrokat képes felvonultatni; ez csak az elméleti része az egésznek. Sokkal fontosabb, hogy milyen ökoszisztéma az, amit fel tudsz köré építeni, vagy eleve adott hozzá, és ebben a java verhetetlen. Mert amikor jön a PM/PO megkérdezni, hogy "ez meg lehet csinálni?", felsorolsz neki 6 megoldási lehetőséget költségbecsléssel, akkor senkit sem fog érdekelni, még Bill szüleit sem, hogy 3 vagy 4 sorban írtad le, ponttal, nyíllal, vagy kínai írásjelekkel tarkítva, van-e vessző a sor végén, meg egyebek. Csak az az ember lesz tőle lelki beteg, akivel megcsináltatják végül.
Abszolut egyetertek. Nagyon sok nyelv ennek a hianya miatt nem tud elterjedni.
-
Froclee
őstag
C# mint nyelv boven Java elott van. Runtime mas kerdes, de hamarosan az is, ahogy a .NET Core teljesen kinovi magat.
-
Froclee
őstag
-
Froclee
őstag
A concurrent-xy már nem a datasource-hoz tartozik, hanem az EE alrendszer JSR 236-hoz kapcsolódó beállításai.
Amibe pedig belefuttottál az az, hogy Java EE 7-ben meg kell adni default datasource-ot (wildflynál ee alrendszer default-bindings-nál), aminek validnak kell lennie, ez wildflynál az alap disztibúcióban az ExampleDS, ami egy dummy h2 db, amit wildfy alapból tartalmaz.harylmu: még nem látok ki a fejemből rendesen, de nem az van, hogy resource filteringet eresztesz rá a libre, ami ha tényleg elvégzi a resource filteringet, akkor jól elrontja azt? Kivételt kéne felvenni a binárisokra, vagy a resourceokat két részre osztani (include/exclude halmaz).
fingom sincs mi az a filtering, de most false-ra raktam és megjavult.
köszi. -
Froclee
őstag
Sziasztok,
Egy kérdés itt is. Maven build közben valamiért szarul copyzza a külső library-eimet: Selenium, és zip4j:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.1</version>
<executions>
<execution>
<id>Copy Selenium libraries and junit</id>
<!-- here the phase you need -->
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/target/lib</outputDirectory>
<resources>
<resource>
<directory>lib</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
<execution>
<id>Copy chromdriver</id>
<!-- here the phase you need -->
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/target/chromedriver</outputDirectory>
<resources>
<resource>
<directory>Chromedriver</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>ha így futtatom a progit, nem bírja betölteni a selenium class-okat. miután tök ugyanezt megcsinál manuálisan (átmásolom a target mappába őket), simán megy.
valaki tapasztalt ilyet? másolás közben mit cseszhet el? valahol stackoverflow-n kódolásra gyanakodtak, ezért ezt az elejére tettem:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>nem segített.
-
Froclee
őstag
-
Froclee
őstag
csak nem te is bgf-es házit csinálsz?

Új hozzászólás Aktív témák
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Autós topik
- Szeged és környéke adok-veszek-beszélgetek
- Parkside szerszám kibeszélő
- Xbox tulajok OFF topicja
- Eredeti játékok OFF topik
- Forza sorozat (Horizon/Motorsport)
- Projektor topic
- Mibe tegyem a megtakarításaimat?
- Allegro vélemények - tapasztalatok
- Honor 600 – kezes, kitartó, költséges
- További aktív témák...
- Eladó teljesen újszerű karcmentes Samsung Galaxy Watch Ultra
- DDR4 memóriák eladóak
- Hihetetlen Gaming PC brutális specifikációkkal! A dán Topdata.dk IT-cég által összerakva
- 2.5" 100% noti HDD-k Western Digital, Seagate 320Gb (3k) +1Tb (15k) van 1db SSHD is (15k)
- Lenovo P16s gen2 16" //Core i7 1360P // Nvidia RTX A500 4GB GDDR6 // 16Gb /512GB SSD/ gyári garancia
- GIGA AKCIÓ! Dell Pro Plus 14 Core Ultra 5 238V 32GB 512GB FHD+ TouchScreen ProPlus gar: 2028.10.07
- BESZÁMÍTÁS! MSI Gaming Z Trio RTX 3080 10GB videókártya garanciával hibátlan működéssel
- 27% - ÚJ - Captiva 16" Notebook! Ryzen 9955HX / RTX 5090 / 64GB DDR5 / 2TB NVMe! BeszámítOK
- Apple iPhone 16 Pro Max 256GB Black Titanium Karcmentes 100% akkumulátor (152 ciklus)
- 27% - ASUS TUF Gaming B850-PLUS WIFI Alaplap!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
![;]](http://cdn.rios.hu/dl/s/v1.gif)
de... akkor mire van a fejlesztői gép.






