- 博客(31)
- 资源 (3)
- 收藏
- 关注
原创 python正在表达式.*与(.*)的区别
1、两者都能匹配任意长度任意字符(.匹配任意字符,*匹配任意长度);2、(.*)会将匹配的结果以组的形式匹配到赋值的变量中;3、(.*)括号中加上?可以实现非贪婪模式(.*?
2024-06-29 15:36:10 200
原创 oracle闪回表数据
alter table tb_name enable row movement;flashback table tb_name to timestamp to_timestamp('2021-12-20 09:00:00','yyyy-mm-dd hh24:mi:ss');
2021-12-20 19:09:28 425
原创 安装oracle客户端+plsql访问ORACL
1.安装oracle客户端oracle官网客户端下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html下载之后解压;进入如下目录:放入 tnsnames.ora文件;我的内容如下,仅供参考# tnsnames.ora Network Configuration File:TEST_DB = (DESCRIPTION = (ADDRESS_L...
2021-12-16 12:34:09 865
原创 Cannot resolve com.oracle:ojdbc7:12.1.0.1
因为oracle的驱动版权问题,导致maven无法直接从仓库下载驱动,可以从如下链接免积分下载:https://download.csdn.net/download/yangyelin/64614856下载之后,解压出来,会有两个jar包,在dos窗口执行maven安装脚本:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.1 -Dpackaging=jar -Dfile=D:\C
2021-12-16 11:09:49 2553
原创 no typehandler found for property XXXX
此问题基本可以确定是po与数据库字段对应出了问题;最多的是因为粗心导致字段与po中的名称对不上;本文介绍的是另外一种:po的字段类型错误:如果用mybatis-puls的时候,可以不需要写字段名称,mybatis-puls可以自动根据驼峰规则匹配字段;这时候java bean中的属性名的字段类型不能使用LinkedHashMap...
2021-12-16 10:35:37 1127
原创 idea开发vue项目
1.安装node.js环境打开官网下载链接:https://nodejs.org/en/download/我这里下载的是node-v6.9.2-x64.msi,如下图:下载完成后,双击“node-v6.9.2-x64.msi”,开始安装Node.js点击【Next】按钮勾选复选框,点击【Next】按钮修改好目录后,点击【Next】按钮安装完后点击【Finish】按钮完成安装npm install--globalvue-cli...
2021-03-11 17:36:19 392
原创 UNDO表空间清理(切换)
--查看表空间使用情况SELECT a.tablespace_name "表空间名",total "表空间大小",free "表空间剩余大小",(total - free) "表空间使用大小",total / (1024 * 1024 * 1024) "表空间大小(G)",free / (1024 * 1024 * 1024) "表空间剩余大小(G)",(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)",round((total - free) / ..
2021-01-27 17:19:08 694
原创 java虚拟机
查看java进程PIDpgrep -lf java查看堆中对象情况jmap -histo PID查看堆的详细信息jmap -heap PID
2021-01-24 11:21:55 104
原创 Nginx 配置之location正则表达
1、正则表达式*:重复前面的字符0次或多次?:重复前面的字符0次或1次+:重复前面的字符1次或多次.:匹配除换行符以外的任意一个字符(a|b):匹配a或b^:以...开头$:以...结尾{n}:重复前面的字符n次{n,}:重复前面的字符n次或更多次{n,m}:重复前面的字符n-m次*?:重复前面的字符0次或多次,但尽可能少重复+?:重复前面的字符1次或多次,但尽可能少重复??:重复前面的字符0次或1次,但尽可能少重复{n,m}?:重复前面的字符n-m次,但尽可能少重复{n}
2021-01-22 08:10:53 972
原创 redis基本操作
1.登录rediscd /usr/local/redis/redis-5.0.7/src或者(cd /usr/local/redis/redis-5.0.7/src)./redis-cli2.查询键值get keyname3.删除键值del keyname
2021-01-18 12:01:39 70
原创 数据库导入与导出(exp与exp)
exp userName/pass@servername file=d:\temp\exp.dmp tables=(sys_menu,sys_user,sys_user_role,sys_role,sys_role_menu,sys_office,sys_user_office)imp hbms/hbms###1234@hbms file=d:\temp\useexp.dmp
2020-12-17 14:06:12 225
原创 oracle存储查询
-----查询表空间情况SELECT a.tablespace_name "表空间名",total "表空间大小",free "表空间剩余大小",(total - free) "表空间使用大小",total / (1024 * 1024 * 1024) "表空间大小(G)",free / (1024 * 1024 * 1024) "表空间剩余大小(G)",(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)",round((total - free) .
2020-12-16 22:52:23 376
原创 oracle 查询数据库锁及解锁
SELECT SESS.SID, SESS.SERIAL#, LO.ORACLE_USERNAME, LO.OS_USER_NAME, AO.OBJECT_NAME 被锁对象名, LO.LOCKED_MODE 锁模式, sess.LOGON_TIME 登录数据库时间,'ALTER SYSTEM KILL SESSION ''' || SESS.SID || ','||SESS.SERIAL#||'''' FREESQLFROM V$LOCKED_OBJECT LO, DBA_OBJECTS A...
2020-12-12 15:16:59 271
原创 Django(python)配置oracle12C 数据库
在settings.py文件中数据库配置模块添加如下代码DATABASES = { # 默认的数据库 sqlite3 # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } # ### 连接oracle 12C pdb数据库 'default': { .
2020-11-28 21:05:48 455
原创 linux安装12C
Linux上安装Oracle数据库第一步:系统磁盘分区:1:检查磁盘信息[root@iZuf6gxpvk73jkbx2r5h1bZ ~]# fdisk -l2:进入分区的磁盘[root@iZ28ubyqhl0Z ~]# fdisk /dev/vdbCommand (m for help): n #新建分区Command actioncde extendedp primary partitio...
2020-11-24 20:08:49 148
原创 mongoDB基本操作
登陆mongo localhost/admin更新数据db.tp_clue.update({userId:"yangyelin"},{$set:{testFlag:"Y"}},false,true)删除数据db.tp_user.remove({phone:null});修改表名称db.tp_clue_matter.renameCollection("tp_clue_matter_20200804")导出表---------线...
2020-11-24 20:04:49 94
原创 IMP-00019
报错IMP-00019: 由于 ORACLE 错误 12899 而拒绝行IMP-00003: 遇到 ORACLE 错误 12899ORA-12899: 列 "XX"."XX"."XXX" 的值太大 (实际值: 21, 最大值: 20)【一个汉字用GBK存放是2个字符,用AL32UTF8占用3个字符,所以在由ZHS16GBK字符集编码的数据库导出的DMP文件导入到由AL32UTF8字符集编码的数据库时有的表就会提示"字符过长",导入不成功!】原因数据库gbk和utf占用字符不一样,修
2020-11-24 09:44:09 3622
原创 mongodb备份集合
db.tp_tsrc.find().forEach(function(x){db.tp_tbak_20201019.insert(x);})
2020-11-19 17:57:45 544
原创 maven本地库安装jar包
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.1 -Dpackaging=jar -Dfile=D:\ojdbc7.jar
2020-11-19 16:44:25 74
原创 mysql时间字符串操作+转换格式表
时间转字符串selectdate_format(now(),'%Y-%m-%d');#结果:2020-11-05字符串转时间selectstr_to_date('2020-11-05','%Y-%m-%d');#结果:2016-01-0200:00:00格式化字符表MySQL日期格式化(format)取值范围。 值 含义 秒 %S、%s 两位数字形式的秒( 00,01, ..., 59) 分 %I、%i 两位数字...
2020-11-02 16:15:48 634
原创 ORACLE ORA22922 不存在的LOB值解决方法
出现这个错误很多时候是使用了wmsys.wm_concat的同时使用了group ,distinct 或者union,本来两者没有问题,问题在于:1.Oracle Database 10g Enterprise Edition Release 10.2.0.5.0以后的版本wmsys.wm_concat查询出的是LOB类型2.oralce的SQL语句中若查询了LOB字段是不能使用disti
2015-11-18 23:15:23 49782
原创 oracle大数据导入之sql load
控制文本test.ctl内容load datainfile ‘E:\yyy\test.txt’append into table table_testfields terminated by “|”(table_field1,table_field2,table_field3…)DOS下命令Sqlldr user/userpassword@serviceName c
2011-11-21 22:12:43 400
原创 java正则表达式
使用方法str.matches(validate);例如:简单验证一个yyyy-mm-dd格式的日期:function boolean validate(){ String strTime = "2011-11-21"; String validate = "\\d{4}-\\d{2}-\\d{2}"; return strTime.matche
2011-11-21 21:52:42 284
原创 浅谈oracle定时任务job
1.例子 设置一个定时任务,每间隔一分钟向TEST表中插入当前时间; SQL> create table test(time date); SQL> create or replace procedure MYPROC as 2 begin 3 insert into test values (sysdate);
2011-06-28 21:08:00 276
原创 xfire实现webservice
<br />XFire是一个免费的开源SOAP框架,它不仅可以极大方便地实现这样一个环境,并且可以提供许多Web Services规范中高级特征,这些特征在多数的商业或者开源工具都没有提供。你要恰当的理解这些单词:great ease and simplicity(非常轻松和简单)。你将会看到使用XFire创建Web Services是多么的简单。 假如你的Web应用有一个Java类,并且你想把它的一个方法发布为Web Services,当使用XFire时,你不需要编写一行额外的Java代码。只需要编辑发布
2010-12-31 16:11:00 412
ojdbc6&7.rar
2021-12-16
基于mybatis的动态代码生成工具ljdp.rar
2020-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人