自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lhy的博客

IT小白

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 一个汉字转拼音的小工具

前段时间有个朋友说有没有什么办法将一些地市名字批量转换成拼音,找了下,发现python有个xpinyin的库,可以弄,就拿来封装一下,写了个小工具。一、开发环境:windows 10 x64python:3.7.2 x64xpinyin:0.5.6pyinstaller:3.5二、运行环境:如果只是运行打包发布的exe程序,64位的windows系统应该都没什么问题,当...

2019-12-30 19:03:16 1064 1

原创 WebService的简单案例记录(Java)

关于WebService,工作关系,断断续续有接触到一些,写完就忘,下次要写又不记得。所以做个简单的案例,啥时候忘了能查一查。酱紫,先大概讲一下我理解的WebService,因为接触时间不长,可能有些方面理解有误,希望各位提出,我发现了也会更正。一同进步吧!一、功能首先,用我这小学英语的水平直译一下,web --> 网路,service --> 服务。连起来,网络...

2019-07-21 14:27:26 500 1

原创 Oracle的pfile和spfile的一点理解和笔记

具体是遇到什么问题的不太记得了。当时查了些资料,做了些笔记,今天刚好翻回去的时候看到,写到这边分享下,下次遇到类似问题也能参考下。参考过的博客也贴一下:1、创建pfile和spfile2、使用“create spfile from pfile”命令注意问题3、create pfile or spfile from memory4、spfile参数文件丢失及恢复方案一、关...

2019-06-30 23:57:43 7248 1

原创 阿里云短信服务python版,pyinstaller打包运行时缺少文件

