搜索到与相关的文章
数据库相关

sql 列转行

*普通行列转换(爱新觉罗.毓华2007-11-18于海南三亚)假设有张学生成绩表(tb)如下:NameSubjectResult张三语文74张三数学83张三物理93李四语文74李四数学84李四物理94*/-------------------------------------------------------------------------/*想变成姓名语文数学物理------------------------------------------

系统 2019-08-12 01:55:16 2326

数据库相关

PL/SQL 联合数组与嵌套表

通常情况下,在PL/SQL中,处理单行单列的数据可以使用标量变量,而处理单行多列的数据则使用PL/SQL记录是不错的选择。单列多行数据则由联合数组或嵌套表来完成,其特点是类似于单列数据库表。在Oracle9i之前称为PL/SQL索引表,9i之后称之为联合数组。嵌套表也是集合类型中的一种,下面分别介绍这两种集合数据类型的使用方法。一、联合数组1、联合数组的特性类似于一张简单的SQL表,按照主键进行检索数据其数据行并不是按照预定义的顺序存储。当使用变量来检索其

系统 2019-08-12 01:52:06 2326

Oracle

oracle触发器的使用(二)

临回家了,把这两天搞的oracle的点东西,放到博客上,主要是触发器的使用,没有涉及到具体复杂的业务,但是都是比较实际的业务需求。实际中能够用的上,主要是用于审计,用户实际业务需求(友好性的考虑),与view等配合使用等。直接上code吧,在pl/sql中执行相应的模块就能得到相应的结果,注释和清晰,主要是看书一步步搞的。有的自己备用方便。如果有用,大家也可以看看。1--好的创建表的方法2DECLARE3TBNUMBER;4BEGIN5SELECTCOUN

系统 2019-08-12 01:51:49 2326

操作系统

vim笔记

操作tagstack的是ctrl-]与ctrl-t:tags查看tagstack操作jumplist的是ctrl-i与ctrl-o(in/out):jumps查看jumplistcscope构造cscope数据库:cscope-Rbq,R是递归,b是build后即退出,q是创建倒排表来加快查找。:cscopefindsymbolxxx列出所有这个symbol出现的地方,简写为:csfsxxx:cscopefindcallingxxx列出所有call这个fu

系统 2019-08-12 01:32:02 2326

Python

python在OpenCV里实现投影变换效果

前面学习了仿射变换,是经常使用到的变换,也很容易理解。在日常生活中,经常会遇到下面这种的情况:仔细地观察比亚迪秦这台汽车的车牌,发现它拍照的角度不是垂直的方向,而是有一个角度,当要进行车牌识别的时候,发现字符是变形的,与电脑里比较的图片肯定有区别,因此识别不出来。这时怎么办呢?就需要经过一个投影变换才可以把车牌号纠正过来,才能进入识别过程。好吧,到这里认识到投影变换的感性认识了,那么你又会继续考虑下一个问题,在软件里怎么样计算呢,难道还是使用仿射变换的矩阵

系统 2019-09-27 17:56:19 2325

Python

利用python爬取贝壳网租房信息

最近准备换房子,在网站上寻找各种房源信息,看得眼花缭乱,于是想着能否将基本信息汇总起来便于查找,便用python将基本信息爬下来放到excel,这样一来就容易搜索了。1.利用lxml中的xpath提取信息xpath是一门在xml文档中查找信息的语言,xpath可用来在xml文档中对元素和属性进行遍历。对比正则表达式re两者可以完成同样的工作,实现的功能也差不多,但xpath明显比re具有优势。具有如下优点:(1)可在xml中查找信息;(2)支持html的查

系统 2019-09-27 17:56:08 2325

Python

将Python字符串生成PDF

原文链接:https://jinshuju.net/f/kb1Bcq♚作者:jclian,喜欢算法,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远!笔者在今天的工作中,遇到了一个需求,那就是如何将Python字符串生成PDF。比如,需要把Python字符串‘这是测试文件’生成为PDF,该PDF中含有文字‘这是测试文件’。pipinstallpdfkit我们再讨论如下问题:如何将Python字符串生成PDF;如何生成PDF中的

系统 2019-09-27 17:55:42 2325

Python

python快速编写单行注释多行注释的方法

在python代码编写过程中,养成注释的习惯非常有用,可以让自己或别人后续在阅读代码时,轻松理解代码的含义。如果只是简单的单行注释,可直接用“#”号开头,放于代码前面。单行注释也可以跟代码同行,放在代码后面,以“#”号开头。如果是多行注释,可在每行注释前面加“#”号。多行注释,也可用3个双引号括起来。多行注释,还可以用3个单引号括起来。如需将现有的代码注释掉,可先选中需要注释的代码。再按Ctrl+/,这样选中的代码行前均会加上“#”号,表示该代码已经被注释

系统 2019-09-27 17:53:03 2325

Python

Python学习日记(二十三) 类命名空间和组合

类命名空间在一个类中它的函数(方法)属于动态属性,直接定义的变量属于静态属性首先先定义一个类,并在这个类里面加入静态变量、属性等然后将一个对象实例化classFighter:#定义一个战机的类price=5000#静态变量def__init__(self,name,speed,atk,hp):self.name=nameself.speed=speedself.atk=atkself.hp=hpdefAttack(self):print('本次攻击造成了%

系统 2019-09-27 17:50:58 2325

Python

开发神技能 | Python Mock 的入门

Mock是什么Mock这个词在英语中有模拟的这个意思,因此我们可以猜测出这个库的主要功能是模拟一些东西。准确的说,Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。简单的说,mock库用于如下的场景:假设你开发的项目叫a,里面包含了一个模块b,模块b中的一个函数c(也就是a.b.c)在工作的时候需要调用发送请求给特定的服务器来得到一个JSON返回值,然后根据这个返回值来做处理

系统 2019-09-27 17:50:21 2325