一、基础 TypeScript里,在有些没有明确指出类型的地方,类型推论会帮助提供类型 let x = 3; // let x: number 二、最佳通用类型 计算通用类型算法会考虑所有的候选类型,并给出一个兼容所有候选类型的类型。 // demo 1 let x = [0, 1, null, ' ...
分类:
其他好文 时间:
2020-10-14 20:06:48
阅读次数:
22
kafka简介及Spring Boot整合kafka
分类:
编程语言 时间:
2020-10-14 19:58:50
阅读次数:
91
主要介绍缓存使用的典型场景、实操案例分析、Redis使用规范及常规Redis监控。
分类:
其他好文 时间:
2020-10-12 20:16:10
阅读次数:
21
<div class="pst"> <div class="pin"> <div style="background-image:url(https://mat1.gtimg.com/pingjs/ext2020/qqindex2018/dist/img/qq_logo_2x.png)"><p>11 ...
分类:
Web程序 时间:
2020-10-10 17:13:29
阅读次数:
34
1. 案例:网页轮播图 轮播图也称为焦点图,是网页中比较常见的网页特效。 功能需求: ? 1.鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。 ? 2.点击右侧按钮一次,图片往左播放一张,以此类推,左侧按钮同理。 ? 3.图片播放的同时,下面小圆圈模块跟随一起变化。 ? 4.点击小圆圈,可以播放 ...
分类:
Web程序 时间:
2020-10-08 18:08:56
阅读次数:
24
1. 步骤二:编辑SpringWebSocketConfig,根据spring文档,编写websocketConfig,这里可参看文档,xml配置和使用注解两种方式,我选择注解方式 registerWebSocketHandlers:这个方法是向spring容器注册一个handler地址,我把他理解 ...
分类:
编程语言 时间:
2020-10-06 21:16:27
阅读次数:
30
SpringMVC 运行流程 请求过来,前端控制器 (DispatcherServlet) 调用 doDispatcher() 进行处理 根据 HandlerMapping 中保存的请求映射信息找到处理当前请求的处理器执行链 (HandlerExecutionChain = Handler + In ...
分类:
编程语言 时间:
2020-09-18 02:19:34
阅读次数:
31
Spring MVC拦截器 拦截器是Spring MVC中强大的控件,它可以在进入处理器之前做一些操作,或者在处理器完成后进行操作,甚至是在渲染视图后进行操作。 拦截器概述 对于任何优秀的MVC框架,都会提供一些通用的操作,如请求数据的封装、类型转换、数据校验、解析上传的文件、防止表单的多次提交等。 ...
分类:
编程语言 时间:
2020-09-18 02:03:18
阅读次数:
50
注册全局快捷键,需要调用win32API,user32.dll中注册快捷键,和kernel32.dll中设置原子量,原子量用于保证注册的快捷键不会出现重复id 主要参考 https://www.cnblogs.com/leolion/p/4693514.html https://github.com ...
一、前提条件 1、Django 项目接入了 log 日志模块 二、解决方案 启动项目或者项目运行中,遇到如下报错 File "C:\Python38\lib\logging\config.py", line 808, in dictConfig dictConfigClass(config).con ...
分类:
其他好文 时间:
2020-09-17 21:17:38
阅读次数:
82