avoid-memory-leak-in-asp-net

Dicas Para Consertar Vazamentos De Memória Aqui No Asp.net

O objetivo destas informações do blog é ajudá-lo se o cliente receber a mensagem de erro “Evitar vazamentos de memória enquanto asp.net”.

Atualizado: Restoro

  • 1. Baixe e instale o Restoro
  • 2. Inicie o programa e selecione seu idioma
  • 3. Siga as instruções na tela para iniciar a verificação de problemas
  • Melhore o desempenho do seu computador clicando aqui para baixar o software.

    Um vazamento de memória pode ocorrer sempre que sua instalação faz referência a objetos que não desejam mais realizar a tarefa desejada. Fazer referência a esses objetos evitará que o coletor sem sentido recupere a memória usada e também é provável que diminua o desempenho e, sem dúvida, gerará uma exceção OutOfMemory.

    <seção></p> <h3 itemprop means "description"><span class="ez-toc-section" id="Aprenda_como_influenciar_vazamentos_em_Net_como_percebe-los_e_como_prevenir_a_empresa_em_seus_aplicativos"></span> Aprenda como influenciar vazamentos em .Net, como percebê-los e como prevenir a empresa em seus aplicativos <span class="ez-toc-section-end"></span></h3> </section> </header> <p><seção></p> <div itemprop equals "articleBody"> </p> <div style = "box-shadow: rgba (0, 0, 0, 0,02) 0px 1px 3px 0px, rgba (27, 28, 35, 0,15) 0px 0px 0px 1px; preenchimento: 20px 10px 20px 10px;" > <p><h2 id = "1"><span class="ez-toc-section" id="Como_os_compradores_evitam_vazamentos_de_memoria_em_aplicativos_NET"></span> Como os compradores evitam vazamentos de memória em aplicativos .NET? <span class="ez-toc-section-end"></span></h2> <p>Objetos de tijolo e argamassa grátis imediatamente Portanto, a regra real é não manter as referências a objetos gerenciados por mais tempo do que o importante. Embora isso possa não parecer semelhante ao de um vazamento de memória de trabalho, se esse aplicativo mantiver as referências por mais tempo do que o prático, o uso da memória aumentará e talvez possa ocorrer algum tipo de exceção de falta de memória.</p> </p></div> <p> Se os clientes desenvolveram metodologias C ou talvez até C ++, você está ciente dos vazamentos de memória e de seus aspectos negativos. Enquanto o .Net CLR tira o gerenciamento de armazenamento de todo o desenvolvedor, vazamentos de armazenamento também podem se apresentar em suas soluções .Net. Pontos aqui em … aplicativos em rede, como podemos detectá-los agora e quais estratégias você simplesmente faz parceria e eu podemos usar para evitá-los. </p> <p> <img src="https://michaelscodingspot.com/wp-content/uploads/2019/01/Find-Fix-Avoid-Memory-Leaks-Csharp-dotnet_10-Best-Practices.jpg.png" style = "margin-top: 20px; margin-bottom: 20px; display: block; margin: nil auto;" alt = "evitar vazamento de memória em asp.net"> </p> <p> Primeiro, observe que você também pode controlar vazamentos de memória no heap gerenciado individual, heap não gerenciado, mesmo durante a pilha. A memória alocada na minha pilha geralmente é liberada quando toda a execução do método é considerada completa. No entanto, há momentos em que seu aplicativo usa muito na pilha e seu estado de pilha nunca é liberado. Tais condições certamente levarão ao vazamento da pilha de rosca cuidadosa. </p> <p> <img src="/posts/avoid-memory-leak-in-asp-net.jpg" style = "margin-top: 20px; margin-bottom: 20px; width: 50%; height: auto; display: block; margin: 0 auto;" alt = "Avoid memory get in asp.net"> </p> <p> .Net CLR (Common Language of Choice. Runtime) aloca objetos aqui no heap ativado e libera todos eles com quando eles vêm do aplicativo de software que não são mais necessários. Observe, no entanto, que o tempo de execução só escapa desses objetos pretos. Sem uma tonelada gerenciável, que os especialistas consideram inacessível. Ou seja, se seu aplicativo tem uma referência a um destino após o heap gerenciado, o hobbyist de lixo (GC) não resolverá o grande problema. </p> <h2 id = "10"><span class="ez-toc-section" id="Resolva_problemas_imediatamente"></span> Resolva problemas imediatamente <span class="ez-toc-section-end"></span></h2> <p> <iframe style = "margin-top: 20px; margin-bottom: 20px; display: block; margin: 0 auto;" largura = "560" altura = "315" src="https://www.youtube.com/embed/SHGeE_PFA4s" frameborder = "0" allow = "acelerômetro; reprodução automática; mídia criptografada; giroscópio; imagem na imagem "allowfullscreen> </iframe> </p> <p> Então, primeiro. Regra de usb: evite referências a objetos gerenciados que são maiores do que o necessário. Embora tudo isso nunca pareça um vazamento digital seguro, se o aplicativo contiver muito mais referências do que o necessário, o consumo de memória de acesso aleatório aumenta e, portanto, uma exceção maravilhosa de “falta de memória” é realmente eliminada. </p> </div> <p> “);$ (“.modal-overlay”). fadeTo (500, 0,9);$ (‘. modal-overlay’). altura ($ (doc) .pinnacle ());$ (“# insider-popup. modal-drawer”). fadeIn (500);pode querer ser (navigator.userAgent.match (/ (iPad) /))$ (“HTML, corpo”). reviver (scrollHigh: 0, 500);}});}});</section> </article> </section> <p> Se você já desenvolveu quase todos os aplicativos C ou C ++, geralmente um deles conhece os truques de memória e suas armadilhas. Embora o .Net CLR afaste o gerenciamento de memória do desenvolvedor, vazamentos de memória também podem ocorrer em aplicativos .Net. Vazamentos. Para fins de rede: como reconhecê-los e quais estratégias certamente usaremos. Podemos usá-lo para realmente ficar longe deles. </p> <div style="background: rgba(156, 156, 156, 0.07);margin:20px 0 20px 0;padding:20px 10px 20px 10px;border: solid 1px rgba(0,0,0,0.03);text-align: left;"><h2><span class="ez-toc-section" id="Atualizado_Restoro-2"></span>Atualizado: <a href="https://link.moresbymedia.com/8be732e1?clickId=fileologist.com" target="_blank" rel="nofollow">Restoro</a><span class="ez-toc-section-end"></span></h2> <p>O seu computador está lento? É atormentado com erros e problemas frustrantes? Então você precisa do <a href="https://link.moresbymedia.com/8be732e1?clickId=fileologist.com" target="_blank" rel="nofollow">Restoro</a> � o melhor software para reparar e otimizar seu PC com Windows. Com o <a href="https://link.moresbymedia.com/8be732e1?clickId=fileologist.com" target="_blank" rel="nofollow">Restoro</a>, você pode corrigir qualquer problema do Windows com apenas alguns cliques � incluindo a temida Tela Azul da Morte. Além disso, o software detectará e resolverá arquivos e aplicativos que estão travando com frequência, para que você possa voltar ao trabalho o mais rápido possível. Não deixe seu computador atrapalhar você � baixe o <a href="https://link.moresbymedia.com/8be732e1?clickId=fileologist.com" target="_blank" rel="nofollow">Restoro</a> hoje mesmo!</p> <br><a href="https://link.moresbymedia.com/8be732e1?clickId=fileologist.com" target="_blank" rel="nofollow" alt="download"><img src="/wp-content/download1.png" style="width:340px;"></a></div> <p> Em primeiro lugar, deve-se dizer que qualquer pessoa pode ter vazamentos de memória interna através do heap gerenciado, definitivamente neste heap, no heap não gerenciado e também até em uma pilha específica. A memória alocada na pilha agora é, em muitos casos, liberada depois que o método específico termina de ser executado. No entanto, pode haver situações em que este aplicativo para fazer uso intenso de toda a carga compartilhada e o quadro de pilha não pode ser desalocado sob nenhuma circunstância. Tais condições podem levar à perda do ganho do fio. </p> <p>The </p> <div style = "box-shadow: rgba (0, 0, 5, 0.02) 0px 1px 3px 0px, rgba (27, 31, 35, 0.15) 0px 0px 0px 1px; preenchimento: 20px 10px 20px 10px; "> <p><h2 id =" 4 "><span class="ez-toc-section" id="Como_escolher_evitar_vazamentos_de_memoria_no_manuseio_de_fosforos"></span> Como escolher evitar vazamentos de memória no manuseio de fósforos? <span class="ez-toc-section-end"></span></h2> <p>Isso é implementado usando o pacote .NET WeakReference. Podemos usar o who’s de várias maneiras para evitar o bom e velho vazamento de memória RAM. Um padrão de design popular provavelmente será o uso de um agregador de eventos esportivos. O conceito também é que qualquer um pode subscrever ações do tipo T e qualquer pessoa também pode fornecer eventos do tipo T se esses itens desejarem.</p> </p></div> <p> O .Net Common Language Runtime (CLR) aloca itens no compartimento gerenciado e os libera quando o formulário do aplicativo não precisa deles. Observe, afirmado, que o tempo de execução normalmente libera objetos físicos em uma carga controlada, que e, portanto, se tornam inacessíveis. Se seu aplicativo oferece referências a um objeto no heap principal que foi criado de qualquer maneira diferente, esse objeto nem mesmo parecerá limpo pelo GC (coletor de lixo).</p> <h2 id = "11"><span class="ez-toc-section" id="Lancamento_rapido"></span> Lançamento rápido <span class="ez-toc-section-end"></span></h2> <p> </p> <div style = "box-shadow: rgba (0, 0, 0, 0,02) 0px 1px 3px 0px, rgba (27, 31, 27, 0,15) 0px 0px 0px 1px; preenchimento: 20px 10px 20px 10px;" > <p><h2 id = "2"><span class="ez-toc-section" id="Como_voce_inibe_vazamentos_de_memoria"></span> Como você inibe vazamentos de memória? <span class="ez-toc-section-end"></span></h2> <p>Reinicie o computador. Pressione CTRL + SHIFT + ESC para abrir o Gerenciador de Tarefas.Use nossas ferramentas de compra integradas ao Windows 10.Verifique as atualizações do driver.Remova o malware.Ajuste para um desempenho ideal.Desative todos os programas de inicialização.Desfragmente discos rígidos.Hackeando aquele registro.</p> </p></div> <p> Portanto, o primeiro ditado geralmente é evitar armazenar referências por mais tempo em comparação com o que é necessário para ajudar os brinquedos gerenciados. Embora não pareça um grande vazamento de memória se o produto for incluído SKUs mais longos do que o necessário, o consumo de reminiscência aumenta e pode ocorrer exceção de memória. </p> <p> </p> <div style = "box-shadow: rgba (0, 0, 0, 0,02) 0px 1px 3px 0px, rgba (27, 31, 35, 0,15) 0px 0px 0px 1px; preenchimento: 20px 10px 20px 10px; "> <p><h2 id =" 3 "><span class="ez-toc-section" id="Existe_algum_vazamento_de_memoria_possivelmente_na_rede"></span> Existe algum vazamento de memória possivelmente na rede? <span class="ez-toc-section-end"></span></h2> <p>Net, você não sentirá vazamentos de memória na crença tradicional, uma vez que normalmente você mesmo tem que liberar parte da memória. Não há equivalente para open () e deve ser usado para desanexá-lo. Além disso, IDisposable e Finalizer não estão relacionados ao armazenamento. Em vez disso, você conta o número no coletor de lixo (GC) para recuperar memórias para você.</p> </p></div> </p> <a href="https://link.moresbymedia.com/8be732e1?clickId=fileologist.com" target="_blank" rel="nofollow"> Melhore o desempenho do seu computador clicando aqui para baixar o software. </a> </p> <p><a href="https://fileologist.com/en/avoid-memory-leak-in-asp-net/" class="translate">Avoid Memory Leak In Asp Net</a><br /> <a href="https://fileologist.com/de/tipps-zum-beheben-von-speicherlecks-auf-asp-net/" class="translate">Speicherleck In Asp Net Vermeiden</a><br /> <a href="https://fileologist.com/sv/tips-for-att-hantera-minneslackor-i-asp-net/" class="translate">Undvika Minneslackor I Asp Net</a><br /> <a href="https://fileologist.com/pl/wskazowki-dotyczace-usuwania-wyciekow-w-asp-net/" class="translate">Uniknac Wycieku Pamieci W Asp Net</a><br /> <a href="https://fileologist.com/fr/conseils-concernant-la-correction-des-fuites-de-memoire-a-laide-dasp-net/" class="translate">Eviter Les Fuites De Memoire Dans Asp Net</a><br /> <a href="https://fileologist.com/es/consejos-para-reparar-fugas-de-refrigerante-de-memoria-en-asp-net/" class="translate">Evitar Fugas De Memoria En Asp Net</a><br /> <a href="https://fileologist.com/nl/tips-voor-het-oplossen-van-geheugenvocht-in-asp-net/" class="translate">Vermijd Geheugenlek In Asp Net</a><br /> <a href="https://fileologist.com/ko/asp-net%ec%97%90%ec%84%9c-%eb%a6%ac%ec%bd%9c-%eb%88%84%ec%b6%9c%ec%9d%84-%ec%88%98%ec%a0%95%ed%95%98%ea%b8%b0-%ec%9c%84%ed%95%9c-%ed%8c%81/" class="translate">Asp Net에서 메모리 누수 방지</a><br /> <a href="https://fileologist.com/it/suggerimenti-per-correggere-le-perdite-di-memoria-su-asp-net/" class="translate">Evitare Perdite Di Memoria In Asp Net</a><br /> <a href="https://fileologist.com/ru/%d1%81%d0%be%d0%b2%d0%b5%d1%82%d1%8b-%d0%bf%d0%be-%d1%83%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b5%d0%bd%d0%b8%d1%8e-%d1%83%d1%82%d0%b5%d1%87%d0%b5%d0%ba-%d0%bf%d0%b0%d0%bc%d1%8f%d1%82%d0%b8-%d0%bd%d0%b0-as/" class="translate">Izbezhat Utechki Pamyati V Asp Net</a></p> <div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img src="https://fileologist.com/wp-content/uploads/edwardmacek.jpg" width="100" height="100" alt="Edward Macek" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://fileologist.com/author/edwardmacek/" class="vcard author" rel="author" itemprop="url"><span class="fn" itemprop="name">Edward Macek</span></a></div><div class="saboxplugin-desc"><div itemprop="description"></div></div><div class="clearfix"></div></div></div><div class='yarpp yarpp-related yarpp-related-website yarpp-template-thumbnails'> <!-- YARPP Thumbnails --> <h3>Related posts:</h3> <div class="yarpp-thumbnails-horizontal"> <a class='yarpp-thumbnail' rel='norewrite' href='https://fileologist.com/pt/como-fazer-negocios-com-vazamentos-de-memoria-svchost/' title='Como Fazer Negócios Com Vazamentos De Memória Svchost'> <img width="150" height="150" src="https://fileologist.com/wp-content/uploads/2021/12/memory-leak-svchost-8-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" data-pin-nopin="true" srcset="https://fileologist.com/wp-content/uploads/2021/12/memory-leak-svchost-8-150x150.jpg 150w, https://fileologist.com/wp-content/uploads/2021/12/memory-leak-svchost-8-120x120.jpg 120w" sizes="(max-width: 150px) 100vw, 150px" /><span class="yarpp-thumbnail-title">Como Fazer Negócios Com Vazamentos De Memória Svchost</span></a> <a class='yarpp-thumbnail' rel='norewrite' href='https://fileologist.com/pt/como-consertar-a-desativacao-do-cache-de-memoria-do-bios-no-windows-7/' title='Como Consertar A Desativação Do Cache De Memória Do BIOS No Windows 7?'> <img width="150" height="150" src="https://fileologist.com/wp-content/uploads/2021/12/how-to-disable-bios-memory-caching-windows-7-3-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" data-pin-nopin="true" srcset="https://fileologist.com/wp-content/uploads/2021/12/how-to-disable-bios-memory-caching-windows-7-3-150x150.jpg 150w, https://fileologist.com/wp-content/uploads/2021/12/how-to-disable-bios-memory-caching-windows-7-3-120x120.jpg 120w" sizes="(max-width: 150px) 100vw, 150px" /><span class="yarpp-thumbnail-title">Como Consertar A Desativação Do Cache De Memória Do BIOS No Windows 7?</span></a> <a class='yarpp-thumbnail' rel='norewrite' href='https://fileologist.com/pt/dicas-para-consertar-o-programa-megacodec-k-lite-para-reprodutor-vlc/' title='Dicas Para Consertar O Programa Megacodec K-lite Para Reprodutor Vlc'> <img width="150" height="150" src="https://fileologist.com/wp-content/uploads/2021/12/k-lite-mega-codec-pack-for-vlc-player-6-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" data-pin-nopin="true" srcset="https://fileologist.com/wp-content/uploads/2021/12/k-lite-mega-codec-pack-for-vlc-player-6-150x150.jpg 150w, https://fileologist.com/wp-content/uploads/2021/12/k-lite-mega-codec-pack-for-vlc-player-6-120x120.jpg 120w" sizes="(max-width: 150px) 100vw, 150px" /><span class="yarpp-thumbnail-title">Dicas Para Consertar O Programa Megacodec K-lite Para Reprodutor Vlc</span></a> <a class='yarpp-thumbnail' rel='norewrite' href='https://fileologist.com/pt/dicas-para-consertar-bios-asus-eee-1000h/' title='Dicas Para Consertar BIOS Asus Eee 1000h'> <img width="150" height="150" src="https://fileologist.com/wp-content/uploads/2021/11/asus-eee-1000h-bios-boot-1-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" data-pin-nopin="true" srcset="https://fileologist.com/wp-content/uploads/2021/11/asus-eee-1000h-bios-boot-1-150x150.jpg 150w, https://fileologist.com/wp-content/uploads/2021/11/asus-eee-1000h-bios-boot-1-120x120.jpg 120w" sizes="(max-width: 150px) 100vw, 150px" /><span class="yarpp-thumbnail-title">Dicas Para Consertar BIOS Asus Eee 1000h</span></a> </div> </div> <div class="clear"></div> </div> <footer class="entry-meta"> <div class="entry-tax"><span>Tags: No tags</span></div> <div class="aux-single-post-share"> <div class="aux-tooltip-socials aux-tooltip-dark aux-socials aux-icon-left aux-medium aux-tooltip-social-no-text" > <span class="aux-icon auxicon-share" ></span> </div> </div> </footer> </div> <nav class="aux-next-prev-posts nav-skin-minimal"> <section class="np-prev-section " > <a href="https://fileologist.com/pl/musisz-pozbyc-sie-problemow-z-podsumowaniem-naruszen-dostepu-do-gentoo/"> <div class="np-arrow"> <div class="aux-arrow-nav aux-hover-slide aux-round aux-outline aux-medium"> <span class="aux-overlay"></span> <span class="aux-svg-arrow aux-medium-left"></span> <span class="aux-hover-arrow aux-svg-arrow aux-medium-left aux-white"></span> </div> </div> <p class="np-nav-text">Previous Post</p> <h4 class="np-title">Musisz Pozbyć Się Problemów Z Podsumowaniem Naruszeń Dostępu Do Gentoo</h4> </a> </section> <section class="np-next-section " > <a href="https://fileologist.com/nl/moet-zich-ontdoen-samen-met-fout-1603-sql-express-problemen/"> <div class="np-arrow"> <div class="aux-arrow-nav aux-hover-slide aux-round aux-outline aux-medium"> <span class="aux-overlay"></span> <span class="aux-svg-arrow aux-medium-right"></span> <span class="aux-hover-arrow aux-svg-arrow aux-medium-right aux-white"></span> </div> </div> <p class="np-nav-text">Next Post</p> <h4 class="np-title">Moet Zich Ontdoen Samen Met Fout 1603 Sql Express-problemen</h4> </a> </section> </nav> </article> </div><!-- end content --> </div><!-- end primary --> <aside class="aux-sidebar aux-sidebar-primary"> <div class="sidebar-inner"> <div class="sidebar-content"> <div class="aux-widget-area"><section id="search-2" class=" aux-open widget-container widget_search"> <form method="get" id="searchform" class="searchform" action="https://fileologist.com/"> <input type="text" class="field" name="s" id="s" placeholder="Search Here" value="" /> <input type="submit" class="submit" name="submit" id="searchsubmit" value="Search" /> </form> </section></div> </div><!-- end sidebar-content --> </div><!-- end sidebar-inner --> </aside><!-- end primary siderbar --> </div><!-- end container --> </div><!-- end wrapper --> </main><!-- end main --> <footer id="sitefooter" class="aux-site-footer" > <div class="aux-wrapper aux-float-layout"> <div class="aux-container aux-fold aux-float-wrapper"><div id="copyright" class="aux-copyright aux-start aux-middle "><small>© 2022 Fileologist. All rights reserved.</small></div><section class="widget-socials aux-socials-container aux-end aux-middle aux-tablet-off aux-phone-off aux-socials-footer aux-horizontal aux-small"> <ul class="aux-social-list"> </ul><!-- end socials --> </section><!-- end socials container --> </div> <!-- end navigation --> </div><!-- end wrapper --> </footer><!-- end sitefooter --> </div><!--! end of #inner-body --> <div class="aux-hidden-blocks"> <section id="offmenu" class="aux-offcanvas-menu aux-pin-left" > <div class="aux-panel-close"> <div class="aux-close aux-cross-symbol aux-thick-medium"></div> </div> <div class="offcanvas-header"> </div> <div class="offcanvas-content"> </div> <div class="offcanvas-footer"> </div> </section> <!-- offcanvas section --> <section id="offcart" class="aux-offcanvas-menu aux-offcanvas-cart aux-pin-left" > <div class="aux-panel-close"> <div class="aux-close aux-cross-symbol aux-thick-medium"></div> </div> <div class="offcanvas-header"> Shopping Basket </div> <div class="aux-cart-wrapper aux-elegant-cart aux-offcart-content"> </div> </section> <!-- cartcanvas section --> <section id="fs-menu-search" class="aux-fs-popup aux-fs-menu-layout-center aux-indicator"> <div class="aux-panel-close"> <div class="aux-close aux-cross-symbol aux-thick-medium"></div> </div> <div class="aux-fs-menu"> </div> <div class="aux-fs-search"> <div class="aux-search-section "> <div class="aux-search-form "> <form action="https://fileologist.com/" method="get" > <div class="aux-search-input-form"> <input type="text" class="aux-search-field" placeholder="Type here.." name="s" autocomplete="off" /> </div> <input type="submit" class="aux-black aux-search-submit aux-uppercase" value="Search" > </form> </div><!-- end searchform --> </div> </div> </section> <!-- fullscreen search and menu --> <section id="fs-search" class="aux-fs-popup aux-search-overlay has-ajax-form"> <div class="aux-panel-close"> <div class="aux-close aux-cross-symbol aux-thick-medium"></div> </div> <div class="aux-search-field"> <div class="aux-search-section aux-404-search"> <div class="aux-search-form aux-iconic-search"> <form action="https://fileologist.com/" method="get" > <div class="aux-search-input-form"> <input type="text" class="aux-search-field" placeholder="Search..." name="s" autocomplete="off" /> </div> <div class="aux-submit-icon-container auxicon-search-4 "> <input type="submit" class="aux-iconic-search-submit" value="Search" > </div> </form> </div><!-- end searchform --> </div> </div> </section> <!-- fullscreen search--> <div class="aux-scroll-top"></div> </div> <div class="aux-goto-top-btn aux-align-btn-right" data-animate-scroll="1"><div class="aux-hover-slide aux-arrow-nav aux-round aux-outline"> <span class="aux-overlay"></span> <span class="aux-svg-arrow aux-h-small-up"></span> <span class="aux-hover-arrow aux-svg-arrow aux-h-small-up aux-white"></span></div></div> <!-- outputs by wp_footer --> <link rel='stylesheet' id='yarppRelatedCss-css' href='https://fileologist.com/wp-content/plugins/yet-another-related-posts-plugin/style/related.css?ver=5.27.8' media='all' /> <script src='https://fileologist.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.9' id='regenerator-runtime-js'></script> <script src='https://fileologist.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script> <script id='contact-form-7-js-extra'> var wpcf7 = {"api":{"root":"https:\/\/fileologist.com\/wp-json\/","namespace":"contact-form-7\/v1"}}; </script> <script src='https://fileologist.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.6.1' id='contact-form-7-js'></script> <script src='https://fileologist.com/wp-includes/js/imagesloaded.min.js?ver=4.1.4' id='imagesloaded-js'></script> <script src='https://fileologist.com/wp-includes/js/masonry.min.js?ver=4.2.2' id='masonry-js'></script> <script src='https://fileologist.com/wp-content/themes/phlox/js/plugins.min.js?ver=2.9.19' id='auxin-plugins-js'></script> <script src='https://fileologist.com/wp-content/themes/phlox/js/scripts.min.js?ver=2.9.19' id='auxin-scripts-js'></script> <script src='https://fileologist.com/wp-content/plugins/easy-table-of-contents/vendor/smooth-scroll/jquery.smooth-scroll.min.js?ver=2.2.0' id='jquery-smooth-scroll-js'></script> <script src='https://fileologist.com/wp-content/plugins/easy-table-of-contents/vendor/js-cookie/js.cookie.min.js?ver=2.2.1' id='js-cookie-js'></script> <script src='https://fileologist.com/wp-content/plugins/easy-table-of-contents/vendor/sticky-kit/jquery.sticky-kit.min.js?ver=1.9.2' id='jquery-sticky-kit-js'></script> <script id='ez-toc-js-js-extra'> var ezTOC = {"smooth_scroll":"1","visibility_hide_by_default":"","width":"auto","scroll_offset":"30"}; </script> <script src='https://fileologist.com/wp-content/plugins/easy-table-of-contents/assets/js/front.min.js?ver=2.0.31-1659366107' id='ez-toc-js-js'></script> <!-- end wp_footer --> </body> </html>