上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页
摘要: 1、函数 函数一般用于执行某一特定的任务,go函数有三个要素:函数名称、返回类型、参数。 2、函数特性 1、go中不允许函数重载(overload),不允许函数同名; 2、go中函数不能嵌套函数,但可以嵌套匿名函数; 3、函数可作为参数传递给另一个函数; 4、函数的返回值可以是一个函数; 5、函数调 阅读全文
posted @ 2023-04-28 15:34 无虑的小猪 阅读(44) 评论(0) 推荐(0)
摘要: 1、ArrayBlockingQueue使用 ArrayBlockingQueue的使用案例详情如下: 1 import java.util.concurrent.ArrayBlockingQueue; 2 3 public class TestArrayBlockingQueue { 4 5 pu 阅读全文
posted @ 2023-04-27 23:11 无虑的小猪 阅读(85) 评论(0) 推荐(0)
摘要: 1、Semaphore介绍 计数信号量 - Semaphore,常用来限制访问资源的线程数量。优点类似限流中的令牌桶算法,只有拿到信号量的线程才能执行,与令牌桶算法未拿到令牌不处理请求不同的是,在Semaphore中未拿到信号量的线程会阻塞等待,直到有某个线程释放了持有的信号量。 2、Semapho 阅读全文
posted @ 2023-04-27 22:19 无虑的小猪 阅读(153) 评论(0) 推荐(0)
摘要: 1、CountDownLatch介绍 CountDownLatch让一个或多个线程等待其他线程执行完成后再执行。在创建CountDownLatch对象时,必须指定线程数count,每当一个线程执行完成调用countDown()方法,线程数count减1,当count减到0时,await()方法就不再 阅读全文
posted @ 2023-04-27 21:59 无虑的小猪 阅读(136) 评论(0) 推荐(0)
摘要: 1、函数 函数一般用于执行某一特定的任务,go函数有三个要素:函数名称、返回类型、参数。 2、函数特性 1、go中不允许函数重载(overload),不允许函数同名; 2、go中函数不能嵌套函数,但可以嵌套匿名函数; 3、函数可作为参数传递给另一个函数; 4、函数的返回值可以是一个函数; 5、函数调 阅读全文
posted @ 2023-04-27 10:29 无虑的小猪 阅读(60) 评论(0) 推荐(0)
摘要: 1、Callable 与 FutureTask介绍 1.1、Callable 创建线程有两种方式,一种是继承Thread类,一种是实现Runnable接口重写run方法。其实Thread也实现了Runable接口。 在Runable接口中,仅有一个无参无返回结果的run方法。Runable接口详情: 阅读全文
posted @ 2023-04-24 08:43 无虑的小猪 阅读(101) 评论(0) 推荐(0)
摘要: 1、Synchronized是什么 Synchronized是Java中的关键字。 2、Synchronized的作用 Synchronized可避免多线程同时操作临界资源,同一时间点,只会有一个线程操作临界资源,保证了操作的原子性。 3、Synchronized的使用 Synchronized可以 阅读全文
posted @ 2023-04-20 14:52 无虑的小猪 阅读(92) 评论(0) 推荐(0)
摘要: 前言 Nginx搭建,参考:Linux安装Nginx。 1、Nginx配置 添加nacos集群,调整端口与服务名,并设置代理,详情如下: 配置详情如下 http { include mime.types; default_type application/octet-stream; sendfile 阅读全文
posted @ 2023-04-20 10:03 无虑的小猪 阅读(3190) 评论(0) 推荐(1)
摘要: 1、类型定义与类型别名 1.1、类型定义 语法: type NewType Type NewType:表示自定义类型 Type:表示现有类型 1 package main 2 3 import "fmt" 4 5 // 类型定义 6 func definestruct() { 7 type Snai 阅读全文
posted @ 2023-04-19 08:45 无虑的小猪 阅读(67) 评论(0) 推荐(0)
摘要: 1、指针 在Go中,指针的操作有两个符号:&(取地址) 和 * (变量指针的声明 | 取指针变量的值)。 一个指针变量指向了一个值的内存地址。 Go中函数传值皆为值拷贝,对于引用类型的传值,可以创建一个指针变量,无需拷贝数据。Go中,类型指针不能进行偏移和运算。 2、指针地址和指针类型 变量在运行是 阅读全文
posted @ 2023-04-18 09:07 无虑的小猪 阅读(65) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页