arkts harmonyos语言 基础

基础知识

基础知识 redis默认有16个数据库,这个可以在配置文件当中得到验证 而默认使用的是第0个数据库,可以使用select来进行切换数据库,切换成功之后 会在端口号后面显示一个2 可以使用dbsize来查看数据库中数据的大小 还可以删除数据库中的数据,有两个命令 flushall #删除全部flush ......
基础知识 基础 知识

C语言-工厂模式

1.工厂模式介绍 * 使用工厂模式时,在创建对象的过程中,不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 2.工厂模式优点 * 使用者在创建对象时,只需要知道该对象的名称即可。 * 代码扩展性强,如果想要增加一个新产品,只需要再增加一个类即可,使代码得到解耦。 3.工厂模 ......
工厂 语言 模式

原来你是这样的Java[01]--基础一瞥

### 1.Java是什么呢? Java不仅是一门语言,而且是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。 更主要是JAVA已经具有强大的生态,使它具有了鲜活的生命力。 ### 2.JDK 和 JRE 是什么? - ......
一瞥 基础 Java 01

答疑讨论-- 《计算机基础与程序设计》(持续更新)

#[2023-2024-1 20231301 《计算机基础与程序设计》暑期作业](https://www.cnblogs.com/twilight0966/p/17654794.html) ## 作业信息 |作业|链接| |: :|: :| |作业课程|([2023-2024-1-计算机基础与程序设 ......
程序设计 计算机 基础 程序

栈基础题20、496、232

20. 有效的括号 1 class Solution: 2 #遍历完字符串后,栈是空的,说明全部匹配了 3 def isValid(self, s: str) -> bool: 4 stack = [] 5 #剪枝 6 if len(s) % 2 != 0: 7 return False 8 9 f ......
基础 496 232

CHATGPT中文:人工智能如何改变我们的语言和生活

随着人工智能(AI)的快速发展,CHATGPT中文等自然语言处理领域的技术正在改变我们的日常生活。CHATGPT中文是一种基于深度学习的自然语言生成技术,可以自动生成高质量的中文文本。它在许多领域都有广泛的应用,如智能客服、智能问答、机器翻译、智能写作等。本文将探讨CHATGPT中文的技术原理和应用 ......
人工智能 人工 CHATGPT 语言 智能

c语言笔记6

# c语言笔记6(结构体,共用体,枚举,文件操作,makefile) ## 1. 结构体 ### 1.1 结构体的概念 > 结构体也是构造类型之一,由至少一个基本数据类型或构造类型组成的一种数据结构(集合),这种数据结构称之为结构体 ### 1.2 结构体的定义 > 使用结构体之前,先定义结构体,然 ......
语言 笔记

网络基础-IP

网络中的IP地址 IP地址的作用:用于标识一个节点的网络 合法的地址只有ABC这三类,DE配置不了 A:0-127 类型:网络+主机+主机+主机 || 默认子网掩码: 255.0.0.0 B:128-191 类型:网络+网络+主机+主机 || 默认子网掩码: 255.255.0.0 C:192-22 ......
网络基础 基础 网络 IP

2023-08-26:请用go语言编写。开心一下的智力题: 有一个村庄,一共250人, 每一个村民要么一定说谎,要么只说真话, 村里有A、B、C、D四个球队,且每个村民只会喜欢其中的一支球队, 但是说

2023-08-26:请用go语言编写。开心一下的智力题: 有一个村庄,一共250人, 每一个村民要么一定说谎,要么只说真话, 村里有A、B、C、D四个球队,且每个村民只会喜欢其中的一支球队, 但是说谎者会不告知真实喜好,而且会说是另外三支球队的支持者。 访问所有的村民之后,得到的访谈结果如下 : ......
村民 要么 球队 真话 村里

Kali Linux 2023.3 发布(内部基础设施和 Kali Autopilot 重大更新)

