Wesley13 Wesley13
4年前
java面试(1)
1.面向对象的基本特征  封装、继承、多态、  封装:把客观事物封装成类  继承:继承一个类,就可以使用这个类的所有功能,并且在无需编写原来类的情况下对这些功能进行扩展  多态:子对象调用父对象,父对象会根据当前调用的子对象以不同的方式运作  实现多态:覆盖,重载2.final\\finally\\finalize的区别  fin
Wesley13 Wesley13
4年前
SASS指南针
/配置sass用gulp自动编译sass变量计算功能嵌套注释代码重用继承Mixin颜色函数插入文件高级用法条件语句循环语句自定义函数/一、配置sass用gulp自动编译sassSASS是Ruby语言写的,必须安装Ruby,再安装SASS,基于g
Wesley13 Wesley13
4年前
java反射详解
来源:Java基础之—反射(非常重要)(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fsinat_38259539%2Farticle%2Fdetails%2F71799078)反射是框架设计的灵魂使用的前提条件:必
Wesley13 Wesley13
4年前
VS Code 扩展巡礼
本篇文章中介绍的扩展是vscodephpcs,用于项目开发中PHP代码的编码规范。Github库地址vscodephpcs\1\.,使用这个扩展依赖于一个前置条件,系统需要安装PHP\_CodeSniffer\2\!(https://oscimg.oschina.net/oscnet/4db4095afc534e82
Wesley13 Wesley13
4年前
gdb调试技巧(第一篇)
打算调试某个程序的话,请在编译的时候加上g选项。如果想要在更多的符号信息,比如宏定义的信息,请加g3选项。多个相关选项被将如的话,前面的选项会被后面的覆盖掉。比如源代码是hello.c编译的时候,可以这样。gccghello.c这是最简单的方式。此时会生成一个a.out的可执行程序。想要调试它?这么做
Wesley13 Wesley13
4年前
JUnit Assert方法总结
junit中的assert方法全部放在Assert类中,总结一下junit类中assert方法的分类。1.assertTrue/False(\Stringmessage,\booleancondition);判断一个条件是true还是false。感觉这个最好用了,不用记下来那么多的方法名。2.fail(\Strin
Wesley13 Wesley13
4年前
MongoDB DBA 实践8
在Linux系统中,主要是使用命令行进行mongodb的分片集群部署一、先决条件  mongodb安装成功,明确路径,MongoDB的几个路径:1./var/lib/mongodb2./var/log/mongodb3./etc/mongod.conf4.usr/bin/二、分片部署   
Stella981 Stella981
4年前
Python3中的super()函数详解
关于Python3中的super()函数我们都知道,在Python3中子类在继承父类的时候,当子类中的方法与父类中的方法重名时,子类中的方法会覆盖父类中的方法,那么,如果我们想实现同时调用父类和子类中的同名方法,就需要使用到super()这个函数,用法为super().函数名()下面是一个例子:
Wesley13 Wesley13
4年前
(翻译)Java SE 8 Lambda 特性与基本原理(下)
6,词法域(Lexical Scoping)确定内部类中变量名字(包括this)的意义要比在顶级类中困难的多,并且很容易出错。继承成员包括类对象中的方法可能不小心就覆盖了外部类的声明, 未加限定的this引用总是指向外部类自身。Lambda表达式更加简单:他们不会从超类中继承任何名字,也不会引入任何新的级别的作用域。相反,他们
Flutter三棵树系列之详解各种Key | 京东云技术团队
key是widget、element和semanticsNode的唯一标识,同一个parent下的所有element的key不能重复,但是在特定条件下可以在不同parent下使用相同的key,比如page1和page2都可以使用ValueKey