package main import ( "fmt" "time" ) func main() { c := make(chan int) // 不使用带缓冲区的通道 go send(c) go recv(c) time.Sleep(3 * time.Second) close(c) } // 只 ...
分类:
其他 时间:
2021-05-31 21:20:20
收藏:
0 评论:
0 赞:
0 阅读:
16
一、在 master 节点操作 由于 K8s 版本不同,具体去这里查看对应的版本 https://github.com/kubernetes/dashboard/releases 如果使用 wget 命令无法下载,可以使用迅雷下载好上传到 K8s-Master 节点上 [root@k8s-maste ...
分类:
Web开发 时间:
2021-05-31 21:20:11
收藏:
0 评论:
0 赞:
0 阅读:
40
学HTML从哪入手?首先要理解html的作用。html,hypertext markup language,超文本标记语言,用来展示网页中的内容。同时 HTML 也是我们学习前端开发的基础。随着 web 前端技术的飞速发展,HTML 和 CSS 也成为了编程者的必备技能。而要想做一个网页光会这一门语言是不够的,还需要自学css,JavaScript。其中html和css较JavaScript容易。
分类:
Web开发 时间:
2021-05-31 16:08:31
收藏:
0 评论:
0 赞:
0 阅读:
26
js代码技巧 1、数组去重 正常我们实现数组去重大多都是通过双层遍历或者indexOf的方式。 简单方式:利用Array.from与set去重。 Array.from(new Set(arr)) [...new Set(arr)] 2、数组转化为对象(Array to Object) 大多用for ...
分类:
Web开发 时间:
2021-05-31 16:08:21
收藏:
0 评论:
0 赞:
0 阅读:
17
了解下VUE搭建环境,可以更好地学习VUE。 三步: node.js环境(npm包管理器) vue-cli 脚手架构建工具 cnpm npm的淘宝镜像 1.安装node.js 在搭建vue的开发环境之前,一定要先下载node.js,,vue的运行是要依赖于node的npm的管理工具来实现,node可 ...
分类:
其他 时间:
2021-05-31 16:07:55
收藏:
0 评论:
0 赞:
0 阅读:
37
<template> <view class='downLoad'> <view class="ul" v-if="dataList.length>0"> <scroll-view scroll-y="true" style="height: 100vh;" @scrolltolower="hand ...
分类:
移动平台 时间:
2021-05-31 16:07:40
收藏:
0 评论:
0 赞:
0 阅读:
73
public void FindKeyWord(string keyWord) { WebBrowser wb = new WebBrowser(); foreach (HtmlElement item in wb.Document.All) { ...
分类:
Windows开发 时间:
2021-05-31 16:07:30
收藏:
0 评论:
0 赞:
0 阅读:
13
一:创建web项目 1.001 2.002 3.003 二:修改pom文件内容 1.修改jdk版本 2.修改测试版本 3.删除pluginManagement标签 4.web项目是需要服务器支持的,所以把服务器弄进来 服务器:jetty,是一个轻量级的;还有tomcat服务器 在build标签中添加 ...
分类:
Web开发 时间:
2021-05-31 16:07:14
收藏:
0 评论:
0 赞:
0 阅读:
15
关于源代码管理工具的一些见解 一、源代码管理(SourceControl)工具 1、什么是源代码管理工具: 源代码管理工具主要作用:代码版本管理、多用户并发修改管理。常用工具:VSS(Visual SourceSafe,简称SourceSafe)、TFS(Team Foundation Server ...
分类:
其他 时间:
2021-05-31 16:07:04
收藏:
0 评论:
0 赞:
0 阅读:
18
1.带后缀名 function getFileName(path){ var pos1 = path.lastIndexOf('/'); var pos2 = path.lastIndexOf('\\'); var pos = Math.max(pos1, pos2) if( pos<0 ) ret ...
分类:
Web开发 时间:
2021-05-31 16:06:53
收藏:
0 评论:
0 赞:
0 阅读:
13
部署redis: 编写docker-compose.yml version: '3' services: redis: image: redis container_name: redis hostname: redis restart: always ports: - 6379:6379 netw ...
分类:
其他 时间:
2021-05-31 16:06:44
收藏:
0 评论:
0 赞:
0 阅读:
26
单独json化一个对象,压缩为null的字段 @RequestMapping("/toDoListApproval") public void toDoListApproval(String id, HttpServletResponse response) throws Exception { O ...
分类:
编程语言 时间:
2021-05-31 16:06:24
收藏:
0 评论:
0 赞:
0 阅读:
18
以简单的方式将 Mac mini 变成服务器Mac mini,使其专门充当服务器而不是计算机。macOS 已经有许多可用的共享功能,可以让 Mac mini 变成服务器变得非常容易,尤其是当所有东西都在同一个网络上时。如果服务器主要用于访问或备份自己的文件,并跨设备而不是一次共享多个用户,那么这绝对是个不错的设置方法。首先,需要进行一些硬件调整。也就是说,必须确保 Mac mini 设置为保持开机
分类:
系统服务 时间:
2021-05-31 16:06:11
收藏:
0 评论:
0 赞:
0 阅读:
33
安装go wget https://studygolang.com/dl/golang/go1.14.1.linux-amd64.tar.gz tar -C /usr/local -zxvf go1.14.1.linux-amd64.tar.gz mkdir -p /home/go/bin/home ...
分类:
其他 时间:
2021-05-31 16:05:52
收藏:
0 评论:
0 赞:
0 阅读:
19
#慢查询日志查询 作为运维人员,磁盘空间也是监控中重要的一个环节,数据库服务器磁盘空间不足告警,有时候不是因为业务数据量大,而是因为开启了慢查询,如果my.cnf文件中log-queries-not-using-indexes = 1,那么慢查询记录的日志中就不完全是慢查询日志,它包含了查询中没有引 ...
分类:
数据库技术 时间:
2021-05-31 16:05:39
收藏:
0 评论:
0 赞:
0 阅读:
16
一、解耦领域层和基础层 DDD严格的分层架构告诉我们,每一层只能与其下方的一层发生耦合。因此用户接口层只与应用层发生交互,应用层往下只与领域层发生交互,领域层往下只与基础层发生交互。 在传统的代码分层结构Controller—Service—Dao结构中,经常能看到在Service业务实现层的代码中 ...
分类:
其他 时间:
2021-05-31 16:05:23
收藏:
0 评论:
0 赞:
0 阅读:
30
Elasticsearch 是什么? Elasticsearch 是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。Elasticsearch 在 Apache Lucene 的基础上开发而成,由 Elasticsearch N.V.( ...
分类:
其他 时间:
2021-05-31 16:05:08
收藏:
0 评论:
0 赞:
0 阅读:
47
一、设计策略 首先说说我对JML的理解,JML是一种规范的描述语言,其用途主要分为两方面,对于开发者来说,JML规范了开发程序的需要,类似于黑盒的思想,对于实现本身不关心,只要满足规定的输入和输出即可,这也让我想到了API,另一方面,对于用户来讲,通过JML会更迅速的了解函数的定义和用途,进而正确使 ...
分类:
其他 时间:
2021-05-31 16:04:58
收藏:
0 评论:
0 赞:
0 阅读:
13
本博客的例子代码可以在github找到下载链接:代码下载 SpringBoot、SpringCloud Alibaba系列博客专栏:链接 1、分布式理论 1.1、分布式基本定义 《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统( ...
分类:
编程语言 时间:
2021-05-31 16:04:45
收藏:
0 评论:
0 赞:
0 阅读:
29
function add(x,y,z){ console.log('结果',x+y+z); }; function curry(fn){ let args = [].slice.call(arguments,1); let len = fn.length; let newLen = args.len ...
分类:
其他 时间:
2021-05-31 16:04:30
收藏:
0 评论:
0 赞:
0 阅读:
20