Wesley13 Wesley13
4年前
java 线程方法join的简单总结
一、作用  Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。具体看代码:publicclassJoinTest{publicstaticvoidmain(Stringargs)throwsInterruptedException{
xiguaapp xiguaapp
4年前
一句话总结java七大设计原则
开闭原则:对扩展开放,对修改关闭。依赖倒置原则:高层应该不依赖地层。单一职责原则:一个类只干一件事儿。接口隔离原则:一个接口只干一件事儿迪米特法则:不该知道的就不要知道。里氏替换原则:子类重写方法功能发生改变,但是不影响父类方法的语义。合成复用原则:尽量使用组合实现代码复用,不要用继承,要解耦。
Stella981 Stella981
4年前
JavaScript:再谈Tasks和Microtasks
JavaScript是单线程,也就是说JS的堆栈中只允许有一类任务在执行,不可以同时执行多类任务。在读js文件时,所有的同步任务是一条task,当然了,每一条task都是一个队列,按顺序执行。而如果在中途遇到了setTimeout这种异步任务,就会将它挂起,放到任务队列中去执行,等执行完毕后,如果有callback,就把callback推入到Tasks中去,
Easter79 Easter79
4年前
SwiftCommon之Device设备信息
概述获取设备的信息,比如系统版本号、屏幕高宽等。在IOS中,我们通过访问UIDevice类,获取设备信息;通过UIScreen获取屏幕的信息。SCDeviceimportFoundationimportUIKitpublicclassSCDevice{
Stella981 Stella981
4年前
SpringBoot19 之环境变量读取和属性对象的绑定
凡是被Spring管理的类,实现接口EnvironmentAware重写方法setEnvironment可以在工程启动时,获取到系统环境变量和application配置文件中的变量。@ConfigurationpublicclassMyEnvironmentAwareimplementsEnvironmentAware{/
Stella981 Stella981
4年前
RememberMe 功能的实现(base
日常记录,代码是根据SpringSecurity写的。写个Entity类实现UserDetails<!lang:javapackagecom.lqz.b2c.base.web.controller.member.support;importcom.lqz.b2c.base.entit
Stella981 Stella981
4年前
DRF框架中链表数据通过ModelSerializer深度查询方法汇总
DRF框架中链表数据通过ModelSerializer深度查询方法汇总一.准备测试和理解准备创建类classTest1(models.Model):idmodels.IntegerField(primary_k
Easter79 Easter79
4年前
SpringBoot19 之环境变量读取和属性对象的绑定
凡是被Spring管理的类,实现接口EnvironmentAware重写方法setEnvironment可以在工程启动时,获取到系统环境变量和application配置文件中的变量。@ConfigurationpublicclassMyEnvironmentAwareimplementsEnvironmentAware{/
Easter79 Easter79
4年前
Springboot加入拦截器(待完善)
1、在sdk中加入拦截器主类packagecom.self.activity.sdk.aop;importjava.io.IOException;importjava.sql.SQLException;importjava.util.List;importorg.aspectj.lang.ProceedingJoinPoin
Wesley13 Wesley13
4年前
C#实现自定义栈
使用C自定义栈1.定义一个MyStack泛型类usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Thr