摘要: 当我们在web浏览器的地址栏中输入:www.baidu.com,具体发生了什么? 1、对www.baidu.com这个网址进行DNS域名解析,得到对应的IP地址2、根据这个IP,找到对应的服务器,发起TCP的三次握手3、建立TCP连接后发起HTTP请求4、服务器响应HTTP请求,浏览器得到html代 阅读全文
posted @ 2020-07-22 14:33 安乐的技术博客 阅读(770) 评论(0) 推荐(0) 编辑
摘要: Linux crontab是用来定期执行程序的命令。 当安装完成操作系统之后,默认便会启动此任务调度命令。 crond 命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。 注意:新创建的 cron 任务,不会马上执行,至少要过 2 分钟后才可以,当然你可以重启 cron 阅读全文
posted @ 2020-07-22 11:55 安乐的技术博客 阅读(215) 评论(0) 推荐(0) 编辑
摘要: # **全文检索简介** ### 什么是全文检索 ​ 全文检索是计算机程序通过扫描文章中的每一个词,对必要的词建立一个索引,指明该词在文章中出现的次数和位置。当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程。 全文检索(Full-Text Retrieval)是指以文本作为检索对象 阅读全文
posted @ 2020-07-22 11:32 安乐的技术博客 阅读(458) 评论(0) 推荐(0) 编辑
摘要: MySQL常见面试题 事务四大特性 1.原子性:不可分割的操作单元,事务中所有操作,要么全部成功;要么撤回到事务执行之前的状态 2.一致性:如果在执行事务之前数据库是一致性的,那么在执行事务后数据库也还是一致的 3.隔离性:事务操作之间彼此独立和透明互不影响。事务独立运行。这通常使用锁来实现。一个事 阅读全文
posted @ 2020-07-22 10:46 安乐的技术博客 阅读(162) 评论(0) 推荐(0) 编辑
摘要: django-settings配置 # 发送的邮箱 EMAIL_HOST_USER = "xxxxxxxxxxx" # 授权码 EMAIL_HOST_PASSWORD = "xxxxxxxxxxxxxxxx" # 这里必须turn 要不成功 EMAIL_USE_TLS = True EMAIL_FR 阅读全文
posted @ 2020-07-21 17:06 安乐的技术博客 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 代码实现: vue代码: <template> <div> <p><input type="button" value="微博登陆" @click="weibo_login()"></p> <P><a v-if="a==2" :href="weibo_url" class="weibo_login" 阅读全文
posted @ 2020-07-20 20:23 安乐的技术博客 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 什么是Celery Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理 Celery的优点 简单:一旦熟悉celery的工作流程后,配置和使用还是比较简单的 高可用:当任务执行失败或执行过程中发生链接中断,celery会自动尝试重新执行任务 快速: 阅读全文
posted @ 2020-07-17 20:30 安乐的技术博客 阅读(119) 评论(2) 推荐(0) 编辑
摘要: # Git简介 ## Git是什么? Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 [Linus Torvalds](https://baike.baidu.com/item/Linus Torvalds/9336769)  阅读全文
posted @ 2020-07-17 19:47 安乐的技术博客 阅读(111) 评论(0) 推荐(0) 编辑
摘要: -- sql语句的注意 : 1 以;作为结束符 2 不区分大小写 -- 链接数据库 mysql -uroot -pmysql -- 不显示密码 mysql -uroot -p mysql -- 退出数据库 exit/quti/ctrl + d -- sql语句最后需要有分号;结尾 -- 显示数据库版 阅读全文
posted @ 2020-07-17 19:43 安乐的技术博客 阅读(146) 评论(0) 推荐(0) 编辑
摘要: # 面试题 ```python def num(): return [lambda x: i*x for i in range(4)] print([m(2) for m in num()]) # 输出: [6, 6, 6, 6] ``` ### 思路: 这题涉及到了闭包延时绑定,当循环执行完了之后 阅读全文
posted @ 2020-07-06 12:33 安乐的技术博客 阅读(98) 评论(0) 推荐(0) 编辑