基础知识 随笔 基础 知识
g_main_loop 基础用法
/* test.c */ int main(int argc, char const *argv[]) { /* 1.创建一个 GMainLoop 结构体对象,作为一个主事件循环 */ GMainLoop *loop = g_main_loop_new(NULL, FALSE); /* 2.添加超时 ......
Go基础:iota关键字的使用
Go基础:iota关键字的使用 iota介绍 iota是go语言的常量计数器,只能在常量的表达式中使用。 其值从0开始,在const中每新增一行将使得iota计数一次,即iota自己增长1(从这点来看,iota可以看成const块中的行索引,记录行数),其值一直自增1直到遇到下一个const关键字, ......
A0--集群基础环境
文件下载: ansible_v2.9.9 flink-1.16.0 hadoop-3.1.3 hive-3.1.3 kafka_2.13-3.3.1 python-3.8.10 spark-3.2.1 tools.tgz zookeeper-3.6.3 一、安装并配置ansible自动化工具 1)上 ......
oracle-基础概念
1.数据库启动流程 the spfile or pfile is read oracle instance is started the controfile is read the database is mount datafiles and redo logfile are opened th ......
IT工具知识-16: 安卓手机通过USB共享网络给OpenWrt
0.系统环境 设备: Phicomm N1 固件: OpenWrt R22.6.16 (2022-06-16 10:27:09 by flippy) 内核: 5.15.47-flippy-73+o 1.使用前必备 在OpenWrt中安装以下模块 kmod-usb-net kmod-usb-net-r ......
python基础六(函数基础及参数使用)
一、 函数定义 1、什么是函数 函数就相当于具备某一功能的工具 函数的使用必须遵循一个原则: 先定义 后调用2、为何要用函数 代码冗余,程序的组织结构不清晰,可读性差 可维护性、扩展性差3、如何用函数 # 定义函数# 定义的语法 def 函数名(参数1,参数2,...): """文档描述""" 函数 ......
selenium Java基础一
1、下载相应的浏览器驱动包 //设置环境变量 System setProperty("webdriver.firefox.marionete","D:\\geckodriver.exe"); //初始化driver WebDriver driver =new FirefoxDriver(); /请求 ......
#docker基础命令
一、镜像命令 1、拉取镜像 从镜像仓库中下载镜像到本地,一般是保存在/var/lib/docker目录(分层下载) # 拉取最新版本的镜像 docker pull ubuntu # 拉取指定版本镜像 docker pull ubuntu:14.04 2、查看本地镜像列表 同一个仓库源可以有多个 TA ......
软件测试基础
软件测试 定义 计算机程序,数据和文档集合 架构 C/S 安装客户端 B/S 浏览器访问 软件测试是什么 人工自动手段来运行或测试某个系统过程 目的 ① 为了发现程序存在代码业务逻辑错误 --功能问题 ② 为了检查产品是否复合用户需求 --用户需求 ③ 为了提高用户体验 --流畅度,性能范畴 分类 ......
lambda表达式相关知识
等价于匿名函数对象,又称为“闭包”(closure),更便捷,表达更直接。表达式要素包括: 1:捕获列表 2:参数列表 3:mutable修饰符,表达传值或传引用 4:noexcept 5:返回值类型声明 -> 6:表达式体{...} lambda表达式可接受参数,可返回值,可模板化,也可以通过传值 ......
day02-Java基础语法
day02 - Java 基础语法 1. 注释 注释是对代码的解释和说明文字。 Java 中的注释分为三种: 单行注释: // 这是单行注释文字 多行注释: /* 这是多行注释文字 这是多行注释文字 这是多行注释文字 */ 注意:多行注释不能嵌套使用。 文档注释(暂时用不到): /** 这是多行 ......
2023.4.4心情随笔
松弛感:就是你内心能容纳很多中状态和结果,很少有拧巴和焦虑的感觉。 简单的说,只做好想做和该做的事,对结果没什么执念,内心清澈平静。 不拧巴,不内耗,不做作,不争不抢,不卑不亢,也不用力过猛。 ......
NetSuite : SDF 基础指南
VS Code 使用 SDF SuiteCloud : Create Project SuiteCloud : Set Up Account (连接沙盒环境) SuiteCloud : Import Objects Objects 目录下会新增脚本 xml 文件,整体文件结构如下 建议:把脚本 xm ......
Java新手的随笔
算术运算符:+,-,*,/,%(求余),++(自加),-- a=3,b=a++,c=++a 运行上三个之后a=5,b=3,c=5 赋值运算符 := 关系运算符:>,<,>=,<=,==,!=,instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>(右移),<<(左移),>> ......
MYSQL基础知识之DCL语句
1、DCL概念 DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据的访问权限 2、查询用户 语法:SELECT * FROM user; MySQL用户信息默认存储在mysql数据库中的user表中,所以只需要查询mysql数据库中的user表即 ......
1、分库分表基础理论(一)
在高性能系统的要求下,复杂的系统当单表数据量增加到几千万甚至上亿条记录时,查询延迟无疑是影响高性能系统的瓶颈。业内提供的解决的方案是分库分表,冷热数据分离。 一、分库分表: 1、垂直分片: 按照业务维度将表拆分到不同的数据库,专库专用,分担数据库压力 2、水平分片: (1)、水平分库 以字段为依据, ......
MYSQL基础知识之DQL语句
1、DQL概念 DQL英文全称是Data Query Language(数据查询语言),用来查询数据库中的表的记录 2、基本查询 语法: # 查询全部字段SELECT * FROM 表名; # 查询多个字段SELECT 字段1,字段2,字段3... FROM 表名; # 去重 语法:SELECT D ......
MYSQL基础知识之DML语句
1、DML概念 DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据进行增(INSERT)、删(DELETE)、改(UPDATE)操作 2、插入数据 语法: 2.1、 给指定字段添加数据INSERT INTO 表名 (字段1,字段2,...) ......
Java基础
本文是作者通过学习B站韩顺平老师2021年的《30天学会Java》和尚硅谷宋红康老师的《Java》视频写的Java学习笔记,也是作者写的第一篇关于编程开发语言的笔记,内容可能有些冗余,但是它可以作为你的在线Java”词典“查阅。关于文末的JDK新特性还会持续补充。如果文中有什么错误欢迎评论区留言,作... ......
day02-搭建微服务基础环境01
搭建微服务基础环境01 1.创建父工程,用于聚合其他微服务模块 1.1创建父项目 说明:我们先创建一个父项目,该父项目会去管理多个微服务模块(module),如下: (1)File-New-Project-Maven,选择如下: (2)输入项目名称等信息,然后next (3)选择Maven,然后Fi ......
MYSQL基础知识之DDL语句
一、DDL概念 DDL(Data Definition Language)语言:数据定义语言,用来定义数据库对象,如数据库、数据表和数据字段,主要是进行定义/改变表的结构、数据类型、表之间的链接等操作。常用的语句关键字有 CREATE、DROP、ALTER 等。 二、数据库操作 2.1、linux环 ......
Shell基础
第一章 Shell基础 1 shell脚本介绍 什么是shell脚本? 什么是shell命令? $ ls $ cd $ pwd # 也就是liniux命令 shell脚本就是一系列shell命令的集合,还可以加入一些逻辑操作(if else for)将这些命令放到一个文件中。 文件 shell命令【 ......
【THM】Linux Fundamentals Part2(Linux基础知识2)-学习
本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/linuxfundamentalspart2 本文相关内容:继续你的 Linux 学习之旅,你将学习如何使用 SSH 登录到 Linux 机器,以及了解更多Linux命令。 简介 欢迎来到“Linux基础 ......
AF,RI,Rep exposure相关知识
在做Lab2的时候,开始试着去写每个类的Abstraction function,Representation invariant,Safety from rep exposure,即抽象函数AF,表示不变量RI和防止表示暴露。但感觉对它们的认知还不是很明确,因此,我将在这详细复习记录下它们都表示什 ......
Markdown基础语法与快捷操作
Markdown使用方法 0.介绍 Markdown是一种轻量级标记语言,排版语法简洁。 1.标题语法 创建标题,只需要在其前面添加'#'号即可。#的数量代表其级数,如'###'表示的是创建一个三级标题。 现在,我们让'Markdown使用方法'成为一个一级标题。让0、1序号及其章名设为二级标题。最 ......
2-Java基础语法
使用的技巧
如果我们要对代码进行解释,那么就可以使用注释。
当注释的内容比较少,一行就写完了,可以用单行注释。
如果注释的内容比较多,需要写在多行,那么可以使用多行注释。 ......
Service Mesh之Istio基础入门
服务网格概念源于Buoyant公司的CEO Willian Morgan的文章“What's a service mesh? And do I need one?”;是指专注于处理服务间通信的基础设施,它负责在现代云原生应用组成的复杂拓扑中可靠地传递请求;治理模式除了处理业务逻辑的相关功能外,每个微... ......