自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 DM8 Dokcer镜像更新后远程无法jdbc连接问题

又是排查防火墙,又是看镜像dm.ini的NUM_PORT,完全没有往驱动上面想,因为之前的也是dm8能连,最后一想不是驱动出问题了吧,在他们官网找了半天(吐槽一下官网对开发人员不友好,连文档里面的全文检索都是坏的)替换了一下就好了。这里提一句dm这个日志真的离谱了,居然显示shutdown success,其实是已经正常启动了,进容器disql是可以访问数据库,状态也是open,只能说日志太不严谨了。我再照常去用远程工具连接(我用的datagrip),然后不出意外的意外来了,链接不上了。

2023-10-31 15:59:47 175

原创 Docker 安装oracle12c容器并创建新用户

启动镜像 8080和22端口没有映射出来,有需要自己。进入容器内并以dba登录Oracle。原因 容器没有操作主机文件夹权限。创建表空间及用户和赋权。

2023-10-17 12:44:52 627

原创 记一次生产环境服务卡死排查记录

看了这个方法的引用,询问了一下相关开发分析了一下应该是前端调用的,大概就是根据查询条件返回list再for循环处理,这里有一个大问题,如果前端没有传查询条件,就会全表查询,让相应开发排查,前端部分查询条件是另一个对象里面的字段,可能为空,排查方式不表。打开后就长这个德行,基本数据类型占用都很大,直接看是看不出来什么玩意,可以使用最下面的类视图过滤器就进行过滤只关注业务代码(这里默认依赖都没有问题,也不大可能有问题,都是最简单的用法),可以使用业务包名进行过滤。这个出现了业务代码相关的引用了,赶紧去翻代码。

2023-09-06 10:39:35 405

原创 mybatis-plus condition 参数空指针的坑

mybatis-plus condition 参数空指针的坑

2022-07-08 17:25:02 701 1

原创 CentOS之间rsync做文件增量(备份)同步(主动拉取)

CentOS之间rsync做文件增量

2022-03-18 17:27:10 1239

原创 mount.nfs: access denied by server while mounting

mount.nfs: access denied by server while mounting

2022-02-28 15:22:49 4051

原创 idea Vue项目识别不到@别名问题

1、Vue项目创建好之后,打开文件总看见引入文件的位置有这样的波浪线

2021-11-25 14:24:45 943

原创 程序调用配置文件连接oracle数据库,报错提示ORA-12505, TNS:listener does not currently know of SID

jdbc连接数据库的时候,需要使用数据库的sid_name,而不是数据库的services_name.而使用plsql连接数据库的时候,只需要数据库的services_name即可,所以修改连接字符串中的services_name为sid_name.查询sid_name的方法selectINSTANCE_NAMEfromv$instance;...

2019-10-12 10:21:45 960

原创 mac os Catalina beta Jetbrains系软件闪退解决方案(idea闪退、datagrip闪退)

背景:今天升级了mac os Catalina public beta2,然后就爽爆了,Jetbrains系列所有软件只要有键盘操作就闪退,idea是我的主力ide啊!百度了很久都没找到解决方法,最后还是谷歌给力!!!先附上官方解决方案链接https://intellij-support.jetbrains.com/hc/en-us/community/posts/360004233600...

2019-07-04 20:04:47 8771 12

原创 ORACLE创建dblink

使用场景:用户A在服务器1数据库上用户B在服务器2数据库上通过用户A访问用户B的test表,即跨服务器访问数据库1.在服务器2创建用户C给定访问用户B的test表权限--创建用户C赋予密码create user C identified by password;--授予C用户创建session的权限,即登陆权限grant create session to C;--授...

2019-06-27 14:18:20 1391

原创 oracle权限管理

1.查看select * from user_sys_privs;--查看当前用户所有权限select * from user_tab_privs;--查看所用用户对表的权限select * from user_sys_privs;--查看当前用户所有权限select * from user_tab_privs;--查看所用用户对表的权限1.查看所有用户: select * f...

2019-06-27 14:17:29 771

原创 oracle 回滚操作

SELECT * FROM 表名 as of TIMESTAMP "TO_TIMESTAMP"('2018-05-29 17:58:00', 'yyyy-MM-dd HH24:mi:ss') WHERE 条件 ;

2019-05-13 11:09:43 2929

原创 oracle使用adrci清理日志文件(trace文件,incident文件,listener log文件)

