Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Jack.watts

User
  • Registriert

  • Letzter Besuch

Alle Beiträge von Jack.watts

  1. Diese Funktion akzeptiert die Anzahl der Terme in der Fibonacci-Folge im untergeordneten Prozess, erstellt ein Array und leitet die Ausgabe per Pipe an den übergeordneten Prozess um. Eltern müssen warten, bis das Kind die Fibonacci-Reihe entwickelt hat. Der empfangene Text zeigt immer -1 an, obwohl der gesendete Text die Anzahl der eingegebenen Zahlen *4 anzeigt, was akzeptabel ist. #include<stdio.h> #include<unistd.h> #include<sys/types.h> #include<string.h> int* fibo(int n) { int* a=(int*)malloc(n*sizeof(int)); *(a+0)=0; *(a+1)=1; int i; for(i=0;i<n-2;i++) { *(a+i+2)=*(a+i)+(*(a+i+1)); } return a; } int main() { int* fib; int fd[2]; pid_t childpid; int n,nb; int k=pipe(fd); if(k==-1) { printf("Pipe failed"); return 0; } childpid=fork(); if(childpid == 0) { printf("Enter no. of fibonacci numbers"); scanf("%d",&n); fib=fibo(n); close(fd[0]); nb=(fd[1],fib,n*sizeof(int)); printf("Sent string: %d \n",nb); exit(0); } else { wait(); close(fd[1]); nb= read(fd[0],fib,n*sizeof(int)); printf("Received string: %d ",nb); } return 0; }
  2. Ich denke, Sie brauchen keinen Master-Abschluss, wenn Sie eine Serviceausbildung absolviert haben, denn alles, was Sie brauchen, sind Erfahrung und Fähigkeiten in diesem Bereich.
  3. also ich habe zertifizierungen in vielen programmiersprachen und wollte nur einen job machen und dafür soll ich praktika machen oder den master machen? Ich brauche eine Anleitung
  4. Gemäß der Java Generics-Dokumentation bezeichnet das Java-Schlüsselwort „extends“ in Kombination mit Generics eine Klasse, die diese Schnittstelle implementiert. Darauf aufbauend habe ich versucht, generische Klassen zu konstruieren, um dies besser nachvollziehen zu können. Hier ist ein Beispiel für meinen Code. Code für die Schnittstelle: package com.vipin.generics.doubtclear; public interface DemoInterface1<T> { void display(T t); } Jetzt habe ich ein paar grundlegende Klassen geschrieben, die diese Schnittstelle implementieren: package com.vipin.generics.doubtclear; class myClass<T> implements DemoInterface1<T> { public myClass(T t) { } @Override public void display(T t) { System.out.println("Inside display method of myClass, object is ---> "+t); } } class myClass1<T> implements DemoInterface1<T> { public myClass1(T t) { } @Override public void display(T t) { System.out.println("Inside display method of myClass1, object is ---> "+t); } } Hier ist die Hauptklasse, die versucht, Objekte zu konstruieren: public class DoubtClear1 { static <T extends DemoInterface1<T>> void myFunc(T t) { t.display(t); } public static void main(String[] args) { myClass<Integer> iObj = new myClass<Integer>(1); myClass1<Integer> iObj1 = new myClass1<Integer>(1); DoubtClear1.myFunc(iObj); } } Ich erstelle hauptsächlich myClass- und myClass1-Objekte. Wenn das Schlüsselwort "extends“ an Generics übergeben wird, kann myFunc() nach meinem Verständnis jede Objektreferenz akzeptieren, die die DemoInterface1-Schnittstelle implementiert. Das mache ich im Funktionsaufruf ==> DoubtClear1.myFunc(iObj); Dies führt jedoch zu einem Kompilierungsfehler: The method myFunc(T) in the type DoubtClear1 is not applicable for the arguments (myClass<Integer>) Die Funktion myFunc(T) vom Typ DoubtClear1 gilt nicht für die Argumente (myClass). Das ist ziemlich verwirrend. Ich befolge die Anweisungen in der Dokumentation, aber es funktioniert nicht. Ich bin mir nicht sicher, ob ich dieses Konzept gut verstehe. Generika sind meiner Meinung nach verwirrend und müssen kontinuierlich studiert werden, um wirklich zu verstehen, was das ist. Jede Information zur Klärung dieser Frage wäre sehr willkommen.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.