2018年6月11日

Oracle大字段(clob)模糊查询优化方法

摘要: 对于内容很多的时候clob打字段模糊查询很慢,整理一个小方法: 1,在查询的列上建索引 2,对于要查询的clob字段使用一下语句创建索引 CREATE INDEX idx_zs_info_noteON zs_info(note)INDEXTYPE is CTXSYS.CONTEXT; 3.查询的时候 阅读全文

posted @ 2018-06-11 09:24 范景锋 阅读(6601) 评论(0) 推荐(0) 编辑

2018年6月7日

Mac Eclipse安装lombok

摘要: Lombok是一个可以通过注解的形式可以帮助消除一些必须但是显得很臃肿的Java代码的工具,通过使用对应的注解,可以在进行编译源码的时候生成对应的方法,比如类属性的get/set/toString()/类的构造方法等. 下面记录一下在Mac Eclipse是如何安装Lombok 1、下载相应的Jar 阅读全文

posted @ 2018-06-07 23:50 范景锋 阅读(199) 评论(0) 推荐(0) 编辑

2018年6月4日

jstack应用-查找CPU飚高的原因

摘要: 场景 在系统上线后,经常会遇到运维的同学跑过来说:“这次发版后,cpu线程使用率到一场,到100%了”。这时候不要慌,可以使用堆转储来分析到底是哪个线程引起的。 查找元凶 发现pid=17850的进程线程使用率100%,查询进程中哪个线程导致的问题 发现17880的线程导致cpu飚高。 通过jsta 阅读全文

posted @ 2018-06-04 12:44 范景锋 阅读(206) 评论(0) 推荐(0) 编辑

2018年5月26日

新手必看,Spring Boot CLI 必会必知

摘要: Spring Boot CLI 是什么 Spring Boot CLI 是 Spring Boot Commad Line 的缩写,是 Spring Boot 命令行工具。在 Spring Boot CLI 可以跑 Groovy 脚本,通过简单的 Java 语法就可以快速而又简单的学习 Spring 阅读全文

posted @ 2018-05-26 22:46 范景锋 阅读(354) 评论(0) 推荐(0) 编辑

WebJars——web端静态资源的jar包

摘要: 1、WebJars介绍 Web前端使用了越来越多的JS或CSS,如jQuery,Backbone.js和Bootstrap。一般情况下,我们是将这些Web资源拷贝到Java Web项目的webapp相应目录下进行管理。这种通过人工方式管理可能会产生版本误差,拷贝版本错误,漏拷等现象,导致前端页面无法 阅读全文

posted @ 2018-05-26 22:09 范景锋 阅读(376) 评论(0) 推荐(0) 编辑

2018年5月25日

Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错

摘要: Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0 原因:Oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。 废话不多说,解决方案如下: 1.首先确定你是否有安装oracle,如果有 阅读全文

posted @ 2018-05-25 13:50 范景锋 阅读(621) 评论(0) 推荐(0) 编辑

Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0.jar的问题

摘要: 今天往STS工具中导入一个maven项目,导入后发现pom.xml文件的<dependency>处报错:Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0.jar(简单译为没有找到ojdbc.jar包)。虽然可能并不影响运行,但对于一个强迫症的人肯定 阅读全文

posted @ 2018-05-25 13:49 范景锋 阅读(381) 评论(0) 推荐(0) 编辑

Mac下Maven安装与配置

摘要: Mac下Maven安装与配置 下载maven http://maven.apache.org/download.cgi main->download菜单下的Files 下载后解压在Documents下 打开iterm 输入以下内容其中M2_HOME的路径为刚解压所在的目录 保存并退出 测试: 阅读全文

posted @ 2018-05-25 13:48 范景锋 阅读(140) 评论(0) 推荐(0) 编辑

2018年5月19日

BIO与NIO、AIO的区别

摘要: IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待 阅读全文

posted @ 2018-05-19 22:08 范景锋 阅读(149) 评论(0) 推荐(0) 编辑

2018年4月13日

分区表分区字段的update操作

摘要: 默认情况下,oracle的分区表对于分区字段是不允许进行update操作的,如果有对分区字段行进update,就会报错——ORA-14402: 更新分区关键字列将导致分区的更改。但是可以通过打开表的row movement属性来允许对分区字段的update操作。例:创建分区表test_part进行实 阅读全文

posted @ 2018-04-13 10:20 范景锋 阅读(1262) 评论(0) 推荐(1) 编辑

导航