java
哆啦A豪
欢迎交流互相学习进步,QQ:2239923068
展开
-
支付宝支付调试出现错误代码 invalid-signature 错误原因: 验签出错,建议检查签名字符串或签名私钥与应用公钥是否匹配
如果遇到这种情况,而核对公钥密钥都没问题的情况下出现以下情况:可以查看一下错误里面有没有类似这样的subject":"??????","body":"?????&没错,就是有???,那就说明你的字符集不对,导致了报错。解决办法1:修改代码里面的字符集解决办法2:直接...原创 2020-03-02 11:26:50 · 6915 阅读 · 0 评论 -
Mybatis-Plus 传入时间查询的方式
// 当开始时间不为空,则要加上时间 .and(StringUtils.isNotBlank(dateForm.getBeginTime()) && StringUtils.isNotBlank(dateForm.getEndTime()), dateSql -> dateSql.ge(AppTbOrderEntity::getC...原创 2019-10-17 15:33:02 · 21021 阅读 · 0 评论 -
Mybatis-Plus 更新字段为null的方式
看了好多也不对。这个亲测可用:/** * 姓名 */@TableField(fill = FieldFill.UPDATE)private String name;意思是当该字段为空的时候会像参数一样传到sql进去处理。update之类...原创 2019-08-09 14:51:54 · 3266 阅读 · 2 评论 -
微信公众号{"errcode":40164,"errmsg":"invalid ip 113.70.100.150, not in whitelist hint: [i50PvA0089sha6]"}
获取access_token时却报出下列错误信息:{"errcode":40164,"errmsg":"invalid ip 113.70.100.150, not in whitelist hint: [i50PvA0089sha6]"}解析:从字面上解读错误就是ip地址不在whitelist(白名单中),只要添加ip进白名单即可。错误:{ "errcode": 85005, "errm...原创 2019-07-31 12:02:00 · 1746 阅读 · 0 评论 -
java1.8 List里面删除bean里面某个参数为空的如何实现?
例如list<User> 有10个,User里面有一个aga参数,不用循环把age为null的对象删除如何做呢?JDK1.8的 list.stream().filter(p -> p.getAge() != null).collect(Collectors.toList())直接可以过滤掉...原创 2019-06-29 10:28:20 · 1943 阅读 · 0 评论 -
创建的项目如果没有src/main/resources文件夹,如何解决?
这是刚创建的一个maven项目,由此可以看见,项目并没有存放配置文件的src/main/resources文件夹?解决方案:(1)选中项目,右键单击,如图所示选择:Build Path --> Configure Build Path选中src/main/java目录,然后点击Add Floder选中main,然后点击下方的Create new Flo...原创 2019-06-17 17:14:23 · 996 阅读 · 0 评论 -
List相同字段相加的JAVA实现
//处理相同的套餐就整合在一起然后把价格加起来 Map<String,OrderItem> hashMap = new HashMap<String, OrderItem>(); for (OrderItem orderItem : orderItemList) { //...原创 2019-06-04 16:37:01 · 2608 阅读 · 0 评论 -
springboot 可以对项目进行瘦身
如果在用Gradle,你可以这样排除传递依赖: compile("org.springframework.boot:spring-boot-starter-web") { exclude group: 'com.fasterxml.jackson.core' }在Maven里,可以用元素来排除传递依赖。...原创 2019-06-03 15:25:48 · 182 阅读 · 0 评论 -
Java 中为什么不能创建泛型数组?
之前只是知道在 Java 中不能创建泛型数组现在我们假设在 Java 中可以创建泛型数组,看看可能会发生什么情况:// 假设可以创建泛型数组List<String>[] stringLists = new ArrayList<String>[1];List<Integer> intList = Arrays.asList(42);...转载 2019-06-03 09:30:51 · 420 阅读 · 0 评论 -
Java 8 的replace
Map在Java8中新增了两个replace的方法 1.replace(k,v) 在指定的键已经存在并且有与之相关的映射值时才会将指定的键映射到指定的值(新值) 在指定的键不存在时,方法会return回来一个null javadoc的注释解释了该默认值方法的实现的等价java代码: [java]view p...原创 2019-05-29 14:38:04 · 630 阅读 · 0 评论 -
HbuilderX中的less不能自动编译为css的解决方案
HbuilderX 在安装好插件less后,要在工具-插件配置-(compile-less) -package.json 里面找到onDidSaveExecution:false 改为true 即可,文档是这样解析的:onDidSaveExecution: 配置保存的时候是否触发执行, true: 代表执行...原创 2019-05-24 09:16:33 · 4294 阅读 · 3 评论 -
npm下载less
1.cmd 然后 npm install -g cnpm --registry=https://registry.npm.taobao.org去淘宝安装 cnpm 中国仓库2.cnpm install -g less 下载less原创 2019-05-24 08:43:48 · 3480 阅读 · 0 评论 -
如何把eclipse的不填泛型的警告去除
类似于:List<FoodBean> foods=(List<FoodBean>)session.getAttribute("foodList");session.getAttribute();返回的是Object,cast的时候会出Type safety: Unchecked cast from Object to ArrayList警告(eclipse8.6),...原创 2019-05-30 09:27:57 · 1174 阅读 · 0 评论 -
EXt js设置默认值后不允许修改
加个标签即可editable:false原创 2019-05-17 10:47:42 · 455 阅读 · 0 评论 -
java查询一个套餐里面的细项,然后组合在一个list
//同一个套餐名放在一起 if (m.containsKey(getpItemName)) { List<OrderItem> list = m.get(getpItemName); list.add(o...原创 2019-04-02 22:30:02 · 161 阅读 · 0 评论