一.SpringBoot是什么 SpringBoot是一个快速开发框架,快速的将一些常用的第三方依赖整合(原理:通过Maven子父工程的方式),简化XML配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat),最终以java应用程序进行执行。 二.SpringBoot能做什么 通常搭 ...
分类:
编程语言 时间:
2020-05-31 17:53:30
阅读次数:
64
AngularJS API / ng / 服务(service) / $q $q 是一个帮助处理异步执行函数的服务。 Deferred Api 一个被$q.defer()调用的deferred的新实例。 deferred对象的目的是暴露相关承诺实例,以及APIs被执行的成功或不成功情况,以及任务的状 ...
分类:
Web程序 时间:
2020-05-27 12:20:35
阅读次数:
98
大家在平时编译前端代码的时候经常会看到~~标签里带有defer或者async属性,那么长话简说在这里介绍一下这两个属性的作用。 同步加载 正常的html加载解析顺序是同步进行的,也就是浏览器加载html成功之后开始解析文档,这个时候如果遇到script文件就会暂停解析html文档,而下载script ...
分类:
其他好文 时间:
2020-05-19 14:47:53
阅读次数:
55
<script>元素属性 属性 定义 async 【可选】。可以异步加载,表示可以立即下载此脚本,但不影响页面其他操作。只对外部脚本有效。 charset 【可选】。表示通过src属性制定代码的字符集。由于多数浏览器会忽略此属性,很少人使用。 defer 【可选】。表示脚本可以掩饰到文档完全被解析和 ...
分类:
编程语言 时间:
2020-05-05 11:09:47
阅读次数:
66
谈谈 <script> 标签加载顺序的问题 这篇文章比较长,如果你耐心读完了,我会感谢你愿意在这篇文章上花费时间,也希望你有收获。 其实说起<script>,几乎搞前端的都知道他的作用:引入 JavaScrit 代码。没错,这就是<script>被创建的最初原因。<script>标签出现的很早,这个 ...
分类:
其他好文 时间:
2020-05-03 12:46:12
阅读次数:
41
一、新闻模型 class BaseModel(models.Model): # 创建时间 create_time = models.DateTimeField(auto_now_add=True, verbose_name="创建时间") # 更新时间 update_time = models.Da ...
分类:
其他好文 时间:
2020-04-20 21:51:54
阅读次数:
55
技术一面 基础面试 一面是通过电话直接沟通 go的调度 go struct能不能比较 go defer(for defer) select可以用于什么 context包的用途 client如何实现长连接 主协程如何等其余协程完再操作 slice,len,cap,共享,扩容 map如何顺序读取 实现s ...
分类:
其他好文 时间:
2020-04-18 23:16:25
阅读次数:
195
panic 结构体 panic 关键字在 Go 语言的源代码是由数据结构 表示的。每当我们调用 panic 都会创建一个如下所示的数据结构存储相关信息: 结构体中字段含义说明: argp 是指向 defer 调用时参数的指针; arg 是调用 panic 时传入的参数; link 指向了更早调用的 ...
分类:
其他好文 时间:
2020-04-18 11:34:45
阅读次数:
59
前一篇文章《Golang并发模型:轻松入门select》介绍了select的作用和它的基本用法,这次介绍它的3个进阶特性。 nil的通道永远阻塞 如何跳出for-select select{}阻塞 nil的通道永远阻塞 当case上读一个通道时,如果这个通道是nil,则该case永远阻塞。这个功能有 ...
分类:
其他好文 时间:
2020-04-15 18:42:03
阅读次数:
74
函数中被defer关键字声明的语句会被延迟执行,延迟到函数结束之前才执行。 首先对于函数中的return语句,它是由两步组成,而非一个原子操作: return=赋值给返回值+返回 func f1(x int) int { //x=5 defer func() { x++ }() return x } ...
分类:
编程语言 时间:
2020-04-12 10:17:49
阅读次数:
78