搜索结果
查询Tags标签: void,共有 4237条记录-
postgresql/lightdb的notify机制--可靠缓存、MQ消息事务的救星
http://www.light-pg.com/docs/lightdb/13.3-22.2/sql-notify.html http://www.light-pg.com/docs/lightdb/13.3-22.2/sql-listen.html https://wiki.postgresql.org/wiki/PgNotificationHelper https://jdbc.postgresql.org/documentation/head/listennotify.html https:…
2022/9/11 2:23:20 人评论 次浏览 -
数据结构与算法分析——C语言描述(第3章 表、栈和队列③)
目录3.4 队列(Queue)ADT3.4.1 队列模型3.4.2 队列的实现3.4.2.1 队列的链表实现3.4.2.2 队列的数组实现3.4.3 队列的应用 3.4 队列(Queue)ADT 像栈一样,队列也是表。然而,使用队列时插入在一端进行而删除则在另一端进行。 3.4.1 队列模型 队列的基本操作:Enqueue(入队…
2022/9/11 1:24:47 人评论 次浏览 -
数据结构与算法分析——C语言描述(第3章 表、栈和队列②)
目录3.3 栈(Stack)ADT3.3.1 栈模型3.3.2 栈的实现栈的链表实现栈的数组实现3.3.3 应用 3.3 栈(Stack)ADT 3.3.1 栈模型 栈是限制插入和删除只能在一个位置上进行的表,该位置是表的末端,叫作栈的顶(top)。对栈的基本操作又Push(进栈)和Pop(出栈),前者相当于插入,后…
2022/9/11 1:24:36 人评论 次浏览 -
ESP32入门八:多核使用
一.多核使用 1.ESP32共有两个核 2.程序设计多核函数比单核函数多了一个核编号参数1 /*2 // 多线程基于FreeRTOS,可以多个任务并行处理;3 // ESP32具有两个32位Tensilica Xtensa LX6微处理器;4 // 实际上我们用Arduino进行编程时只使用到了第一个核(大核),第0核并…
2022/9/10 23:27:25 人评论 次浏览 -
二叉树的基本操作
二叉树的创建,前序、中序、后序遍历。看了网上的写法后,我之前用c 语言写过链表、栈和队列,受到指针的启发,在java中我用引用改写了下二叉树的遍历过程。 代码如下:1 import java.util.Objects;2 3 public class Main {4 public static void main(String[] args)…
2022/9/10 23:23:31 人评论 次浏览 -
Java基础笔记
Java基础为什么要分数据类型? 优化存储空间,提高内存利用率。Java有哪几种数据类型? Java分基本数据类型和引用数据类型。 基本数据类型(四类8种)1.整数类型: byte int short long2.浮点数(小数)类型: float double3.字符类型: cha…
2022/9/10 1:24:42 人评论 次浏览 -
C# Func入门一
这篇的主要目的是用一些例子展示如何使用Func。 Func其实是一个内置的委托,它带来了一些函数式编程特性,并有助于减少代码冗长。 Func只能包含0 ~ 16个输入参数,且必须有一个返回类型。(Func委托有16个重载。) 例子一//1.FuncExp1:不带参数的方法static string GetMess…
2022/9/9 1:24:16 人评论 次浏览 -
c# 建造者模式
// See https://aka.ms/new-console-template for more information /*个人理解 获取要组装的东西 叫人去组装 获取组装好的东西展示*/ Console.WriteLine("Hello, World!"); XiaoMi xiaoMi = new XiaoMi();// Builder builder1 = new ConcreteBuilder1(); xiao…
2022/9/9 1:23:06 人评论 次浏览 -
[ARC125F] Tree Degree Subset Sum
题目传送门 Solution 首先这个树的限制几乎没用,我们可以先把每个点度数 \(-1\),然后总的度数就是 \(n-2\) ,设 \(z\) 为度数为 \(0\) 的点的个数。 可以看出,这个问题的麻烦之处就在于对于一个度数和还要求出有多少个满足的大小,而这个似乎只能 \(\Theta(n^2\log n)…
2022/9/8 23:53:09 人评论 次浏览 -
【JAVA UI】【HarmonyOS】 鸿蒙setBindStateChangedListener的基本使用
参数讲解 setBindStateChangedListener(Component.BindStateChangedListener) 方法说明:该组件是否添加到窗口的组件树上 示例findComponentById(ResourceTable.Id_text_helloworld).setBindStateChangedListener(new Component.BindStateChangedListener() {@Overrid…
2022/9/8 1:23:01 人评论 次浏览 -
基于AT89C51的入门
首先我们需要将Proteus 8 Professional Keil uVision4两个软件下载下来 https://www.aliyundrive.com/s/maRxuVc7mfv 提取码: 70ms 下载后进行安装 路径选下(将两个放在一个目录下) 之后在属性--安全--用户xxx 下允许权限全部勾上 之后打开软件 点击new project 自…
2022/9/7 6:23:26 人评论 次浏览 -
linux线程同步简单示例
#include<stdio.h> #include<pthread.h> #include<stdlib.h> //int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine)(void *), void *arg); //int pthread_join(pthread_t thread, void **retval); //void pthr…
2022/9/7 5:24:13 人评论 次浏览 -
java复习随笔(八)——线程(二)——生产者和消费者
生产者消费者 生产者消费者模式概述 生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻 所谓生产者消费者问题,实际上主要是包含了两类线程:一类是生产者用于生产数据 一类是消费者线程用于消费数据为了解耦…
2022/9/6 1:22:56 人评论 次浏览 -
CF1702G2 Passable Paths (hard version)
Passable Paths (hard version) 给出一棵大小为 \(n\) 的树,\(q\) 次询问,每次给出一大小为 \(m\) 的点集,判断是否存在一条链覆盖这些点,注意这条链可以经过其他点。\(n,\sum m \leq 2\times 10^5\) ,\(q \leq 10^5\)。SOLUTION1: 虚树 由于 \(q\) 次询问的 \(\sum …
2022/9/4 23:25:29 人评论 次浏览 -
C#之依赖注入DI(DependencyInjection)
依赖注入实际上是一种设计模式,它可以有效降低模块之间的耦合度。 基本思路:创建ServiceCollection对象用ServiceCollection对象进行注册服务用ServiceCollection创建ServiceProvider对象,通过ServiceProvider的GetService方法获取服务而服务分为transient,scoped,sing…
2022/9/4 14:23:11 人评论 次浏览