环境方面:win1064位、python 3.7、pycharm主要涉及的第三方包:1、aliyun-python-sdk-core-v3 2.13.3(阿里云的python核心包)。2、pyinstaller 3.4(打包用,顺便记一下,这个也有坑,打包的时候会报一个“typeerror:expected str,bytes or os.path,not None type”,解决...

2019-04-21 23:56:11 1168 2

原创 Excel表格数据生成ECharts图表

什么东西:是这样,前些时候有个网友问我,ECharts怎么用,我说我研究研究。。。然后就做了这么个小东西,通过html页面,选择一个有数据(固定格式)的Excel文件,根据Excel里面的数据,生成对应的ECharts图表,如折线图、柱状图。效果如下:其实大家仔细一看就知道Excel的数据和转换后的图表是怎么对应上的。例如:文件名 --图名首列名 --x轴名首列...

2019-03-25 23:48:34 18470 388

原创 给Oracle数据库换一个1522端口的监听

可能是因为短了几天,2月过得比其他月份要快不少。这都最后一天了,博客还是没碰一下。也因为这个月学习放缓了,就是偷懒了。。所以想了想,定不下要写些什么。很久以前就想写写分析函数,Oracle的分析函数是个强大的东东,也整理过一些,但始终觉得拿不出手。。。写写我们家littlefairy?想到就很开心哈哈哈哈哈哈哈哈哈哈哈哈哈傻的不行!打住打住,时间不多了,就最后一个半钟。还是记一点...

2019-02-28 23:59:58 2512 1

原创 Oracle关于多行字符串根据固定的分隔符进行拆分,connect by递归查询的一些用法

一、说点啥是这样,之前写过根据固定分隔符拆分字符串的做法,简单的可以直接正则+connect by 拆分,超长的可以自建函数处理,详细可以看下面这篇:根据固定分隔符拆分字符串为多行的方法。然后呢,前段日子接触到一个多行字符串的拆分,如下图二、怎么办问:正则拆分截取,配合connect by level <= xx ???select regexp_substr('ab...

2019-01-05 13:42:58 2917 4

原创 Oracle通过pivot和unpivot配合实现行列转换

一、这次讲啥pivot的用法之前有写过了,然后前几天呢,某群友提了个比较奇葩的需求,需要用到行列互转,效果如下虽然感觉这种数据展现方法比较奇葩,但是实现起来还是比较有意思的,特记录一下。pivot和unpivot的用法我就不重复讲了,可以看下面的测试代码理解一下。二、sql1、测试数据准备-- 建个表测试create table orgCost( or...

2019-01-05 10:37:00 1453 5

原创 Oracle 的循环中的异常捕捉和处理

关于Oracle中的存储过程呀之类的,有用到循环的,循环的过程中出现异常,需要捕捉异常并继续往下循环的。突然想起这么个东西,特来记录下。 如下:'1'、'2a'、'3'、'4',这4个字符串,分别用to_number()转换一下,成功的话输出转换成功,错误的话输出不是数字代码:declare cursor lr_loop is select '1' col ...

2018-12-19 10:18:57 4044

原创 Oracle 自定义函数实现split功能,支持超长字符串和clob类型的分隔

一年又快过去了,,,,12月,广州的12月,一天冷,一天热,一周内体验四季!先分享一个,oracle中比较常用的,根据分隔符拆分字符串为多行结果集的sql写法,平时对于不是特别长的字符串的拆分,用着还是挺方便的。代码及查询的效果如下:select regexp_substr('abc,def,ghi,jkl', '[^,]+', 1, level) c1 from dualc...

2018-12-09 11:21:34 2891

转载 Oracle 利用 UTL_SMTP 包发送邮件

是这样子,上周末的时候逛了下itpub,看到个挺好玩的东西,通过Oracle的UTL_SMTP包的功能,用定时任务检查数据库状态并发送邮件,因为之前没用过这个包,不知道还有这么好玩的功能,特记录分享一下发邮件的这部分配置。这里原文:oracle数据库自动发邮件实现报警功能用处还是蛮多的,想干嘛就干嘛~一、说明一下我们是通过建一个存储过程的方式去处理邮件发送这个事情,配置的参数,大概...

2018-11-24 10:02:24 3148

原创 Oracle字符串分隔符替换(替换奇数个或偶数个)

罪恶,,,,居然在图书馆占位子,,,标题不知道怎么写比较适合,这是群里面一个小伙伴问我的问题,一番折腾后感觉思路比较有意思,就记录一下。问题:大概就是一个字符串:"11-12,11-21,11-22,11-24",需要处理成"11-12至11-21,11-22至11-24",即两个日期为一组,用“至”连接,然后每组日期用逗号隔开。于是乎,折腾一番后,思路是:1、先按逗号拆分...

2018-11-10 09:31:18 1528

原创 Oracle 显式游标的简单案例

想想上一篇博客好像发了还没几天,结果现在就已经月底了,忙碌的10月呀,忙碌的青春。。暂时也没什么东西特别想写的其实,想想前两周在图书馆的时候看到本PL/SQL程序设计,简单看了下显式游标,根据自己日常的应用,弄几个简单的案例发一下,应该对Oracle的显式游标的有些帮助。环境不想单独分点了,还是公司标配的联想thinkpad,win10,Oracle Database 11g r2,pls...

2018-10-27 14:56:29 704

原创 Oracle 行转列 动态出转换的列

10月的第二天,前天写了个Oracle中行转列的pivot的基本使用方法,然后,因为pivot的用法中,正常情况下,我们需要转出多少个列,都得在我们的sql中完完整整地写出,而不能直接在里面写个查询来动态转换。然后,趁着祖国母亲的生日,这几天放假,整理一下处理方法。一、运行环境Win10,Oracle Database 11g r2,plsql 12。二、效果预览1、固定转换列的方...

2018-10-02 13:03:23 30933 24

原创 Oracle 行转列 pivot函数基本用法

2018年9月30日22点,眼看着就10月份了,回头看下,8月份就写了一篇博客,9月一篇都没写,想着还是得续一续。刚好前几天,帮一个群友处理了一个关于Oracle中行转列,根据查询中有的项目,动态转列的做法。想着也挺好玩,不过看下时间,不太充足。所以暂时先写个Oracle自带的行转列函数,pivot的基本用法。国庆几天看下有时间的话完善一下动态转列的做法,到时候再另写一篇附链接过来。一、运...

2018-09-30 23:28:05 79468 3

原创 Oracle 的 表空间(Tablespace)、用户(User)、模式(Schema)

        前面有整理了一篇 Oracle 数据库(database) 与 实例(instance) 的概念及关系整理 。        那接下来就往下整理一个数据库里面的一些其他几个东西之间的奇奇怪怪的关系。一、表空间(Tablespace)讲表空间的话我就想到Oracle的逻辑存储结构了。所以还是简单讲讲吧,有机会再单独总结(抄袭)一篇。在计算机技术中,逻辑就是虚拟的意思,...

2018-08-25 13:31:15 25474 4

原创 Oracle的 wm_concat 的排序问题,Oracle的 listagg 函数

一大早来广图排了大半个钟的队,总算占了个好位子。--2018-07-281、环境:1、操作系统 windows 102、数据库:Oracle Database 11g r2 2、需求:还是看例子吧。。。关于wm_concat聚合无法直接排序聚合的问题和oracle 11g的新函数listagg。 3、准备数据:--创建学校类型-年级表create table...

2018-07-28 10:24:32 16621 6

原创 关于PL/SQL Developer导入csv文件

一、还是先说一下环境(其他版本也差不多):操作系统:Windows 10 数据库Oracle 11g r2 PL/SQL Developer 12二、csv文件        csv,全称为Comma-Separated Values,一般译为逗号分隔值,csv文件以纯文本的形式来存储表格数据。在windows系统上,如果你装了excel的话,csv的默认打开一般就会是excel,但...

2018-07-21 10:16:27 4642 4

原创 oracle 通过操作系统认证的方式登录sys时报错:ORA-01031:权限不足

环境:    操作系统:windows 10    oracle:11g r2问题:    通过sqlplus / as sysdba试图通过操作系统认证的方式登录到sysdba角色的sys用户报错,ora-01031:权限不足。    而通过输sys和密码的方式登录就正常C:\Users\Administrator>set oracle_sid=orclC:\...

2018-07-18 15:41:28 4992

原创 补:Oracle 的数据泵导出(expdp)及导入(impdp)

        之前本来想写篇exp-imp,expdp-impdp的简单介绍的, 结果发现简单写了下exp-imp就挺长一篇了,所以就把expdp-impdp分开来写了。放下之前的链接:https://blog.csdn.net/huay_li/article/details/80638024        好了,继续往下,环境方面:        操作系统:windows 10 ;数据...

2018-06-16 03:00:23 2063

原创 Oracle数据库的数据备份,本地,异地,exp-imp,expdp-impdp

        是这样的,2018年6月,上一次比较频繁听到勒索病毒差不多是去年这个时候,那时候我是刚从学校毕业,也没受到这小可爱的毒害,所以一直没太放在心上。结果,最近公司这边一周以内两次出现了客户机房出现勒索病毒,所有文件被加密,损失有点严重。        特别是有一个系统的数据库服务器和应用服务器和备份服务器是同一台,结果一出事,迷之尴尬。        嗯,另外有一点,被感染的几...

2018-06-11 00:19:49 5232

原创 Oracle 数据库(database) 与 实例(instance) 的概念及关系整理

 环境:        操作系统:windows 10        数据库:Oracle Database 11g r2写的啥:        是这样子的,接触Oracle有小段时间了,前段时间有个接触Oracle数据库没多久的朋友找我问了些问题。我就跟朋友说,我简单整理个文档给你吧,于是、、、        然后这篇算是Oracle Database 的基本体系中的一小...

2018-06-02 11:44:19 12988 1

中文转拼音小工具 V1.0(含源码)

一个批量中文转换成拼音的工具,支持多种输出拼音格式。 将需要转换的中文保存成csv文件,简单设置几个参数,即可按照需要的格式,转换成拼音,如“guangzhou”、“Guangzhou”、“GuangZhou”、“Guang-Zhou”、“Guǎng-Zhōu”等。 python版本:3.7.2 x64 xpinyin版本:0.5.6

2019-12-30

根据Excel表格数据生成ECharts图表 V2.3

一个html小工具,随便一个浏览器就可以运行。 功能: 可以选择一个固定数据格式的excel文件,根据excel文件的数据,以平铺或堆叠的形式,生成对应的线图或柱状图或饼图。可保存图片到本地。 用到: xlsx.js、echarts.js

2019-07-01

根据Excel表格数据生成ECharts图表 V2.0

一个html小工具,随便一个浏览器就可以运行。 功能:可以选择一个固定数据格式的excel文件,根据excel文件的数据,以平铺或堆叠的形式,生成对应的线图或柱状图。可保存图片到本地。 用到:xlsx.js、echarts.js 更新:2019年7月1日,更新支持饼图,新版本V2.3,csdn好像不能直接更新附件,如有需要直接到我上传的文件这里,下载最新的版本即可。

2019-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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