<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>LZANE | 李泽帆（靓仔）</title>
    <link>/</link>
    <description>Recent content on LZANE | 李泽帆（靓仔）</description>
    <generator>Hugo -- gohugo.io</generator>
    <copyright>Everything is mine</copyright>
    <lastBuildDate>Wed, 27 Sep 2023 15:00:00 +0800</lastBuildDate>
    
	<atom:link href="/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Golang type assertion 探究笔记</title>
      <link>/tech/golang-type-assertion/</link>
      <pubDate>Wed, 27 Sep 2023 15:00:00 +0800</pubDate>
      
      <guid>/tech/golang-type-assertion/</guid>
      <description>背景 同事在群里发了一个GPT定位bug的case，里面有段涉及Golang type assertion的代码，我之前以为编译后的二进制文件已经没有类</description>
    </item>
    
    <item>
      <title>Little Things Matter - 记一个有趣的性能问题</title>
      <link>/tech/little-things-matter/</link>
      <pubDate>Sun, 19 Mar 2023 19:00:00 +0800</pubDate>
      
      <guid>/tech/little-things-matter/</guid>
      <description>TL;DR 编译器优化不是万能的，有些对程序员非常简单的点，对编译器来说却很难。往往这些细节点在平时很容易被忽视。更重要的是，往往在小数据量的时候不会</description>
    </item>
    
    <item>
      <title>如何创造一门上万人使用的DSL</title>
      <link>/tech/create-a-dsl/</link>
      <pubDate>Mon, 24 Oct 2022 08:00:00 +0800</pubDate>
      
      <guid>/tech/create-a-dsl/</guid>
      <description>TL;DR; 本文是我在2021TWEB腾讯前端技术大会上分享的文字稿整理，包括一门DSL（领域特定语言）落地前中后期的经验和思考，如“哪些是适合DSL</description>
    </item>
    
    <item>
      <title>事件循环 Microtasks (微任务) 的运行时机——从接受知识到探索v8源码</title>
      <link>/tech/event-loop-microtasks/</link>
      <pubDate>Sat, 10 Apr 2021 08:00:00 +0800</pubDate>
      
      <guid>/tech/event-loop-microtasks/</guid>
      <description>TL;DR; Microtasks（微任务）是事件循环中一类优先级比较高的任务，本文通过一个有趣的例子探索其运行时机。从两年前被动接受知识 &amp;ldquo;</description>
    </item>
    
    <item>
      <title>这才是真正的Git——Git实用技巧</title>
      <link>/tech/git-tips/</link>
      <pubDate>Wed, 19 Aug 2020 08:00:00 +0800</pubDate>
      
      <guid>/tech/git-tips/</guid>
      <description>本篇是这个系列的最后一篇文章，之前的文章主要讲的是基础原理部分，在理解原理的基础上，介绍一些实用的技巧给大家，希望能提高大家的开发效率。 这是</description>
    </item>
    
    <item>
      <title>这才是真正的Git——分支合并</title>
      <link>/tech/git-merge/</link>
      <pubDate>Wed, 20 May 2020 08:00:00 +0800</pubDate>
      
      <guid>/tech/git-merge/</guid>
      <description>“合并前文件还在的，合并后就不见了”、“我遇到Git合并的bug了” 是两句经常听到的话，但真的是Git的bug么？或许只是你的预期不对。本文</description>
    </item>
    
    <item>
      <title>这才是真正的Git——Git内部原理</title>
      <link>/tech/git-internal/</link>
      <pubDate>Mon, 11 Nov 2019 08:00:00 +0800</pubDate>
      
      <guid>/tech/git-internal/</guid>
      <description>这是一个系列的文章，计划包括三篇： 这才是真正的Git——Git内部原理【当前这篇文章】 这才是真正的Git——分支合并 这才是真正的Git——G</description>
    </item>
    
    <item>
      <title>买房还是租房好？买不买房，一个对比买房和租房在未来净资产的小程序</title>
      <link>/tech/buy-or-rent-house-weapp/</link>
      <pubDate>Sat, 01 Jun 2019 19:00:00 +0800</pubDate>
      
      <guid>/tech/buy-or-rent-house-weapp/</guid>
      <description>TL;DR 买房还是租房？这个问题对于不同的人、地点、未来预期、房市走向、房租涨幅等，都会得到不一样的答案。希望能够通过计算未来所有时间点这两种选择对</description>
    </item>
    
    <item>
      <title>动画浅析React事件系统和源码</title>
      <link>/tech/react-event-system-and-source-code/</link>
      <pubDate>Sat, 03 Nov 2018 20:00:00 +0800</pubDate>
      
      <guid>/tech/react-event-system-and-source-code/</guid>
      <description>TL;DR 本文通过对React事件系统和源码进行浅析，回答“为什么React需要自己实现一套事件系统？”和“React的事件系统是怎么运作起来的？”</description>
    </item>
    
    <item>
      <title>About</title>
      <link>/about/</link>
      <pubDate>Fri, 12 Oct 2018 19:06:08 +0800</pubDate>
      
      <guid>/about/</guid>
      <description>我是谁 / Who I am: 我叫李泽帆 (@LZANE)，目前的工作是一名前端工程师，毕业于中山大学，目前就职于腾讯CDC。热爱IT技术，特别专注于web开</description>
    </item>
    
    <item>
      <title>Talk</title>
      <link>/talk/</link>
      <pubDate>Fri, 12 Oct 2018 19:06:04 +0800</pubDate>
      
      <guid>/talk/</guid>
      <description>如何设计一门上万人使用的DSL —— 腾讯问卷DSL实践之路 2021 TWEB 腾讯前端技术大会 / 24 Nov 2021 / 深圳科兴国际会议中心 DSL（领域特定语言）的应用十分广</description>
    </item>
    
    <item>
      <title>告白气球吉他指弹 | Love Confession | Fingerstyle Guitar Cover</title>
      <link>/gao-bai-qi-qiu-love-confession-to-et-fingerstyle-guitar-cover/</link>
      <pubDate>Thu, 22 Dec 2016 12:01:32 +0800</pubDate>
      
      <guid>/gao-bai-qi-qiu-love-confession-to-et-fingerstyle-guitar-cover/</guid>
      <description>YouTube: 腾讯: ET. Merry Christmas and Happy NewYear~ Thanks for your company. Player ：Zane Guitar: YAMAHA FG730S Camera : iPhone5s (sorry for the noise) Recorder ： Zoom H1 摄于 广州.大学城</description>
    </item>
    
    <item>
      <title>简单的手势识别 | Fingers Detection using OpenCV and Python</title>
      <link>/fingers-detection-using-opencv-and-python/</link>
      <pubDate>Sun, 22 May 2016 06:17:27 +0800</pubDate>
      
      <guid>/fingers-detection-using-opencv-and-python/</guid>
      <description>Environment OS: MacOS El Capitan Platform: Python 2.7.12 Librarys: OpenCV 2.4.13 appscript Source Code Fingers-Detection-using-OpenCV-and-Python Demo Videos Youtube: Click here Tencent: Click here How to run it? run it in python press &#39;b&#39; to capture the background model (Remember to move your hand out of the blue rectangle) press &#39;r&#39; to reset the backgroud model press &#39;ESC&#39; to exit Process Capture original image Capture video from camera and pick up</description>
    </item>
    
    <item>
      <title>小幸运吉他指弹 | A little Happiness | Fingerstyle Guitar Cover</title>
      <link>/life/%E5%B0%8F%E5%B9%B8%E8%BF%90%E5%90%89%E4%BB%96%E6%8C%87%E5%BC%B9-a-little-happiness-fingerstyle-guitar-cover/</link>
      <pubDate>Wed, 18 May 2016 12:01:32 +0800</pubDate>
      
      <guid>/life/%E5%B0%8F%E5%B9%B8%E8%BF%90%E5%90%89%E4%BB%96%E6%8C%87%E5%BC%B9-a-little-happiness-fingerstyle-guitar-cover/</guid>
      <description>YouTube: 腾讯: Player: Zane Photographer: Stile Guitar: YAMAHA FG730S Camera: Canon 70D Recorder: Zoom H1 摄于 珠海.美丽湾 Thanks Steven for the Tab Tab: http://wp.me/p15ObL-LC</description>
    </item>
    
    <item>
      <title>模拟退火 | Vehicle Routing Problem (VRP) using Simulated Annealing (SA) with Matlab</title>
      <link>/mo-ni-tui-huo-vehicle-routing-problem-vrp-using-simulated-annealing-sa-with-matlab/</link>
      <pubDate>Wed, 18 May 2016 10:11:33 +0800</pubDate>
      
      <guid>/mo-ni-tui-huo-vehicle-routing-problem-vrp-using-simulated-annealing-sa-with-matlab/</guid>
      <description>使用Matlab用模拟退火（SA）解决VRP问题。首先什么是VRP问题？ 大家应该都知道旅行商问题（TSP，Traveling Salesman Problem</description>
    </item>
    
    <item>
      <title>Project</title>
      <link>/project/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/project/</guid>
      <description>我做过哪些项目？ 腾讯问卷DSL问卷逻辑语言 设计了一套描述问卷逻辑的DSL，并完成编译器和产品功能的实现，最终推动对外落地成为腾讯问卷的一个亮</description>
    </item>
    
  </channel>
</rss>