- 博客(17)
- 收藏
- 关注
原创 关于BigDecimal比较大小的问题
比较大小的时候最好不要使用new BigDecimal(xx)来比较,而应该使用BigDecimal.valueOf(xx); 原因是new BigDecimal(double)是利用的double构造方法,该构造方法有一定的不可预料性; 比如比较一个值是否等于100xx.compareTo(new BigDecimal(100)) == 0//不建议xx.compareTo(BigD...
2018-11-10 09:38:56
1946
转载 ORACLE里的CLOB字段进行模糊查询
在oracle中多大文本数据我们没有办法使用like进行查询,所以只能使用oracle中的函数。语法:select * from TABLE表 where dbms_lob.instr(字段名(clod类型),'查询条件',1,1) > 0在Oracle中,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为:instr(sourceString,destStrin...
2018-07-02 14:18:10
5085
1
转载 oracle 批处理报 ORA-00911: invalid character
案例一:字符集的问题网上搜了一遍, 大多数是因为分号( ; ) 的问题. 而我的sql文件是没有分号的, 最后发现是sql文件编码和服务器字符集的差异造成sql文件怎么都看不出问题,直到在UltraEdit里切换到16进制模式下才发现有些怪字符, 文件编码是UTF-8然而服务器的字符集是TH8TISASCIIselect userenv('language') from dual解决办法: 把s...
2018-06-13 10:05:13
581
原创 配置log4j屏蔽掉某个类的log日志打印
在log4j的配置文件下配置log4j.logger.xxx=errorxxx:表示要屏蔽的类=后面 表示这个类下的日志只打印error级别的
2018-02-26 14:48:18
38104
2
原创 spring boot的一些使用总结
1、springBoot在启动前加载一些东西 可以用两种方式实现 1)创建一个类实现CommandLineRunner 该类需要注入到spring容器中 要在类上加注解@Component2) 创建一个listen类实现ApplicationListener类SpringApplication springApplication = new SpringApplication
2018-01-29 16:01:58
222
转载 常用排序算法分析
文章来源:https://www.cnblogs.com/eniac12/p/5329396.html 目录冒泡排序 鸡尾酒排序 选择排序插入排序二分插入排序 希尔排序 归并排序堆排序快速排序 我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。 排序算法大体可分为两种: 一种是比较
2018-01-29 09:01:57
159
原创 Spring Boot- Mybatis整合遇到的问题
1、需要在配置文件上配置datasuorce的相关信息2、假如springboot的入口类*application和其他类不在同级或其子级下,需要在application类上配置对指定包扫描@componentScan(basePackages={"包名"})
2018-01-19 14:36:44
270
原创 spring的单例和多例
单例:只产生一个对象,共享对象的资源;多例:产生多个对象,对象资源没有联系;在ssm框架中 service层、dao层、controller层都是默认使用单例模式,只会产生唯一 一个对象。controller虽然是单例,但不会造成线程阻塞;http://www.cnblogs.com/vinplezhang/p/5885403.htmlspring注
2017-08-19 10:28:03
10696
原创 java里的重载和重写
重载主要发生在同一个类的多个相同名称,不同参数列表的情况下重写主要发生在父类和子类方法名相同的情况;两者联系:1)都是发生在方法之间2)并且要求方法同名父类方法和子类方法也可能发生重载因为子类会获得父类方法,如果子类定义了一个与父类方法名称相同但参数列表不同,就会形成父类方法和子类方法的重载重写:两同两大一小 两同:方法名相同形参列表形同两大 :1)
2017-08-05 16:13:18
256
原创 关于linux配置桥接网络
如果需要把liunx虚拟机部署到局域网内拱局域网内的其它机器访问,就需要使用桥接模式配置网络(一般自己使用只用选择NAT模式就ok)配置桥接网络主要就是修改liunx的两个配置文件1)/etc/sysconfig/network-scripts/ifcfg-ens33 (网络配置文件 后面的ens33 根据个人电脑网络)2)/etc/sysconfig/network其中需要注
2017-08-02 12:03:42
589
原创 liunx部署tomcat
liunx部署完jdk和tomcat后 需要把tomcat和jdk链接起来 让tomcat能够找到jdk的地址否则启动会报找不到jdk或者jre的路径打开tomcat的bin目录下面的setclasspath.sh 在# Make sure prerequisite environment variables are set前面添加 export JAVA_HOME=自己的jdk绝
2017-07-28 11:41:08
280
原创 Centos7.0 安装jdk配置环境变量
首先 我是linux菜鸟一个,(装个Ubuntu 搞了几天连不上网,换软件源总是提示未联网) 在虚拟机上搭建centos7.0页遇到一点问题 在家里的笔记本上都可以正常使用iso镜像文件 copy到公司电脑上就使用不了了 ,后来重新下了个 4G啊 整整下了2个小时吐槽结束!!!部署jdk环境的时候,在编辑/etc/profile 文件时,也出现了点状况 少个符号、多了个空格 然后命令行
2017-07-27 17:03:54
476
原创 商城项目遇到的问题记录(二)
mysql有一个很强大的功能,查询时,可以给某个字段设置默认值。 比如说 我需要查数据库获取用户的手机号,而有些用户的手机号又是没有填写的,查出来的数据可能就是null,而你需要在前端显示时候做判断,给手机一个默认值,这个时候ifnull函数就派上用处了ifnull(PHONE, '暂无') as PHONE 就这么剪短的一句话就可以省去一个判断。越来越多的使用ifnull后,发现了个
2017-07-25 11:59:56
903
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人