![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
松仔来了
这个作者很懒,什么都没留下…
展开
-
多层数组笛卡尔积
遇到一个问题,要求不定长度多维数组的笛卡尔积集合,找了和很多资料都是二维的,然后我在二维基础上,写了个多维的利用双层数组笛卡尔积方法,处理多层数组的笛卡尔积,该例子以long 类型数组为例 @org.junit.Test public void testDecartes() {// List<List<String>> listLevel2 = Lists.newArrayList(Lists.newArrayList("a","b","c"),L原创 2021-01-05 11:23:22 · 627 阅读 · 0 评论 -
多线程下的单例
class Singleton{ private volatile static Singleton instance = null; private Singleton() { } public static Singleton getInstance() {原创 2015-12-23 15:35:45 · 376 阅读 · 0 评论 -
json-lib 过滤二级属性
相用json-lib 过滤属性,网上搜了一下,都是过滤第一级别的,需要重写 config,filed 什么的。觉得很麻烦,然后搜了下别的实现方案,阿里巴巴的 fastjson 很不错实现如下: SimplePropertyPreFilter filter = new SimplePropertyPreFilter(TTown.class, "id","townname"); r原创 2017-02-16 16:39:16 · 854 阅读 · 0 评论 -
java i+=j 与 i = i+j 区别
发现一个现象定义两个变量int i = 0;Long j = 1l;接下来 i = i+j ; 会报错但是 i += j ; 不会报错。原创 2017-02-21 15:59:52 · 3874 阅读 · 0 评论 -
grails session 验证 filter
Grails 版本 2.2.3当添加filter 时会在两个位置增加类,修改的时候两个地方都要改/conf/*filter/conf/*monitor/sys/*filterclass SecurityFilters { def filters = { loginCheck(controller: 'tb*', action: '*', uriExclude原创 2017-04-05 16:20:43 · 514 阅读 · 0 评论