
获得徽章 0
- 加分题答案:
实现sso单点登录:将登录功能独立为一个登录系统,任意业务系统都走这个登录系统。用户登录后,登录系统后台生成一个token,并将用户信息存储至redis中。token返回给前端。前端凭借token请求业务系统,业务系统根据token去redis查询当前用户事都已经登陆过。
实现session共享:把session放在redis里。展开评论点赞 - 问答题三:
GC是垃圾收集的意思,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。Java程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一:System.gc() 或Runtime.getRuntime().gc() ,但JVM可以屏蔽掉显示的垃圾回收调用。
垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低优先级的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清除和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。在Java诞生初期,垃圾回收是Java最大的亮点之一,因为服务器端的编程需要有效的防止内存泄露问题,然而时过境迁,如今Java的垃圾回收机制已经成为被诟病的东西。移动智能终端用户通常觉得iOS的系统比Android系统有更好的用户体验,其中一个深层次的原因就在于Android系统中垃圾回收的不可预知性。展开评论点赞 - 问答题二:
重写:发生在子类,继承父类的子类重新编写父类成员方法的实现内容,更改方法的访问权限,修改返回类型的为父类返回类型的子类。
重载:一个类中允许同时存在一个以上的同名方法,这些方法的参数类型不或参数个数不同或参数顺序不同评论点赞