- 博客(92)
- 资源 (3)
- 问答 (3)
- 收藏
- 关注
原创 ORACLE存储过程被锁
1.查看是哪一个存储过程被锁住查V$DB_OBJECT_CACHE视图select * from V$DB_OBJECT_CACHE where owner='过程的所属用户' AND LOCKS!='0'2.查看是哪一个sid,通过sid可以知道是哪一个session查v$access视图select * from v$access where owner='过程的所属用户' and na...
2018-06-06 10:29:58
2224
原创 Hadoop 安装及报错解决方法论
Da数据时代 ,不掌握点hadoop生态体系可还行。今儿记录下64位centos6.9安装hadoop2.7.6过程。 第一次安装图方便,直接下载了安装包,一路顺利安装完成,执行第一个mapredurce时报错。意识到64位系统,hadoop编译安装的重要性,重新来过。一、编译hadoop1.hadoop-2.7.6-src.tar.gz hadoop官网下载资源包;2...
2018-05-16 00:00:54
902
原创 python读取、修改excle openpyxl2.5
python小白玩脚本日记:被python代码的简洁、易用、好上手打动,最近处理问题比较喜欢python。语言是正经语言,只是解决异常、错误时候网上资料不是很丰满,经常会因一些小问题耽误时间。相信也会有人遇到类似问题,这才捡起来了N年没维护的空间,给路人留下参考内容。闲话少叙,hualili的分割线开始正题-----------------------***********...
2018-01-19 15:54:29
392
原创 python wheel 包命名规则和abi 兼容
wheel包命名规则:wheel 包的命名格式为 {distribution}-{version}(-{build tag})?-{python tag}-{abi tag}-{platform tag}.whl 。 查看兼容的包名规则from pip import pep425tagsprint(pep425tags.get_supported()) 执行结果如下:...
2017-07-11 17:14:12
1233
原创 oracle存储过程编译卡死(资源dll锁)
今天频繁编译一个存储过程时突然编译不过去,开始是一直不报错,每次编译都是卡主不动,然后PLSQL DEVELOPER会卡死,焦急的等待+重启电脑、重启plsql均无效。排除了网络问题后,想到是程序在执行无法编译亦或是dll锁了程序。百度一番,解决步骤如下: 多次编译不过去,终于报错了 ora-04021ORA-04021: timeout occurr...
2017-06-02 09:40:06
1422
原创 Python生成二维码qrcode及遇到问题
通过qrcode生成二维码网上教程的代码都能用简单粗暴import qrcode img = qrcode.make('http://lizhiyu.iteye.com/blog/2331662')img.save('test.png') 加参数控制import qrcode qr = qrcode.QRCode( version=1, ...
2016-10-19 19:20:00
8868
1
原创 pip 升级问题 'NoneType' object has no attribute 'bytes'
使用pip 安装程序装appuim 提示我需要升级pip,在网上拿来的脚本直接执行:pip install --upgrade pip结果报错:AttributeError: 'NoneType' object has no attribute 'bytes'继续网上搜索,使用脚本:python -m pip install -U pip更新成功,继续安装去了...
2016-05-12 13:40:10
871
1
原创 python selenium抓取页面截图+连接oracle数据库
最近有需求抓取自己系统页面截图并作为邮件正文发送,经评估 发现python做这事儿最适合不过: 抓图依赖 python脚本+FIREFOX 准备: 1.数据库建立抓取配置表,存页面访问路径、文件存储路径 2.安装所需的 py包 :seleniu的安装网上很多教程;下载对应的数据库驱动 代码实现如下:...
2016-05-10 10:40:11
729
原创 fusionCharts参数的详细说明——按图标类型
fusionCharts参数的详细说明——按图标类型 3D饼图属性(Pie3D.swf ) animation 是否显示加载图表时的动画 palette 内置的图表样式,共5个 paletteColors 自定义图表元素颜色(为多个,如过过少会重复) showAboutMenuItem 右键是否显示"关于FusionCharts" aboutMenuItemLabel 右键关于自定义文字 abo...
2016-01-20 15:50:35
165
原创 ORA-00376: 此时无法读取文件
ORA-00376: 此时无法读取文件 4ORA-01110: 数据文件 4: 'D:/APP/WJ/ORADATA/ORCL11G/USERS01.DBF'昨天删除了一些数据文件,现在找不到数据文件.1.检查数据文件状态SQL> select file#,name,status from v$datafile; FILE# NAME ...
2015-05-14 11:45:40
3117
原创 EXCLE画漏斗模型(转)
http://jingyan.baidu.com/article/ff42efa907f0d2c19f220246.html 转自 本百度经验由skylemon黄小新编写,转载请注明出处
2015-04-28 16:50:14
1318
原创 ORACLE解码/编码URL数据
utl_url.escape这个方法必须放在一个函数中才能调用,如下:先创建一个函数,然后调用这个函数 CREATE OR REPLACE FUNCTION form_url_encode(data IN VARCHAR2,charset IN VARCHAR2) RETURN VARCHAR2 AS BEGIN RETURN utl_url.escape(data, ...
2015-04-28 10:17:27
683
原创 ORACLE数据泵 expdp/impdp使用详解(转)
ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法使用expdp和impdp时应该注重的事项:1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。3、imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于expdp导出的文件,而...
2015-04-16 18:04:24
549
原创 ORACLE按周统计数据
oracle数据库默认的每周开始日期是周一,日常分析中往往需要统计周一至周日的数据,引用next_day函数方便的解决了该问题。 next_day(trunc(f_Logtime)-7,'星期一')-- 例子select next_day(trunc(f_Logtime)-7,'星期一') f_Logtime, count(distinct f_luid) wee...
2015-02-10 18:33:04
482
原创 oracle 此处不允许序列
一个插入语句,这样写报错:此处不允许序列insert into t_dict_product_mapping(f_dict_id, f_product_code_jifei, f_product_name_jifei)select s_dict_product_mapping.nextval dictid,gid,gname from t_dw_fltelecomproduct_all...
2014-11-13 14:04:50
3639
原创 ORACLE检查字符是否为数字
select gid,gname from t_dw_fltelecomproduct_all where regexp_like(substr(gid,1,1) ,'[0-9]') group by gid,gname -- 判断一个字符串是否为全数字 and translate(f_channel,'\1234567890','\') is null ...
2014-11-13 13:48:05
220
原创 ORACLE巡检后编译失效对象
检查失效对象:select owner,object_name,object_type from dba_objects where status = 'INVALID'; 根据对象类型生成编译脚本 select 'alter '||object_type|| ' '||object_name||' compile;' from dba_objects where...
2014-11-07 09:36:47
191
ORACLE时间计算相关函数整理
trunc()函数;round()函数;EXTRACT()函数;to_char()函数;interval 间隔计算; -- 获取时间 select sysdate "sysdate" from dual;sysdate-------------------------2013/8/5 10:20:14 -- 日期精确到...
2013-08-05 11:19:24
185
为什么我的win7 ODBC数据源里没有Oracle的驱动程序
直接在“控制面板---管理工具----数据源(ODBC)”打开数据源配置,发现只有SQLServer的驱动,其他的都没有了。解决方法是:C:\Windows\SysWOW64在该目录下找到:odbcad32.exe这个文件,双击打开。点击添加按钮,选择 oracle in oraDb10g_home1 驱动,然后就可用添加连接Oracle...
2013-05-30 17:29:21
1140
原创 亿赛通面试
iostate,netstate概念用途 free buffer waits ,buffer busy waits 产生原因free buffer waits : ◆ 低效率的SQL语句 在v$SQL视图中查找执行许多物理读取(DISK_READS)的语句。这些语句可能正在执行全表 扫描,或者通过为选择的索引访问表。调整这些语句以...
2013-04-02 11:05:27
586
SQL去掉重复数据只留一条
select distinct khh,khjlh,jlrq into zj_khh_khjlh from crmo_yxzc_khdygx where gxlx='01' select khh,khjlh,jlrq,rank()over(order by khh,jlrq desc,khjlh) as rankno into zj_khh_khjlh_cf from zj_khh_khj...
2013-02-27 15:13:41
152
linux下启动dbca或netmgr类的图形界面报错
Xlib: connection to ":0.0" refused by serverXlib: No protocol specified……解决办法: exit 退到root用户下执行下面代码 xhost local:oracle non-network local connections being added to access control list...
2013-01-25 16:53:04
785
Sybase IQ 自定义表备份
-- 初始化配置表if object_id('t_sz_backup_tables') is not nulldrop table t_sz_backup_tablesgocreate table t_sz_backup_tables( tableName varchar(60), datetype int, begintime datetime null, endtime ...
2013-01-21 08:59:52
227
LINUX top命令结果分析
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。第一次接触看到各种英文缩写的列名比较难理解,所以具体含义及简单实用方法整理如下: ...
2012-08-24 10:22:11
171
SYBASE IQ 查看字符集 系统状态
查看数据库字符集:select db_property('collation')或者select db_property('CharSet')查看客户端字符集:select connection_property ( 'charset' ) 查看IQ表空间状态等 sp_iqstatus...
2012-07-17 11:12:31
775
程序员说...
世界上最遥远的距离,是我在if里你在else里,似乎一直相伴又永远分离;世界上最痴心的等待,是我当case你是switch,或许永远都选不上自己;世界上最真情的相依,是你在try我在catch,无论你发神马脾气,我都默默忍受,静静处理。到那时,再来期待我们的finally!...
2012-06-28 16:50:46
99
mysql存储过程 游标
create table table1(id int,name varchar(100));create table table2(id int,name varchar(100));create table table3(name varchar(100));insert into table1 values(1,'李');insert into table1 values(2,...
2012-06-21 12:27:08
127
oracle OCP认证——准备篇
本人一直从事数据库开发工作,说白了也就是编写存储过程,函数,触发器,sql代码之类的实现一些功能,经常处于后台操作,外带设计一些中小型系统的数据库结构,工作久而久之发现这个技术想多赚钱还真的有点难度。从个人观点出发,还是认为做DBA的发展前景比较好,但是凭着自己两年出头的数据库开发经验,想找到一份满意的DBA工作有点困难,如果降低工资要求找一份初级DBA工作从头开始又觉得有点不能满足生活要...
2012-05-30 11:22:16
220
原创 SYBASE IQ 执行计划查看方法
在性能调优工作中,首要的事情是找出性能瓶颈。而针对数据库应用,由于商用数据库对上层应用来说是个黑盒,所以往往需要借助数据库的一些接口或工具来了解数据库的具体行为,并结合相关知识和业务进行调测。 简单来说,数据库在执行一个查询之前,会为该查询生成一个最优(至少它这样认为)的查询计划(Query Plan),然后再根据计划的指示来执行实际的操作和处理。如果能了解到查询计划,也就能知道...
2012-03-16 17:21:58
372
新浪笔试题 社招 手机新浪网笔试题(二)
接 上一篇 新浪笔试题 社招 手机新浪网笔试题(二) 二、数据库数据库基础设计一个留言板,用mysql做数据库后端。用户需要先注册成为会员才能发表留言(注册选项为用户名和密码)。用户发表留言后需要等管理员批准后才能显示。留言内容包括如下内容:标题 限制最多40个中文字符正文 长度无限制作者 限制最多20个英文字符发表时间 包括日期、时间:精确到秒作者...
2012-01-12 11:16:01
119
新浪笔试题 社招 手机新浪网笔试题(一)
参加了一次新浪初级笔试题:试题共分为五部分(个人概况、基础编程、数据库、linux操作、实战演练)整理如下,希望对大家有所帮助,如果准备去新浪面试可以大概复习下这几部分: 手机新浪网笔试题个人概况(本部分为了解应聘者情况,不计总分)请简要说明你希望加盟新浪的理由,如果你准备离开原单位,请说明离职原因。 你近1-3年的职业发展计划、方向、目标? 你最擅长的操作系统、编...
2012-01-12 11:03:28
151
SQL计算上月最后一天、上季度最后一天、上年最后一天、到季初天数、到年初天数等...
日期维度表:SQL计算上月最后一天、上季度最后一天、上年最后一天、到季初天数、到年初天数、当前日期是季度中第几个月、当前日期是季度中第几天等CREATE PROCEDURE sp_sz_tjrq(@startdate char(8), -- 开始日期@years integer -- 生成几年的数据)asbegin -- ...
2011-12-26 17:03:18
1393
原创 开心一笑——程序员
==========================================一晚下班回家,一民警迎面巡逻而来。突然对我大喊:站住!民警:int类型占几个字节?我:4个。民警:你可以走了。我感到很诧异。我:为什么问这样的问题?民警:深夜还在街上走,寒酸苦逼的样子,不是小偷就是程序员==========================================...
2011-12-26 14:37:19
411
SQL计算本月天数、第一天、最后一天函数
最近整理了一下SQL 计算每个月的本月的天数、第一天、最后一天方法。大家可以通过联机帮助文档学习下 dateadd,datepart,datediff函数。sql server:--第一天select dateadd(dd,-datepart(dd,getdate())+1,getdate())--最后一天select dateadd(dd,-datepart(dd,get...
2011-12-26 14:19:59
1627
原创 星型模型与雪花模型
星型模式 vs 雪花模型多维数据建模以直观的方式组织数据,并支持高性能的数据访问。每一个多维数据模型由多个多维数据模式表示,每一个多维数据模式都是由一个事实表和一组维表组成的。多维模型最常见的是星形模式。星形模式在星形模式中,事实表居中,多个维表呈辐射状分布于其四周,并与事实表连接。在星型的基础上,发展出雪花模式,下面就二者的特点做比较。 星型模式位于星形中心的实体是指标实体,是用户...
2011-09-24 00:03:38
283
ORACLE 导入导出参数说明
OracleEXP/IMP参数说明<script type="text/javascript"></script><script src="http://cpro.baidu.com/cpro/ui/c.js" type="text/javascript"></script> EXP参数说明 关
2011-09-19 17:35:52
193
windows Installer没有正确安装
先用记事本编写如下内容,并保存为 installer.reg 格式文件,双击将文件导入注册表; 运行“CMD”命令提示符,输入“msiexec /regserver”并回车; 无须重新启动,即刻搞掂! Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MS...
2011-09-15 17:26:30
298
MSSQL分页方法
SQL中的分页方法: 查询第X页,每页Y条记录 最基本的处理方法: 如果表中有主键(记录不重复的字段也可以),可以用类似下面的方法,当然y,(x-1)*y要换成具体的数字,不能用变量: select top y * from 表 where 主键 not in(select top (x-1)*y 主键 from 表) 如果表中无主键,...
2011-09-09 10:36:13
175
未能准备语句 SQLSTATE = 37000
Pd逆向工程 操作步骤: 点击PowerDesigner菜单栏“File”==>“Database”==>“Reverse Engineer Database”==>在“Selecttion”选项卡中选择“Useing a data source”,点击后面的小数据图标(Connect to a Data Source)==>选择“ODBC ma...
2011-08-19 16:49:17
677
提取MSSQL所有外键约束
--提取所有外键信息并列出所在表--select OBJECT_NAME(parent_object_id) 'table', * from sys.objects where type='F' -- 删除所有外键的方法1select 'alter table '+OBJECT_NAME(parent_object_id)+' drop constraint '+name from...
2011-07-26 17:55:31
223
TA创建的收藏夹 TA关注的收藏夹
TA关注的人