自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Oracle之唯一性约束(UNIQUE Constraint)用法详解

1 目标 用示例演示如何创建、删除、禁用和使用唯一性约束。 2 什么是唯一性约束? 唯一性约束指表中一个字段或者多个字段联合起来能够唯一标识一条记录的约束。联合字段中,可以包含空值。 注:在Oracle中,唯一性约束最多可以有32列。 唯一性约束可以在创建表时或使用ALTER TABLE语句创建。...

2020-05-16 11:48:29 48 0

原创 在Python中,如何将一个字符串数组转换成整型数组

py1: >>> arr = ['22','44','66','88'] >>> arr = map(int,arr) >>> print(arr) [22,...

2020-05-15 09:40:44 140 0

转载 Java远程执行Shell命令

1. Jar包   ganymed-ssh2-build210.jar 2. 步骤: a) 连接: Connection conn = new Connection(ipAddr); conn.connect(); b)认证: boolean authenticateVal = conn.aut...

2020-05-08 16:26:48 44 0

原创 解决办法:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

ubuntu 系统中使用 sudo apt-get install 安装软件包出如下错误: 这里的关键,在于“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。”。如果搜索前面的依赖关系,有时找不到解决办法。 出现这样的错误,使用括号中的版本信息再次进行安装 sudo...

2020-04-02 10:44:55 72 0

原创 在Ubuntu下进行MongoDB安装步骤

一. 在Ubuntu下的步骤(以下都在root用户下进行操作): 1.MongoDB安装,无需下载源文件,可以直接用apt-get命令进行安装。 打开终端,输入以下命令: sudo apt-get install mongodb 2.这时装好以后应该会自动运行mongod程序,通过"p...

2020-04-02 10:33:22 64 0

转载 Python——画一棵漂亮的樱花树

