- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 多个连续的left join连接顺序验证
在实际工作中,很多情况下会用到外连接,尤其是做主页面的数据展示查询时,连续用到多个left join会很常见,这样的多个left join会怎么样执行呢,之前在网上查到的执行顺序是,顺序的从左到右的连接表,例如有 a,b,c三张表的数据都需要查到,就需要进行连接查询,如 select * from a left join b on a.id = b.id left join a.id = c...
2019-12-06 14:56:52 1676
转载 SELECT COUNT语句三种用法
数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,统计数量操作更是经常被用到。关于数据库中行数统计,无论是MySQL还是Oracle,都有一个函数可以使用,那就是COUNT。但是,就是这个常用的COUNT函数,却暗藏着很多玄机,尤其是在面试的时候,一不小心就会...
2019-10-24 15:10:21 34711
转载 转载:从面试官角度观察到的程序员技能瓶颈,同时给出突破瓶颈的建议
从面试官角度观察到的程序员技能瓶颈,同时给出突破瓶颈的建议我在做技术面试官的时候,面试对象大多数是初级开发和高级开发,偶尔也会面试架构师。我发现,IT人的工资固然和相关技术的使用年限有关,但如果候选人的技能无法跨越到更高层次的话,他们的收入也就会停留在当前级别,哪怕工资年限再多,也无法提升工资水平。比如,我就面试过不少工作了5,6年的程序员,他们的技能也就停留在增删改查阶段,那么只能领到初级程...
2019-10-17 13:49:37 1189
原创 python随机函数random模块
random()是Python中生成随机数的函数,是由random模块控制,random()函数不能直接访问,需要导入random 模块,然后再通过相应的静态对象调用该方法才能实现相应的功能。1. random.random() random.random()方法返回一个随机数,其在0.0至1.0的范围之内 print(random.random()) # 产生 0....
2019-10-11 18:53:28 1485
原创 python中replace()方法
Python中 replace() 用法:把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。如果不指定,默认全部替换。str.replace(old, new[, max])old -- 将被替换的子字符串。new -- 新字符串,用于替换old子字符串。max -- 可选字符串, 替换不超过 max 次实例:def...
2019-10-11 14:46:36 1366
原创 python中count函数的用法
count():统计在字符串/列表/元组中某个字符出现的次数。count()统计字符串某字符出现的次数:string: str.count(sub, start= 0,end=len(string))或 str.count("char") str —— 为要统计的字符(可以是单字符,也可以是多字符)。 star —— 为索引字符串的起始位置,默认参数为0。 end —— 为索...
2019-10-11 11:40:50 13944
原创 python中retry的用法
异常重试retry:retry是一个用于错误处理的模块,功能类似try-except,但更加快捷方便。retry模块中retry()的基本用法:retry()的功能是在其装饰的函数运行报错后重新运行该函数,retry()有几个主要参数:exceptions:传入指定的错误类型,默认为Exception,即捕获所有类型的错误,也可传入元组形式的多种指定错误类型tries:定义捕获错误之后重...
2019-10-10 17:37:44 6722
原创 Python中(异常处理)raise函数用法
在Python中,要想引发异常,最简单的形式就是输入关键字raise,后跟要引发的异常的名称。关键字raise是用来抛出异常的,一旦抛出异常后,后续的代码将无法运行。def test(): try: if s is None: print("s shi kong de ") raise NameError # 告诉系统受到异常信号 ...
2019-10-10 15:25:41 10585
转载 python中index()、find()方法
index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。影响后面程序执行index()方法语法:str.index(str, beg=0, end=len(string))S.index(sub[,start=0[...
2019-10-10 11:32:38 611
转载 Python中的join()函数的用法
转载:https://www.cnblogs.com/nyist-xsk/p/7834103.html函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下:join(): 连接字符串数组。将 字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串os.path.join(): 将多个路径组合后返回一、函...
2019-10-10 10:24:04 220
转载 数据结构与算法
瑞典计算机科学家 Niklaus Wirth 在 1976 年写了一本书,叫作《Algorithms + Data Structures = Programs》(算法+数据结构=程序)。即便在 40 年后的今天,这条等式仍然成立。这也是为何程序员求职者应该向面试官展示出已经透彻理解了数据结构知识。几乎所有的面试问题都要求求职者表现出已经熟练掌握数据结构,不管你是刚毕业的应届生还是工作了多年的老...
2019-05-23 08:58:58 123
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人