Python描述符 (descriptor) 详解

1、什么是描述符? python描述符是一个“绑定行为”的对象属性,在描述符协议中,它可以通过方法重写属性的访问。这些方法有 get(), set(), 和__delete__()。如果这些方法中的任何一个被定义在一个对象中,这个对象就是一个描述符。 以上为官方定义,纯粹为了装逼使用,一般人看这些...

2019-05-29 10:37:53

阅读数 3

评论数 0

理解Python中的类对象、实例对象、属性、方法

class Animal(object): # 类对象 age = 0 # 公有类属性 __like = None # 私有类属性 def __init__(self): # 魔法方法 self.name = 'haha' # 公有实例属性...

2019-05-29 10:17:17

阅读数 4

评论数 0

plsql误删除数据,提交事务后如何找回

select * from tbs_rep_template as of timestamp to_timestamp(‘2018-07-12 14:23:00’, ‘yyyy-mm-dd hh24:mi:ss’) where tplname like ‘%工业管道定期检验报告%’; –其中201...

2019-04-08 19:49:56

阅读数 43

评论数 0

update子查询

基础知识 1, 关联子查询和非关联子查询 在非关联子查询中,内部查询只执行一次并返回它的值给外部查询,然后外部查询在它的处理中使用内部查询返回给它的值。而在关联子查询中,对于外部查询返回的每一行数据,内部查询都要执行一次。另外,在关联子查询中是信息流是双向的。外部查询的每行数据传递一个值给子查询,...

2019-03-27 19:14:38

阅读数 15

评论数 0

基于连接和子查询的update语句

1: 效率高, 连接,update 后跟别名 update a set a.Field1= b.Field1 from Table1 a left join Table2 b on a.SID=b.ID where b.Code like 'm%' 效率高 2: 子查询,update后跟表名 ...

2019-03-27 19:05:49

阅读数 31

评论数 0

request.getParameter() 和request.getAttribute() 区别

【相同点】 1.都是HttpServletRequest类中的方法 2.都是用来传递数据用的 【不同点】 1.方法成对 只有getParameter(),没有setParameter() setAttribute()和getAttribute()是一对; 2.请求方式 getParamete...

2019-03-25 01:50:28

阅读数 14

评论数 0

SQL Server中如何获取当前年,月,日,时,分,秒

Select GETDATE() as ‘当前日期’, DateName(year,GetDate()) as ‘年’, DateName(month,GetDate()) as ‘月’, DateName(day,GetDate()) as ‘日’, DateName(dw,GetDate())...

2019-03-16 12:58:05

阅读数 115

评论数 0

SQL强化:将相同的或连续的时间段合并

问题描述:有一张签到表,需要将连续或相同的时间段合并,即把多条记录查询合并成一条连续的时间段记录。 数据表如下: DROP TABLE IF EXISTS `timesheets`; CREATE TABLE `timesheets` ( `task_id` varchar(10) NOT N...

2019-02-18 17:22:58

阅读数 109

评论数 0

ORA-20000:ORU-10027:buffer overflow,limit of 10000 bytes 解决方法

ORACLE 执行存储过程时, 的时候,报 ORA-20000:ORU-10027:buffer overflow,limit of 10000 bytes. 问题原因:过程中含有dbms_output.putline(变量),缓冲区是10000位,打印的字符超出了限制。 解决方法1 增大缓冲...

2019-01-14 11:08:35

阅读数 54

评论数 0

Connect By

Oracle Connect By Prior用法: 1、connect by中的条件就表示了父子之间的连接关系,比如 connect by id=prior pid。 2、prior,表示在一表上,prior所在列pid的某一值A的记录行的父亲是列id上值等于列pid上值A的记录行。 3、LE...

2019-01-12 17:13:57

阅读数 314

评论数 0

深入理解connect by rownum

connect by中的条件就表示了父子之间的连接关系 比如 connect by id=prior pid 但如果connect by中的条件没有表示记录之间的父子关系(如 connect by里没有 id=prior pid) 那会出现什么情况? 常见的,connect by会在构造序列的...

2019-01-12 16:28:00

阅读数 119

评论数 0

Oracle获取两个日期之间的所有日期

1、日期格式YYYY-MM-DD SELECT TO_CHAR(TO_DATE('2018-01-28', 'YYYY-MM-DD') + ROWNUM - 1, 'YYYY-MM-DD') DAY_ID FROM DUAL CONNECT BY ROWNUM <= T...

2019-01-12 15:51:59

阅读数 542

评论数 0

游标 CURSOR

游标 CURSOR 一、游标概述 游标(cursor)是数据库系统在内存中开设的一个数据缓冲区,存放SQL语句的执行结果。 每个游标都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给变量做进一步处理。 作用:用于定位结果集的行 和 遍历结果集。 游标产生时间:当执行DML S...

2019-01-12 14:11:35

阅读数 47

评论数 0

SQL中CharIndex函数、InStr 函数、PatIndex函数、Stuff函数区别与作用

在c#中可以用字符串的IndexOf方法来判断一个字符串中是否含有指定的字符。而在SQL SERVER中也就相关的函数来实现IndexOf的功能。CharIndex,InStr,PatIndex三个函数就是和IndexOf类似,最后介绍一个替换插入字符的函数Stuff。 下面就来说说SQL中Cha...

2019-01-10 15:10:32

阅读数 64

评论数 0

oracle判断是否包含字符串

一、oracle判断是否包含字符串的方法 1、contains,contains用法如下: select * from students where contains(address, 'beijing') 但是,使用contains谓词有个条件,那就是列要建立索引,也就是说如果上面语句中st...

2018-12-14 14:22:29

阅读数 1307

评论数 0

intelliJ IDEA自动优化导入包

Settings→Editor→General→Auto Import 选中Optimize imports on the fly和Add unambiguous imports on the fly Optimize imports on the fly:自动去掉一些没有用到的包 Add una...

2018-12-13 20:34:59

阅读数 100

评论数 0

sql server 登录名和用户名的区别和联系

总括:登录名可以理解为进入整个大楼的钥匙,用户名可以理解为一个房间的钥匙,这里所说的大楼就是sql server服务器,而房间就是这个sql server服务器中的具体的库,要注意登录名是存在于master数据库的syslogins表中,用户名是在各个具体的库下建立的(也就是要先进入各个库), 最...

2018-11-22 11:56:09

阅读数 931

评论数 0

pl sql 查看历史执行过的sql记录

使用plsql 查询和执行sql,当执行完sql,、没有保存,过段时间,想看看之前执行的sql时,打开sql窗口,然后,按住 CTRL+E,就会显示之前执行过的sql语句。 ...

2018-11-06 15:31:37

阅读数 132

评论数 0

查询SQLSERVER执行过的SQL记录

仅支持SQL SERVER2008及以上版本 SELECT TOP 1000 –创建时间 QS.creation_time, –查询语句 SUBSTRING(ST.text,(QS.statement_start_offset/2)+1, ((CASE QS.statement_end_offse...

2018-11-06 15:27:58

阅读数 3410

评论数 0

jquery中的$("#id")与document.getElementById("id")的区别

jquery中的$(“#id”)和document.getElementByIdx_x(“id”)得到的效果是不一样的 1、alert($(“#div”))得到的是[object Object] 2、alert(document.getElementById(“div”))得到的是[objec...

2018-07-05 13:55:01

阅读数 86

评论数 0

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