自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 oracle 删除物化视图卡死

今天试图删除重建一个定时刷新的物化视图时直接卡死,过阵时间会报"Oracle ORA-04021 等待锁定对象时发生超时"的错误.解决方法大致有两种1被job锁死 (大部分百度答案)查询select * from dba_jobs_running; 根据上步查出的sid寻找sessionselect s.sid,s.serial#,p.spid from v$session s le...

2020-06-03 20:52:32 3827

原创 数据库敏感信息加密 java的反射和内省

技术路线Spring boot 2.1.0jpa设计思路jpa在操作数据库时应该是使用反射来映射字段,这样可以尝试修改get set方法实现字段加密例如public class SysUserBean { private String mobile; public String getMobile(){ //原get return mobile; //新get 解密用真实的解密方法替代 return mobile==null?null:解密(mobile); } public

2020-06-03 20:51:50 678

原创 nginx处理路径中的多个斜杠/

前端引用css,js时如果写的…/…/之类的引用方式,那么在访问链接中加入多个斜杠会导致引用失败.可以通过nginx对多个斜杠进行处理如访问 public//view//a//test.html 重定向到 public/view/a/test.htmlmerge_slashes off;rewrite (.*)//(.*) $1/$2 permanent;...

2019-09-09 11:10:16 6607

转载 ie下载blob

ie简直是浏览器中的奇葩了 和所有浏览器都不一样 var blob = this.response; if('msSaveOrOpenBlob' in navigator){ window.navigator.msSaveOrOpenBlob(blob, filename); }...

2019-07-16 08:54:14 2072

原创 nginx反向代理 cookie失效问题

有一次生产环境修复漏洞将中间件从weblogic更换为tomcat,启动后所有前端请求均未携带cookie.导致应用不能正常运行.1.war包在tomcat启动后会自动解压生成war包名称的文件夹.2.nginx反向代理配置proxy_pass 将请求地址重写.如前端请求 localhost/public/getime nginx反代为 localhost/abc/publi...

2019-06-10 16:22:03 8004 1

原创 记录一次weblogic部署springboot项目

spring boot版本:2.1.0.BUILD-SNAPSHOTweblogic版本: 12.2.1.3.0数据库 : oracle 12c rac生产环境上有一套现成的weblogic 12.2.1.2.0 但是项目部署上去以后出现如下异常weblogic.application.ModuleException: java.lang.IllegalAccessError: tri...

2019-03-15 19:40:39 3993

转载 浏览器样式 IOS下移除原生样式

-webkit-appearance:none;https://www.html.cn/book/css/webkit/visual/appearance.htm

2019-01-24 20:32:25 561

转载 一个驱动级别的 键盘鼠标模拟工具

http://www.ddxoft.com/

2019-01-15 12:59:34 21559 5

原创 oracle 错误解决(1)

本次oracle异常大致有如下 问题:修改内存后,导致oracle不能启动没有了解错误详情的情况下,误删了spfile文件不能直接使用 sqlplus / as sysdba登录.(1)不能直接使用 sqlplus / as sysdba登录.这里大概了解了一下oracle的认证模式操作系统认证–针对系统管理员密码文件认证–针对系统管理员外部认证 – 所有用户解决方案: 修...

2019-01-11 16:42:02 1045

原创 oracle导入dmp文件 替换现有表 重命名表

当使用IMPDP完成数据库导入时,如遇到表已存在时,Oracle提供给我们如下四种处理方式:a.忽略(SKIP,默认行为);b.在原有数据基础上继续增加(APPEND);c.先DROP表,然后创建表,最后完成数据插入(REPLACE);d.先TRUNCATE,再完成数据插入(TRUNCATE)。先用EXPDP生成一份dump文件sec@secDB /expdp$ expdp sec/...

2018-12-04 11:11:14 7573

转载 使用nutz发送http请求

提交json 携带cookieprivate static Cookie cookie =null;Request req =Request.create(IP+path, METHOD.POST); Header header = Header.create(); header.set("Content-Type", "application/json; charset=utf-...

2018-12-04 11:10:01 1327

转载 java 细粒度的锁

private KeyLock<String> lock = new KeyLock<String>();lock.lock(request.getSession().getId());public class KeyLock<K>{ // 保存所有锁定的KEY及其信号量 private final ConcurrentMap...

2018-11-23 15:45:29 393

原创 spring boot设置多个静态资源目录

@Configurationpublic class AcbplatformConfigurerextends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResource...

2018-11-23 15:39:29 4658

原创 Spring boot 在启动时加载一些配置

新建一个StartupRunner 类,引用CommandLineRunner方法@Componentpublic class StartupRunner implements CommandLineRunner { @Autowired private RedisTemplate<String, Object> redisTemplate; @Autowire...

2018-11-23 15:37:03 1351

转载 spring boot以绝对秒数的方式从数据库读取日期

配置一下jackson的格式化方法spring.jackson.serialization.write-dates-as-timestamps = true

2018-11-13 14:46:46 608

一个驱动级别的 键盘鼠标模拟工具

使用介绍https://blog.csdn.net/lyl117363/article/details/86490864

2019-03-22

空空如也

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

TA关注的人

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