Sobes.tech

Java

Kuidas käivitada ülesanne eraldi niidil Java's?

Senior
117

Kas alustas 2020. aastal tööd «Automatiseeritud transpordisüsteemides»; kas olin 17-aastane?

Senior
117

Räägi endast, oma kogemusest, milliseid ülesandeid oled lahendanud, miks otsustasid lahkuda

Senior
117

Millised on sõnumite edastamise strateegiad Kafka-s ja kuidas need rakendatakse?

Senior
117

Räägi about equals/hashCode lepingust.

Senior
116

Millega seisnes SQL-päringute optimeerimine?

Senior
116

Kirjutage meetod, mis tagastab Fibonacci jada N-nda elemendi

Senior
116

Miks ja kuidas te läksite Kafka peale asünkroonseks töötlemiseks ja koormuse vähendamiseks?

Senior
116

Kuidas rakendada Java 17-s paralleelsed kõned ilma virtuaalsete niideta?

Senior
116

Mis vahe on Docker konteineril ja virtuaalmasinal?

Senior
115

Millised on võimalused vältida konkurentsi tõttu tekkivaid probleeme HashMap-iga töötades?

Senior
115

Kuidas töötab Spring Security?

Senior
115

Millised olid tarkvara arendamise ja juurutamise etapid teie meeskonnas?

Senior
114

Milline integratsiooni interaktsiooni parameetritest ei parane suurema läbilaskevõimega?

Senior
113

Milliseid testjuhtumeid kirjutaksite selle meetodi jaoks?

Senior
113

import java.util.Arrays; import java.util.HashMap; import java.util.Map; public class badCounter { public static Map<String, Integer> mapOfBadNames = new HashMap<>(); protected void doProcessing(String filePath) throws IOException { try { FileInputStream fis = new FileInputStream(filePath); BufferedReader br = new BufferedReader(new InputStreamReader(fis)); while((br.readLine())!=null){ processWords(br.readLine()); } br.close(); fis.close(); } catch (IOException | NullPointerException ex) { System.out.println(ex.getMessage()); } } private void processWords(String line) { Arrays.stream(line.split(" ")) .map(String::trim) .forEach(word -> { if(mapOfBadNames.containsKey(word)){ mapOfBadNames.put(word, mapOfBadNames.get(word)+1); } else{ mapOfBadNames.put(word, 1); } }); } public void writeResultToFile(String path) throws IOException { try { PrintWriter out = new PrintWriter(path); out.println("word,frequency"); for(Map.Entry<String, Integer> entry : mapOfBadNames.entrySet()){ out.println(entry.getKey() + "," + entry.getValue()); } out.close(); } catch (NullPointerException | IOException ex) { throw new RuntimeException("Error writing to file", ex); } } public boolean isEverythingFine() { return true; } public static void main(String[] args) { badCounter bcn = new badCounter(); try { bcn.doProcessing("bad_input.txt"); bcn.writeResultToFile("result.csv"); bcn.doProcessing("bad_input1.txt"); bcn.writeResultToFile("result1.csv"); } catch (IOException ex) { System.out.println("Something went wrong"); } } }

Senior
112

Millised vahemälud on Hibernate'is?

Senior
112

Kuidas rakendada Strategy mustrit dünaamiliseks teenuse valikuks olendi tüübi järgi Springis (koodülesanne)?

Senior
112

Andmebaas on suur, indeksid on loodud, plaan on üle vaadatud — mida veel saab teha optimeerimiseks?

Senior
112

Rääkige meile SOLID põhimõtetest

Middle
108
/92