- 博客(16)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 <drools>workbench+kieserver+java实现调用
原地址:原文实现:动态配置workbench上面的规则,java调用kieserver api,将多规则的业务,代码分离开。介绍了安装环境,与搭建环境的问题。
2018-06-28 15:38:24
1637
1
原创 <java>基本数据类型
基本数据类型什么Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。boolean,byte,short,char,int,long,float,double为什么早在以前计算机的内存是非常珍贵的,因此,声明变量时,为了有效的合理利用空间,规定了这几大基本类型.原理byte:byte
2017-08-29 14:27:03
383
原创 <mysql>路过那些坑
mysql中的一些坑1.AUTO_INCREMENT 重置?见我的原文2.枚举类型?已知:字段field类型为enum('2','1','0'),查询时" where field=1 "结果:查询出值为field='2'的结果解决:field='1'(增加单引号)警示:没有看过表结构的,直接select查询,进坑.3.cast('abc') = 0 ?已知:
2017-08-04 21:28:53
296
原创 <mysql>AUTO_INCREMENT 重置
AUTO_INCREMENT 重置问题重启mysql后,mysql数据表的主键插入后重置重现查询A表的AUTO_INCREMENT,并删除max(id)这条记录,重启mysql,查看AUTO_INCREMENT原因参考解决设置auto_increment_increment文档
2017-07-17 09:00:22
1041
原创 <javascript>Number.prototype.toFixed小记
Number.prototype.toFixed小记说明:toFixed经常被用来四舍五入,但这不是一个好方法.复现问题解决方案很明显这个是因为浮点的问题造成的(计算机准确的保存浮点)下面有老外的解决方案:Number.prototype.round = function(digits) { digits = Math.floor(digits); if
2017-05-12 17:45:13
2005
原创 <fastjson>fastjson与内部类小记
fastjson与内部类小记问题:json解析java内部类时,在使用fastjson的以下方法,出现了空指针public static T parseObject(String text, Class clazz)场景:1.java代码有非static修饰的内部类2.fastjson版本1.2.7解决:1将待转换的model里面的内部类用static修饰.2
2017-05-10 19:05:30
5794
原创 <设计模式>(3)工厂模式
工厂模式概念定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。类图说明以上是魂斗罗子弹的模型,Factory是生产子弹的工厂,通过create方法并根据参数的类型生产子弹型号的子弹,这里不在演示main方法调用.在我们想要在不同条件下使用创建不同的实例时,可以用工厂方法.应用spring中bean优缺
2017-05-09 09:58:35
323
原创 <设计模式>(2)装饰模式
装饰模式概念在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。类图说明以上是贪吃蛇重生时的部分模型,以前的逻辑是执行relive()方式进行重生,现在,用装饰模式增加了一个复活时增加保护盾的方法.图中绿色标识的类为被装饰类,蓝色标识的类为装饰类,装饰与被装饰类继承同一接口,使用组合将他们组合到一起,避免
2017-05-05 15:51:55
249
原创 <设计模式>(1)策略模式
策略模式1.概念策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。2.类图3.实现4.应用5.自己的理解
2017-05-03 11:07:16
279
原创 <jquery>jquery动态合并表格
1.适用场景在前端的表格数据展示中,有时候需要进行部分数据的行合并,如下图,将1的数据合并成2的样子。2.调用规则1.html2.js3.原理用class来标记要合并处理的单元td,每个合并的列用不同的class标记,该方法会进行比较,相邻相同的列的html相同,则进行合并。该html内容可以包括隐藏主键。在第三个参数中,如果为空,则不进行限制,
2016-06-23 15:51:12
3149
原创 <mysql>自定义函数:时间粒度统计的除数(按月)
说明:用一个时间段限制,判断当前日期在计算月平均的时候应当除以的天数。如:起始日期 xxxx-03-30 截止日期 xxxx-05-03 当前日期是select中的一个字段,可能在3月份,可能在4月份,可能在5月份。 在3月份:总数/2,4月份:总数/30,5月份:总数/3代码:BEGINDECLARE _res INT ;
2016-06-17 15:20:02
634
原创 <spring boot>jsp视图的一个bug
虽然官方不建议使用jsp,但是自己还是用了一下jsp调试了好久,经过自己的跟踪找到了一个配置上的一个bug。1.按照官方的一个demo “ spring-boot-sample-web-jsp”这个项目,这个是1.1.5版本的,按照这个配置如图。这个在idea下配置是正确的2.再看1.3.5版本的(可能以前的版本也有这个问题)注意看下面的两行被勾去了,这两行是被弃
2016-05-31 19:29:57
415
原创 <eclipse>tomcat的配置
Eclipse中tomcat的配置Eclipse中tomcat的配置要先指定tomcat的目录,然后再用eclipse中的server来装载tomcat,最后部署项目,具体过程如下文。一、 工具TomcatEclipse二、 步骤图解图1图2图3图4图5图6图7
2015-07-22 16:17:38
487
原创 <easyui>格式数据的构造(Java拼接)(二)(children形式,支持两种树结构)
主调方法有两个getTreeJsonStrgetTreeJsonStrNormal分别是两种树的形式以下是代码,里面有测试案例/** * * @version V1.0 */import java.beans.IntrospectionException;import java.beans.PropertyDescriptor;import java
2015-04-22 10:52:28
2194
原创 <easyui>树格式数据的构造(Java拼接)
1.JsonTreeHelper.java2.调用getTreeJsonStr方法/** * * @version V1.0 */package com.xinleju.erp.sa.utils;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.HashMap
2015-03-21 15:41:23
4120
servlet 中META-INF/resources存放资源问题
2016-02-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人