DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
K

Çavuş
07 Ocak 2011
Tarihinde Katıldı
Takip Ettikleri
0 üye
Görüntülenme (?)
42 (Bu ay: 0)
Gönderiler Hakkında
K
5 yıl
Spring Boot ile Veri sayfalama ve Sıralama Problemi
Selam arkadaşlar. Sorunumu şöyle anlatayım. Sunucu tarafında sayfalama yapıyorum , bunun amacı client tarafına tüm veriyi bi anda yollamak yerine belli dilimlerle göndererek client tarafının çökmesini engellemek. Ancak bu verileri sayfa sayfa gönderirken bir yandanda sıralı göndermeliyim. Gönderdiğim veri json formatında ve dizi barındırıyor. Ör:

0: {id: "5f587c23580694005c1ea0ac",  name: "burak", identifier: "638e0519-7edf-4bc8-87d9-07462c8bec9a:1000", …}
1: {id: "5f68a513c6c34465022b6fc0",  name: "kerem", identifier: "90e2904d-acfc-4f7a-90d1-83389253df75:S-1-5-21-3338743898-3661609592-961463281-1001", …}


Bu sıralamayı ise bu verinin içinde bulunan identifier alanının belli bir dizide geçip geçmediğine göre yapmak istiyorum. Bu dizinin içinde identifier stringi mevcut ise objeyi dizinin başına almak istiyorum. Ancak bunu yapmaya çalıştığımda sadece o anki gönderdiğim sayfadaki veri sıralanıyor , bir sonraki sayfaya göre sıralanmıyor mesela. Sayfalayarak gönderdiğim verileri tüm verilere göre sıralamayı nasıl başarabilirim ?
K
9 yıl
Forum sitesi açacağım. Hangi forum yazılımını tercih etmeliyim ?
Bir forum sitesi açmak istiyorum. Orta derece html ,css , php bilgim var. Hangi forum yazılımını kullanmalıyım ? Avantajları ve dezavantajları nelerdir ? Ve bu yazılımların görevini kısaca açıklar mısınız ?
K
9 yıl
Php ile dosya yüklemek ve dosya indirmek
Merhaba şuan bir proje üzerinde çalışıyorum. Bu projede kullanıcılar istedikleri dosyayı upload edebilecek ve ayrıca upload edilen tüm dosyaları listeleyip indirebilecekler. Ancak bunu hangi yolla yapacağımı henüz kararlaştıramadım. Dosyaları direk veritabanına mı yüklesem ? Yada Dropbox , Google Drive gibi sitelerin PHP API'lerini mi kullansam ?
1 gündür Dropbox API'siyle uğraşıyorum ve dosyaları upload edebiliyorum ancak şuan indirmede sıkıntı yaşıyorum. Ve sürekli hata ayıklamaktan bıktım. Siz ne önerirsiniz ? Dropbox üzerine gitmeye devam mı edeyim yoksa başka bir yol mu deneyeyim ?
K
9 yıl
Java HashTable \u0027 da sıralama sıkıntısı
Merhabalar

Arkadaşlar bir ödevim var. Ancak bir sorun yaşıyorum. Öncelikle size kodları atayım.

Urunler.class kodları
 

package veriyapilari;

public class Urunler {

public String barkod;
public String adi;
public int adet;
public float fiyat;

public Urunler(String barkod , String adi , int adet , float fiyat){
this.barkod = barkod;
this.adi = adi;
this.adet = adet;
this.fiyat = fiyat;

}

}




StokTakib.class kodları
 
package veriyapilari;

import java.util.Hashtable;
import java.util.Scanner;
import java.util.Iterator;
import java.util.Collection;


//BARKOD NO , ÜRÜN ADI , STOK ADEDİ , MİNİMUM ALARM ADEDİ

