极四维博客头像

Java 中用不建议用等于 = 号判断字符串相等

#设置Tag是个好习惯 同事写的代码 dealParam(queryCondition.get("creatDate"))!="" 我用 debug 模式看左边运算结果是 "",按理说这个条件判断应该为 false,但结果却是 true。但很迷的是,虽然条件成...

极四维博客头像

SpringMVC 使用 @InitBinder 初始化一些绑定规则

#设置Tag是个好习惯 示例:/**  *  方法绑定属性中不允许的参数  */ private final static String[] DISALLOWED_PARAMS = new String[]{&qu...

极四维博客头像

SpringDataJpa 模糊查询时候报类型错误

#设置Tag是个好习惯 原语句 Path<String> namePath = root.get(entry.getKey()); predicate = cb.like(namePath, "%" + e...

极四维博客头像

idea 添加 yuicompressor 插件压缩 js/css

#设置Tag是个好习惯 写好前端 js/css 要用,嫌体积大需要压缩下,除了在线工具站还可以用 idea 安装插件实现 js/css 压缩。插件下载 https://mvnrepository.com/artifact/com.yahoo.platform.yui/yuicompressor 下载 jar 包存在本地...

极四维博客头像

国产开源精品工具包 HuTool

#设置Tag是个好习惯 简介:Hutool 是一个小而全的 Java 工具类库,通过静态方法封装,降低相关 API 的学习成本,提高工作效率,使 Java 拥有函数式语言般的优雅,让 Java 语言也可以“甜甜的”。 Hutool 中的工具方法来自于每个用户的精雕细琢,它涵盖了 Java 开发底层代码中的方方面面,它...

极四维博客头像

国产精品开源框架 Nutz 及相官工具类简介

#设置Tag是个好习惯 Nutz 官网: http://nutzam.com 简介: Nutz 是国产的精品开源框架,它全无依赖,只以 1 兆多的身材,就可以实现 SSH 全部功能的 90% 以上。内容主要涵盖了:Ioc、Aop、MVC、Dao、Json 等 WEB 开发的方方面面。 因此它并非简简单单一个工具包,甚至...

极四维博客头像

Lamada 学习小记

#设置Tag是个好习惯 Lamada 函数式接口 概念:有且仅有一个抽象方法的接口 由于只有一个抽象方法 Lamada 才能顺利推导 @FunctionalInterface 放在该接口上强制检查接口是否只有一个抽象方法 否则保存 当然符合有且仅有一个抽象方法也不用加该注解 Lamada 示例 接口中 publi...

极四维博客头像

IntelliJ IDEA debug 调试时查看所有断点

#设置Tag是个好习惯 快捷键 ctrl+shift+f8 打开断点窗口 也可以在 idea 的调试界面点左下角的双球图标进入断点展示界面,在该界面可以取消断点或点“-”号删除断点。按钮图示如下:...

极四维博客头像

map 转指定类型实体类 map

#设置Tag是个好习惯 用于转换成符合实体类属性的 mappublic Map<String, Object> convertMapToBeanMap(Map<String, Object> params, Class cla...

极四维博客头像

SpringMvc 时间非国内系统部署大坑相差 8 小时

#设置Tag是个好习惯 最近发现一个奇怪的现象,在国外 Linux 服务器上部署 Java 项目时间与国内 /Windows 上部署时间不一致,我用的是 docker 部署,因此在 Linux 宿主机与 docker 容器中时区都做了更改,但是还是有问题,存在八小时的时差,经多次尝试可以使用以下方式解决:@Respo...

«    2024年10月    »
123456
78910111213
14151617181920
21222324252627
28293031

搜索

控制面板

您好,欢迎到访网站!
  查看权限

最新留言

文章归档

  • 订阅本站的 RSS 2.0 新闻聚合