My Works

Exploring Browser Storage and Extension Development Techniques

Last quarter I take advanced network, and the finial project we choiced is using google pulgin to build a set of Real-time Http analysis tools. And I use the index-db and local-storage to be the medium ware. And I feel interesting about this kind of concept so take this notes as a memorry.


Reading: Rate Adaptation for HTTP Video Streaming At scale

This is a report express the thinking in the Panda algorithm and its limitation in HTTP Adaptive Streaming (HAS) field. PANDA, known for its proactive probing to adjust streaming quality, encounters issues such as bandwidth overestimation, which can lead to buffer bloat or quality reductions, particu- larly in unstable network environments. And the origin pa- per introduce the background of HAS, the pandas algorithm itself, and the performance. A


MVC, MVP and MVVM

MVC, MVP, and MVVM are three popular design patterns in software development. Let’s have a look on Model View Controller (MVC), Model View Presenter (MVP) and Model View View-model (MVVM) one by one. All these design patterns by and large help in developing applications that are loosely combined, easy to test and maintain. All discussion about the pattern is made in context of Android as a platform.


Thinking In REST API

When I first touch this terminology, I feel so confused because almost all the blogs shows the REST API is good for Decoupled Integration. I was thinking the MVC also do the decoupled Integration separates the front-end (view) and the back-end (controller and model) . So why we still need. And today I gonna organize my understanding in this field.


©Since 2023 Lin. All rights reserved.
Lama DevLama Dev