conn=pymysql.connect() cursor=conn.cursor() cursor 游标,光标 cursor.excute(sql) excute 执行 conn.commit() 提交 查询数据:cursor.fetchone() 取一条 cursor.fetchall() 取剩 ...
分类:
数据库 时间:
2019-07-03 00:44:48
阅读次数:
129
1 什么是 CORS? 1 什么是 CORS? Cross-Origin Resource Sharing(CORS)跨域资源共享是一份浏览器技术的规范,提供了 Web 服务从不同域传来沙盒脚本的方法,以避开浏览器的同源策略,是 JSONP 模式的现代版。与 JSONP 不同,CORS 除了 GET ...
分类:
其他好文 时间:
2019-07-02 14:41:52
阅读次数:
112
可以利用登录触发器,如 CREATE OR REPLACE TRIGGER tr_login_record AFTER logon ON DATABASE DECLARE miUserSid NUMBER; mtSession v$session%ROWTYPE; CURSOR cSession(i ...
分类:
数据库 时间:
2019-07-01 13:54:14
阅读次数:
128
一、简介 剧情需要,找遍网络没找到合适的,由此想自己封装一个,主要是思路问题,理清思路很重要,这里我的思路采用了一个稍微简单的。 二、代码 ...
分类:
其他好文 时间:
2019-06-29 19:19:28
阅读次数:
106
ArrayList简介 ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。 ArrayList 继承 ...
分类:
其他好文 时间:
2019-06-25 13:34:17
阅读次数:
126
MySQL事务 Transaction(事务)定义 + 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) + 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 + 事务只和DML语句有关 ...
分类:
数据库 时间:
2019-06-24 19:44:33
阅读次数:
140
1.在配置文件中设置连接池 2.引用配置文件 在flask中创建一个插件,将pymysql进行封装,views中的func可直接使用,这里insert相当于update、insert、delete三种操作 ...
分类:
数据库 时间:
2019-06-24 16:31:05
阅读次数:
224
C++性能榨汁机之伪共享 来源 http://irootlee.com/juicer_false_sharing/ 前言 在多核并发编程中,如果将互斥锁的争用比作“性能杀手”的话,那么伪共享则相当于“性能刺客”。“杀手”与“刺客”的区别在于杀手是可见的,遇到杀手时我们可以选择战斗、逃跑、绕路、求饶等 ...
分类:
编程语言 时间:
2019-06-24 12:29:23
阅读次数:
115
getMessage()); } } } class Statement { private static $statement; private $state; private function __construct(PDO $db, string $sql) { $this->state = ... ...
分类:
其他好文 时间:
2019-06-24 00:41:33
阅读次数:
109
长期改变鼠标形状: 捕捉鼠标: 释放鼠标: BOOL ReleaseCapture( ); BOOL ReleaseCapture( ); 下面是一些鼠标图形的宏定义: ...
分类:
编程语言 时间:
2019-06-22 12:17:25
阅读次数:
106