自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 使用jsoup采集指定网址信息,插入数据库报格式不对的错误

这个 bug 可以说是无意中产生的,刚开始排查起来也比较困难,完全不知道是因为一个表情包导致的,最后对比一下文章的内容,才找出 bug 的原因,也通过这个 bug 了解了 Mysql 一些知识。报错的原因在于: MySQL中 utf8 的编码格式最多会用 3 个字节来存储一个字节,而如果一个字符超过的 4 个字节,那么在写入数据库时就会报出上面的错误。一个字符需要4个字节才能存储,那么就得使用 utf8mb4(ps:mb4 max byte 4),这种编码方式最多使用 4个字节来存储一个字符。

2023-10-09 10:33:00 72 1

原创 爬虫限制(robots.txt)

需要注意的是,未经允许的爬虫行为可能违反网站的使用条款或法律法规。在进行网页爬取之前,建议先查看网站的Robots.txt文件以及相关的使用条款,并确保你的爬虫行为合法合规。

2023-10-09 10:30:36 1853 1

原创 ClickhouseSQL 操作

Clickhouse

2023-09-11 13:42:17 104

原创 Clickhouse表引擎

Clickhouse

2023-09-11 13:40:44 79

原创 Clickhouse数据类型

Clickhouse

2023-09-11 13:39:35 91

原创 ClickHouse环境安装

ClickHouse

2023-09-11 13:38:48 34

原创 第 10 章 自建代码托管平台-GitLab

GitLab 是由 GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。GitLab 由乌克兰程序员 DmitriyZaporozhets 和 ValerySizov 开发,它使用 Ruby 语言写成。后来,一些部分用 Go 语言重写。截止 2018 年 5 月,该公司约有 290 名团队成员,以及 2000 多名开源贡献者。

2023-09-11 11:37:52 39

原创 第 9 章 国内代码托管中心-码云

众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话,严重影响使用体验,甚至会出现登录不上的情况。针对这个情况,大家也可以使用国内的项目托管网站-码云。码云是开源中国推出的基于 Git 的代码托管服务中心,网址是 https://gitee.com/ ,使用方式跟 GitHub 一样,而且它还是一个中文网站,如果你英文不是很好它是最好的选择。

2023-09-11 11:37:10 119

原创 第 8 章 IDEA 集成 GitHub

注意:push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,push 的操作是会被拒绝的。也就是说,要想 push 成功,一定要保证本地库的版本要比远程库的版本高!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地代码更新到最新以后,然后再修改,提交,推送!注意:pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。右键点击项目,可以将远程仓库的内容 pull 到本地仓库。

2023-09-11 11:36:36 44

原创 第 7 章 IDEA 集成 Git

然后再 IDEA 的右下角看到 hot-fix,说明分支创建成功,并且当前已经切换成 hot-fix 分支。如图所示,如果 master 分支和 hot-fix 分支都修改了代码,在合并分支的时候就会发生冲突。如果代码没有冲突,分支直接合并成功,分支合并成功以后,代码自动提交,无需手动提交本地库。然后在 IDEA 窗口的右下角看到了 master,说明 master 分支切换成功。在 IDEA 窗口的右下角,将 hot-fix 分支合并到当前 master 分支。填写分支名称,创建 hot-fix 分支。

2023-09-11 11:35:46 26

原创 第 6 章 GitHub 操作

git pull远程库地址别名 远程分支名。

2023-09-11 11:35:10 40

原创 第 5 章 Git 团队协作机制

5.1 团队内协作5.2 跨团队协作

2023-09-11 11:34:26 28

原创 第 4 章 Git 分支操作

在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,一个分支就是一个单独的副本。(分支底层其实也是指针的引用)

2023-09-11 11:33:48 22

原创 第 3 章 Git 常用命令

git config --global user.name 用户名设置用户签名git config --global user.email 邮箱设置用户签名git init初始化本地库git status查看本地库状态git add 文件名添加到暂存区git commit -m "日志信息" 文件名提交到本地库git reflog查看历史记录git reset --hard 版本号版本穿梭。

2023-09-11 11:32:41 34

原创 第 2 章 Git 安装

在 Git Bash 终端里输入 git --version 查看 git 版本,如图所示,说明 Git 安装成功。修改 Git 的环境变量,选第一个,不修改环境变量,只在 Git Bash 里使用 Git。选择 Git 终端类型,选择默认的 Git Bash 终端,然后继续下一步。默认分支名设置,选择让 Git 决定,分支名默认为 master,下一步。选择 Git 的凭据管理器,选择默认的跨平台的凭据管理器,然后下一步。选择 Git pull 合并的模式,选择默认,然后下一步。转换,然后继续下一步。

2023-09-11 11:31:51 28

原创 第 1 章 Git 概述

Git

2023-09-11 11:29:38 31

原创 PHP整合ClickHouse数据源

PHP整合ClickHouse数据源。

2023-09-11 11:25:14 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除