Kali Linux 2023.3 发布(内部基础设施和 Kali Autopilot 重大更新) 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ![kali](https://www.kali.org/blog/k ......
Kali 基础设施 Autopilot 设施 基础

代码随想录算法训练营第二十四天| 理论基础 77. 组合

理论基础 卡哥建议:其实在讲解二叉树的时候,就给大家介绍过回溯,这次正式开启回溯算法,大家可以先看视频,对回溯算法有一个整体的了解。 题目链接/文章讲解:https://programmercarl.com/%E5%9B%9E%E6%BA%AF%E7%AE%97%E6%B3%95%E7%90%86% ......
随想录 训练营 随想 算法 理论

基础知识复习

## 原码、反码和补码 1. 原码 原码就是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值。比如:如果是8位二进制: [+1]原= 0000 0001 [-1]原= 1000 0001 第一位是符号位(即第一位不表示值,只表示正负),因为第一位是符号位,所以8位二进制数的取值范围就是:[1 ......
基础知识 基础 知识

关于git的一些基础知识记录

一.配置用户信息 安装完 Git 之后,要做的第一件事就是设置自己的用户名和邮件地址。因为通过 Git 对项目进行版本管理的时 候,Git 需要使用这些基本信息,来记录是谁对项目进行了操作 1.空白处鼠标右键,选择Git Bash Here 输入以下命令: 2. Git 的全局配置文件 通过 git ......
基础知识 基础 知识 git

使用 AutoGPTQ 和 transformers 让大语言模型更轻量化

大语言模型在理解和生成人类水平的文字方面所展现出的非凡能力,正在许多领域带来应用上的革新。然而,在消费级硬件上训练和部署大语言模型的需求也变得越来越难以满足。 🤗 Hugging Face 的核心使命是 _让优秀的机器学习普惠化_ ,而这正包括了尽可能地让所有人都能够使用上大模型。本着 [与 bi ......
transformers AutoGPTQ 模型 语言

GNU开发环境基础

title: GNU开发环境基础 date: 2023-05-01 10:22:27 tags: 使用静态链接库(.a文件) 1) 首先使用 gcc 命令把源文件编译为目标文件,也即.o文件:gcc -c 源文件列表 2) 然后使用 ar 命令将.o文件打包成静态链接库,具体格式为: ar rcs ......
环境 基础 GNU

10.Acwing基础课第797题-简单-差分

# 10.Acwing基础课第797题-简单-差分 ## 题目描述 输入一个长度为 n 的整数序列。 接下来输入 m 个操作,每个操作包含三个整数 l,r,c,表示将序列中 [l,r] 之间的每个数加上 c。 请你输出进行完所有操作后的序列。 ## 输入格式 第一行包含两个整数 n 和 m。 第二行 ......
基础课 基础 Acwing 797 10

8.Acwing基础课第795题-简单-前缀和

# 8.Acwing基础课第795题-简单-前缀和 ## 题目描述 输入一个长度为 n 的整数序列。 接下来再输入 m 个询问,每个询问输入一对 l,r。 对于每个询问,输出原序列中从第 l个数到第 r个数的和。 ## 输入格式 第一行包含两个整数 n 和 m。 第二行包含 n 个整数,表示整数数列 ......
基础课 前缀 基础 Acwing 795

11.Acwing基础课第795题-简单-前缀和

# 11.Acwing基础课第795题-简单-前缀和 ## 题目描述 输入一个 n 行 m 列的整数矩阵,再输入 q 个操作,每个操作包含五个整数 ![x_{1}](https://latex.csdn.net/eq?x_%7B1%7D),![y_{1}](https://latex.csdn.ne ......
基础课 前缀 基础 Acwing 795

9.Acwing基础课第796题-简单-子矩阵的和

# 9.Acwing基础课第796题-简单-子矩阵的和 ## 题目描述 输入一个 n 行 m 列的整数矩阵,再输入 q 个询问,每个询问包含四个整数 ,,,,表示一个子矩阵的左上角坐标和右下角坐标。 对于每个询问输出子矩阵中所有数的和。 ## 输入格式 第一行包含三个整数 n,m,q。 接下来 n ......
基础课 矩阵 基础 Acwing 796

