自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(218)
  • 资源 (6)
  • 收藏
  • 关注

转载 oracle中取月初,月末,季初,季末及年初,年末时间

1.取周的开始时间和结束时间: 开始时间(以星期一为开始时间): SQL> select trunc(sysdate,'D')+1 from dual; 结束时间(以星期日为结束时间): SQL> select trunc(sysdate,'D')+7 from dual;2.取月的开始时间和结束时间: 月初时间: SQL> select trunc(sysdate,'MM') from dual; 月末时间:

2021-05-10 11:24:27 7888

原创 Oracle如何在一个sql里创建多个函数或视图

当我们试图通过在一个sql脚本里写多个create语句来创建对应自定义函数或视图时,在执行后会发现所有Create语句都被整合为第一个函数或视图的内容入库,这样显然不对。解决办法:在每一个CREATE 语句结尾后换行加个/即可,如:CREATE OR REPLACE FUNCTION “F_GetAmt”(CUR in VARCHAR2) return……end F_GetAmt;/CREATE OR REPLACE VIEW V_FXQ AS ……;/CREATE OR REPLACE……;

2020-07-28 14:17:55 643

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

1 目标用示例演示如何创建、删除、禁用和使用唯一性约束。2 什么是唯一性约束?唯一性约束指表中一个字段或者多个字段联合起来能够唯一标识一条记录的约束。联合字段中,可以包含空值。注:在Oracle中,唯一性约束最多可以有32列。唯一性约束可以在创建表时或使用ALTER TABLE语句创建。3 唯一性约束和主键的区别主键(Primary Key):所有组成主键的列都不能包含空值。唯一性约束(Unique Constraint):如果唯一性约束由多列组成,其中的部分列可以包含空值。Oracle中

2020-05-16 11:48:29 2796

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

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

2020-05-15 09:40:44 6189 1

转载 Java远程执行Shell命令

1. Jar包  ganymed-ssh2-build210.jar2. 步骤:a) 连接:Connection conn = new Connection(ipAddr);conn.connect();b)认证:boolean authenticateVal = conn.authenticateWithPassword(userName, password);c) 打开一个...

2020-05-08 16:26:48 1230 3

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

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

2020-04-02 10:44:55 2005

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

一. 在Ubuntu下的步骤(以下都在root用户下进行操作):1.MongoDB安装,无需下载源文件,可以直接用apt-get命令进行安装。打开终端,输入以下命令:sudo apt-get install mongodb2.这时装好以后应该会自动运行mongod程序,通过"pgrep mongo -l “查看进程是否已经启动3.在终端输入"mongo”,然后回车进入数据库下面为...

2020-04-02 10:33:22 1045

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

