Publicații conexe 'caching'
Faceți codul Javascript mai rapid cu memorarea
Bună, în acest articol, vom analiza memorizarea. Și apoi vom afla cum putem implementa tehnica de memorizare în codul nostru Javascript.
Pentru început, să verificăm ce este memorizarea.
Memorizarea este tehnica prin care puteți îmbunătăți viteza aplicației prin memorarea în cache a rezultatelor pentru apeluri de funcții costisitoare. De exemplu, avem o funcție factorială care calculează factorial pentru o anumită valoare. După cum știm că factorialul unui număr este..
Ce este memorarea?
O tehnică de programare numită memorie încearcă să îmbunătățească performanța funcției prin memorarea în cache a rezultatelor calculate anterior. Parametrii unei funcții memorizate sunt utilizați de fiecare dată când este invocată pentru a indexa memoria cache. Fără a rula codul complet, datele pot fi returnate dacă sunt prezente. Dacă nu, funcția este apelată, iar rezultatul este apoi stocat în cache.
Programarea dinamică utilizează un anumit tip de memorare în cache numită..
Cum folosești Redis pentru stocarea în cache
Cum folosiți Redis pentru stocarea în cache
Tocmai am instalat redis, să-l folosim 👨👩👦👦
Lucrul cu redis într-o aplicație
Redis este o bază de date sau un cache din magazinul de memorie, este, de asemenea, un instrument de bază de îmbunătățire a performanței sau o bibliotecă pentru preluarea datelor pentru utilizator cât mai rapid posibil. poate fi folosit cu o bază de date SQL sau nosql.
am descărcat și instalat cu succes redis, lucrând complet cu redis. CRUD înseamnă..
Memorarea în cache la nivelul clientului: Vă prezentăm FlacheJS
O soluție simplificată de stocare în cache la nivelul clientului pentru solicitările HTTP
Există doar două lucruri grele în informatică: invalidarea memoriei cache și denumirea lucrurilor.
— Phil Karlton
Dacă sunteți programator, probabil că știți deja cât de dificil este să memorați în cache datele din partea clientului. Un cache în memorie este grozav, dar persistența datelor poate fi o aventură dificilă. API-ul Local Storage este ușor de utilizat, dar oferă spațiu limitat..
Interogări persistente GraphQL folosind cereri GET.
Aceasta este partea 1, puteți găsi și partea 2 „aici”, sau partea 3 „aici”.
Am decis recent să actualizăm unul dintre micro-serviciile noastre folosind GraphQL . Aplicația se află între „noul nostru client web mobil” și „serviciul nostru Discovery API”. Scopul aplicației este de a ne modela datele și de a crește performanța prin gestionarea numărului de apeluri de service pe care clientul trebuie să le efectueze pe front-end. Folosim edge caching pentru a evita deplasările inutile la..
Aplicații pentru șine presărate de JavaScript
„Memorizarea în cache a fragmentelor” Rails produce accelerări mai mari atunci când o parte mai mare a paginii este stocată în cache. Acest lucru este mai dificil pentru paginile cu mult conținut dinamic sau specific utilizatorului. O soluție este să folosiți „JavaScript sprinkles”, care este ca „ hagelslag ”, dar fără ciocolată și cu solicitări suplimentare pentru a încărca conținut specific utilizatorului după ce restul paginii este servit direct din cache. .
Memorarea în cache a..
Întrebări înrudite 'caching'
Dezactivează memoria cache a clientului de pe serverul Jetty pentru solicitările REST
Am un server REST Java implementat cu Jersey care rulează pe Jetty. Se pare că anumite browsere (IE7) memorează în cache toate solicitările făcute către server.
Ceea ce aș dori să fac este să trimit un anumit antet HTTP în răspunsul de la serverul...
9652 vederi
schedule
15.11.2022
Cum să ștergeți elementele expirate din cache?
Am construit o clasă drăguță care acționează ca cache. Fiecare articol are un TimeSpan sau DateTime de expirare. De fiecare dată când se face o încercare de a accesa un articol din cache, expirarea articolului este verificată, iar dacă acesta este...
1859 vederi
schedule
09.01.2024
Cum se implementează memoria cache pentru solicitările Ajax
Am o aplicație simplă, care arată o listă cu mai multe articole, unde utilizatorul poate afișa detalii pentru fiecare articol, care este obținut de Ajax.
Cu toate acestea, dacă utilizatorul închide detaliul și se deschide din nou, aplicația face o...
2816 vederi
schedule
16.02.2024
Serviciu web de stocare în cache proxy invers?
Aș dori să pun un fel de cache reverse proxy în fața unui serviciu web SOAP prin HTTP pentru a îmbunătăți atât performanța, cât și disponibilitatea. Există vreun software care realizează acest lucru? (De preferință gratuit și ușor de...
2994 vederi
schedule
17.10.2022
Implementați stocarea în cache a obiectelor în scurgerile de memorie ASP clasice
Am încercat să implementez diferite implementări de caching într-un site ASP clasic pentru a descărca baza de date în timpul traficului intens.
Abordarea mea a fost aceasta:
Creați un obiect HashTable global în global.asa, unde mai târziu voi...
3040 vederi
schedule
22.08.2022
Cum pot încărca valori din memorie fără a polua memoria cache?
Vreau să citesc o locație de memorie fără a polua memoria cache. Lucrez pe o mașină Linux X86. Am încercat să folosesc instrucțiunile de asamblare MOVNTDQA:
asm("movntdqa %[source], %[dest] \n\t"
: [dest] "=x" (my_var) : [source] "m"...
1798 vederi
schedule
11.11.2022
cum funcționează de fapt opcode cache-ul?
Îmi fac proiectul final și este despre optimizarea performanței web (concentrează-te pe stocarea în cache). Intenționez să folosesc eaccelearator ca instrument în proiectul meu final. Trebuie să cunosc procesul de fundal al acestuia, diagrama de...
555 vederi
schedule
08.07.2022
Pot descărca exemple de proiecte independente ehcache?
Sunt puțin copleșit citind ghidul utilizatorului ehcache http://ehcache.org/EhcacheUserGuide.html#id.s20 . Încerc să-mi dau seama cum să configurez o aplicație ehcache simplă care are un cache distribuit. Aș dori doar să rulez aplicația de mai...
4365 vederi
schedule
06.10.2022
Strategie de persistență pentru citiri și scrieri cu latență scăzută
Construiesc o aplicație care include o caracteristică pentru a eticheta în bloc milioane de înregistrări, mai mult sau mai puțin interactiv. Interacțiunea utilizatorului este foarte similară cu Gmail, unde utilizatorii pot eticheta e-mailuri...
1258 vederi
schedule
03.12.2023
De ce anteturile mele expiră nu fac fișierele mele să rămână în cache?
Folosesc anteturi valide de expirare și fără cache pentru fișierele mele statice și acestea rămân în cache atâta timp cât navighez, dar când închid browserul și îl folosesc înapoi după un timp, văd fișierele statice încărcându-se din nou, chiar și...
1530 vederi
schedule
07.02.2024
Utilizați memoria cache de sistem a obiectelor UIImage cu imagini încărcate din memoria cache a discului (NSCachesDirectory)?
Încerc să îmbunătățesc performanța derulării pe un UITableView care utilizează celule cu imagini preluate de pe web, dar stocate în NSCachesDirectory . Celulele au o vizualizare de conținut personalizată pentru a desena conținutul (o imagine)....
4222 vederi
schedule
11.10.2022
Cum pot verifica dacă JavaScript și imaginile sunt stocate în cache?
Vreau să verific dacă imaginile, fișierele css și javascript care fac parte din pagina mea sunt stocate în cache de browserul meu. Am folosit Fiddler și Google Page Speed și nu este clar dacă unul dintre ele îmi oferă informațiile de care am...
2412 vederi
schedule
12.10.2023
Cum să invalidați OutputCache într-o fermă web?
Am un site web care folosește atributul OutputCache pentru a stoca în cache paginile. Funcționează grozav.
Acum, sunt în mijlocul cercetării și dezvoltării extinderii acestui site pentru a fi într-o fermă web . Împreună cu suspecții obișnuiți...
1236 vederi
schedule
05.10.2023
config.cache_classes = true în modul producție are probleme în IE
În aplicația mea șinele. Folosesc link_to_function pentru a aduce file Ajax într-o singură pagină. Totul funcționează bine în Moazilla și alte browsere. Dar în IE, filele nu se încarcă numai atunci când serverul este pornit în modul producție (nu...
2971 vederi
schedule
12.11.2022
cum să ștergeți memoria cache dintr-un site web ASP de pe un site web ASP.NET de pe același server?
Am două site-uri web separate pe același server. Un site este un forum (scris în ASP Classic) unde utilizatorii pot posta informații în diferite secțiuni și fire etc. Celălalt site web (scris în ASP.NET VB) este folosit pentru un club unde...
472 vederi
schedule
22.09.2022
Aplicație web offline + bug ipad
Încerc să obțin o aplicație simplă (toate front-end) care funcționează offline pe ipad, dar Safari continuă să îmi spună că nu sunt conectat la internet.
Mi-am încărcat manifestul cache,
a adăugat text AddType/cache-manifest .manifest în...
882 vederi
schedule
16.01.2024
Caching Pattern: Cum numiți (și cum înlocuiți) paradigma grupului OpenSymphony OsCache
O problemă de stocare în cache pentru guru de cache.
Context
Am folosit OsCache de la OpenSymphony de câțiva ani și luăm în considerare trecerea la un produs de cache mai bun/mai puternic/mai rapid/dezvoltat activ.
Problemă
Am folosit...
1098 vederi
schedule
29.10.2022
Este posibil să știți dacă o imagine este în memoria cache a sistemului iPhone?
Încerc să îmbunătățesc performanța de defilare a unui UITableView. Încarc imaginile folosind imageNamed: și dispatch_async, dar defilarea este foarte bună odată ce imaginile au fost încărcate în celule. Aș dori să fac fade în imagini numai dacă...
166 vederi
schedule
28.12.2023
Cache offline html5 cu site-uri bazate pe php
Am un site web simplu condus de php și încerc să îmi dau seama cum tratează paginile php. Unele dintre documentele mele php sunt logice de rutare, iar unele includ doar pagini individuale. Cum fac ca acest lucru să funcționeze offline?
Cred că va...
5763 vederi
schedule
04.10.2022
Monitorizarea stocării în cache a bibliotecii Enterprise
Doresc să monitorizez numele și valorile cheilor care sunt stocate de aplicația mea în mecanismul de stocare în cache a Bibliotecii Enterprise.
Folosim setările din memorie. Practic, trebuie doar să-mi dau seama cum să arunc cheile care sunt...
442 vederi
schedule
16.10.2022