nejlepší způsob, jak přidat položky do stránkovaného seznamu
<p>mám dlouhý seznam položek seřazených podle data, které je možné zobrazit. když uživatel přidá položku, bude v seznamu zobrazena a zvýrazněna. problém, který mám, je, že zadané datum má vliv na to, kde končí v seznamu. většinu času se přidává na začátek v běžném zobrazení, ale může skončit na jiné stránce, než je uživatel aktuálně.</p><p>bylo by více matoucí přivést uživatele na tuto stránku nebo více matoucí, aby si ho udržel na své aktuální stránce, aniž by viděl novou položku, kterou zadal? nebo existuje lepší způsob, jak jsem na to nemyslel?</p>
<p>můžete zobrazit novou položku pod/nad aktuálně zobrazeným seznamem, ale oddělené, takže je jasné, že položka na této stránce nepatří.</p><pre><code> 1. make a to-do list today 2. new year's resolution jan 1 3. join the gym jan 2 4. answer a ui.se question jan 2 ^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^ 17. stop procrastinating apr 1 page [1] 2 3 4 5 </code></pre>
Ach jo, kam ten svět kráčí.1) vložit jinak - hodnoty2) úplně nechápu zadaní, ale předpokládám, že fce CONCATENATEpoužití google, nebo nápovědy (F1) ti řekne více Videl bych to na prava na slozce. Pouzivam osobne XP, ale na nich se musi v moznostech slozky odzaskrtnout pole pouzivat zjednodusene sdileni. Po te pri kazdem nastavovani sdileni slozky pribude zalozka s pravama, kde se da nastavit uzivatel nebo skupina, ktera do slozky muze vstupovat, zapisovat atd. <p>použil bych <code>collectors.groupingby</code> s upraveným <code>localdate</code> na klasifikátoru, takže položky s podobnými daty (podle <em>komprese</em> zadané uživatelem) jsou seskupeny dohromady.</p><p>nejprve vytvořte následující <code>map</code>:</p><pre><code>static final map&lt;string, temporaladjuster&gt; adjusters = new hashmap&lt;&gt;(); adjusters.put("day", temporaladjusters.ofdateadjuster(d -&gt; d)); // identity adjusters.put("week", temporaladjusters.previousorsame(dayofweek.of(1))); adjusters.put("month", temporaladjusters.firstdayofmonth()); adjusters.put("year", temporaladjusters.firstdayofyear()); </code></pre><p>poznámka: pro <code>"day"</code> je používáno <code>temporaladjuster</code>, které umožňuje nedotčené datum.</p><p>poté pomocí <code>compression</code> zadaného uživatelem dynamicky vyberte způsob seskupení seznamu položek:</p><pre><code>map&lt;localdate, list&lt;item&gt;&gt; result = list.stream() .collect(collectors.groupingby(item -&gt; item.getcreationdate() .with(adjusters.get(compression)))); </code></pre><p><code>localdate</code> se nastavuje metodou <a href="https://docs.oracle.com/javase/8/docs/api/java/time/localdate.html#with-java.time.temporal.temporaladjuster-"><code>localdate.with(temporaladjuster)</code></a> .</p> Pokud by mi třeba někdo odpověděl tak bych se jěště chtěl zepat jestli používáte nějakou doplňující stránku pro více a přehlednější popisky různych kategorii.Děkuji :) [**Jak mít přehled ve skříni**](/rada/176537-jak-mit-prehled-ve-skrini.html)


Zaplněné hluboké šatní skříně mají tu nevýhodu, že se v nich špatně orientujeme. Není výjimkou, že p… Nebyla by lepší kontingenční tabulka filtrovaná pomocí průřezů? V průřezech si naklikáš kombinaci a kontingenční tabulka pak ukáže dané hodnoty. Jaky mas nastaven datum a cas? A den před tím? Bylo aktualizováno, instalován nějaký SW co si něco přidal pod OS, nebyla v aktualizaci i nějaká k ovladačům*? Když se vrátíš bodem obnovy stane se něco?\_* Ty je vždy lepší aktualizovat (je-li to vůbec nutné) ručně, nenechat OS. Vypni mezipamet, tj cache. Nevim ted kde se to nastavuje, snad ve spravci zarizeni. Kdyz mezipamet neni. Tak se zapisuje primo a nehrozi chyba zpozdeneho zapisu. Ale ma to neblahy vliv na vykon, protoze to zdrzuje, musi se pockat az se data na disk zapisou a pak se muze pokracovat v praci. a neni to lepsi udelat jednoduseji? napr [https://365tipu.wordpress.com/2015/08/28/kde-zmenim-jme...](https://365tipu.wordpress.com/2015/08/28/kde-zmenim-jmeno-pocitace-s-windows-10-kde-ho-pridam-do-domeny-ci-pracovni-skupiny/)