• 给定两个数字列表,如何返回所有的数对呢?例如,给定列表[1, 2, 3]和列表[3, 4],应该返回[(1, 3), (1, 4), (2, 3), (2, 4), (3, 3), (3, 4)]。 List num1 = Arrays.asLi...
  • String str1="sfs|abcd"; String str2="sfs.abcd"; String str3="sfs&abcd"; String str4="sfs*abcd"; String str5="sfs+abcd";...
  •  optional: 可以帮我们把判空的代码写得更优雅 原来解决方案: 我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。  一些JVM编...
  • 网上找到一个pom maven的mybatis generator https://github.com/kingcos/MyBatisGenerator-Tool 下面通过ant生成mybatis; 官方gradle也支持mybatisgena...
  • 最完整的Mybatis Generator(简称MBG)的最完整配置文件,带详解,再也不用去看EN的User Guide了; https://www.cnblogs.com/ygjlch/p/6471924.html   <?xm...
  • JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件 孤傲苍狼 JavaWeb学习总结(五十二)——使用JavaMail创建邮件和发送邮件 孤傲苍狼 JavaWeb学习总结(五十一)——邮件的发送与接收原理 孤傲苍狼 Ja...
  • 背景   char包含几个字节可能记得在上学的时候书上写的是2个字节,一直没有深究,今天我们来探究一下到底一个char多少个字节? Char   char在设计之初的时候被用来存储字符,可是世界上有那么多字符,如果有1个字节,那么就意味着只能存储...
  • 最近看到一篇很好资料,里面三言两语配上几个图就把列式存储(Column-based Storage)讲明白了,牛啊!最喜欢的就是这种浅显易懂就把背景知识讲得明明白白,而不是长篇大论的讲概念。 1 为什么要按列存储 列式存储(Columnar or...
  • 垂直分表 id name age sex id nickname description   水平分表  id name age sex  id从1-10000 id name age sex  id...
  • 其实,这个场景几乎每个程序员都会接触到,但是还是有很多程序员对这种思路没有好的办法,下面我再整理下之前收集到的资料,重新发下。由于该文章转载很多,找不到准确出处。如有侵权,请联系我。   当缓存失效时,容易出现高并发的查询DB,导致DB...

热门文章

最新发布

最新评论