oracle中通常有好多日志文件,遇到异常情况会产生大量日志,造成磁盘空间紧张。故需要清理对应文件。包括trace文件,incident文件,listener log文件等11g中oracle提供了一个ADRCI的命令行工具来查看ADR中的alert日志和trace信息,可以批量删除对应的日志文件。adrci的位置在$ORACLE_HOME/bin目录下详细adrci介绍1.删...

2019-05-07 15:34:43 7059 1

原创 sql去除多条重复数据(多字段)

1.找到重复数据中的一条数据:SELECT id FROM s_course GROUP BY xn,xq,kcdm,kcmc,kkxy,bjmc,jszgh,jsxm,xkkh,xkdd,sksj HAVING COUNT(sksj)>12.找到所有重复数据的idSELECT * FROM s_course a WHERE EXISTS (SELECT xn,xq,kcd...

2018-08-27 12:29:46 5890

原创 mac nginx 自启动

通过brew install nginx命令安装的nginx实现自启动可执行如下命令: 1 2 sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.p...

2018-08-24 11:03:01 916

原创 利用js制作一个类java map的简易容器

map.jsfunction Map() { this.elements = new Array(); //获取MAP元素个数 this.size = function() { return this.elements.length; }; //判断MAP是否为空 this.isEmpty = function() { ...

2018-08-23 18:41:20 85

原创 利用js动态生成另一段js

var myScript = document.createElement("script");myScript.type = "text/javascript";myScript.appendChild(document.createTextNode("script中间部分"));document.body.appendChild(myScript); 

2018-08-23 18:36:11 387

原创 将Jquery序列化后的表单值转换成Json

通过$("#form").serialize()可以获取到序列化的表单值字符串:a=1&b=2&c=3&d=4&e=5通过$("#form").serializeArray()输出以数组形式序列化表单值:[ {name: 'firstname', value: 'Hello'}, {name: 'lastname', value: 'Wo...

2018-08-20 18:23:54 1295

原创 kill所有java进程

ps -ef | grep java | grep -v grep |awk '{print $2}' | xargs -p kill -9 如果不需要询问,把xargs后面 -p 参数去掉 Aix 通过shell脚本kill杀指定进程,比如杀所有java进程 ----脚本杀进程-------------------------------cat ./killWAS...

2018-08-14 18:42:12 5159

原创 Oracle创建表空间、创建用户以及授权

Oracle创建表空间、创建用户以及授权  1.假如现在已经建好名为'NewDB'的数据库此时在D:appAdministratororadata目录下已经存在NewDB目录(注意:我的Oracle11g安装在D盘下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在*:appAdministratororadata目录下)。 2.创建用户之前要创建"临时表空间"...

2018-08-14 18:39:49 299

原创 vim配置文件 命令 vi ~/.vimrc

""""""""""""""""""""""""""""""""""""""""""&qu

2018-08-14 18:37:32 145

原创 Tomcat在阿里云上启动慢的解决办法

omcat在本地服务器跑,一切都正常,但部署到阿里云上,发现启动巨慢。 经过在网上搜索,找到了原因:Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom类产生安全随机类SecureRandom的实例作为会话ID,这里花去了342秒,也即接近6分钟。SHA1PRNG算法是基于SH...

2018-08-14 18:36:39 190

原创 hibernate validator处理No validator could be found for type错误

出现场景:原因在于被验证的类与类上注解规则不匹配,详细规则要查阅JSR-303具体实现的文档。比如使用hibernate validator ,  java.lang.Integer没有Length验证,如果使用则会报错:javax.validation.UnexpectedTypeException No validator could be found for type: java...

2018-08-14 15:27:36 682

转载 update 追加一个字段的内容,或替换一个字段里面某些字符

一:使用REPLACE更新某表中某个字段详细内容update `表名` set 字段名 =replace(字段名, '查找的内容','更改的内容') where 字段名 like '%查找的内容%';update shangpin set click_url=replace(click_url,'21508360','1111111111') where click_url like...

2018-08-14 15:19:39 3675

转载 org.apache.subversion.javahl.ClientException: Previous operation has not finished

1.问题eclipse使用SVN出现异常:org.apache.subversion.javahl.ClientException: Previous operation has not finished; run 'cleanup' if it was interrupted 项目clean up失败:Previous operation has not finish

2017-03-03 10:10:14 617

空空如也

空空如也

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

TA关注的人

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