Abel'Blog

我干了什么?究竟拿了时间换了什么?

0%

概述

记录一下log相关的知识。日志系统用于分析问题最重要了。

阅读全文 »

前言

colly

go colly 是一个开源的项目能用于做爬虫的。开一个文档来记录这个相关的知识。

chromedp

后续需要发现 colly 是无法支持爬取动态页面的,可能需要补充一下 chromedp 相关知识。

爬虫一般都做下面三个步骤的事情:

  1. 筛选网站;
  2. 抓取页面中的特定的内容,写入到pipeline中;
  3. pipeline提供各种实现,最终将数据写入到文件、数据库、redis之类;
阅读全文 »

概述

用来记录学习unity3d-官方手册的读书笔记。具体细则可以阅读官方手册。这里面记录一些需要背诵的点。

阅读全文 »

简介

开始阅读cosmos-sdk文档。

目前我们用的是cosoms-sdk 0.46,所以还是建议先把这里的文档全部看一遍, https://docs.cosmos.network/v0.46/ tendermint是共识层和网络层,现阶段不需要深入理解,对于开发来说,我们面向的是cosmos-sdk开发

阅读全文 »

简介

PostgreSQL 是一种开源的关系型数据库管理系统,它具有强大的功能和可扩展性,被广泛应用于各种领域,如Web开发、科学计算、数据分析等。

它具有以下特点:

  1. 支持 SQL 标准:PostgreSQL 是一个符合 SQL 标准的关系型数据库,这意味着你可以使用 SQL 语言来操作数据,查询、插入、更新、删除等操作都可以通过 SQL 语句来实现。
  2. 数据可靠性高:PostgreSQL 通过事务、ACID 兼容性等技术来保证数据的一致性和可靠性,确保数据在操作过程中不会出现丢失或损坏的情况。
  3. 可扩展性强:PostgreSQL 支持多种扩展方式,例如插件扩展、C扩展等,可以轻松地增加新的功能和性能。
  4. 支持多种数据类型:PostgreSQL 支持多种数据类型,包括整数、浮点数、日期、时间等,还支持自定义数据类型,可以满足不同场景下的需求。
  5. 高性能:PostgreSQL 通过多种优化技术来提高性能,例如索引、缓存、查询优化等,可以应对大规模数据的处理和高并发访问。
  6. 开源免费:PostgreSQL 是开源的数据库管理系统,可以免费使用和修改,并且有一个活跃的社区来提供支持和维护。

总的来说,PostgreSQL 是一个功能强大、可靠、可扩展、高性能的关系型数据库管理系统,适用于各种场景下的数据管理和处理需求。

阅读全文 »

概述

记录一下关于gorm相关的资料。使用gorm是比较普遍的数据库操作方式。其实资料很容易,这里记录一下,如果用起来的时候,将会非常快速上手。

现在chatGPT出来了,改变太多了,这种文章只能当作自己的草稿纸。

阅读全文 »

概述

rsa是一个基础组件,处理非对称加密的工作。

rsa一般指rsa加密算法。RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。

  • 需要搞清楚一件事情,理解流程,理解概念很重要。然后才是工程上具体的实施。
  • 写文章的原则“豹头、猪肚、凤尾”。
阅读全文 »