2018-05-27 11:08:07

Non-terminating decimal expansion; no exact representable decimal result异常解决

通过bigdecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常的 异 常 :java.lang.arithmeticexception: non-terminating decimal expansion; no exact representable decima..

JAVA
901
0
2018-05-23 12:39:43

Eclipse 安装JavaFx插件

JAVA
1120
0
2018-05-17 22:03:20

Maven打包war包含空文件夹

<plugins> <plugin> <artifactid>maven-war-plugin</artifactid> <version>2.6</version> <configuration> <includeemptydirectories>true&lt..

JAVA
936
0
2018-05-16 00:14:40

MyEclipse Maven项目加入本地jar包

myeclipse的maven项目src/main/resources目录下建立lib文件夹,将要用到的jar包放到文件夹里面。 修改pom.xml文件 <plugins> <plugin> <artifactid>maven-compiler-plugin</artifactid> <..

JAVA
1175
0
2018-05-09 21:00:42

MyBatis动态SQL

1.where,if用法 如下面动态select的写法,当where句中的if判断的是参数中给的数据,而不是数据库中的值。若条件不成立的时候,则忽略where语句。 注意下面子句中使用了 and name like 这里的and会由mybatis进行自动判断,若只有一个子句会自动被去掉。 <mapper namespace="dao.studen..

JAVA
1025
0
2018-05-09 20:55:49

elasticsearch经纬度范围查询

索引mapping定义: 索引中定义一个字段pin,添加一个属性location,type为geo_point "pin" : { "properties" : { "location" : { "type" : "geo_point" } } } dsl: 报文中的包含一个match all的query , filter中的distance指定了..

JAVA
1147
0
2018-05-06 12:14:59

lucene (Too many open files)错误

