- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 接口default实现 VS 借助抽象类
定义一个接口类A,用虚拟抽象类B实现接口A,然后多个实现类分别继承B。同时由于部分实现场景不能执行特地方法,将B实现全部报错,让实现类分别去实现各自需要的方法。定义一个接口类A,接口方法声明为default。同时由于部分实现场景不能执行特地方法,default方法内部执行全部报错,让实现类分别去实现各自需要的方法。一个业务有多种场景,需要多个实现类,每个类实现的方法不一样,但是想共用一个接口。
2023-07-20 18:02:49
99
1
原创 程序员Mac 电脑必备软件
1. easy new file场景1:打开了文件夹,但不知道是哪个目录,在终端没法输入准确路径场景2:没法像windows一样新建各种文件提示:easy new file 能解决上述2个场景的问题2. iterm2替换自带终端3. SecureCRT教程小贴士:记得设置不勾选User Keychain,来记住session密码,否则每次连接都需要输入密码4. Beyond Compare教程5. TinyCal日历教程提示:替换Mac自带时间,并显示农历6. 截图软
2021-08-12 11:39:14
525
原创 MySQL编码集
MySQL编码集的影响MySQL支持多种编码,可以通过如下命令查看SHOW CHARSET;想象一下如下场景,会发生什么:1.某个列属性设置为latin1,而插入一个中文"我"2.某个列属性设置为utf,而插入一个表情小贴士:上述2种场景会出现乱码哪些地方可以设置编码集:服务器级别:数据库级别:表级别:列级别1.服务器级别。可以在配置文件中设置[server]character_set_server=gbkcollation_server=gbk_chinese_ci
2021-08-03 12:16:26
220
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人