Avatar
Gao
  • C
  • C#

see more about me on my Github profile.


Generating Function

Definition We define the generating function as the characteristic function which encodes an infinite sequence $$ \langle g_0, g_1, g_2, g_3 \dots...


Recurrence Equation

Introduction Sometimes we need to know the complexity of a recursive function, we usually use induction method (or sometimes is called substitution...


Perplexity

Introduction The perplexity is a widely used evaluation metric in natural language processing (NLP) that measures how well a auto-regressive/causal...


Vector Database

A vector database indexes and stores vector embeddings for fast retrieval and similarity search, with capabilities like CRUD operations. Vector...


DLL Hijacking via zlib DLL Proxy

DLL hijacking involves manipulating a program to load a DLL that contains the desired code. We will use a simple technique here for ilustration: DLL...


Flash crDroid ROM for Redmi Note 7

You need to have a Xiaomi account that has been given permission for unlocking device. Download MiFlash from https://www.miui.com/unlock/index.html...


RaspberryPi Odoo

Configure Prestashop Install Docker Engine Install Docker Compose Since Docker Compose stable release doesn't provide binary for armv7, you need to...


OpenWrt Installation and Configuration on D-LINK DIR-882-A1

Download OpenWrt Firmware Open https://openwrt.org/toh/d-link/dir-882_a1#installation and select Firmware Install. At this step we need to download...


Remote Access Via TightVNC To Windows Machine

Install VNC Server on Windows Machine Download TightVNC which is free VNC server that support Windows 11 and then install TightVNC on Windows...


Raspberry Pi 4B Setup

Buy a Raspberry Pi 4B You can buy the Raspberry Pi 4B board on Amazon, the recommended version is 4 GB. You may also need to buy a SD card, and...