跳至主要內容
shilinlee的博客

shilinlee的博客

一个程序员,熟悉Python、Go和数据库

openGemini
专注海量时序数据存储和分析,一个高性能、高可靠、高扩展、低成本的分布式时序数据库管理系统
初学者的生成式AI
微软云技术课程:学生成 AI 应用基础,创办初创公司。
书籍名称
书籍详细描述
文章名称
文章详细描述
伙伴名称
伙伴详细介绍
自定义项目
自定义项目
自定义详细介绍
初学者的生成式AI课程

通过微软云技术布道师团队提供的十二章系列课程,了解构建生成式 AI 应用程序的基础知识。 每章都涵盖了生成式人工智能原理和应用程序开发的一个关键方面。 在整个系列课程中,我们将建立我们自己的生成式人工智能初创公司,以便您可以了解如何实现您的想法。


shilinlee大约 17 分钟AILLM初学者入门RAG
简历

个人优势

3年NoSQL数据库应用研发经验,1年云原生相关开发,2年系统开发,擅长架构设计,分布式系统设计,性能优化,参与的时序 数据库项目已全面开源,负责过很多模块的落地工作。

  1. 核心技能扎实:作为核心研发,深度参与openGemini内核研发工作,从0到1构建开源生态,组建开源社区。主要负责计算引 擎,集群管理,预聚合,RTO、计算副本等工作。
  2. 数据库开发经验:负责多处内存和CPU优化,多个场景性能提升了多达几十倍。负责集群管理的网络改造,全部使用RPC通 信,大幅降低了内部通信的网络连接数。作为DFX负责人,端到端打通数据库可视化和告警。独立负责多个特性开发:表版本管 理、连续查询、向量化执行引擎等。
  3. 技术栈:精通Go和Python,熟悉Influxdb/TiDB/Grafana等,了解常用的技术k8s/Prometheus/openTelemetry等。
  4. 热爱学习:坚持学习,主动学习工作中不擅长的领域相关知识,努力提升技能,并能跟同事友好协作,提升工作效率。

shilinlee大约 2 分钟
C++入门

简介

C++是一种通用、静态类型、综合高低级语言的编程语言。支持面向对象、泛型编程。始于1979年,C的超集。

环境设置

C++环境设置需文本编辑器和编译器。常用编辑器有Notepad、vim;编译器以GCC为例,Linux可用g++,Windows需安装MinGW。

基本语法

C++程序由类、对象、方法和即时变量组成。类是描述对象行为和状态的模板,对象是类的实例。方法代表类的行为,一个类可以包含多个方法。即时变量是每个对象独有的,它们的值决定了对象的状态。

C++程序的基本结构如下所示:


shilinlee大约 4 分钟语言CPP初学者入门
人月神话

more 注释之前的内容被视为文章摘要。


shilinlee小于 1 分钟读书笔记人月神话软件项目管理之道
Spark系列: 深入理解RDD

RDD的全称是:Resilient Distributed Dataset (弹性分布式数据集),它有几个关键的特性:

  • RDD是只读的,表示它的不可变性。
  • 可以并行的操作分区集合上的所有元素。
  • 天生具有容错机制的特殊集。
  • 只能通过在稳定的存储器或其他RDD上的确定性操作(转换)来创建。

shilinlee大约 11 分钟大数据spark入门RDD
Spark系列: 初识Spark

Spark具有如下几个主要特点:

  • 运行速度快:使用DAG执行引擎以支持循环数据流与内存计算
  • 容易使用:支持使用Scala、Java、Python和R语言进行编程,可以通过Spark Shell进行交互式编程
  • 通用性:Spark提供了完整而强大的技术栈,包括SQL查询、流式计算、机器学习和图算法组件
  • 运行模式多样:可运行于独立的集群模式中,可运行于Hadoop中,也可运行于Amazon EC2等云环境中,并且可以访问HDFS、Cassandra、HBase、Hive等多种数据源

shilinlee大约 8 分钟大数据spark入门

相关配置文档请见 博客主页open in new window