自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 复杂sql调优以及数据库优化

 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之...

2018-07-31 15:42:53 4799 1

原创 java代理模式及实现

一个典型的代理模式通常有三个角色,这里称之为代理三要素:共同接口、真实对象、代理对象。ISubject:抽象主题角色,是一个接口。该接口是对象和它的代理共用的接口。RealSubject:真实主题角色,是实现抽象主题接口的类。Proxy:代理角色,内部含有对真实对象RealSubject的引用,从而可以操作真实对象。代理对象提供与真实对象相同的接口,以便在任何时刻都能代替真实对象。...

2018-07-31 15:40:30 189

原创 maven依赖冲突

Maven的依赖管理依赖配置<project> ... <dependencies> <dependency> <groupId>...</groupId> <artifactId>...</artifactId> <ver

2018-07-31 15:37:46 138

原创 数据库对日期进行比较

数据库对日期进行比较原则是先把两个日期的格式统一一下,然后把日期字符串转化为日期,最后进行比较转化为日期的两个时间可以做加减运算得出的结果为天数.结果*24则得出的是小时数结果*24*60得出的是分钟数结果*24*60*60得出的是秒数ceil((To_date(to_char(sysdate, 'yyyy-MM-dd HH24:mi:ss'),'yyyy-mm-dd hh...

2018-07-20 10:46:44 13783

原创 rownum,limit

对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是false条件,所以无法查到rownum = n(n>1的自然数)。如果想找到从第二行记录以后的记录,...

2018-07-19 16:55:02 1361

原创 spring基于java的配置标签

@Configuration //通过该注解来表明该类是一个Spring的配置,相当于一个xml文件@ComponentScan(basePackages = "cn.springboot.javaconfig") //配置扫描包@PropertySource(value= {"classpath:jdbc.properties"})//导入外部文件 @Bean(name=" " init-met...

2018-07-10 19:33:38 195

原创 拦截器和过滤器

过滤器filter依赖于servlet容器,在web.xml中配置,一次请求只被调用一次,优先级高于servlet过滤器的触发时机是容器后,servlet之前,所以过滤器的doFilter(ServletRequest request, ServletResponse response, FilterChain chain)的入参是ServletRequest ,而不是httpservletreq...

2018-07-09 16:53:58 174

apache-activemq-5.15.12-bin.tar.gz

1.解压  tar -zxvf apache-activemq-5.15.12-bin.tar.gz 2.进入bin目录 cd /apache-activemq-5.15.12/bin 3.运行,没有配置环境变量只能在bin目录下使用命令 ./activemq 4.配置环境变量,配置完环境变量之后在任何地方都可以使用命令 activemq启动 ACTIVEMQ_HOME=/opt/apache-activemq-5.15.12 PATH=/opt/apache-activemq-5.15.12/bin:$PATH export ACTIVEMQ_HOME PATH 5.activemq的后台默认端口是61616,前台访问端口是8161

2020-03-26

空空如也

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

TA关注的人

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