- 博客(16)
- 收藏
- 关注
原创 dbt入门解析
最近一直在处理数据分析和数据建模的事情,所以接触了 dbt 等数据分析的工具,国内目前对于 dbt 比较详细的资料不多,所以打算写四道五篇 dbt 相关的文章,本文属于 dbt 系列的第一篇,本篇主要阐述 dbt 一些基本概念,教会你如何配置 dbt 连接远端数据库,并运行你的第一个数据模型,那么本文开始。其次,由于 Google 数据库不支持本地连接,所以我们需要把 clone 的项目整个上传服务器,通过远端来联调数据库,前端同学如果不清楚,可以问下服务端同学日常开发怎么做的就好了。
2024-06-25 09:28:09 1379
原创 MySQL 的大坑:永远不要在 MySQL 中使用 UTF-8
我们都知道,计算机使用0和1来存储文本。比如字符“C”被存成“01000011”,那么计算机在显示这个字符时需要经过两个步骤:计算机读取“01000011”,得到数字67,因为67被编码成“01000011”。计算机在Unicode字符集中查找67,找到了“C”。同样的:我的电脑将“C”映射成Unicode字符集中的67。我的电脑将67编码成“01000011”,并发送给Web服务器。几乎所有的网络应用都使用了Unicode字符集,因为没有理由使用其他字符集。
2024-06-05 09:56:39 881
原创 工之利器-文本编辑 notepad++ --好工具系列
notepad++是记事本的升级版本,之前工作经常会到,用的不是很精。今天索性整理一番,小编也发现好软件多功能要学,头大,看教程也要理解,套公式还一定能套上。好难,哈哈哈,傻瓜简单的有好多工具的功能还要收费。notepad++还是值得大家花费精力去学习的一个好用工具。
2024-06-03 19:32:11 6040
原创 什么是域名 --每天一个小知识
域名(Domain names)是互联网基础架构的关键部分。它们为互联网上任何可用的网页服务器提供了方便人类理解的地址。任何连上互联网的电脑都可以通过一个公共地址访问到,对于 IPv4 地址来说,这个地址有 32 位(它们通常写成四个范围在 0~255 以内,由点分隔的数字组成,比如 173.194.121.32),而对于 IPv6 来说,这个地址有 128 位,通常写成八组由冒号分隔的四个十六进制数 (e.g.,
2024-05-30 20:32:10 1788
原创 什么是超链接--每天一个小知识
我们将在另一篇文章中讨论网站导航的设计问题,但是一般情况下,无论何时添加一个新网页,都要确保至少有一个其他网页链接到新网页。外链是从你的网页链接到其他人的网页的链接。传入链接是从其他人的网页链接到你的网页的链接。当你刚开始的时候,你不必担心外部链接和传入链接,但是如果你想让搜索引擎找到你的网站,这些链接就非常重要。在本文的其余部分,我们讨论各种类型的链接及链接在现代网页设计中的重要性。正如我们所说的,链接是一段链接到 URL 的文本,我们使用链接来跳转到另一个文档。内链是你的网页之间的链接。
2024-05-30 20:08:28 859
原创 Ubantu 简单 快速安装输入法 --无米难为巧妇之炊
Fcitx本身的核心实现非常简单,它通过使用插件来提供强大的功能。iBus 是一个开源的输入法框架,专为GNU/Linux和类UNIX操作系统设计。iBus的主要功能是提供一个多语言的输入法平台,支持多种输入法引擎,包括但不限于中文输入法。小企鹅输入法(Fcitx 读作[ˈfaɪtɪks])是一个支持扩展的输入法框架。Fcitx 通过使用各种各样的输入法引擎来支持全世界大量不同种类的语言。以上步骤以fcitx为例,如果你想使用IBus输入法框架,只需将相应的命令中的。)切换到你安装的输入法。
2024-05-30 10:08:49 441
原创 免费截图神器--- snipaste 好工具系列
Snipaste是一款简单但强大的截图工具。支持快捷截图,快速调整,自定义截图操作等方式。它具有自动检测界面元素区域、像素级的鼠标移动控制、截图范围控制等功能。学习并掌握它,你一定不会后悔的以下是Snipaste截图软件的使用说明:1. 下载和安装:首先,访问Snipaste官网()下载软件,然后按照安装向导完成安装。2. 启动Snipaste:安装完成后,双击桌面上的Snipaste图标启动软件。
2024-05-29 21:22:28 1872
原创 浏览器F12开发者工具--«你真的会用»系列
开发者工具最常用的四个功能模块:元素(ELements)、控制台(Console)、源代码(Sources),网络(Network)。
2024-05-28 21:46:16 5304
原创 AI工具集(后续有其他工具,持续更新中)
一 AI编程类工具1. CodeArts Snap官网:https://www.huaweicloud.com/product/codeartside/snap.html申请链接:https://devcloud.cn-north-4.huaweicloud.com/codeartssnap/applyCodeArts snap是华为云推出的A(编程助手,可以帮助开发者将自然语言转化为规范可阅读、无开源漏洞的安全编程语言,提升开发者编程效率,助力企业快速响应市场需求。其核心技术基
2024-05-25 14:45:42 4231
原创 浅谈AI开源大模型与AI闭源大模型
自从马斯克旗下的人工智能初创公司xAI正式宣布开源大模型Grok-1,遵循Apache 2.0协议开放模型权重和架构。xAI官网显示,xAI已经将Grok-1的权重和架构在软件托管平台GitHub上开源。全球各地的兴起一股AI热潮。因为作者的室友最近也都在用AI大模型,来提高工作效率,自己的公司也在定制自己的专属AI的工具。我们的未来的工作可能跟AI的息息相关,我觉得我们需要参与其中,我们做不了底层开发,学会AI工具,也是同样重要的事情。开源大模型的优势在于其开放性和可定制性。
2024-05-25 14:41:25 848
原创 Apifox 工具
可以独立定义数据模型,接口定义时可以直接引用数据模型,数据模型之间也可以相互引用。同样的数据结构,只需要定义一次即可多处使用;修改的时候只需要修改一处,多处实时更新,避免不一致。
2024-05-25 13:23:19 2314
原创 postman的javaScript的脚本编写
在Postman中编写JavaScript脚本是一种增强API请求功能的有效方式,可以用来处理请求前的准备、请求后的验证、动态数据处理等。
2024-05-24 23:44:09 1518
原创 每天一个小知识:IP协议
IPv6 的特点在 IPv4 中得以实现,但是即便实现了 IPv4 的操作系统,也未必实现了 IPv4 的所有功能。每个片在到达目的地后会进行重组,准确的来说是在运输层之前会进行重组,TCP 和 UDP 都会希望发送完整的、未分片的报文,出于性能的原因,分片重组不会在路由器中进行,而是会在目标主机中进行重组。在 IP 发送的过程中,每个数据报的大小是不同的,每个链路层协议能承载的网络层分组也不一样,有的协议能够承载大数据报,有的却只能承载很小的数据报,不同的链路层能够承载的数据报大小如下。
2024-05-24 10:19:42 935
原创 正则表达式基本的用法和一些场景用法,以及正则生成工具
正则表达式是一种强大的文本处理工具,用于在文本中搜索、匹配、替换特定模式的字符串。学习正则表达式可以极大地提高文本处理的效率。
2024-05-23 20:58:55 607
原创 Pycharm无法识别beautifulsoup4 或已安装BeautifulSoup,但仍未获得名为bs4的模块
在Pycharm中直接安装 BeautifulSoup,安装提示软件包报错。别着急,还可以安装beautifulsoup4。1、大家输入命令 “from bs4 import BeautifulSoup”时,发现。我们要先确保自己是否已经正确安装了beautifulsoup4。安装beautifulsoup4后了,导入找不到这个包。2、导入beautifulsoup4 不可识别。发现导入包的名称有问题 我们需要导入。
2024-05-22 10:59:39 743 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人