• 博客访问: 1197419
  • 博文数量: 320
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-29 10:21
  • 认证徽章:
个人简介

纸上得来终觉浅,绝知此事要躬行

文章分类

全部博文(320)

文章存档

2018年(3)

2017年(10)

2016年(20)

2015年(14)

2014年(8)

2013年(8)

2012年(22)

2011年(44)

2010年(31)

2009年(70)

2008年(90)

发布时间:2016-10-17 11:53:05

本书是Oracle数据库大师付培利先生十几年工作经验精华的提炼。内含大量的实际工作经验,能有预见性地避免数据库问题的发生。让数据库系统一开始就完美。每个命令都可以运用到实际工作中,解决具体问题。本书所有命令,都经过作者反复测试才敢落到书上,请读者放心使用。    本书覆盖面广,从数据库.........【阅读全文】

阅读(270) | 评论(0) | 转发(0)

发布时间:2018-04-23 10:14:03

两个事物,A与B1. 先看read committed级别的情况:--A事物mysql> set session transaction isolation level read committed;Query OK, 0 rows affected (0.00 sec)mysql> set autocommit = 0;Query OK, 0 rows affected (0.01 sec)mysql> begin;Query OK, 0 rows affected (0.00 sec)mysql> select * from tes.........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2018-04-20 14:37:39

在mysql中使用共享表空间时,由于表空间无法自动收缩空间,需要对数据导出后进行收缩,然后导入数据。1.导出数据库数据(多个数据库)/usr/local/mysql/bin/mysqldump -uroot -p --socket=/tmp/mysql_3306.sock --default-character-set=utf8 --opt --extended-insert=true --triggers -R --hex-blob --single-transaction .........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2018-04-20 14:33:39

1.先看字符集为latin1时,每个字符应该是占据一个bytemysql> create table test(a varchar(65535)) engine=innodb charset=latin1;ERROR 1118 (42000): Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have t.........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2017-08-04 11:32:56

转自https://explainextended.com/2009/03/17/hierarchical-queries-in-mysql/--创建表drop table  if exists t_hierarchy;CREATE TABLE t_hierarchy (        id int(10) unsigned NOT NULL AUTO_INCREMENT,        parent int(10) unsigned NOT NULL,    &.........【阅读全文】

阅读(120) | 评论(0) | 转发(0)

发布时间:2017-05-12 11:11:55

在docker中搭建一主两从的mysql复制环境,步骤如下:1.docker mysql的安装[root@localhost docker]# docker search mysqlNAME                            DESCRIPTION                    .........【阅读全文】

阅读(480) | 评论(0) | 转发(0)

发布时间:2017-04-21 16:41:07

最近开发人员频繁要求参照旧表结构来创建新表,每次人工操作比较繁琐,写了一个存储过程来自动执行,如下:create or replace procedure p_auto_create_tab(i_old_tab_name varchar2,i_new_tab_name varchar2)as--作者:梁世强--创建时间:20170320--适用数据库版本:oracle 11g及以上版本--功能:输入已有表的表名和新建.........【阅读全文】

阅读(480) | 评论(0) | 转发(0)

发布时间:2017-04-12 13:29:38

环境说明:主库192.168.123.15,备库192.168.123.16软件下载:https://www.percona.com/downloads/XtraBackup/LATEST/1.备份主库 root@192.168.123.15/apps/percona-xtrabackup-2.4.6/bin/innobackupex  --defaults-file=/apps/data/mysql3306.cnf -uroot -pxxxxxxx --slave-info --socket=/tmp/mysql_3306.sock 33.........【阅读全文】

阅读(2520) | 评论(0) | 转发(0)

发布时间:2017-03-08 10:20:40

最近在学习爬虫,写了个比较简单的程序,抓取北京二手房房价信息。# -*- coding: utf-8import urllib2import urllibimport re,osimport time#from bs4 import BeautifulSoupimport sysreload(sys)sys.setdefaultencoding('utf-8')class HomeLink:    #初始化数据    def __init__(self,.........【阅读全文】

阅读(1561) | 评论(0) | 转发(0)

发布时间:2017-02-17 20:37:37

实现功能:抓取廖雪峰网站的python教程,保存html页面到本地,然后用pdfkit包将html转换为pdf。运行需求:安装python的pdfkit包和windows下的wkhtmltopdf。代码如下:# -*- coding: utf-8import urllib2import urllibimport re,osimport timeimport pdfkitimport sysreload(sys)sys.setdefaultencoding('utf-8'.........【阅读全文】

