摘要:
前言 前端单个数据需要传多个值,比如发朋友圈需要发多个图片,前端使用分割符号(一般是用,分割),将链接传给后端,比如类似这种格式: https://aa.aliyun-oss.com/a.png,https://aa.aliyun-oss.com/b.png 数据库一般为了节约存储空间,会减去地址的 阅读全文
摘要:
题目 有序非递减数组,找出在指定区间中的元素位置,输出起始和结束位置的下标。 如数组: 1,2,2,3,4,6 区间:2,8(大于等于2,小于等于8) 结果1,5(1是符合区间最左边的下标,5是符合区间最右边的下标) 要求时间复杂度要小于O(N)(不可以是O(N)) 解法1:二分查找 private 阅读全文
摘要:
前言 为了体现不加索引和添加索引的区别,需要使用百万级的数据,但是百万数据的表,如果使用一条条添加,特别繁琐又麻烦,这里使用存储过程快速添加数据,用时大概4个小时。 创建一个用户表 CREATE TABLE `t_sales` ( `id` int(11) NOT NULL AUTO_INCREME 阅读全文
摘要:
打开Mac自带终端: 在最顶端选择Shell →新建远程连接: 选择sftp连接,填好服务器地址: 连接成功后。上传文件,使用 put 命令: put 本地文件路径 远程主机路径 阅读全文
摘要:
周末提交代码,把代码push到github上,控制台报了下面的错误: remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token inst 阅读全文
摘要:
编译和反编译 编程语言分成高级语言和低级语言。低级语言如机器语言、汇编语言。这类语言直接用计算机指令编写命令,不需要编译。这些语言机器能看到懂,但是程序员读起来很费劲。而我们平时经常用的语言C、Java、Python属于高级语言,这些语言程序员能看的懂。而机器是看不懂的。 简单的总结为:高级语言就是 阅读全文
摘要:
在高并发的场景下,数据库处理数据增删改查很是薄弱。有一些数据查询的频率远大于修改频率,就需要使用缓存技术,让先去请求redis,redis存在返回缓存数据,redis不存在就查询数据库,返回数据的同时将数据缓存到redis中。 问题 读取缓存一般没有什么问题,一旦涉及到数据更新:数据库或者缓存更新, 阅读全文