Fight With Me!!!

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

08 2018 档案

记一个pg连接数过多的异常
摘要:java中使用数据库连接池,如果在部署的时候,操作不慎,可能出现典型的连接池爆满的问题 救急操作 查看连接 show max_connections; SELECT COUNT(*) from pg_stat_activity; select min_val, max_val from pg_set 阅读全文

posted @ 2018-08-31 09:48 nickTimer 编辑

如何查看一个class文件是否正确
摘要:今天碰到了个问题,左思右想就是找不出问题,试验多个路径来解决问题,错误依旧。 然后我拿到了现场的包,一个很大的问题让我忽略了,这个class文件用反编译程序打不开(jd-gui.exe),非常神奇,但是被我忽略了。 后来请了同事来看下,他也找不到问题,后来说是不是这个class本事有问题,不好意思 阅读全文

posted @ 2018-08-30 22:18 nickTimer 编辑

jenkins com.jcraft.jsch.JSchException: Auth cancel
摘要:jenkins构建时报如下错误: 首先去系统管理 >系统设置上看看SCP插件中的用户名和密码是否正确 阅读全文

posted @ 2018-08-29 10:29 nickTimer 编辑

PostgresQL 中有没有rownum这样的,显示结果集的序号
摘要:select * from (select row_number() over() as rownum,tablename from pg_tables) t where rownum<10; 阅读全文

posted @ 2018-08-29 10:25 nickTimer 编辑

在postgresqlz中查看与删除索引
摘要:查看索引 select * from pg_indexes where tablename='tbname'; 或者 select * from pg_statio_all_indexes where relname='tbname'; 删除索引 DROP INDEX index; index是要删 阅读全文

posted @ 2018-08-29 09:48 nickTimer 编辑

Spring事务异常rollback-only
摘要:转自:https://blog.csdn.net/sgls652709/article/details/49472719 前言 在利用单元测试验证spring事务传播机制的时候出现了下面的异常: Transaction rolled back because it has been marked a 阅读全文

posted @ 2018-08-26 18:21 nickTimer 编辑

spring之Environment
摘要:Spring 的Environment包含两方便的抽象,profile和 property 前者是一组bean的定义,只有相应的profile被激活的情况下才会起作用。 后者是提供方便的抽象,应用程序可以方便的访问 system property 环境变量自定义属性等。 Profile 想象这样一种 阅读全文

posted @ 2018-08-26 18:16 nickTimer 编辑

Spring事务管理——回滚(rollback-for)控制
摘要:探讨Spring事务控制中,异常触发事务回滚原理。文章进行了6种情况下的Spring事务是否回滚。 以下代码都是基于Spring与Mybatis整合,使用Spring声明式事务配置事务方法。 1.不捕获异常(一般处理方式) 代码,其中contentMappger.updateWithErrTest( 阅读全文

posted @ 2018-08-26 17:43 nickTimer 编辑

类的静态方法无法使用aop拦截
摘要:类的静态方法无法使用aop拦截 阅读全文

posted @ 2018-08-25 22:08 nickTimer 编辑

Spring/SpringBoot定义统一异常错误码返回
摘要:配置 大致说下流程, 首先我们自定义一个自己的异常类CustomException,继承RuntimeException。再写一个异常管理类ExceptionManager,用来抛出自定义的异常。 然后使用Spring提供的注解@RestControllerAdvice或者@ControllerAd 阅读全文

posted @ 2018-08-24 17:02 nickTimer 编辑

java字符串格式化:String.format()方法的使用
摘要:转自:http://kgd1120.iteye.com/blog/1293633 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 l fo 阅读全文

posted @ 2018-08-22 15:26 nickTimer 编辑

Spring STS Call Hierarchy 查找不到被调用的信息
摘要:今天使用Spring的STS的时候,发现Call Hierarchy无法使用,很奇怪,发现问题出现在同一个工作区间里,如果工作区间不在此工作区间,发现还是可以找到被调用的信息的。当时在网上找也没找到和我类似的情况,我就重新下了个STS,然后工作目录切换到功能失效的工作区间,当时想下载一个SVN插件的 阅读全文

posted @ 2018-08-10 10:14 nickTimer 编辑

java.lang.ClassNotFoundException: org.hibernate.engine.SessionFactoryImplementor
摘要:Hibernate4.x与spring3.x整合,有关事务的处理,用Junit4测试,出现org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'txManager' define 阅读全文

posted @ 2018-08-08 17:53 nickTimer 编辑

Unable to locate Spring NamespaceHandler for XML schema namespace
摘要:1. 问题 本文将讨论Spring中最常见的配置问题 —— Spring的一个命名空间的名称空间处理程序没有找到。 大多数情况下,是由于一个特定的Spring的jar没有配置在classpath下,让我们列出多数可能出现的缺失配置以及导致的异常。 2. http://www.springframew 阅读全文

posted @ 2018-08-08 15:58 nickTimer 编辑

jenkins系列_使用scp命令进行远程文件复制遇到的坑
摘要:转自:https://blog.csdn.net/kingboyworld/article/details/78905553 一、场景介绍 项目为微服务项目,使用jenkins进行统一部署。基本思路是 1. 在jenkins服务器上使用git插件拉取项目代码 2. 使用gradle进行打包 3. 将 阅读全文

posted @ 2018-08-06 17:18 nickTimer 编辑

PostgreSQL使用MyBatis,insert时返回主键
摘要:MyBatis中普通的insert语句是这样的: 此时Dao接口的public Integer insert(DatabaseObject do);返回的Integer是收到改动的行数,插入成功时返回1 主键默认是由数据库自己加入的,可以使用selectKey的子查询语句获得 但PostgreSQL 阅读全文

posted @ 2018-08-03 17:51 nickTimer 编辑

mybatis 获取insert返回的主键
摘要:在我们开发过程中,在插入数据到数据库时,很多时候都需要把其主键返回,这里就说一下mybatis是怎么获取的。 其中mysql和oracle是不同的做法,因为mysql本身就提供字段自增的属性,而oracle则需要使用序列。 mysql 配置中,keyProperty表示返回的id要保存到对象的那个属 阅读全文

posted @ 2018-08-03 17:48 nickTimer 编辑

在系统中使用Bean Validation验证参数
摘要:转自:http://www.importnew.com/18561.html 为什么要使用Bean Validation? 当我们实现某个接口时,都需要对入参数进行校验。例如下面的代码 1 2 3 4 5 public String queryValueByKey(String parmTempla 阅读全文

posted @ 2018-08-03 15:36 nickTimer 编辑

java.lang.NoClassDefFoundError
摘要:Project-->Clean试试 这次试下就没这个错误了 阅读全文

posted @ 2018-08-03 14:29 nickTimer 编辑

点击右上角即可分享
微信分享提示