JAVASCRIPT随记-使用偏函数判断对象类型

  • Post author:
  • Post category:java

//生成偏函数的函数 var isType = function(type){ return function(obj){ return toString.call(obj)=='[object '+type+']'; } }; //生成偏函数 var isArray= isType('Array'); var isBoolean = isType('Boolean'); var isFuncti…

继续阅读 JAVASCRIPT随记-使用偏函数判断对象类型

Java8 新特性 使用lambda表达式对map集合求和,或平均值、最大值、最小值

  • Post author:
  • Post category:java

一、lambda方法,如下: IntSummaryStatistics statistics= (IntSummaryStatistics) list .stream() .collect( Collectors.summarizingInt( e->Integer.valueOf( ((Map) e).get("xxx Key对象").toString() ))); 具体方法:我们用以上得…

继续阅读 Java8 新特性 使用lambda表达式对map集合求和,或平均值、最大值、最小值

Java小偷打家劫舍leetcode

  • Post author:
  • Post category:java

你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 class Solution { public int rob(int[] nums) { if(num…

继续阅读 Java小偷打家劫舍leetcode

Jdeveloper Unable to create an instance of the Java Virtual Machine

  • Post author:
  • Post category:java

有时候,Jdeveloper的运行环境很慢,需要手动配置运行环境的内存大小, 但是更改了大小以后,偶尔会报 Unable to create an instance of the Java Virtual Machine的问题,导致jdeveloper启动不了,下面说一下如何更改jdeveloper的运行内存和解决该问题 更改内存大小:在jdeveloper的安装目录下,找到jdev\bin\jd…

继续阅读 Jdeveloper Unable to create an instance of the Java Virtual Machine

java下Class.forName的作用是什么,为什么要使用它(转载)

  • Post author:
  • Post category:java

Class.forName(xxx.xx.xx) 返回的是一个类 首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage.A")…

继续阅读 java下Class.forName的作用是什么,为什么要使用它(转载)

Error:java: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException 错误

  • Post author:
  • Post category:java

使用idea集成开发环境首次运行项目的时候报 Error:java: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException 错误,上网搜方法都是jdk版本太高,降低为jdk8/7/6即可,但是我装的就是jdk8啊,于是我卸载掉jdk8,换上jdk7依旧报这个错误。 仔细看错误信息,发现第三行是: javac 11.0.4 XXXX…

继续阅读 Error:java: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException 错误

【算法刷题题解】跳石板 动态规划(java实现)

  • Post author:
  • Post category:java

目录 一、题目描述 二、思路解析 三、题解代码 四、牛客链接 一、题目描述 小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3....... 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。 小易当前处在编号为N的石板,他想跳到编号恰好为M的石板去,小易想知道最少需…

继续阅读 【算法刷题题解】跳石板 动态规划(java实现)

Java后台系统开发必看知识图谱&&学习路线

  • Post author:
  • Post category:java

1.引言: 学习一个新的技术时,其实不在于跟着某个教程敲出了几行、几百行代码,这样你最多只能知其然而不知其所以然,进步缓慢且深度有限,最重要的是一开始就对整个学习路线有宏观、简洁的认识,确定大的学习方向,这样才能事半功倍。 我们经常会遇到这样的情况:一开始学习一门新技术的时候,面对着很多很多陌生的名词,无从下手,一度想要放弃。本文首先会给出关于 java后台开发 和 前端适配 的一些建议学习路线,…

继续阅读 Java后台系统开发必看知识图谱&&学习路线

java中设置refresh,如何以功能方式在@RefreshScope中注册spring bean?

  • Post author:
  • Post category:java

我有一些自己定制的“入门”项目 . 我正在努力迁移到Spring Boot 2.0,Framework 5.0以及这些和其他地方的功能bean定义 . 在"starter"项目中,我为功能bean定义所遵循的模式使用 org.springframework.context.ApplicationContextInitializer . 示例配置类尝试在“刷新”范围内注册bean . package…

继续阅读 java中设置refresh,如何以功能方式在@RefreshScope中注册spring bean?