one 樱花树动态生成樱花效果图(这个是动态的):```pythonimport turtle as Timport randomimport time# 画樱花的躯干(60,t)def Tree(branch, t): time.sleep(0.0005) if branch > 3: if 8 <= branch <=...

2020-01-16 16:06:10 3760

原创 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用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认...

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

原创 linux安装MySQL教程

安装依赖yum install libaio wget -y检查MYSQL是否已安装yum list installed | grep mysql如果有先卸载#格式 yum -y remove [包名]yum -y remove mysql-libs.x86_64下载MySQL官网的仓库文件cd /tmpwget http://repo.mysql.com...

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

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

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

2019-12-25 10:04:39 8783

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

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

2019-12-13 17:28:25 667

原创 Oracle dblink的简应用

1.查看DBLINKSELECT * FROM DBA_DB_LINKS;或:SELECT OWNER,OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='DATABASE LINK';或:SELECT * FROM ALL_DB_LINKS;2.创建DBLINK前提:创建DBLINK的用户有对应的数据库权限CREATE PUBLIC...

2019-11-06 11:59:38 152

原创 SQL SERVER中DBLINK的实现

–创建链接服务器EXEC SP_ADDLINKEDSERVER'ITSV' ,'' , 'SQLOLEDB' ,'远程服务器名或IP地址'EXEC SP_ADDLINKEDSRVLOGIN'ITSV' ,'FALSE' ,NULL , '用户名' ,'密码'–查询示例SELECT* FROM ITSV.数据库名.DBO.表名–导入示例SELECT* INTO 表FROM ITSV...

2019-11-05 15:39:49 5689

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

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

2019-11-01 15:38:19 3153

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

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

2019-10-29 11:45:10 3591

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

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

2019-10-23 18:02:46 458

原创 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 <module> from setuptools import setup, find_package...

2019-10-04 16:11:46 1540

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

开放端口的解决步骤如下:1、修改/etc/sysconfig/iptables文件,增加如下一行: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT重启 iptablesservice iptables restart2、重启防火墙,这里有两种方式重启防火墙a) 重启后...

2019-09-26 11:46:51 4658

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

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

2019-09-18 16:04:19 1870 1

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

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

2019-09-18 15:57:16 438

转载 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 472

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

ubantu自带mysql,如需要安装,大多是如下代码:sudo apt-get install mysql-serversudo apt-get install mysql-client检查MySQL是否运行:sudo netstat -tap | grep mysql如果成功安装,会显示如下内容:tcp 0 0 localhost:mysql : LISTEN 18475/my...

2019-09-02 16:04:06 214

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

1、数据库地址突然换了,在旧的链接上编辑,一直提示 connection is being used不知道是不是Navicat Premium 12 的BUG,需要重新建立一个连接2、建立以后,一不小心把旧的连接删了,里面还保存着SQL的脚本,发现也跟着没了,然后在网上查,太复杂了3、Navicat 里面的查询右键菜单有个 “在文件夹中显示” 打开就是保存SQL的位置,找到旧的连接地址名...

2019-08-16 09:21:03 5142

转载 离线安装PM2

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

2019-07-25 18:42:59 938

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

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

2019-07-24 18:21:52 23429 2

原创 矩 阵 的 秩

2019-07-02 17:39:20 427

转载 Python描述符 (descriptor) 详解

1、什么是描述符?python描述符是一个“绑定行为”的对象属性,在描述符协议中,它可以通过方法重写属性的访问。这些方法有 get(), set(), 和__delete__()。如果这些方法中的任何一个被定义在一个对象中,这个对象就是一个描述符。以上为官方定义,纯粹为了装逼使用,一般人看这些定义都有一种问候祖先的冲动!没关系,看完本文,你就会理解什么叫描述符了!2、讲解描述符前,先看一下...

2019-05-29 10:37:53 1917 1

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

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

2019-05-29 10:17:17 2416

原创 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 ‘%工业管道定期检验报告%’;–其中2018-07-12 14:23:00为:误删数据时间 可以使用快捷键 ctrl + e 查看...

2019-04-08 19:49:56 4428

转载 update子查询

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

2019-03-27 19:14:38 5465 1

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

1: 效率高, 连接,update 后跟别名update a set a.Field1= b.Field1from Table1 aleft join Table2 b on a.SID=b.IDwhere b.Code like 'm%'效率高2: 子查询,update后跟表名update Table1set Field1= (select Field1 from Ta...

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

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

【相同点】1.都是HttpServletRequest类中的方法2.都是用来传递数据用的【不同点】1.方法成对只有getParameter(),没有setParameter() setAttribute()和getAttribute()是一对;2.请求方式getParameter():响应的是两个web组件之间为链接(重定向)关系时,如get和post表单提交请求,传递请求参数...

2019-03-25 01:50:28 201

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

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

2019-03-16 12:58:05 7156

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

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

2019-02-18 17:22:58 3068

原创 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 增大缓冲区set serveroutput on size 1000000;解决方法2 ...

2019-01-14 11:08:35 5819

转载 Connect By

Oracle Connect By Prior用法:1、connect by中的条件就表示了父子之间的连接关系,比如 connect by id=prior pid。2、prior,表示在一表上,prior所在列pid的某一值A的记录行的父亲是列id上值等于列pid上值A的记录行。3、LEVEL伪列表示树的深度(或叫高度)。一、oracle中的select语句可以用START WITH…...

2019-01-12 17:13:57 8949 2

转载 深入理解connect by rownum

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

2019-01-12 16:28:00 2745

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

1、日期格式YYYY-MM-DDSELECT TO_CHAR(TO_DATE('2018-01-28', 'YYYY-MM-DD') + ROWNUM - 1, 'YYYY-MM-DD') DAY_ID FROM DUALCONNECT BY ROWNUM &lt;= TO_DATE('2018-02-04', 'YYYY-MM-DD') - TO_DATE('2018-01-28', ...

2019-01-12 15:51:59 6794

转载 游标 CURSOR

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

2019-01-12 14:11:35 3716

pdksh-5.2.14

安装oracle必不可少的包,其他的都可以在系统自动下载,这个要从网上下载

2017-12-19

landesk卸载工具

landesk 卸载程序包,在客户端双击运行即可,卸载需数分钟,后台静默,卸载完成后自动重启。

2017-06-08

传智播客 张孝祥Struts2PPT

传智播客 2010年 张孝祥 Struts2PPT 80页

2015-04-30

算法导论_英文版_第三版.

算法导论_英文版_第三版

2015-04-13

空空如也

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

TA关注的人

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