Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

George Chan

让我给你讲讲他的传奇故事吧

Redis进阶学习1、Redis事务1.1、事务的概念Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断;但是队列中的命令没有提交之前都不会实际被执行,因为事务提交前任何指令都不会被实际执行。也就是说 Redis 的事务具有隔离性,但是它没有隔离级别...

算法学习—二分查找1、二分查找的概念当我们碰到需要获取数列中的元素或者利用数列中的元素时,最快想到的方法就是通过顺序查找,一个一个找下去,这种查找方式基本上市从头开始到末尾,将所有的元素都找一遍,直到找到了想要的元素。这种方法因为是需要查找所有的元素,所以当元素数量太多的时候,就会出现超时的情况出现,效率十分低下,所以一般实际的情况下我们不是用顺序查找。取而代之的,是二分查找。二分查找顾名思...

算法学习—回溯法1、回溯法的概念回溯法,顾名思义就是不断地重复枚举结果集,直到找到我们所要的结果。这种思想类似于暴力搜索,但是又与暴力搜索有着不同,回溯法使用了剪枝函数,除去了一些错误的解法。回溯法在搜索的过程中,如果发现这一步的结果不符合结果的要求,则会放弃下面的查找,回溯到上一步,更换一种新的查找方式,它其实是一种选优搜索,根据选优条件逐步搜索,以达到目标。回溯法中满足回溯条件的点我们称...

SpringBoot通过SSH连接服务器数据库有一些情况下,数据库为了安全起见,往往只允许一些特定的 IP 进行连接,而此时我们其他的服务区想对其进行连接,一种方法是使得该数据库允许我们的服务器对其进行连接,一种是将数据库设置成所有人可连接,还有一种方法就是本文我们所讲的方法:通过 SSH 连接到被允许链接的服务器 IP ,将此服务器作为一个支点,然后再连接到数据库中。 以 Mysql 数...

通过gunicorn+docker部署flask项目由于学习上的原因,有幸接触到了 Python 项目部署到服务器的知识点,经过查找资料了解到,通过 flask 框架编写 Python 项目,并通过 gunicorn 运行项目以及 docker容器化服务,即可实现将其部署到服务器。 1、准备首先我们需要准备一个完整的能在运行的 flask 项目,并且需要在服务器上安装好 docker 容器。...

数据结构之树1、基本理论术语节点深度:对任意节点x,x节点的深度表示为根节点到x节点的路径长度。所以根节点深度为0,第二层节点深度为1,以此类推节点高度:对任意节点x,叶子节点到x节点的路径长度就是节点x的高度树的深度:一棵树中节点的最大深度就是树的深度,也称为高度父节点:若一个节点含有子节点,则这个节点称为其子节点的父节点子节点:一个节点含有的子树的根节点称为该节点的子节点节点的层次:从根...

docker基础1、安装以及配置1.1、docker的基本组成 镜像 镜像就是一个只读的模板,可以通过这个模板创建容器服务,一个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中)。 容器 Docker利用容器技术,独立运行的一个或一组应用。容器是用镜像创建的运行实例。 它可以被启用,开始,停止,删除。每个容器都是相互隔离的,保证安全的平台。 可以把容器看作是一个简易版的L...
This is a picture without description

给个人网站加上天气插件1、前言在修改个人网站的时候,想加上一个天气的插件,以用于打开我的个人网站的时候就可以看到当前地区的天气,这个功能既可以给网站增添光彩,也可以给游客打开网站增加了一个理由。 在看了多款天气插件之后,如:中国天气网、心知天气、彩云天气等等。最终还是选了和风天气作为最终的插件 2、API设置首先我们需要进入和风天气的开发平台点开右上角的控制台登录进入然后打开应用管理中的创建...

给个人网站加上高德地图插件1、前言在修改个人网站的关于界面的时候,突然想起之前有看过高德地图的插件,而关于界面刚好可以将个人地址设置为地图图层的形式,所以找到了高德地图的插件,进行设置。 2、API设置首先我们要进入高德开放平台的地址然后会显示以下的选项选择左上角的地图 JS API即出现以下内容: 这是官方文档所写的方式,大家可以根据官方的文档进行操作,基本都能很简单实现。 2.1、安装L...

给个人网站加上邮箱通知1、前言一般在网站上实现邮箱通知有多种方式,原先我所使用的是mailto:chenyc2021@qq.com的方式,这种方式可以直接调用设备上的邮箱发送邮件,但是这样子就容易被发件人不小心修改邮箱信息,而且如果发件人的设备上没有邮箱设备,可能就无法使用这个功能了,所以本次我更新了网站中的邮件发送功能,优化用户体验。 原先的发送邮件方式: 现如今改成使用 commons-...