one 樱花树 动态生成樱花 效果图(这个是动态的): ```python import turtle as T import random import time # 画樱花的躯干(60,t) def Tree(branch, t): time.sleep(0.0005) ...

2020-01-16 16:06:10 1856 0

原创 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

在redhat7上安装mysql时,使用临时密码登录后,修改密码时,报以下错误: ERROR 1819 (hy000): Your password does not satisfy the current policy requirements。 为了加强安全性,MySQL5.7为root用户...

2019-12-31 14:26:28 42 1

原创 linux安装MySQL教程

安装依赖 yum install libaio wget -y 检查MYSQL是否已安装 yum list installed | grep mysql 如果有先卸载 #格式 yum -y remove [包名] yum -y remove mysql-libs.x86_64 下...

2019-12-31 14:14:37 34 1

原创 Oracle的directory详细路径查看、创建及修改

directory对象所定义的路径可以在EM中的“管理”-“方案”-“目录对象”进行查看、创建或修改 用命令来创建directory,则为如下语句: SQL>create directory dumpdir as '/home/dumpdata/'; 要更改dumpdi...

2019-12-25 10:04:39 209 0

转载 Java连接Oracle的两种方式--单实例和RAC

概述 经常:碰到JAVA Spring配置数据库连接后连接不上,但是PLSQL连接正常,这种情况下经常选择将TNS直接配置到Tomcat的JNDI中来解决问题,但是配置在tomcat中对于多个项目交叉不好维护,特来提供有效的简单的处理方式。 关键说明 数据库的部署有单实例和RAC的情况,单实例比...

2019-12-13 17:28:25 24 0

原创 Oracle dblink的简应用

1.查看DBLINK SELECT * FROM DBA_DB_LINKS; 或: SELECT OWNER,OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='DATABASE LINK'; 或: SELECT * FROM ALL...

2019-11-06 11:59:38 39 0

原创 SQL SERVER中DBLINK的实现

–创建链接服务器 EXEC SP_ADDLINKEDSERVER'ITSV' ,'' , 'SQLOLEDB' ,'远程服务器名或IP地址' EXEC SP_ADDLINKEDSRVLOGIN'ITSV&#...

2019-11-05 15:39:49 252 0

原创 ORACLE表达式校验日期格式

SELECT CASE WHEN REGEXP_LIKE('20191111', '^((((1|2|3)\d{3})(0[13578]|1[02])(0[1-9]|[12]\d|3[01]))|(...

2019-11-01 15:38:19 676 0

原创 calendar.getActualMaximum(calendar.DAY_OF_MONTH)的问题

例如: 在2017.03.29-31号 新建一个Calendar的単例 设置年:2017 设置月:2 int day = cal.getActualMaximum(Calendar.DAY_OF_MONTH) 得到日期为:3 例如: 在2017.03.01-28号 新建一个Calendar的単例 ...

2019-10-29 11:45:10 697 0

原创 字符集和字符编码(Charset & Encoding)

字符集和字符编码(Charset & Encoding)【转】 1.基础知识计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如’a’用什么表示,称为”编码”;反之,将存储在计算机中的二进制数...

2019-10-23 18:02:46 280 0

原创 PyCharm安装python工具时提示No module named setuptools

在Ubuntu下的PyCharm安装python工具时提示: Traceback (most recent call last): File "/tmp/tmp1TAADfpycharm-management/pip-9.0.1/setup.py", line 6, in ...

2019-10-04 16:11:46 270 0

原创 开启允许对外访问的端口8000

开放端口的解决步骤如下: 1、修改/etc/sysconfig/iptables文件,增加如下一行: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT 重启 iptables se...

2019-09-26 11:46:51 353 0

转载 ubuntu启动出现not syncing : VFS: Unable to mount root

问题描述: 之前ubuntu出现需要更新,但是更新的中途被认为中断或者以后就容易出现开启奔溃的现象,也就是标题描述的 ubuntu启动出现not syncing : VFS: Unable to mount root 解决方法如下: 1、开机以后不要直接进入ubuntu 的开机选项,选择高级模式,...

2019-09-18 16:04:19 163 0

转载 遇到dpkg被中断,您必须手工运行 sudo dpkg --configure -a解决此问题

sudo rm /var/lib/dpkg/updates/* sudo apt-get update sudo apt-get upgrade

2019-09-18 15:57:16 37 0

转载 Ubuntu启用root账户后,登录root账户时报错:读取/root/.profile时发现错误:mesg:ttyname failed:对设备不适当的ioctl操作 作为结果,会话不会被正确配置

方法一: 将/root/.profile文件中的mesg n 替换成tty -s && mesg n 重启 方法二: 将非root账户目录中的.profile复制到/root/: 例如:cp /home/username/.profile /root/ 重启 ...

2019-09-18 15:23:37 93 0

原创 ubantu安装mysql (解决配置密码问题)

ubantu自带mysql,如需要安装,大多是如下代码: sudo apt-get install mysql-server sudo apt-get install mysql-client 检查MySQL是否运行: sudo netstat -tap | grep mysql 如果成功安装...

2019-09-02 16:04:06 64 0

原创 Navicat Premium 12 connection is being used以及查询sql文件保存位置

1、数据库地址突然换了,在旧的链接上编辑,一直提示 connection is being used 不知道是不是Navicat Premium 12 的BUG,需要重新建立一个连接 2、建立以后,一不小心把旧的连接删了,里面还保存着SQL的脚本,发现也跟着没了,然后在网上查,太复杂了 3、Nav...

2019-08-16 09:21:03 1071 0

转载 离线安装PM2

首先,找一台可以在线安装pm2的机器 执行 npm install pm2 -g 安装pm2 执行 npm config get prefix, 看一下这台机器的npm默认全局安装目录在哪,然后去这个目录下面的 lib/node_modules/下就能看到你刚刚安装的pm2程序;例如如果显示 /u...

2019-07-25 18:42:59 140 0

转载 测试linux是否能访问外网

方法1 curl -l http://www.baidu.com 方法2 wget http://www.baidu.com

2019-07-24 18:21:52 5679 1

原创 矩 阵 的 秩

2019-07-02 17:39:20 257 0

转载 Python描述符 (descriptor) 详解

1、什么是描述符? python描述符是一个“绑定行为”的对象属性,在描述符协议中,它可以通过方法重写属性的访问。这些方法有 get(), set(), 和__delete__()。如果这些方法中的任何一个被定义在一个对象中,这个对象就是一个描述符。 以上为官方定义,纯粹为了装逼使用,一般人看这些...

2019-05-29 10:37:53 402 0

转载 理解Python中的类对象、实例对象、属性、方法

class Animal(object): # 类对象 age = 0 # 公有类属性 __like = None # 私有类属性 def __init__(self): # 魔法方法 self.name = 'haha'...

2019-05-29 10:17:17 1078 0

原创 plsql误删除数据,提交事务后如何找回

select * from tbs_rep_template as of timestamp to_timestamp(‘2018-07-12 14:23:00’, ‘yyyy-mm-dd hh24:mi:ss’) where tplname like ‘%工业管道定期检验报告%’; –其中201...

2019-04-08 19:49:56 1641 0

转载 update子查询

基础知识 1, 关联子查询和非关联子查询 在非关联子查询中,内部查询只执行一次并返回它的值给外部查询,然后外部查询在它的处理中使用内部查询返回给它的值。而在关联子查询中,对于外部查询返回的每一行数据,内部查询都要执行一次。另外,在关联子查询中是信息流是双向的。外部查询的每行数据传递一个值给子查询,...

2019-03-27 19:14:38 886 0

转载 基于连接和子查询的update语句

1: 效率高, 连接,update 后跟别名 update a set a.Field1= b.Field1 from Table1 a left join Table2 b on a.SID=b.ID where b.Code like 'm%' 效率高 2: 子查询,u...

2019-03-27 19:05:49 797 1

转载 request.getParameter() 和request.getAttribute() 区别

【相同点】 1.都是HttpServletRequest类中的方法 2.都是用来传递数据用的 【不同点】 1.方法成对 只有getParameter(),没有setParameter() setAttribute()和getAttribute()是一对; 2.请求方式 getParamete...

2019-03-25 01:50:28 46 0

转载 SQL Server中如何获取当前年,月,日,时,分,秒

Select GETDATE() as ‘当前日期’, DateName(year,GetDate()) as ‘年’, DateName(month,GetDate()) as ‘月’, DateName(day,GetDate()) as ‘日’, DateName(dw,GetDate())...

2019-03-16 12:58:05 2942 0

转载 SQL强化:将相同的或连续的时间段合并

问题描述:有一张签到表,需要将连续或相同的时间段合并,即把多条记录查询合并成一条连续的时间段记录。 数据表如下: DROP TABLE IF EXISTS `timesheets`; CREATE TABLE `timesheets` ( `task_id` varchar(10) NOT N...

2019-02-18 17:22:58 543 0

原创 ORA-20000:ORU-10027:buffer overflow,limit of 10000 bytes 解决方法

ORACLE 执行存储过程时, 的时候,报 ORA-20000:ORU-10027:buffer overflow,limit of 10000 bytes. 问题原因:过程中含有dbms_output.putline(变量),缓冲区是10000位,打印的字符超出了限制。 解决方法1 增大缓冲...

2019-01-14 11:08:35 343 0

转载 Connect By

Oracle Connect By Prior用法: 1、connect by中的条件就表示了父子之间的连接关系,比如 connect by id=prior pid。 2、prior,表示在一表上,prior所在列pid的某一值A的记录行的父亲是列id上值等于列pid上值A的记录行。 3、LE...

2019-01-12 17:13:57 1905 0

转载 深入理解connect by rownum

connect by中的条件就表示了父子之间的连接关系 比如 connect by id=prior pid 但如果connect by中的条件没有表示记录之间的父子关系(如 connect by里没有 id=prior pid) 那会出现什么情况? 常见的,connect by会在构造序列的...

2019-01-12 16:28:00 559 0

原创 Oracle获取两个日期之间的所有日期

1、日期格式YYYY-MM-DD SELECT TO_CHAR(TO_DATE('2018-01-28', 'YYYY-MM-DD') + ROWNUM - 1, 'YYYY-MM-DD') DAY_ID FROM DUAL CON...

2019-01-12 15:51:59 2830 0

转载 游标 CURSOR

游标 CURSOR 一、游标概述 游标(cursor)是数据库系统在内存中开设的一个数据缓冲区,存放SQL语句的执行结果。 每个游标都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给变量做进一步处理。 作用:用于定位结果集的行 和 遍历结果集。 游标产生时间:当执行DML S...

2019-01-12 14:11:35 408 0

转载 SQL中CharIndex函数、InStr 函数、PatIndex函数、Stuff函数区别与作用

在c#中可以用字符串的IndexOf方法来判断一个字符串中是否含有指定的字符。而在SQL SERVER中也就相关的函数来实现IndexOf的功能。CharIndex,InStr,PatIndex三个函数就是和IndexOf类似,最后介绍一个替换插入字符的函数Stuff。 下面就来说说SQL中Cha...

2019-01-10 15:10:32 326 0

原创 oracle判断是否包含字符串

一、oracle判断是否包含字符串的方法 1、contains,contains用法如下: select * from students where contains(address, 'beijing') 但是,使用contains谓词有个条件,那就是列要建立索引,也就是...

2018-12-14 14:22:29 11790 0

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