chic 发布于 02月16, 2020 0 comments Java - 多态 多态:成员属性:覆盖只发生在函数上,和成员变量没关系。所以使用父类指针指向子类对象时,直接通过打点调用的方式,获取成员属性的值,获取的是父类的成员属性的值,而不是子类的。成员方法:通过父类的指针调用子类重写的方法,会优先调用子类重写的方法。子类中找不到时,会沿着继承链往上找,找到父类中的方法。... 阅读全文 »
chic 发布于 02月15, 2020 0 comments Java - 接口和抽象类 接口和抽象类方法的定义关键词:abstracti:抽象关键词,接口中默认修饰关键词,可不写。default:默认方法,在接口类中可添加方法体,Java8,解决接口升级的问题。static:静态方法,通过接口类名直接调用,需要添加方法体。private:定义私有方法(静态私有方法),需要添加方法体。可以解决接口中共有方法的问题,而不用暴露给外部(Java9特性)。常量的定义:默认的关键词:publi... 阅读全文 »
chic 发布于 11月18, 2019 0 comments Spring Boot 工程接口程序执行逻辑 总体的调用逻辑如下:Controller -> Interface -> InterfaceImpl -> Mapper -> Mapper.xml -> Mapper -> InterfaceImpl -> Interface -> Controller具体说明:Controller:@controller:路由层。Spring 会扫描使用 @co... 阅读全文 »
chic 发布于 11月15, 2019 0 comments iOS 13 适配 iOS 13 适配:主要适配:1. UISearchDisplayController 处理。2. UITabBar 设置文字颜色失效。3. 禁止暗黑模式。4. 获取 Wifi SSID 失败。UISearchDisplayController 处理:UISearchDisplayController 在iOS8 之后就被苹果标记为过期,使用 UISearchController 代替。UISea... 阅读全文 »
chic 发布于 11月15, 2019 0 comments pip 指定包安装路径 背景: 由于在Xcode 11+ 以上版本集成了 Python3,使用pip 安装依赖包,导致使用Python3 执行脚本时,加载不到依赖包,故需要在使用 pip 安装依赖包时指定包的安装路径,使用以下命令:命令: sudo pip install --target=path packageName... 阅读全文 »