自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL使用中遇到的状况:存在即更新,不存在即插入

前提是插入字段中,必须有字段或者字段组合 为主键或者唯一,当插入时,数据库会判断是否存在,如果存在,则运行update后的操作。这种方式比较常用,比如需要增加某个任务,和原有用户表挂钩,新表中每次都要判定是否该用户已生成,没有生成则插入,生成则更新,与其用代码逻辑实现,不如用这种方式。判定条件与第一方式相同,区别是如果存在就先删除而后插入。一般用作重制某条数据,因为此操作可以将该条数据的其他字段一并清除。从返回结果可知,当更新时,并且确实更新了数据时,操作条数为2。当插入时,操作条数为1。

2023-07-18 17:40:46 1695 2

原创 MySQL使用中遇到的状况:order by与limit的混用

经过explain后发现明明sn做过索引,但是语句依旧使用主键进行索引,所以速度非常慢。但是去掉limit 0,30后,就启用了SN索引,速度贼快。上网查了下得知,当使用 order by xxx limit 后,如果XXX是主键,程序会默认启用主键进行索引,这时就需要对sql语句进行优化,今天收到一个BUG反馈,说页面打开非常慢,经过排查得知是程序获取数据的时间过长,方式1:强制指定索引。

2023-07-17 17:08:19 181 1

原创 如何去写一本深入浅出又通俗易懂的Python教程

作为一门在码农江湖中沉淀多年的编程技术,在此之前已经在2007、2010、2018三个年度获得过TIOBE编程语言社区评选的年度编程语言,而真正让Python成功破圈成为大众所知的文化符号原因,却要到人工智能的崛起之后。随着六年前,2016年,AlphaGo在围棋上战胜李世石,“机器学习”、“深度学习”、“人工智能”等概念也为普罗大众所熟知,似乎未来科技的推进方向已近在眼前。

2022-12-16 14:24:04 258 1

原创 我们如何从底层来重新认识Vue

如果说2006年横空出世的jQuery是一把前端开发者之于浏览器与原生JavaScript操作的神级利器,那么如今在ECMA6时代被广泛使用的Vue.js,则更像是为前端开发者打开了一道通往全新世界的大门,在此之后,别有洞天,天地一宽。

2022-10-24 16:49:21 700 1

空空如也

空空如也

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

TA关注的人

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