阅读(1202) | 评论(0) | 转发(0)

发布时间:2017-02-15 17:11:10

# -*- coding: utf-8import urllib2import urllibimport re,osimport timeimport sysreload(sys)sys.setdefaultencoding('utf-8')class Tiebar:    #初始化数据    def __init__(self,base_url,see_lz):        self.base_url = base_url       .........【阅读全文】

阅读(240) | 评论(0) | 转发(0)

发布时间:2017-02-10 14:14:02

最近在学习python的爬虫,参照了http://cuiqingcai.com/990.html的内容,写了一个爬虫,抓取流程:传入参数起始url和输出文件名称,使用urllib2对页面进行抓取,每次抓取一个页面,循环抓取,直到最后一页。使用正则表达式对抓取到的页面内容进行提取,并保存到文件中。程序如下:# -*- coding: utf-8import urllib2imp.........【阅读全文】

阅读(210) | 评论(0) | 转发(0)

发布时间:2016-11-01 16:55:10

1. 环境信息源端 migu-mysqlmaster-801259907-zflo5  数据库mysql 5.6.34  ogg版本:12.1.2.1.0目标端 192.168.119.6   数据库 oracle 11.2.0.4   ogg版本:12.1.2.1.02.mysql安装配置(1) 解压mysql安装文件mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz(2)准备参数文件[mysqld]log-bin=mysql-bin.........【阅读全文】

阅读(240) | 评论(0) | 转发(0)

发布时间:2016-10-28 12:59:34

--在目标端编辑def文件defsfile ./dirdef/ggrep.defsuserid ogg, password oggtable scott.*;--生成defs文件oracle@BJ-CP-7F-113-64:/home/oracle/install/ogg$ ./defgen paramfile GGREP.DEFS --源端表结构SQL> desc t3 Name                     .........【阅读全文】

阅读(300) | 评论(0) | 转发(0)

发布时间:2016-10-12 13:49:21

--环境介绍源端:   oracle 11.2.0.4   Red Hat Enterprise Linux Server release 6.4 (Santiago)目标端: oracle 11.2.0.4   Red Hat Enterprise Linux Server release 6.4 (Santiago)OGG版本: Version 11.2.1.0.1---准备工作1. 创建表空间、用户-- 创建表空间create tablespace TBS_OGG datafile '.........【阅读全文】

阅读(180) | 评论(0) | 转发(0)

发布时间:2016-09-26 17:39:15

#coding=utf-8import randomimport os#使用递归去解决def merge(folder_path):    for f in os.listdir(folder_path):        file_path = os.path.join(folder_path,f)        if os.path.isdir(file_path):            merge(.........【阅读全文】

阅读(690) | 评论(0) | 转发(0)

发布时间:2016-09-14 18:06:55

为了人工抛出一个异常,可以使用断言assert,如下:#coding=utf-8def testAssert(path): import os #assert isinstance(path,str),'Need string' if os.path.isdir(path) == True: print path + ' is a dir!' return path else: return "Not dir!"if __name__ == '__main__': print testAssert(2)测试如下.........【阅读全文】

阅读(180) | 评论(0) | 转发(0)

发布时间:2016-08-30 13:09:00

#coding:utf-8import xlsxwriterworkbook = xlsxwriter.Workbook('chart_line.xlsx')worksheet = workbook.add_worksheet()bold = workbook.add_format({'bold': 1})# Add the worksheet data to be plotted.headings = ['time','value']data = [['A', 'B', 'C','D'],[10, 20, 50,20]]worksheet.write_row('A1'.........【阅读全文】

阅读(630) | 评论(0) | 转发(0)

发布时间:2016-07-15 14:23:03

MariaDB [test]> select * from t;+--------------------------------------+---------------------+| case_id                              | assigned_date       |+--------------------------------------+---------.........【阅读全文】

阅读(751) | 评论(0) | 转发(0)

发布时间:2016-07-07 13:47:20

#coding=utf-8import threadingfrom time import ctime,sleepdef music(func):print "I was listening to %s. %s" % (func,ctime())sleep(4)print "I was finished %s. %s" % (func,ctime())def move(func):print "I was at the %s! %s"%(func,ctime())sleep(6)print "I was finished %s. %s" % (func,ctime(.........【阅读全文】

阅读(180) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册