Omlouvám se, špatně jsem si přečetl zadání. To co píšu Vám samozřejmě
nepomůže :-(
Petr Ferschmann píše v Po 18. 06. 2007 v 22:48 +0200:
> Zdravím,
>
> vždy si musíme položit zda je to možné v samotném SQL. A v tomto
> případě sám vidíte, že ne.
> Takže se dvěma dotazům asi nevyhnete. Musíte te
Ze by faktury?
To nevi lidi. Treba pokud faktura - doba splatnosti - je na statem
uznavany ne-pracovni den, tak se splatnost automaticky posouva na 1.
nasledujici pracovni den (tj. pokud to je sobota tak az na pondeli). Ale
kolik firem ma software, co posle maj neuhradil jste nebo lepsi
varianta,
Zdravím,
vždy si musíme položit zda je to možné v samotném SQL. A v tomto případě
sám vidíte, že ne.
Takže se dvěma dotazům asi nevyhnete. Musíte tedy přesvědčit Hibernate,
aby za vás udělal to pozdější zpracování. A to naštěstí
Hibernate umí. Říká se tomu batch loading. Otázkou je zda to umí i
Zkuste nasledujici zapis v HQL:
FROM Station station WHERE EXISTS(FROM BasinSchema basin JOIN Channel
channel WHERE basin.id = :id AND (channel .endRiverStation = station OR
channel.sourceRiverStation = station))
(pripadne dejte jako parametr rovnou objekt typu BasinSchema).
Lukas
Ing. Lu
Nakonec pouziju NumberFormat se kterym jsem ted v poslednich dnech hodne
pracoval, aby mi dal cislo do tvaru .xx. Pak odrezuju pomoci toho
Stringu levou cast od prave. A tim ziskam obe cisla a jeste k tomu spravne
zaokrouhlena. Coz prave neresila vetsina navrhovanych reseni.
Diky moc vs
Zdravim,
valcim dneska s NHibernatem a mam tento dotaz:
ISQLQuery = sesssion.createSQLQuery("SELECT DISTINCT Station_W.*" +
" FROM BasinSchema_W
INNER JOIN" +
" Channel_W ON
BasinSchema_W.id = Chann
Ondřej Fafejta wrote:
> a) validTo.set(Calendar.MONTH, validTo.get(Calendar.MONTH) + 1);
> b) validTo.add(Calendar.MONTH,1);
>
> Nebudu vás napínat.
> Výsledky jsou následující:
> a) 2.3.2007
> b) 28.2.2007 - ANO B je správně!
>
> Kdo by to čekal,
> že logicky stejným postupem získám dvě různá ř
http://joda-time.sourceforge.net/
http://joda-time.sourceforge.net/api-release/org/joda/time/DateTime.html
:)
No, on to není "logicky stejný postup". Cituji javadoc k java.util.Calendar
(http://java.sun.com/j2se/1.4.2/docs/api/):
* citat
set(f, value) changes field f to value. In addition, it sets an internal member
variable to indicate that field f has been
Ahojte,
On 6/18/07, Ondřej Fafejta <[EMAIL PROTECTED]> wrote:
Která z možností je správně?
a) validTo.set(Calendar.MONTH, validTo.get(Calendar.MONTH) + 1);
b) validTo.add(Calendar.MONTH,1);
Nebudu vás napínat.
Výsledky jsou následující:
a) 2.3.2007
b) 28.2.2007 - ANO B je správně!
Kdo by to
Zdravím konferenci!
Musím se podělit o špek s java.util.Calendar.
Mějme příklad:
Calendar validFrom = Calendar.getInstance();
validFrom.set(2007,Calendar.JANUARY,30);
Calendar validTo = (Calendar) validFrom.clone();
Potřeboval bych přidat 1 měsíc k validTo.
Která z možností je správně?
a) valid
BigDecimal original = new BigDecimal("23.856");
BigDecimal[] x = original.divideAndRemainder( new
BigDecimal( 1 ) );
System.out.println(""+original); //23.836
System.out.println(""+x[0].intValue()); //23.000 -> 23
System.out.println(""+x[1].scaleByPowerOfTen( x[1].scale()) );
BigDecimal vie toho dost, kukni si dokumentaciu
http://java.sun.com/javase/6/docs/api/java/math/BigDecimal.html a mozno
nieco najdes
Dalsi napad:
http://java.sun.com/javase/6/docs/api/java/text/NumberFormat.html :-)
ya
> A kdyz pouziju BigDecimal, tak je nejaka prima rychla cesta?
>
>
> On Mon,
A kdyz pouziju BigDecimal, tak je nejaka prima rychla cesta?
On Mon, 18 Jun 2007 14:42:36 +0200, Ján Valkovič <[EMAIL PROTECTED]>
wrote:
Roman Strobl wrote / napísal(a):
Ján Valkovič wrote:
Ahoj,
neviem, co sa ti viac hodi, mne sa viac paci napad so so
StringTokenizer-om, ale aj tento sp
Roman Strobl wrote / napísal(a):
> Ján Valkovič wrote:
>> Ahoj,
>> neviem, co sa ti viac hodi, mne sa viac paci napad so so
>> StringTokenizer-om, ale aj tento sposob ako rozdelit float na celu a
>> desatinnu cast mozno pomoze :-)
>>
>> public static void main(String[] args) {
>> float
Jj, ja ji tam i pouzivam. Slo mi spise o nejake pekne elegantni reseni.
Pet
On Mon, 18 Jun 2007 14:35:29 +0200, Leoš Urban <[EMAIL PROTECTED]> wrote:
Vystup:
Cena:28.836
Cela cast:28
Desatinna cast:0.83600044
len neviem preco je desatinna cast 0.83600044 :-)
Protoze cena je ty
> Vystup:
> Cena:28.836
> Cela cast:28
> Desatinna cast:0.83600044
>
> len neviem preco je desatinna cast 0.83600044 :-)
Protoze cena je typicky priklad kde je lepsi pouzivat BigDecimal :-)
(kvuli "korektnimu" pocitani v desitkove soustave)
Leos
Ján Valkovič wrote:
Ahoj,
neviem, co sa ti viac hodi, mne sa viac paci napad so so
StringTokenizer-om, ale aj tento sposob ako rozdelit float na celu a
desatinnu cast mozno pomoze :-)
public static void main(String[] args) {
float cena = new Float(28.836);
int celaCast = (int
Ahoj,
neviem, co sa ti viac hodi, mne sa viac paci napad so so
StringTokenizer-om, ale aj tento sposob ako rozdelit float na celu a
desatinnu cast mozno pomoze :-)
public static void main(String[] args) {
float cena = new Float(28.836);
int celaCast = (int)cena;
float d
Ja osobne bych to cislo prevedl na String a rozdelil bych jej podle
desetinne tecky (StringTokenizer, ...). Jaroslav Hurdes
Petr Burdik napsal(a):
Ahojte,
rozkladam ted cenu na dve casti. Celou a desetinnou. Jenom kvuli
cenovce kde chteji, aby ta cena byla jako exponent. Existuje nejaky
oprav
Ahojte,
rozkladam ted cenu na dve casti. Celou a desetinnou. Jenom kvuli cenovce
kde chteji, aby ta cena byla jako exponent. Existuje nejaky opravdu
elegantni zpusob bez rozrezavani tak aby se mi to nezaokrouhlilo treba pri
cisle 28.836? Zatim uvazuju tak, ze bych to vynasobil 10ti, udelal z
Ty knihovny co mi chybely byly vzdy nejake zrusene casti a zavislosti
primo na jave, ktere bohuzel v maven2 repozitarich primo nejsou. Viz to co
jsem spal. Nikdy tam neni jar.
Pet
On Mon, 18 Jun 2007 10:59:42 +0200, Podlesak Kamil
<[EMAIL PROTECTED]> wrote:
To je sice pěkné, ale reposito
Diky moc vsem co mi poradili v poslednich dnech. Diky Vam jsem. Dokoncuju
projekt a bez Vasich rad bych mel problem.
O artifactory uvazuju, ale jeste nebyl cas ji nasadit. Chci si jeste
dochytat continuum, ... Snazil jsem se vsechny tyto produkty nasadit na
jeden tomcat, ale to asi nejde. T
To je sice pěkné, ale repository musí být dostupné všude kde se kompiluje
(takže i třeba mimo lokální síť). To sice není problém technický, ale může být
docela velký problém právní pokud ty knihovny jsou z nějakého komerčního
produktu.
Kamil "podlesh" Podlešák
-Original Message-
From:
Zdravím,
knihovny, které nemůžu v repository najít si stáhnu na disk a pomocí:
...
...
system
1
${basedir}/extlib/artifact.jar
přidám do závislostí.
S pozdravem
--
Tomáš Večeřa
Tel.: 739 560 845
SkyPe: tvecera
e-mail: [EMAIL PROTECTED]
Doporučuji nasadit firemní Artifactory a máte po problémech. Je tam výborné
web rozhraní, přes které si chybějící knihovnu velmi jednoduše a
user-friendly přidáte.
Více: http://blog.novoj.net/2007/03/14/artifactory-nahrada-maven-proxy/
Novoj
2007/6/18, Podlesak Kamil <[EMAIL PROTECTED]>:
Zdrav
Zdravim,
Davat knihovny rucne do repository ma (mimo jine) jednu zasadni nevyhodu: musi
se to udelat na kazdem stroji znova pred kompilaci. Taktez u kazdeho noveho
uzivatele...
Ja osobne toto resim tak, ze si v projektu delam vlastni repository. Do pom se
pak prida napriklad:
loc
27 matches
Mail list logo