[]
iphone 5 mesaj sorunu
Iphone 5 in ios güncellemesini yaklasık 1 seneden beri yapmamıstım, güncellemeden sonra mesajlar bildirimleri açık olduğu halde ve mesajları sonsuza dek sakla işaretli olduğu halde gelen mesajlara bildirim gelmiyor (kutucukta kırmızı 1,2.. gibi gelen mesaj rakamı da yer almıyor) ve 1 kere okuduktan sonra içeriği siliniyor, bir sonraki güne de oku okuma dunden kalan hiçbir mesaj, mesaj kutusunda yer almıyor. Sizce neden kaynaklı olabilir ?
iphone 5, ios 8 kullanıyorum. benzer sorunlar yok hiç bende. sıfırlamayı dene bence.
- onurrrrr (25.09.16 00:01:51)
2 ağustos yazıyor burada : www.gercekgundem.com
burada da ağustos ortası yazıyor: www.theregister.co.uk
burada da ağustos ortası yazıyor: www.theregister.co.uk
- inheritance (28.07.15 12:13:43)
Zaten halihazırda Windows 8.1'den ücretsiz yükseltme olacağı için biraz daha gecikebilir direkt Windows 10'lu bilgisayarların raflara gelişi.
- chicha (28.07.15 12:27:41)
[]
Sql tablo olusturma
Aşagıdaki soruya göre Veritabanı tablolarını bu şekilde olusturdum ama sizce doğru oldu mu ?
(bkz: )
insanların uygulama aracılığı ile sisteme üye olarak, istedikleri etkinliğe bilet alabilecekleri bir web uygulamasının veritabanı sistemini programlamanızdır. Veritabanının ihtiyaçları aşağıda belirtilmiştir.
1. Her üye aşağıdaki bilgilere sahiptir
Ad
Soyad
E-posta adresi
Doğum Tarihi
Sisteme Giriş Tarihi
Telefonu
Adresi
2. Her etkinlik, aşağıdaki bilgileri içerir:
Etkinlik Tarihi,
Etkinlik Mekânı Adı,
Mekânın Kişi Kapasitesi,
Etkinliğin kategorisi,
Etkinliğin bilet fiyatı
Veritabanı modellemesini yapabilmek açısından aşağıdaki tespitler size yardımcı olacaktır.
1. Her etkinliğin yalnızca bir kategorisi (spor, müzik vs.) vardır. Fakat bir kategori altında birden fazla etkinlik olabilir.
2. Bir üye, birden fazla etkinlikten bilet alabilir. Dolayısı ile bir etkinlikte birden fazla üye olabilir.
(bkz: )
insanların uygulama aracılığı ile sisteme üye olarak, istedikleri etkinliğe bilet alabilecekleri bir web uygulamasının veritabanı sistemini programlamanızdır. Veritabanının ihtiyaçları aşağıda belirtilmiştir.
1. Her üye aşağıdaki bilgilere sahiptir
Ad
Soyad
E-posta adresi
Doğum Tarihi
Sisteme Giriş Tarihi
Telefonu
Adresi
2. Her etkinlik, aşağıdaki bilgileri içerir:
Etkinlik Tarihi,
Etkinlik Mekânı Adı,
Mekânın Kişi Kapasitesi,
Etkinliğin kategorisi,
Etkinliğin bilet fiyatı
Veritabanı modellemesini yapabilmek açısından aşağıdaki tespitler size yardımcı olacaktır.
1. Her etkinliğin yalnızca bir kategorisi (spor, müzik vs.) vardır. Fakat bir kategori altında birden fazla etkinlik olabilir.
2. Bir üye, birden fazla etkinlikten bilet alabilir. Dolayısı ile bir etkinlikte birden fazla üye olabilir.
etkinlikler tablosunda hem etkinlik id var hem etkinlik kategorisi. aynı alanı iki kere vermiş olursun ona gerek yok bence.
bi de üyeler tablosunda etkinlik id niye var? eğer üyenin etkinlik geçmişi lazımsa onu ayrı tabloda tutman daha iyi olur. her üye birden fazla etkinliğe gidecekse veya gittiğinde bu alana hangi değeri yazacaksın?
bi de ben olsam mekanları da ayrı tabloda tutardım. mekanid, mekan kapasitesi, mekan adresi gibi bi tablo create ederdim. etkinlik tablosuna da mekanid verirdim işte sadece.
bi de üyeler tablosunda etkinlik id niye var? eğer üyenin etkinlik geçmişi lazımsa onu ayrı tabloda tutman daha iyi olur. her üye birden fazla etkinliğe gidecekse veya gittiğinde bu alana hangi değeri yazacaksın?
bi de ben olsam mekanları da ayrı tabloda tutardım. mekanid, mekan kapasitesi, mekan adresi gibi bi tablo create ederdim. etkinlik tablosuna da mekanid verirdim işte sadece.
- esenboga (11.11.14 20:45:17)
[]
Bilg. Ağları sorusu
197.215.76.0 ağ adresine sahip bir firma 3 farklı ildeki şubeleri için bu ağı altağlara ayırmak istemektedir. Altağların başlangıç ve bitiş IP’leri nelerdir? Her alt ağda kaç bilgisayar tanımlanabilmektedir? Altağlar için kullanılması gereken altağ maskesi kaç olacaktır?
bu soruyu nasıl çözebilirim?
bu soruyu nasıl çözebilirim?
Öncelikle hangi büyüklükte ağlar kuracaklar bu soruya cevap vermen gerekiyor. Sonra da yukarıdaki IP adresinin hangi Class'a ait olduğunu bulmalısın. Oradan sonra kafanda bir ampül yanmaya başlayacaktır.
- zamanin otesinden gelen edit (22.03.13 20:16:57)
soru bir kere kafadan yanlış neyse 3 farklı ili 4 e bölebilirsin 3 nü kullanır 1 fazla olur her aralikta max 62 Host olur
mask : 255.255.255.192 olur
NETWORK ID leri
197.215.76.0
197.215.76.64
197.215.76.128
197.215.76.192
Subnettlerin başlangıç ve bitiş aralığı
197.215.76.1 - 197.215.76.62
197.215.76.65 - 197.215.76.126
197.215.76.129 - 197.215.76.190
197.215.76.193 - 197.215.76.254
Boardcast addressler
197.215.76.63
197.215.76.127
197.215.76.191
197.215.76.255
mask : 255.255.255.192 olur
NETWORK ID leri
197.215.76.0
197.215.76.64
197.215.76.128
197.215.76.192
Subnettlerin başlangıç ve bitiş aralığı
197.215.76.1 - 197.215.76.62
197.215.76.65 - 197.215.76.126
197.215.76.129 - 197.215.76.190
197.215.76.193 - 197.215.76.254
Boardcast addressler
197.215.76.63
197.215.76.127
197.215.76.191
197.215.76.255
- baknedicem (22.03.13 23:33:17 ~ 23:37:04)
çok teşekkür ederim , aslında sınav sorusu ama..
- k (24.03.13 15:33:34 ~ 15:34:36)
[]
C programlama pointer sorusu ?
int main() {
int *p,a[5]={10,20,30,40,50};
p=a;
printf("%d\n",++*p);
printf("%d\n",++*p++);
printf("%d\n",*p);
printf("%d\n",*p--);
printf("%d\n",--*p++);
printf("%d\n",(*p)--);
printf("%d\n",*p++);
printf("%d %d\n",--++--*p--,*p);
printf("%d\n",*p);
printf("%d\n",--*p,*p);
getch();
}
kısaca açıklayabilir misiniz , çıktıyı bulurken sorun yaşıyorum.
int *p,a[5]={10,20,30,40,50};
p=a;
printf("%d\n",++*p);
printf("%d\n",++*p++);
printf("%d\n",*p);
printf("%d\n",*p--);
printf("%d\n",--*p++);
printf("%d\n",(*p)--);
printf("%d\n",*p++);
printf("%d %d\n",--++--*p--,*p);
printf("%d\n",*p);
printf("%d\n",--*p,*p);
getch();
}
kısaca açıklayabilir misiniz , çıktıyı bulurken sorun yaşıyorum.
eğer buraya yazan olmazsa diye diyoru işlem önceliği bir siteden kolayca bulabilirsiniz bence. temel bir alıştırma bu. ++ sağda olunca solunda olunca öncelik nedir. pointer int olunca ne kadar artar double olunca ne kadar artar. pointer arttırılınca (tuttuğu adres yani) nasıl etkilenir falan. umarım biri yazar o daha iyi olur tebi.
- sparkle kiddle (13.12.12 02:21:17)
sanırım takıldığınız yer 2. aşama,
++*p -> pointer için böyle kullanılınca doğrudan pointerin işaret ettiği sayıya işlem yapıyor.
yani,
*p = 10
*p = *p + 1
yapıyor.
fakat ++ pointerdan sonra kullanılırsa(*p++) işaret ettiği sayıyı değil pointer değerini değiştiriyor.
yani
*p = 10 ise
*p++ = 20 oluyor.
gerisini zaten bu mantıkla incelerseniz anlayacaksınızdır.
mesela eğer ++'ın doğrudan işaret ettiği sayıyı etkilemesini istiyorsanız parantez kullanmalısınız.
*p = 10 ise
(*p)++ = 11 olacaktır.
++*p -> pointer için böyle kullanılınca doğrudan pointerin işaret ettiği sayıya işlem yapıyor.
yani,
*p = 10
*p = *p + 1
yapıyor.
fakat ++ pointerdan sonra kullanılırsa(*p++) işaret ettiği sayıyı değil pointer değerini değiştiriyor.
yani
*p = 10 ise
*p++ = 20 oluyor.
gerisini zaten bu mantıkla incelerseniz anlayacaksınızdır.
mesela eğer ++'ın doğrudan işaret ettiği sayıyı etkilemesini istiyorsanız parantez kullanmalısınız.
*p = 10 ise
(*p)++ = 11 olacaktır.
- ocanal (13.12.12 02:39:38 ~ 02:40:28)
teşekkür ederim aslında anlayamadığım yer 4. printf'in çıktısı 20 iken 5. printf'in çiktisi 11 in nasıl olduğu
- k (13.12.12 02:47:14)
o zaman adım adım gidelim,
//şu anda pointer '10' u işaret ediyor.
1- printf("%d\n",++*p);
// burada pre increment var başta yazdığım gibi işaret ettiği sayıyı etkileyer, artık 10 = 10 + 1 oldu.
sonuc:
a[5]={11,20,30,40,50};
*p = 11
çıktı: 11
________________________
2- printf("%d\n",++*p++);
//burada hem pre hem de post increment var. pre increment pointer'in işaret ettiği sayıya etki ediyor, post increament ise doğrudan pointer'a etki ediyor.
pre increment
*p = *p + 1
11 = 11 + 1
post increment
p = p + 1
sonuc:
a[5]={12,20,30,40,50};
çıktı: 12
*p = 20 //printf sonrası
________________________
3- printf("%d\n",*p);
*p = 20 zaten değişen bir şey yok.
sonuc:
a[5]={12,20,30,40,50};
çıktı: 20
*p = 20 //printf sonrası
________________________
4- printf("%d\n",*p--);
//post increment var adres printf sonrası bir geriye gidiyor.
sonuc:
a[5]={12,20,30,40,50};
çıktı: 20
*p = 12 //printf sonrası
________________________
5- printf("%d\n",--*p++);
//pre increment ile önce pointerin işaret ettiği sayı azalıyor, printf sonrasi ise post increment ile adres bir artıyor.
pre-increment
--*p
*p = *p-1
12 = 12-1
post-increment
*p++
p = p+1
sonuc:
a[5]={11,20,30,40,50};
çıktı: 11
*p = 30 //printf sonrası
printf("%d\n",(*p)--);
printf("%d\n",*p++);
printf("%d d\n",--++--*p--,*p);
printf("%d\n",*p);
printf("%d\n",--*p,*p);
//şu anda pointer '10' u işaret ediyor.
1- printf("%d\n",++*p);
// burada pre increment var başta yazdığım gibi işaret ettiği sayıyı etkileyer, artık 10 = 10 + 1 oldu.
sonuc:
a[5]={11,20,30,40,50};
*p = 11
çıktı: 11
________________________
2- printf("%d\n",++*p++);
//burada hem pre hem de post increment var. pre increment pointer'in işaret ettiği sayıya etki ediyor, post increament ise doğrudan pointer'a etki ediyor.
pre increment
*p = *p + 1
11 = 11 + 1
post increment
p = p + 1
sonuc:
a[5]={12,20,30,40,50};
çıktı: 12
*p = 20 //printf sonrası
________________________
3- printf("%d\n",*p);
*p = 20 zaten değişen bir şey yok.
sonuc:
a[5]={12,20,30,40,50};
çıktı: 20
*p = 20 //printf sonrası
________________________
4- printf("%d\n",*p--);
//post increment var adres printf sonrası bir geriye gidiyor.
sonuc:
a[5]={12,20,30,40,50};
çıktı: 20
*p = 12 //printf sonrası
________________________
5- printf("%d\n",--*p++);
//pre increment ile önce pointerin işaret ettiği sayı azalıyor, printf sonrasi ise post increment ile adres bir artıyor.
pre-increment
--*p
*p = *p-1
12 = 12-1
post-increment
*p++
p = p+1
sonuc:
a[5]={11,20,30,40,50};
çıktı: 11
*p = 30 //printf sonrası
printf("%d\n",(*p)--);
printf("%d\n",*p++);
printf("%d d\n",--++--*p--,*p);
printf("%d\n",*p);
printf("%d\n",--*p,*p);
- ocanal (13.12.12 03:11:14 ~ 03:12:09)
Çok teşekkür ederim , post-increment'te sorunum varmış ; şimdi anlamış oldum:)
- k (13.12.12 03:17:53)
[]
VB .NET kaynak , kitap tavsiye
Bu dönem Okulda Vb.Net ile proje yapacağız , öğrenmek için Volkan AKTAŞ' ın kitabını aldım başka önerebileceğiniz kaynak , video sitesi vs var mı ?
bilge adam pdf'leri var.
vb.net for dummies de var, torrentz'de vb.net pdf diye arat tonla bulursun.
vb.net for dummies de var, torrentz'de vb.net pdf diye arat tonla bulursun.
- kakamelatte (06.10.12 02:45:53)
[]
Bloga mp3 player ekleme
kevinklein.fr
Kaynak kodları gene paylaştığım sayfada yer alıyor. Resimdeki müzik çalar kuvvetle ihtimal Wordpress veya hangi blog yazılımını kullanıyorsan onun kendi oynatıcısıdır. Konu düzenlerken müzik ekle vb. gibi seçenekler bulunur. Müziği ekledikten sonra otomatik konuda gözükecektir. Ve dediğim gibi ilk paylaştığım oynatıcı amacınıza uygun...
Kaynak kodları gene paylaştığım sayfada yer alıyor. Resimdeki müzik çalar kuvvetle ihtimal Wordpress veya hangi blog yazılımını kullanıyorsan onun kendi oynatıcısıdır. Konu düzenlerken müzik ekle vb. gibi seçenekler bulunur. Müziği ekledikten sonra otomatik konuda gözükecektir. Ve dediğim gibi ilk paylaştığım oynatıcı amacınıza uygun...
- synche (19.08.12 00:19:37)
1