今天服务器报request processing failed; nested exception is java.lang.illegalstateexception: java.io.filenotfoundexception: .../root/web-inf/lib/lucene-facet-7.1.0.jar (too many open file..

JAVA
875
0
2018-04-22 19:59:32

最新商城系统推荐

互联网流量时代,全民电商时代,由于渠道资源压缩、毛利率下降,这几年传统企业站在转型风口,纷纷开始自建商城系统打造品牌。不同行业用户需求千差万别,个性化功能设计截然不同,多功能、全渠道的b2c商城系统则成为第一选择,巧妙避开由于商品积压、配送、物流体系建立不完善而产生的风险。 本文就收集了功能..

JAVA
785
0
2018-04-14 21:14:55

阿里开发手册细节总结

【强制】 pojo 类中布尔类型的变量,都不要加 is ,否则部分框架解析会引起序列化错误。 反例:定义为基本数据类型 boolean isdeleted;的属性,它的方法也是 isdeleted() , rpc 框架在反向解析的时候,“以为”对应的属性名称是 deleted ,导致属性获取..

JAVA
853
0
2018-04-14 21:12:18

SpringBoot设置上传文件大小

<bean id="multipartresolver" class="org.springframework.web.multipart.commons.commonsmultipartresolver"> <property name="maxuploadsize" value="104857600"/> <property..

JAVA
1503
0
2018-04-14 21:09:12

zxing生成二维码生成并添加附加信息

JAVA
973
0
2018-04-14 21:04:37

Java根据时间计算是否为上午、中午、下午以及根据日期获得星期几

/** * 根据小时判断是否为上午、中午、下午 * @param hour * @return * @author zhangsq */ public static string getduringday(int hour){ if (hour >= 7 && hour < 11) { return basicconstants...

JAVA
1021
0
2018-04-14 21:02:48

Java根据出生日期计算还有几天到生日

simpledateformat myformatter = new simpledateformat("yyyy-mm-dd"); string clidate = "1978-03-30"; calendar ctoday = calendar.getinstance(); // 存今天 calendar cbirth = calendar.getins..

JAVA
894
0
2018-04-14 20:57:31

Mysql获取某个表的所有字段名

mysql安装成功后可以看到已经存在mysql、information_schema和test这个几个数据库,information_schema库中有一个名为columns的表,这个表中记录了数据库中所有表的字段信息。知道这个表后,获取任意表的字段就只需要一条select语句即可。例如: select column_name from informat..

JAVA
942
0
2018-04-14 20:51:28

Spring+redis实现session集群

本文主要是在spring中实现session集群,采用redis对session进行持久化管理,这样当应用部署的时候,不需要在resin、tomcat等容器里面进行分布式配置,方便加入新的节点服务器进行集群扩容,session不依赖各节点的服务器,可直接从redis获取。下面是功能的核心代码: 一、首先在web.xml里面配置 加入拦截器: ..

JAVA
1074
0
2018-04-14 19:43:40

quartz实现每周一至周五 非法定节假日 每天9:30-11:30,13:00-15:00执行定时任务

我的定时任务需求是:使用quartz实现每周一至周五,非法定节假日,每天9:30-11:30,13:00-15:00执行定时任务。 经过学习quartz,发现使用simpertrigger和crontrgger这两种触发器都无法满足这种需求的表达,我始终无法相信强大的quartz绝对不可能无法实现这种需求。 经过别人的指点,终于在一篇法文的blog中找到..

JAVA
768
0
2018-04-14 19:38:58

jdk1.8运行环境精简

jdk目录删除以下文件,可以减少很大一部分的空间: javafx-src.zip src.zip lib/missioncontrol lib/visualvm db lib/tools.jar lib/ct.sym lib/javafx-mx.jar lib/sa-jd..

JAVA
929
0
2018-04-14 19:28:37

Java删除字符串的所有标点

应用: str = str.replaceall(“[\pp‘’“”]”, “”); 在这里利用的是unicode编码,unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。 \pp 其中的小写 p 是 property 的意思,表示 unicode 属性,用于 unicode 正表达式的前缀。 大写 p 表示 un..

JAVA
887
0
2018-04-14 19:26:38

java删除字符串中的数字

比如:str=123abcdert345ytrfghh 把数字去掉。。str= abcdertytrfghh public class hello{ public static void main(string[] args){ string str="123abcdert345ytrfghh"; system.out.println(str.re..

JAVA
1001
0
2018-04-14 19:17:11

jQuery.autoIMG实现图片自适应

在布局页面时,有时会遇到大图片将页面容器“撑破”的情况,尤其是加载外链图片(通常是通过采集的外站的图片)。那么本文将为您讲述使用jquery如何按比例缩放大图片,让大图片自适应页面布局。 通常我们处理缩略图是使用后台代码(php、.net、java等)根据大图片生成一定尺寸的缩略图,来供前台页面调用,当然也有使用前台javascript脚本将加载后的大..

JAVA
1034
0
2018-04-14 19:06:10

FreeMarker判断空值

(1)判断map数据是否为空 <#ifmaster??&&(master?size>0)> <#list master?keys askey> <span>${key}:${master[key]!}</span> </#list> </#if> ..

JAVA
1116
0
2018-04-14 19:02:13

Java两种文件复制方式

一:缓冲输入输出流(inputstream、outputstream) /* *缓冲输入输出流方式复制文件 */ public static boolean copyfile(string srcfilename,string destfilename,boolean overlay){ file srcfile = new file(srcfile..

JAVA
782
0
2018-04-14 18:58:25

SpringMVC使用StandardServletMultipartResolver上传文件

从spring3.1开始,spring提供了两个multipartresolver的实现用于处理multipart请求。 commonsmultipartresolver standardservletmultipartresolver commonsmultipartresolver使用commons fileupload来处理multipart请求..

JAVA
965
0
2018-04-14 18:49:11

spring-data-redis与Jedis整合配置

spring-data-redis与jedis简单整合,redis没有任何集群只是单节点工作,使用连接池 1.创建spring-context-jedis.xml配置文件 <?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/..

JAVA
1042
0
2018-04-14 18:45:39

JAVA 原生异步执行方法CompletableFuture

使用completablefuture的静态工厂方法 /** * 测试异步调用 * */ @webservlet("/test") public class filepackagemanageaction extends httpservlet{ private static final long serialversionuid = -293988..

JAVA
1072
0
2018-04-14 18:38:24

SpringMVC 限流量

引入guava相关包guava-23.0.jar 下载地址 http://central.maven.org/maven2/com/google/guava/guava/23.0/guava-23.0.jar springmvc的拦截器 smoothburstyinterceptor.java import com.googl..

JAVA
1133
0
2018-04-14 18:33:33

Spring MVC 文件下载

/** * 下载 * @param model * @param request * @param response * @return * @throws exception */ @requestmapping(params="method=download", method=requestmethod.get) public string downlo..

JAVA
849
0
2018-04-14 00:19:45

Log4j2禁止自动初始化

log4j2仅支持servlet3.0及以上版本,tomcat7.0及以上 版本 log4j2会在web容器启动和销毁时自动启动和关闭。是通过log4jservletcontainerinitializer(继承自servletcontainerinitializer)达到自动启动的目的。 禁止log4j2的自动初始化,那么需要在web.xml..

JAVA
1321
0
2018-04-05 23:28:52

commons-lang3提示“The type StringEscapeUtils is deprecated”

commons-lang3-3.x.jar 这个jar包里面的 org.apache.commons.lang3.stringescapeutils 类可以用来转义特殊字符,3.x之版本提示这个类已过时: multiple markers at this line - the type stringescapeutils is deprecated - t..

JAVA
2844
0
2018-04-04 16:37:15

redis使用setbit统计用户连续登录天数

JAVA
2575
0