zhige_me的博客

记录学习技术的点点滴滴

这个世界会好吗

海明威说:「这个世界如此美好,值得人们为它奋斗」。 但是如果你时刻关注着这个世界,会经常感受到负能量很多,几乎每隔一段时间就能看到一些非常严重的负面新闻,不管是几年前的三聚氰胺、地沟油,还是最近的红黄蓝和疫苗。当然这只是一些大事儿,还有一部分我们没有看到的、看了之后很快忘记的,或者选择性忽略的。...

2018-07-29 00:19:18

阅读数:55

评论数:2

你真的搞懂了负数取模吗?

如果现在给你出下面这道面试题,你能答出来吗? -7 % 3 = ? 那这个呢? 7 % (-3) = ? 正整数的取模大家应该玩的很溜了,(什么,正数的都不会,那自己去谷歌吧,百度也行。) 对于负数呢,上周有人在一个群里问这个问题,我以为我是会的,后来发现我的答案是错的,索性就去研...

2018-07-10 09:28:08

阅读数:30

评论数:0

Java Map 通过 key 或者 value 过滤

今天写根过滤的时候一下子有点愣眼,先是想到用 Java 原生的 map 循环查出来,但是觉得太 low, 后面思考了一下可以用 Java8 的 Lambda,写完了,又发现 Google Guava 有现成的方法,这里一一列出来,供参考使用。 首先提示,如果照搬我的代码的话别忘了引这些依赖 ...

2018-06-28 23:56:07

阅读数:35

评论数:0

推荐一个 Java 实体映射工具 MapStruct

声明: 1、DO(业务实体对象),DTO(数据传输对象)。 2、我的代码中用到了 Lombok ,不了解的可以自行了解一下,了解的忽略这条就好。 在一个成熟的工程中,尤其是现在的分布式系统中,应用与应用之间,还有单独的应用细分模块之后,DO 一般不会让外部依赖,这时候需要在提供对外接口的模块里放...

2018-06-14 23:37:47

阅读数:152

评论数:0

Java 生产环境 debug

要解决的问题:生产环境是内网服务器,只提供跳板机额外网访问权限,通过 idea 对生产环境进行调试。 1、生产环境启动参数 start.sh JAVA_DEBUG_OPTS="" if [ "$1&a...

2017-07-17 00:09:39

阅读数:943

评论数:2

Intellij IDEA 中使用 MyBatis-generator 自动生成 MyBatis 代码

1、IDEA创建maven工程(略) 2、 在maven项目的pom.xml 添加mybatis-generator-maven-plugin 插件和MySQL数据库驱动依赖 <build> <plugins&a...

2017-06-18 19:58:21

阅读数:220

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