搜索结果
查询Tags标签: id,共有 7294条记录-
sql分组后取每组前三
对数据进行分组,取每组前三条数据INSERT INTO `sakila`.`tt` (`id`, `name`, `score`) VALUES (1, 张三, 50); INSERT INTO `sakila`.`tt` (`id`, `name`, `score`) VALUES (2, 张三, 60); INSERT INTO `sakila`.`tt` (`id`, `name`, `score`) VALUES (3, 张三, 70); INS…
2021/5/13 19:28:37 人评论 次浏览 -
【Mysql面试高频】- Mysql的乐观锁机制了解吗?
【Mysql面试高频】- Mysql的乐观锁机制? 乐观锁(所有用户都可以读取和修改,通过版本控制谁的修改有效)。 当先执行查询在执行修改的时候就会出现并发数据,会修改相同数据,导致结果不对。 select * from order where id = 1; update order set num = num+1 where id = …
2021/5/13 19:28:36 人评论 次浏览 -
sql单表转左连接
索引字段SELECTb.id,pack_type AS packType,logistics_template AS logisticsTemplate,is_print AS isPrint,print_user AS printUser,DATE_FORMAT(create_tm,%Y-%m-%d %H:%i:%s) AS createTm,is_check AS isCheck,is_cancel AS isCancel,print_index AS printIndex,boxCo…
2021/5/13 19:27:34 人评论 次浏览 -
sqlalchemy on duplicate key update 的使用(数据库有就修改,没有就添加数据)
on duplicate key update 使用:当数据库中有该数据就修改,没有就添加 MySQL语句如下: id 不存在则添加数据,id存在就更新数据 INSERT INTO t_user(id,name,pwd) VALUE( 1, ‘小明’, ‘XXX’) ON DUPLICATE KEY UPDATE PWD = ‘YYY’; SQLAlchemy 用法: statement = …
2021/5/13 19:27:07 人评论 次浏览 -
深入理解 Mysql 索引底层原理
一步一步推导出 Mysql 索引的底层数据结构。 Mysql 作为互联网中非常热门的数据库,其底层的存储引擎和数据检索引擎的设计非常重要,尤其是 Mysql 数据的存储形式以及索引的设计,决定了 Mysql 整体的数据检索性能。 我们知道,索引的作用是做数据的快速检索,而快速检索…
2021/5/13 19:25:23 人评论 次浏览 -
Python电商爬虫,法国亚马逊商品采集
亚马逊还是一个不错,挺有意思的网站,相对于国内电商平台,淘宝而言,它对于你爬的容忍度似乎更高?不知道反爬频率是多大,而不同的国家与地区有不同的网站,最关键的就是域名后缀,比如国内是cn,国际美国亚马逊是com,不过大部分国外站点是需要***,而法国亚马逊恰好是…
2021/5/13 14:55:27 人评论 次浏览 -
【性能优化实战】源码解析之Seata项目中的分布式ID生成算法
一、前言 聊的是八股的文,干的是搬砖的活! 面我的题开发都用不到,你为什么要问?可能这是大部分程序员求职时的经历,甚至也是大家讨厌和烦躁的点。明明给的是拧螺丝的钱、明明做的是写CRUD的事、明明担的是成工具的人! 明明… 有很多,可明明公司不会招5年开发做3年经…
2021/5/13 12:27:41 人评论 次浏览 -
JavaScript获取元素的常用方式
注:(代码非本人所写,只用于学习参考) 目录 1.使用id获取元素 document.getElementById("id属性的值"); 2.使用name属性的值获取元素 document.getElementsByName("name属性的值"); 3.使用类样式的名字获取元素 document.getElementsByClassName(…
2021/5/12 20:27:21 人评论 次浏览 -
Redis技术专题系列之核心数据结构特性介绍和案例分析
Redis常用存储类型Redis底层提供了5种数据结构:字符串、哈希、列表、集合、有序集合下图非常形象的表示了数据结构: 字符串String 常用命令EX seconds:设置失效时长,单位秒 PX milliseconds:设置失效时长,单位毫秒 NX:key不存在时设置value,成功返回OK,失败返回…
2021/5/12 19:28:59 人评论 次浏览 -
【你不了解的Redis】基于Redis实现消息队列的6种方案之方案简述(下)基于Stream实现的消息队列
想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送 公众号“不太灵光的程序员” 同时发布《基于Redis实现消息队列的6种方案之方案简述(下)Redis5.0的新类型Stream》阅读原文Redis5.0才有的新数据类型Stream基本上可以满足你对消…
2021/5/12 19:27:33 人评论 次浏览 -
导入djongo第三方模块,使用mongodb作为django的数据库
功能描述 写了一个爬虫项目,集成了scrapy的采集和django的admin后台,scrapy部分用terminal命令采集内容,通过pipline处理后写入mongodb,django的admin后台通过使用ckediter富文本编辑器实现可视化编辑,编辑完并保存后,通过在admin.py中的action中编写数个简单的功能…
2021/5/12 19:25:44 人评论 次浏览 -
第27期:索引设计(全文索引原理)
前面介绍了 B 树索引、哈希索引,接下来看看 MySQL 全文索引。 在讲全文索引之前,可以看看如下很常见的一类 SQL 语句:select count(*) from fx where s1 like %cluster%这条语句从表 fx 中检索字段 s1,过滤条件为 ‘%cluster%’,这样的模糊查找语句性能很差,即使在字…
2021/5/12 18:30:34 人评论 次浏览 -
vue中 this.$route.query和 this.$route.params 的使用与区别
vue中 this.$ route.query和 this.$ route.params 的使用与区别 this.$route.query 的使用 1、传参数 this.$router.push({path:home,query:{id:id} })2、获取参数 this.$route.query.id3、在url中形式(url中带参数) https://172.123.444.802.com:8026/#/home?id=1页面…
2021/5/12 18:29:39 人评论 次浏览 -
适用于1年级外键关联id为1的张三, 查询出张三
public static void main(String[] args) {List<Student> list = new ArrayList<>();Collections.addAll(list, new Student(1L, "张三"), new Student(2L, "李四"), new Student(3L, "闫新蕊"));Map<Long, List<Student…
2021/5/12 10:59:59 人评论 次浏览 -
Leaf:美团分布式ID生成服务开源
Leaf是美团基础研发平台推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼茨的一句话:“There are no two identical leaves in the world.”Leaf具备高可靠、低延迟、全局唯一等特点。目前已经广泛应用于美团金融、美团外卖、美团酒旅等多个部门。具体的技…
2021/5/12 10:28:19 人评论 次浏览