![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 62
black_area
遇到问题先搜索,搜不到答案的就记录在博客,供遇到相同问题的朋友参考,互相分享互相学习
展开
-
Character.digit()详解
java.lang.Character.digit(char ch, int radix)方法 :在指定的基数返回字符ch的数值,如果基数是不在范围内MIN_RADIX≤基数≤MAX_RADIX或如果该值的通道是不是一个有效的数字在指定的基数-1,则返回。public final class Character implements java.io.Serializable, Comparable<Character> { public static final int原创 2021-03-29 18:36:38 · 6560 阅读 · 0 评论 -
Java : 子集和问题
子集和问题的一个实例为〈S,t〉。其中,S={ 1 x , 2 x ,…, n x }是一个常数的集合,c是一个常数。子集和问题判定是否存在S的一个子集S1,使得 S1中的所有元素之和等于c。常熟集合为请求参数List<Double>,targetNumber为目标常数c笨办法就是列举,假如有五个数1,2,3,4,5,求相加结果为7的组合,列举所有的相加组合,只要有一条支线的相加结果等于7,该支线后面的节点就不可以不考虑了,比如 1,2,4相加结果为7,那么1,2,4后面可能的组合就..原创 2020-07-08 15:18:14 · 846 阅读 · 1 评论 -
常用命名法:骆驼命名法,匈牙利命名法和帕斯卡命名法
骆驼式命令法(Camel):正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:程序代码printEmployeePaychecks()第一个函数名使用了骆驼式命名法,函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法,函数名中的每一个逻辑断点都有一个下划线来标记...转载 2020-03-18 10:12:40 · 371 阅读 · 0 评论 -
c:foreach遍历循环List<Map>
在JSP中如何用JSTL的c:forEach遍历元素是Map类型的List?request中有个“admin.dealers”属性,是个元素是Map类型的List,其傎如下所示:[{dealerid=1, dealername=商店A}, {dealerid=2, dealername=商店B}, {dealerid=3, dealername=商店C}, {dealerid=4, deale...转载 2015-10-20 13:16:17 · 16878 阅读 · 1 评论 -
设置HttpSession会话时长的三种方式
设置Session存活时间的方式有三种:一、session.setMaxInactiveInterval(interval)方法体内的参数interval为秒。二、web.xml里配置如下信息<session-config><session-timeout>时间长度(单位为分钟)</session-timeo...原创 2019-07-31 16:24:28 · 5070 阅读 · 0 评论 -
单例对象属性的更新--影子实例
通常,为了实现配置信息的实时更新,会有一个线程不停检测配置文件或配置数据库的内容,一旦发现变化,就更新到单例对象的属性中。在更新这些信息的时候,很可能还会有其他线程正在读取这些信息,造成意想不到的后果。还是以通过单例对象属性停止线程服务为例,如果更新属性时读写不同步,可能访问该属性时这个属性正好为空(null),程序就会抛出异常。有两种方法:1,参照读者/写者的处理方式设置一个读计数器...转载 2019-08-14 14:10:37 · 1581 阅读 · 0 评论