首先这个问题是一个骨灰级问题,面试必问,很有必要认真探讨一下这个问题的答案。个人觉得可以从三方面来考虑回答(寻找新平台提升自己和表现出忠诚度和责任感)1、在寻找新机会或新的平台首先,切记不要诋毁你的老东家。你应该把你的离职原因集中表述在“寻找新机会或新的平台”以及尝试在新的岗位上提升自己。当然,这样的回答对于一般职位的应聘者来说不会造成减分,但却不足以成为加分项。并且这个回答的最大问题是会引发如下问题的连锁反应:那么你走之后原来的同事们...
5年前 (2019-09-06)
阅读(2679)
赞一个 (5 )
链接直达
一、泛型是什么Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。二、泛型带来的好处在没有泛型的情况的下,通过对类型 Object 的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类...
5年前 (2019-09-06)
阅读(2457)
赞一个 (1 )
链接直达
场景:为解决多个tomcat分布式,session共享问题中,创建自定义的CookieUtil类,实现读,写,删除cookie的操作,部分代码如下private final static String COOKIE_DOMAIN = ".nginxtomcat.com";
private final static String...
5年前 (2019-09-06)
阅读(4037)
赞一个 (1 )
链接直达
问题想复制一下Intellij idea 的智能代码提示信息,发现鼠标选中后,无法使用command+c来拷贝提示信息,很是郁闷,故google之,问题解决。解决方法:使用ALT复制windows: 按着alt 左键点击错误信息mac:按着option 左键点击错误信息另外,win系统,可以在左下角使用邮件拷贝功能,mac系统却不能,这是个bug,官方解释:https://youtrack.jetbrains.com/issue/IDE...
5年前 (2019-09-02)
阅读(2993)
赞一个 (1 )
链接直达
在使用openpyxl库来解析excel,只读取第一行的时候出现了异常:TypeError: 'generator' object is not subscriptable# 返回第一行的所有单元格
for cell in ws_ok.rows[0]:
print(cell)解决方案:因为新版本的openpyxl使用rows或者c...
5年前 (2019-09-02)
阅读(3818)
赞一个 (3 )
链接直达
目录1、静态代码块①、格式②、执行时机③、静态代码块的作用④、静态代码块不能存在任何方法体中⑤、静态代码块不能访问普通变量2、构造代码块①、格式②、执行时机③、构造代码块的作用3、构造函数4、普通代码块5、执行顺序6、父类和子类执行顺序在Java中,静态代码块、构造代码块、构造函数、普通代码块的执行顺序是一个笔试的考点,通过这篇文章希望大家能彻底了解它们之间的执行顺序。一、静态代码块1、格式在java类中(方法中不能存在静态代码块)使用...
5年前 (2019-08-15)
阅读(2595)
赞一个 (4 )
链接直达
早上更新项目代码,发现日志中出现了很多新的分支,莫名其妙多出 stg1-stg9 这么九个分支。使用 git branch -a 查看如下 master
* product_rebuild__v2
stg1
remotes/origin/20190704_danran_product_rebuild_v1
remotes/or...
5年前 (2019-07-31)
阅读(13204)
赞一个 (0 )
链接直达
两个对象用equals方法比较为true,它们的Hashcode值相同吗?这个要分两种情况回答?第一种情况答:假如这个类没有重写equals方法,如果两个对象值相同(x.equals(y) == true),那么它们的hashCode值一定要相同;第二种情况答:如果重写equals方法,没有重写hashCode的方法,就会出现不相等的情况。Java 对于eqauls方法和hashCode方法是这样规定的:equals...
6年前 (2019-05-10)
阅读(3073)
赞一个 (2 )
链接直达
单例模式的关键点构造方法不对外开放,为private确保单例类只有一个对象,尤其是多线程模式下通过静态方法或枚举返回单例对象确保单例类在反序列化是不会重新创建新的对象单例模式的五种实现方式1、饿汉式 (线程安全,调用效率高,但是不能延时加载)public class Singleton1 {
/*
* 饿汉式是...
6年前 (2019-05-10)
阅读(3483)
赞一个 (5 )
链接直达
一、场景在GitHub上我们会去fork别人的一个项目,这就在自己的Github上生成了一个与原作者项目互不影响的副本,自己可以将自己Github上的这个项目再clone到本地进行修改,修改后再push,只有自己Github上的项目会发生改变,而原作者项目并不会受影响,避免了原作者项目被污染。但经过一段时间,有可能作者原来的代码变化很大,你想接着在他最新的代码上修改,这时你需要合并原作者的最新代码过来,让你的项目变成最新的。二、解决方法...
6年前 (2019-05-08)
阅读(8747)
赞一个 (7 )
链接直达
Spring session 对于什么时候将session 中的数据同步到redis 中提供了两种模式一种是当响应结束后同步(默认时)一种种是实时同步RedisFlushMode1、两种模式ON_SAVE:只有当 SessionRepository.save(Session)方法被调用时,才会将session中的数据同步到redis中。在web 应用中,当请求完成响应后,才开始同步。也就是说在执行response 之前session数据...
6年前 (2019-05-07)
阅读(6650)
赞一个 (4 )
链接直达
SpringBoot 分布式 Session 共享解决方案分布式Session一致性?说白了就是服务器集群Session共享的问题,集群情况下,session保存在各自的服务器的tomcat中,当分发地址至不同服务时,导致sesson取不到,就会产生session共享问题。Session的作用?Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。客户端在第一次访问服务端的时候,服务端会响应一个se...
6年前 (2019-05-07)
阅读(4510)
赞一个 (1 )
链接直达