随笔分类 -  Java

摘要:题目: 请编写一个多线程程序,实现两个线程,其中一个线程完成对某个对象的int类型成员变量的增加操作,即每次加1;另一个线程完成对成员变量的减小操作,即每次减1,同时保证该变量的值不会小于0,不会大于1,该变量的初始值为0。 包含int类型成员变量的类: public class Test { // 阅读全文
posted @ 2016-08-24 10:38 no_one 阅读(278) 评论(0) 推荐(0)
摘要:1、当向集合中添加对象时,首先计算要增加对象的hashCode码,根据该值得到一个位置用来存放当前的对象,当该位置没有一个对象存在的话,直接将该对象增加进去。如果该位置有一个对象存在的话,接着将准备增加到集合中的对象与该位置的对象进行equals方法比较,如果返回false,那么集合认为集合中不存在 阅读全文
posted @ 2016-08-21 16:31 no_one 阅读(231) 评论(0) 推荐(0)
摘要:实现步骤: 1、首先创建一个类包含一个私有属性 2、通过反射机制修改name的值 阅读全文
posted @ 2016-08-20 18:54 no_one 阅读(7010) 评论(0) 推荐(1)
摘要:常见问题: 1、“你知道HashMap的工作原理吗?” “你知道HashMap的get()方法的工作原理吗?” HashMap是基于hashing的原理,我们使用put(key, value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键和值 阅读全文
posted @ 2016-08-09 16:32 no_one 阅读(10174) 评论(0) 推荐(0)
摘要:为避免前台显示权限菜单是每次都从数据库中读取,使用ServletContextListener在服务器启动和关闭时创建和关闭缓存。 在web.xml配置监听器: 监听器类: 实际上,Tomcat不能检测到Spring容器,而是通过反射生成监听器实例,而将监听器类注入到Spring中,Spring容器 阅读全文
posted @ 2016-06-12 16:04 no_one 阅读(4253) 评论(0) 推荐(0)
摘要:最近在做oa系统:角色(Role)和权限(Privilege) 是多对多关系,实体类关系映射采用注解方式 这种配置下中间表会更新,但是如果mappedBy放在角色类中,再更新角色的话,中间表则不会更新,后台也不会报错。 简单说明,因为在权限类中使用了mappedBy指向了角色对象中的privileg 阅读全文
posted @ 2016-06-11 17:17 no_one 阅读(5997) 评论(0) 推荐(2)