Python之路 异步IO\数据库\队列\缓存 本节内容 Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架 引子 到目前为止,我们已 ...
分类:
数据库 时间:
2017-08-09 20:08:01
阅读次数:
323
之前想验证一些关于堆栈的问题,但是没什么好方法,printf实在局限,流于表面,只间表象(值、范围、规律)不见真身(地址、寄存器、过程),所以想到了gdb——一个强大的调试工具,还能看汇编代码,现在先把这两天学的常用的命令做一个小结,以后有用到的可能再来更新一下: 括号内为全称补全,缩写全称均可用。 ...
分类:
数据库 时间:
2017-08-09 20:08:35
阅读次数:
289
临时表: **这是一个表和数据** select * from score where num > 60; **把这个表的数据变成一个临时的表,作为一个临时的表,那么就可以再对这个临时表中的数据进行查询** (select * from score where num >60)as B; 这样()中 ...
分类:
数据库 时间:
2017-08-09 20:08:51
阅读次数:
273
1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链 ...
分类:
数据库 时间:
2017-08-09 20:10:40
阅读次数:
204
一、hibernate分页 hibernate对MsSql的伪分页 分页是web项目中比不可少的一个功能,数据量大的时候不能全部展示必然要用到分页技术。相信大家对hibernate中的分页都不陌生: Java代码 public Query setMaxResults(int maxResults); ...
分类:
数据库 时间:
2017-08-09 21:05:59
阅读次数:
343
创建一个表:create table if not exists Teachaers(tea_id integer primary key autoincrement,tea_name text,tea_gender text,tea_age interger,tea_salary text) pr ...
分类:
数据库 时间:
2017-08-09 21:07:38
阅读次数:
141
We cannot directly store user password in the database. What need to do is creating a hashed & salted string which reperstanting the user password. Th ...
分类:
数据库 时间:
2017-08-09 21:13:39
阅读次数:
255
1.更新 db.persons.update({name:"caohui"},{id:2});只更新一条,直接替换更新 db.persons.update({name:"caohui"},{id:2},true);只更新一条,直接替换更新,如果不存在则insert 2.全量更新 db.persons ...
分类:
数据库 时间:
2017-08-09 21:25:21
阅读次数:
172
切片架构图 切片1 切片2 切片3 | | | | | | 配置服务器(主)用户 >路由 | 配置服务器(从1) | 配置服务器(从2) 注:mongo 3.4版本以后配置服务器必须是复本集,因此看到有的教程配置服务器是一台时都是老版本了。 步骤:1、先配置配置服务器的复本集1)主 ./mongod ...
分类:
数据库 时间:
2017-08-09 22:16:25
阅读次数:
219
本节要点: 什么是PL/SQL PL/SQL简介 PL/SQL 的优点 PL/SQL 的体系结构 PL/SQL 块简介 PL/SQL中的变量和常量 变量和常量的定义 PL/SQL 支持的数据类型 表达式 数值表达式 关系表达式 逻辑表达式 异常处理 处理异常的语法 预定义异常 预定义异常 自定义异常 ...
分类:
数据库 时间:
2017-08-09 22:18:28
阅读次数:
224
使用PowerDesigner生成数据库建表SQL脚本时,尤其是Oracle数据库时,表名一般会带引号。其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照ORACLE默认的设置建表(DBASTUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“ ...
分类:
数据库 时间:
2017-08-09 22:19:29
阅读次数:
258
亲测可用 Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。(1)锁表查询的代码有以下的形式:select count(*) from v$locked_object;select * from v$locke ...
分类:
数据库 时间:
2017-08-09 22:22:55
阅读次数:
146
随着互联网的发展,一些互联网企业,甚至于传统企业的服务器也是越来越多。将面临的挑战其中之一就是自动化运维管理。假设我们需要自动化部署很多的应用,而这些应用又很复杂,过程多,需要源码安装。就算你能够用自动化来完成这些工作,但配置起来也是相当的麻烦。那么现在就..
分类:
数据库 时间:
2017-08-09 23:36:52
阅读次数:
190
操作系统:CentOS数据库系统:MySQL[root@sky9896~]#mysql-hlocalhost-P3306-uroot–p#注意端口号前的P是大小mysql>selectversion(),current_date;#检索当前数据库版本和当前时间+----------------+--------------+|version()|current_date|+----------------+------------..
分类:
数据库 时间:
2017-08-09 23:39:02
阅读次数:
301
MongDB数据库的使用离不开CRUD操作。什么是CRUD,就是创建文档,读取文档信息,更新文档和删除文档。key-value键值对标记在MongoDB的Ruby驱动中,Key_value键值多次出现。而且有时会出现语法上的巧合,这取决于在使用的Ruby版本中如何申明。在文档创建步骤中,1.9及之后版本支..
分类:
数据库 时间:
2017-08-09 23:42:28
阅读次数:
156
SQL 面试题目汇总 1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。 ...
分类:
数据库 时间:
2017-08-09 23:44:10
阅读次数:
164
之前做数据迁移的时候遇到乱码的一些坑,总结一下。 一般导入导出: db2 export to /home/xxxx.del of del select * from tablename db2 import from /home/xxxx.del of del insert into tablena ...
分类:
数据库 时间:
2017-08-09 23:44:27
阅读次数:
249
1 USE db_book; 2 SELECT * FROM t_book; 3 SELECT * FROM t_booktype; 4 -- 第九章:触发器 5 -- 第一节:触发器的引入 6 -- 触发器(TRIGGER)是由事件来触发某个操作。这些操作包括INSERT语句,UPDATE语句 7... ...
分类:
数据库 时间:
2017-08-09 23:44:42
阅读次数:
271
Apache 步骤一:安装apache ronyao@ubuntu:~$ sudo apt install apache2 安装好后,在浏览器上输入localhost(服务器端,请输入你的IP地址),回车就会看到: PHP7.0 步骤二: Ubuntu14.04下的默认源是PHP5.0,所以也需要添 ...
分类:
数据库 时间:
2017-08-09 23:47:19
阅读次数:
267
因为当插入、更新或删除大批量数据的时候,有时候会出现事务日志满的问题,所以解决步骤 1.连接到当前数据库 db2 connect to uppdb 2.查看数据库配置文件 db2 get db cfg for uppdb 此命令可以查看数据库相关配置,包括字符集、日志文件大小等 查看当前数据库的日志 ...
分类:
数据库 时间:
2017-08-09 23:48:04
阅读次数:
210