create table users(
id serial not null primary key,
username varchar(15) not null UNIQUE,
password text not null,
email text not null UNIQUE,
c_date timestamp default current_timestamp,full_name varchar(40) ,
status_id int not null references status(id),
lastlogin timestamp not null default current_timestamp,
İki veya daha fazla grup arasında olan sonsuz adet doğrudan hangisinin optimum olduğunu bulmamıza yarar.Örneğin düzlemimizde elma ve armutlar var.Bunlar iki boyutlu düzlemde elmalar bir tarafta armutlar bir tarafta olacak şekilde ayrıldığını düşünelim.Bu elma ve armutları birbirinden ayıran sonsuz adet vektör çizebiliriz.SVM bize bu vektörlerden hangisinin daha optimum olduğunu bulmamızı sağlar.Bu vektöre de 'hyperplane' denir.Bu hyperplane'ın vektörü henüz bilinmez durumdadır.Bu durumda Lagrange yöntemi ile hyperplane'ınımızın denklemini bulabiliriz.
[
Bu örnekte birden fazla vektör var ve bu vektörlerin hepsi doğru.Çünkü kadın ve erkekleri ikiye bölmüşler.Fakat doğru olmaları optime oldukları anlamına gelmiyor.İki gruba da yakın birbirine paralel iki çizgi çekilmesi gerekir.
WAl (Write Ahead Logging) veritabanında bir sorun olduğunda , veritabanını kullanan uygulamalarda ki işleyişin sekteye uğramaması için kullanılan bir protokoldur.
Wal , işletim sisteminde ki herhangi bir değişikliği (insert,update vs) config dosyasında belirlediğimiz zaman sonra yedek olarak olarak oluşturduğu veritabanına ekler.Olası bir istenmeyen durumda(çökme vs) yedek olarak oluşturduğu veritabanı çalışmaya başlar bu sayede bu veritabanına bağlı uygulamalar sekteye uğramamış olur.
SATA tam adı Serial Advanced Technology Attachment olarak geçer ve anakart ile depolama birimleri arasında veri aktarımı sağlar. IDE sürücüsüdür.
SATA I, SATA II ve SATA III olarak üç ayrı versiyonu bulunmaktadır. SATA I (ya da sadece SATA) ilk çıkmıştır ve teorik limit hızı 1.5 GBit/s olarak belirtilir. Ardından SATA II biraz daha geliştirilmiş ve standartlar daha uyumlu olarak piyasaya sürülmüştür. SATA II'nin teorik hızı 3.0 GBit/s çıkması planlanmaktadır. Sata III. yeni cıkmıştır.Teorik hızı 6.0 GBit/s olarak belirtilmiştir.
SATA'nın paralel ATA'dan en belirgin farkı güç ve veri kablolarıdır. SATA standartları yedi iletken kullanan bir veri kablosu ve her iki başında 8-mm genişliğinde wafer bağlayıcıları olduğunu belirtir.SATA kabloları 1 m (39 inc) uzunluğuna kadar olabilir. Karşılaştıracak olursak PATA ribbon kabloları 40 ya da 80 iletken kabloları içerir ve en fazla 46 cm (18 in) olabilir. SATAdaki iletkenlerin azaltılması, SATA kablolarını, PATA kab
Django, Python programlama dili ile yazılmış MTV(MVC) mimari desenini kullanan, yüksek seviyeli ve açık kaynak bir web frameworküdür. Django appler üzerine kuruludur. Bu app ler sizin user , post vb gibi tablolarınızdır. Django'nun en büyük özelliği kurulu gelen admin panelidir.
Python Nesne Yönelimli bir programlama dilidir. Üstelik pek çok dile kıyasla öğrenmesi kolay bir programlama dilidir.Python'da önemli olan çıkıntılardır.
Çok fazla paket yazılmış olması , bu sayede çok daha hızlı program geliştirebiliriz.
Arkasındaki topluluk desteği çok fazla.
Açık kaynak kodlu bir lisans ücreti yok.
Ayrıca Python programlama dilinin basit ve temiz söz dizimi, onu pek çok programcı tarafından tercih edilen bir dil haline getirmiştir. Python’ın söz diziminin temiz ve basit olması sayesinde hem program yazmak, hem de başkası tarafından yazılmış bir programı okumak, başka dillere kıyasla çok kolaydır.
#!/bin/sh | |
base_url=/Users/utkucanbiyikli/Desktop/Projects/panaromahotel/ | |
for path in $(git diff --name-only --cached) | |
do | |
flake8 $base_url$path | |
done |
from django.contrib.auth.mixins import AccessMixin | |
from django.core.exceptions import ImproperlyConfigured | |
__all__ = ['QueryParamsPermissionRequiredMixin'] | |
class QueryParamsPermissionRequiredMixin(AccessMixin): | |
permission_required = None |
from signal import Signal | |
from model import Model | |
pre_save = Signal() | |
post_save = Signal() | |
def post_save_method(): | |
print('post save method run') | |
def pre_save_method(): |