12.Acwing基础课第799题-简单-最长连续不重复子序列

# 12.Acwing基础课第799题-简单-最长连续不重复子序列 ## 题目描述 给定一个长度为 n的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。 ## 输入格式 第一行包含整数 n。 第二行包含 n个整数(均在 0∼1050∼105 范围内),表示整数序列。 ## 输出格式 共 ......
基础课 序列 基础 Acwing 799

Go Web项目结构 + 基础代码

# Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构。 # Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构。 ![image](https://img2023.cnblogs.com/blog/2146100/202308/2146100-20230825210 ......
结构 代码 基础 项目 Web

C++语言学习01

一、C++介绍 本贾尼.斯特劳斯特卢普,于1979年在贝尔实验室负责分析UNIX系统内核流量的分布情况时,特别希望有一种更加模块化的工具, 于1979年.10开始着手研发一款新的编程语言,在c语言的基础上增加了面向对象的机制,也就是C++,1983年完成了C++的第一个版本 C++与C的关联和重要区 ......
语言学习 语言

Calico 网络基础配置

Calico 网络配置概述 通常,我们建议在没有网络覆盖/封装的情况下运行Calico。这为您提供了最高性能和最简单的网络;离开工作负载的数据包就是传输到网络上的数据包。 然而,当在无法轻松了解工作负载IP的底层网络上运行时,选择性地使用覆盖/封装可能会很有用。一个常见的例子是,如果您在AWS中跨多 ......
网络基础 基础 Calico 网络

多线程的基础

[toc] #linux和windows的差别 linux没有线程,windows系统有线程,但是两者对外部的表现是相同的 #差别 1. 线程有自己独立的地址空间,多个线程共用同一个地址空间 * 线程更加节省系统资源,开销更少,效率更高 * 每个线程有属于自己栈区和寄存器 * 多个线程共享:代码区 ......
线程 基础

SQL注入基础学习7

## 三、sqli-labs的page-2 ##### 9、第28关 - 查看页面源码,发现闭合方式为`')`,过滤的条件是注释符,空格,还有union和select连用 ![](https://img2023.cnblogs.com/blog/3257724/202308/3257724-2023 ......
基础 SQL

基础题队列933、225、622、641

933. 最近的请求次数 1 class RecentCounter: 2 3 def __init__(self): 4 self.q = collections.deque() 5 6 def ping(self, t: int) -> int: 7 self.q.append(t) 8 9 w ......
队列 基础 933 225 622

Tarjan基础用法

# $\operatorname{Tarjan}$ 基础用法 [TOC] ## $\operatorname{Tarjan}$ 求最近公共祖先 ### 前置芝士 **最近公共祖先(Lowest Common Ancestor , LCA)**:一棵树中两个结点的 公共祖先里面,离根最远的那个被称为最 ......
基础 Tarjan

基础题链表203、206

203. 移除链表元素 也可以用栈解决:(程序员小熊) 1 # Definition for singly-linked list. 2 # class ListNode: 3 # def __init__(self, val=0, next=None): 4 # self.val = val 5 ......
基础 203 206

从 Python3.11 新增 SWAP 字节码到基础语法面试题

>**点评**:典型的送分考验基础的题目,在其他编程语言中可以使用异或运算的方式来实现交换两个变量的值。 > > 但是Python中有更为简单明了的 Pythonic 做法。 条件:不允许使用中间变量 @[TOC](目录) # 方法一 使用异或(XOR)运算符 ```Python a = a ^ b ......
字节 语法 Python3 基础 Python

12基础扩展

进制转换: 流水线: 相关参数计算:流水线执行时间计算、流水线吞吐率、流水线加速比等 流水线:程序执行时多条指令重叠进行操作的一种准并行处理实现技术 流水线周期t=为执行时间最长的一段 流水线计算公式: 理论公式:1条指令执行时间+(指令条数-1)*流水线周期 理论公式:(t1+t2+..+tn)+ ......
基础