public class StokTakib {
public static void main(String[] args){

Hashtable stk = new Hashtable(); //barkod ile ürün adını alacağımız hash tablemız
Hashtable stkadt = new Hashtable(); //ürün adedi ile ürün alarm adedini alacağımız hash tablemız

Urunler bakkal = new Urunler("141816044" , "Burak" , 15 , 150);
Urunler bakkal2 = new Urunler("141816045" , "Burak2" , 150 , 1500);

stk.put(bakkal.barkod, bakkal.adi);
stkadt.put(bakkal.adet, bakkal.fiyat);

stk.put(bakkal2.barkod, bakkal2.adi);
stkadt.put(bakkal2.adet, bakkal2.fiyat);

Scanner klavye = new Scanner(System.in);

int i = 0;
String bark;
String ad;
int adet;
float fiyat;
int alarm_siniri;
int kere;
int secim;
char cevap = 'h';

System.out.printf("\t\t%s","Merhaba Stok takip programını kullanmaktasınız...\n");
do{

System.out.printf("%s\n","Lütfen yapmak istediğiniz işlemi seçiniz.");
System.out.printf("\n%s\n%s\n%s\n%s\n%s\n\n","1 . Ürün eklemek için 1 ' e basınız.","2 . Ürün silmek için 2 ' ye basınız.",
"3 . Herhangi bir ürünün bilgilerini listelemek için 3 ' e basınız.","4 . Tüm ürünlerin dökümüne ulaşmak için 4 ' e basınız.",
"5 . Bir ürünün tanımını veya fiyatını güncellemek için 5' e basınız.");

System.out.println("Seçiminizi giriniz : ");
secim = klavye.nextInt();

Collection barkodlar = stk.keySet();
Iterator it = barkodlar.iterator();

Collection adlar = stk.values();
Iterator ittir = adlar.iterator();

Collection adetler = stkadt.keySet();
Iterator ittirme = adetler.iterator();


switch(secim){
case 1 :



System.out.println("\n\nKaç adet ürün eklemek istiyorsunuz ?");
kere = klavye.nextInt();
i=0;
do{

System.out.println("Stoka eklenecek ürünün barkod nosunu giriniz : ");
bark=klavye.next();

System.out.println("Stoka eklenecek ürünün adını giriniz : ");
ad=klavye.next();

System.out.println("Stoka eklenecek ürünün adetini giriniz : ");
adet=klavye.nextInt();

System.out.println("Stoka eklenecek ürünün fiyatını giriniz : ");
fiyat=klavye.nextFloat();

System.out.println("Ürününüz başarıyla eklenmiştir ... \n\n");

Urunler bakkal1 = new Urunler(bark , ad , adet , fiyat);

stk.put(bakkal1.barkod, bakkal1.adi);
stkadt.put(bakkal1.adet,bakkal1.fiyat);

i++;

}while(i<kere); break;

case 2 :



String sil;
System.out.println("\n\nSilmek istediğiniz ürünün barkod nosunu giriniz : ");
sil = klavye.next();
barkodlar.remove(sil); break;

case 4 :


System.out.printf("%s\t\t%s\t%s\n","ürün barkodu","ürün adı","ürün adedi\n");

while (it.hasNext()){
System.out.printf(it.next()+"\t\t"+ittir.next()+"\t\t"+ittirme.next()+"\n\n"); } break;



}

System.out.println("\n\nDevam etmek istiyor musunuz ? (e/h) ");
cevap = klavye.next().charAt(0);

}while(cevap == 'e');
}
}


Gördüğünüz üzere iki ayrı hashtable açmaktayım. stk hashtable'ına barkod ile ürün adını stkadt hashtable'na adet ile fiyat almaktayım. Ancak yazdırırken stk hashtable'ı sıralı bir şekilde yazdırılırken stkadt hashtable'ı malesef sırasız bir şekilde yazdırılmakta. Bu konuda biraz acemiyim . Yardımlarınızı bekliyorum.
K
10 yıl
C++ yapıcı ve yıkıcı fonksiyonlar ile alakalı bir sorum var.
Merhabalar..

