酷酷小霸王

文章
4
资源
2
加入时间
2年10月21天

对Spring依赖注入的理解

依赖注入控制反转(IOC)是程序设计的一种思想,它解决了对象之间的耦合问题,使代码的扩展性更高,Spring也是通过这一种思想来管理Bean之间的依赖关系的。而要实现IOC这一思想,那么依赖注入(DI)就是其中一种有效的方式。这也就是IOC和DI之间的关系。Spring实现依赖注入的两种方法基于构造器实现的依赖注入@Componentpublic class StudentDao { private TeacherDao teacherDao; public StudentDao(Tea

ClickHouse 使用 formatDateTime() 函数 索引失效

在clickhouse中,我们需要将常规的时间格式转换为特定业务场景或者特定格式的时间表示格式,那我们可以使用formatDateTime()函数来实现。在clickhouse中使用这个函数会造成索引失效,会查询全表,降低程序的一个性能。解析:函数根据给定的格式字符串来格式化时间。请注意:格式字符串必须是常量表达式,例如:单个结果列不能有多种格式字符串。语法:formatDateTime(Time, Format [, Timezone])返回值:根据指定格式返回的日期和时间。

HTTPS

我们知道HTTPS能够加密信息,以免敏感信息被第三方知道。在很多银行或者电子邮箱上都使用安全级别较高的服务都会采用HTTPS协议。HTTPS协议简介HTTPS其实是由两部分组成:HTTP+SSL/TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端与客户端的信息都是通过TLS进行加密的,所以传输的数据都是经过加密后的数据。具体是如何加密,解密,验证的,看看下面的图片。1....