java NIO包括了以下几个核心部分: Channel Buffer Selector java NIO是非阻塞IO,比如:线程请求把channel中的数据读入到buffer,当channle执行读数据到buffer时,线程可以去做其他事,不用一直等它。一旦数据读入缓冲区,线程就可以继续处理它。同 ...
分类:
编程语言 时间:
2020-05-01 18:52:45
阅读次数:
83
添加依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependenc ...
分类:
编程语言 时间:
2020-05-01 13:00:52
阅读次数:
61
Service概念 Kubernetes Service定义了一个Pod的逻辑分组,一种可以访问它们的策略。这组Pod能被Service访问到,通常是通过label Selector。 能够提供负载均衡的能力,它只提供4层负载均衡的能力,而没有7层功能,有时我们可能需要更多的匹配规则来转发请求,这点 ...
分类:
Web程序 时间:
2020-05-01 12:37:02
阅读次数:
77
```yaml kind: Deployment apiVersion: apps/v1 metadata: name: jenkins namespace: paas-jenkins spec: replicas: 1 selector: matchLabels: app: jenkins tem... ...
分类:
其他好文 时间:
2020-05-01 00:57:36
阅读次数:
69
项目中发现要在iframe的弹框中获取父页面中的元素,我们可以按照如下代码操作:$(window.parent.document).find('selector').attr('XXX') 如果我们需要获取父页面的window对象,我们可以使用如下代码操作:window.parent.locatio ...
准备工作 自己的CNBlog Blog的JS权限(有教程) 申请JS权限 首先要打开博客后台 -> 设置里面,滑到博客侧边栏公告那里, 单击"申请js权限" 然后填写一个为什么开通的js的理由, 申请完以后就进行下一步 部署主题 打开博客后台,设置,选择"SimpleMemory"主题 然后滑到下面 ...
分类:
其他好文 时间:
2020-04-27 19:16:25
阅读次数:
54
1.MinGW下载 2.设置MinGW环境变量 - Path C:\MinGW\bin 3.在sublime工具栏中,选择“工具“->“编译系统“->“新建编译系统“,会打开文件名称为“Untitled.sublime-build“文件。 { "shell_cmd": "g++ -Wall \"$f ...
分类:
编程语言 时间:
2020-04-26 10:43:34
阅读次数:
110
Canvas(3) 绘制饼状图 有关canvas之前有写过两篇文章 1、 "Canvas(1) 概述+简单示例" 2、 "Canvas(2) 绘制折线图" 在绘制饼状图之前,我们先要理解什么是圆弧,如何在画布中绘制文字等等。所以这里将绘制饼状图理解拆分成以下几个步骤: 弧度是一种长度的描述单位, 一 ...
分类:
其他好文 时间:
2020-04-25 00:44:18
阅读次数:
78
一、相关概念 二、图片的基本操作 1、读取加载图片 2、保存图片 3、图片的缩放平移旋转 三、selector+shape图形图片 1、定义shape文件,根据需要设置以上的属性 2、定义selector文件引用shape 也可以1、2一起操作如下: 3、界面将selector文件当作图片来使用 四 ...
分类:
移动开发 时间:
2020-04-23 12:18:33
阅读次数:
82
Swagger是什么?能干什么?在这就不展开讲解了。本文主要讲解如何集成OAuth2的Password模式权限验证,验证接口是否具有权限。 1. 引入依赖 2.SwaggerConfig配置 3.在Controller中注解@Api,@ApiOperation 4.重启看下效果 5.码云地址 "源码 ...
分类:
编程语言 时间:
2020-04-22 13:31:23
阅读次数:
277