搜索到与相关的文章
数据库相关

rownum的使用

Oracle提供了rownum,rownum是一个隐含的字段,默认从1开始。取得前5条记录:采用rownum进行分页查询:需要使用三层嵌套查询来完成分页查询:例如查询第三到第四条记录:select*from(selectrownumr,t.*from(select*fromemp)twhererownum<=4)wherer>=3rownum的使用

系统 2019-08-12 01:52:47 2229

各行各业

408 - Uniform Generator

#includeintgcd(inta,intb){if(!b)returna;elsereturngcd(b,a%b);}intmain(){ints,m;while(scanf("%d%d",&s,&m)!=EOF){printf("%10d%10d",s,m);if(gcd(s,m)==1)puts("GoodChoice");elseputs("BadChoice");printf("\n");}return0;}408-Unif

系统 2019-08-12 01:32:32 2229

Python

Python 构建一个函数,读取excel,并返回一个字典

在工作中,常常会遇到需要将excel数据导入到数据库的场景。为了方便对数据进行清洗并写入数据库,所以希望能将每一行的数据以字典的形式存放起来,如同[{"id":1,"name":"张三"},]这种形式。下面开始介绍如何进行。首先新建一个测试项目,项目中包含一个py文件,用于写方法。还有一个待导入的excel文件:excel表的内容如下,可以看见表格里面的内容较为简单。以下是详细的代码及分析:importosimportxlrdfromxlrdimportx

系统 2019-09-27 17:56:57 2228

Python

Python --深入浅出Apriori关联分析算法(一)

在美国有这样一家奇怪的超市,它将啤酒与尿布这样两个奇怪的东西放在一起进行销售,并且最终让啤酒与尿布这两个看起来没有关联的东西的销量双双增加。这家超市的名字叫做沃尔玛。你会不会觉得有些不可思议?虽然事后证明这个案例确实有根据,美国的太太们常叮嘱她们的丈夫下班后为小孩买尿布,而丈夫们在买尿布后又随手带回了他们喜欢的啤酒。但这毕竟是事后分析,我们更应该关注的,是在这样的场景下,如何找出物品之间的关联规则。接下来就来介绍下如何使用Apriori算法,来找到物品之间

系统 2019-09-27 17:56:32 2228

Python

让你的Python代码优雅又地道

译序如果说优雅也有缺点的话,那就是你需要艰巨的工作才能得到它,需要良好的教育才能欣赏它。——EdsgerWybeDijkstra在Python社区文化的浇灌下,演化出了一种独特的代码风格,去指导如何正确地使用Python,这就是常说的pythonic。一般说地道(idiomatic)的python代码,就是指这份代码很pythonic。Python的语法和标准库设计,处处契合着pythonic的思想。而且Python社区十分注重编码风格一的一致性,他们极力

系统 2019-09-27 17:55:37 2228

Python

python 将日期戳(五位数时间)转换为标准时间

5位数日期戳读取.mat文件处理里面数据时,发现里面的日期数据全部都是“5位数”数字,很不解;后来查到可以在excel中通过设置单元格调回标准日期格式,如下:选中日期戳,右键选择“格式化单元格(FormatCells)”选择需要的日期格式,点击ok即可通过代码转成标准日期例如这个DataFrame中的日期,全部都是“日期戳”格式的,但我需要的是人能看懂的“标准日期”;确认起始日期首先需拿一个“日期戳”对应的时间(标准日期),减去这个日期戳,得出起始时间。获

系统 2019-09-27 17:54:46 2228

Python

Python自定义一个异常类的方法

如何实现自定义一个异常python内置了许多异常类,为编写代码划定红线,才使调试代码时能及时发现错误。那么我们编写一个模块也可以为使用此模块者划定红线,来约束使用者可用哪些数据,这就需要自定义异常类型。首先需要了的是自定义类是的父类:python说明文档中是这样说exceptionException:所有内置的非系统退出类异常都派生自此类。所有用户自定义异常也应当派生自此类。那么就可以通过直接或间接的继承Exception就可以自定义一个异常类,当然也可以

系统 2019-09-27 17:54:44 2228

Python

Python编码风格指南

本节收录了稍作剪辑的PEP8摘要(PythonEnhancementProposal,Python增强提案)。PEP8由GuidovanRossum和BarryWarsaw撰写,是Python的最接近编程风格手册的东西。这里省略了一些比较具体的部分,但主要内容都已包括。应该尽可能让代码遵守PEP8规范,代码会由此更具Python风格。访问Python官方网站的文档部分并搜索PEP,就可以获得PEP8全文及Python历史上发布的所有其他PEP。PEP既是P

系统 2019-09-27 17:51:18 2228

Python

python操作mysql代码总结

安装模块windows:pipinstallpymysqlubuntu:sudopip3installpymysqlpython操作mysql步骤importpymysql(1)链接mysql数据库db=pymysql.connect(主机名,用户名,密码,数据库名)(2)设置字符编码db.set_charset('utf8')(3)创建游标对象cursor=db.cursor()(4)准备sql语句sql='...'(5)执行sql语句cursor.ex

系统 2019-09-27 17:51:03 2228

Python

Python实现多态、协议和鸭子类型的代码详解

多态问起面向对象的三大特性,几乎每个人都能对答如流:封装、继承、多态。今天我们就要来说一说Python中的多态。所谓多态:就是指一个类实例的相同方法在不同情形有不同表现形式。多态机制使具有不同内部结构的对象可以共享相同的外部接口。这意味着,虽然针对不同对象的具体操作不同,但通过一个公共的类,它们(那些操作)可以通过相同的方式予以调用。我在《Python中的设计模式详解之:策略模式》一文中详细描述了策略模式的实现,而策略模式就是典型的多态应用。之前的代码我就

系统 2019-09-27 17:49:30 2228