Sorumuz şöyle:
Aşağıdaki programda bir oyun oynayan üç oyuncunun bilgileri verilmiş ve en yüksek puan alan oyuncu puanıyla ekrana yazılmıştır. Verilen örnek çıktıyı dikkate alacak şekilde aşağıdaki programda eksik bırakılan yerleri tamamlayınız.

Arkadaşlar kitapta kodu genel olarak yazmışlar ancak bazı boşluklar var bunları doldurmamızı istiyor. Malesef koddan hata alıyorum. Her türlü yardımıza açığım.

Örnek çıktımız:

Kazanan...
Keloglan
500

Yazdığım ama çalışmayan kodlar:

 
#include <iostream>
using namespace std;
class Oyuncu
{
private:
int puan;
string rumuz;
public:
Oyuncu(string _rumuz,int _puan):
rumuz(_rumuz),puan(_puan){}
Oyuncu(string _rumuz);
Oyuncu(){}
int puanAl();
void durumYazdir();
};

Oyuncu::Oyuncu(string _rumuz)
{
rumuz=_rumuz;
}

int Oyuncu::puanAl()
{
return puan;
}

void Oyuncu::durumYazdir()
{
cout<<rumuz<<endl;
cout<<puan<<endl;
}

int main()
{
Oyuncu oyuncular[3];
Oyuncu.oyuncu1("Hugo",300);
Oyuncu.oyuncu2("Mario",460);
Oyuncu.oyuncu3("Keloglan",500);

oyuncular[0]=oyuncu1;
oyuncular[1]=oyuncu2;
oyuncular[2]=oyuncu3;

int max = oyuncular[0].puanAl();

for(int i=0; i<3; i++)
{
if(oyuncular[i].puanAl()>max){
max = oyuncular[i].puanAl();
}
}

for(int i=0; i<3; i++)
{
if(oyuncular[i].puanAl() == max){
cout<<"Kazanan..."<<endl;
cout<<Oyuncu.durumYazdir();
break;
}
}

return 0;
}
K
10 yıl
uğraşıp çözemediğim problem
Arkadaşlar çalıştığım kitapdaki bu problemi çözemedim bikaç yol denedim ama program durduruldu hatası aldım örneğin döngünün içinde herseferinde yeni bir değer almayı bile beceremedim
 
for(i=0; i<20; i++)
{
printf("deger giriniz");
scanf("%d",sayi[i]);
}


yalnızca bunda bile hata alıyorum nerede yanlış yapıyorum

ayrıca problemde aşağıda direk copy-past yaptım yardımlarınızı bekliyorum

Tek belirteçli bir dizi kullanarak şu problemi çözün: Kullanıcı 10’la 100 arasında 20 sayı girsin. Her sayı klavyeden alındığında, eğer daha önce aynı sayı girilmediyse bu sayı ekrana yazdırılsın. Programınız, en kötü ihtimalle 20 farklı sayı girilme ihtimalini de desteklesin ve mümkün olan en küçük diziyi kullanın.
K
10 yıl
Başa çıkamadığım kimya sorusu (denklemi bile denkleştiremedim)
K
11 yıl
windows phone oyun verisi yedekleme
Güncelleme için yer açmam gerekiyor bu yüzden de asphalt 8 i silmeliyim ancak oyun ilerlememi kaybetmek istemiyorum böyle bir şansım var mı acaba ?
K
11 yıl
yeni kayıtlara bayrama kadar üniye gitmemek birşey kaybettirir mi ?
ailem bayrama kadar evde kalmamı istiyor ancak ben bunun kötü sonuçlar doğuracağını düşünüyorum siz ne dersiniz ?
K
11 yıl
Gazi Üniversitesi 2014 Girişliler (TOPLANALIM)
Evet arkadaşlar hayırlı olsun burada toplanalım kaynaşalım birbirimize soru sorup yardımlaşalım herşey gönlünüzce olsun bu arada bölümüm : Bilgisayar Mühendisliği (mtok)
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.