@BBsrv ;
No to weź ten kod od abshera i daj WHERE count > 3
Wersja do druku
@BBsrv ;
No to weź ten kod od abshera i daj WHERE count > 3
BARDZO zależy od zastosowań
jak potrzebujesz 1% i robisz klasyczną apkę to imo filtrowanie po stronie bazy
jak masz 1 page app i dużo filtrów do wyboru albo data aware components i dużo filtrów do wyboru to o ile ilość danych zwracanych z bazy przy braku warunków nie będzie absurdalna i dane nie zieniają się za często to bierzesz wszystko do lokalnego cache i obrabiasz
ewentualnie jak jedna maszyna działa na granicy wytrzymałości a druga ma spory zapas to możesz próbować przenosić odpowiedzialność za to na mniej zmęczoną, ale na pewno są lepsze sposoby jak tto ogarnąć
hej, muszę zorbić pare skryptów do szkoły w bashu i mam problem. Do skryptu podaje nazwy plików przez argumenty. Minimalnie muszą być dwie nazwy przekazane. Pierwszy warunek sprawdzajacy czy są przynajmniej 2 argumenty jest dobry. A później chcę dla każdego pliku pętlą sprawdzić czy on istnieje. Tylko tutaj się dzieje coś dziwnego i pokazuje mi że tylko drugi argument jest plikiem nie ważne co tam nie wpiszę a wszystkim pozostałym pokazuje że nie są plikami. co robie źle?
Kod:#!/bin/bash
arg=$#
if [ $arg -ge 2 ]
then
for (( i=1; $i <= arg; i++ ))
do
if [ -e "$i" ]
then
echo "plik $i nie istnieje"
else
echo "plik $i istnieje"
fi
done
else
echo "Zostala podana zla liczba argumentow"
fi
ja chcę aby po każdej pętli był wyowoływany argument o jeden większy a jak wstawie tam $i to dostaje po prostu wartości zmiennej i. To powinno być chyba coś w stylu $($i) ale nie znam składni basha i nie wiem jak to zrobić
dobra juz zrobiłem
Zależy od wielkości datasetu.
Omawiałem z kumplem ten temat jakiś czas temu i nie wchodząc zbytnio w szczegóły techniczne ( związane z mysqlem m.in ), ustaliliśmy granicę na jakoś 10k rekordów.
Czyli:
Tabela ma ( i będzie mieć ) < 10k rekordów:
Wziąć wszystko, wjebać do cache, filtrowanie na poziomie PHPa.
Tabela ma więcej niż 10k rekordów:
Filtrowanie po stronie MySQLa
Ale w wypadku innej bazy scenariusz może być inny ;)
Używał ktoś z was bowera?
Wkurwia mnie ten limit 60 requestów na godzinę. Jak dodać do bowera mój client_secret i client_id żebym miał ten limit 5k?
Googlowałem ale ni cholery nic nie mogę znaleźć ;/
https://pbs.twimg.com/media/BpEZdqsCIAAQspY.jpg:large
Ostatnie najlepsze :D
#potwierdzoneinfo
#tylkonano
ma ktoś moze pod reka jakis poradnik jak rysowac rozne figury w konsoli uzywajac printf w c ?
chodzi mi o proste rzeczy np litera x utorzona z gwiazdek (*)
Watpie czy znajdziesz do tego poradnik :D
Możesz zrobić jakąś tablicę do tego w stylu:
Którą później tylko przelecisz i jeśli jest 1 to *, a jesli nie to spacja :DKod:tablica = {
{1,0,0,0,1},
{0,1,0,1,0},
{0,0,1,0,0},
{0,1,0,1,0},
{1,0,0,0,1},
}
Jesli chodzi o literki/napisy to dosie/unixie/gdziestam byl programik, ktory jako wejscie przyjmowal napis i znak i rysowal w terminalu ten napis tym znakiem. Ale nie pamietam jak to sie nazywalo.
edit: znalazlem: http://serverfault.com/questions/934...xt-art-in-bash ;d
chodzi o program który używając pętli i prostych prinf'ow wydrukuje X o wymiarach n na n, zbudowany z *
no to jest proste przeciez a bardzo uczy myśleć ;o Postaraj sie sam wykombinować i wklej kod jak bedizesz mial problem