arkts harmonyos语言 基础
作业11 编程语言,编程工具
1.说说你了解过、使用过什么编程语言?比较他们的优势 c语言和java语言。 c语言是结构化设计语言,语法清晰、结构简单,模块化使得程序的各个部分除了必要的信息交流外彼此独立,便于开发、调试以及调试。 C语言适用范围大,可移植性好,适合于多种操作系统,如DOS、UNIX,也适用于多种机型。 Java ......
《Linux基础》07. 软件管理
(Linux基础 - 07) rpm、yum、apt。三剑客。 1:软件管理 一般来说,Linux 系统基本上可分为两大类: RedHat 系列:Redhat、Centos、Fedora 等 Debian 系列:Debian、Ubuntu 等 而两个系列自带的软件管理工具、包安装工具不同。 | | ......
使用stanza完成自然语言分析处理任务
安装stanza 直接使用pip命令即可安装stanza package pip install stanza 构建管道 stanza中的管道用于构建NLP任务的模型加载序列、文本处理序列。需要注意,当本地不存在指定的Processor模型时,Pipeline对象会执行一个自动下载程序,将模型下载到 ......
Django框架基础3
本节主要分为两个内容: Django模板加载与响应 模板精讲(模板变量、模板标签、判断逻辑(if和for)) 一、Django模板加载与响应 Django 的模板系统将 Python 代码与 HTML 代码解耦,动态地生成 HTML 页面。Django 项目可以配置一个或多个模板引擎,但是通常使用 ......
C语言文件按行修改
void file_update_test() { FILE* fp; char buf[1024] = { 0 }; fp = fopen("1.txt","rb+"); int update_index = 2; int cnt = 0; if (fp == NULL) { printf("op ......
[每天例题]蓝桥杯 C语言 饮料换购
饮料换购 题目 题目要求 凭 3 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。 思路分析 1.先进行一次if判断,不满足三瓶则直接输出 2.满三瓶换一次,但是需要将原来的再加上换购的,然后不断循环,直到再次不符合三瓶。 代码 #include<stdio.h> int ......
Flink零基础学习笔记(一):基础概念
一、Apache Flink的定义、架构和原理 Apache Flink是一个分布式大数据处理引擎,可以对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据以内存速度进行快速计算。 接下来我们介绍一下这些关键词的意义。 处理无界和有界数据 任何数据都能形成一 ......
编程打卡:C语言趣味编程习题做
4.15 编程打卡 C 语言趣味编程 牛顿迭代法求解方程根 问题描述 用牛顿迭代法求解方程根的函数,方程为:$ax^3+bx^2+cx+d=0$,系数 a,b,c,d 由主函数输入,求x在1附近的一个实根。求出根后输出。 牛顿迭代法的公式是:$x=x_0-\frac{f(x_0)}{f^{'}(x_ ......
jdbc编程基础-1
我们给JdbcUtil增加一个结果解析的方法 public static List<Map<String, Object>> convertToMap(ResultSet resultSet) { List<Map<String, Object>> list = new ArrayList<>(); ......
javascript基础练习
本练习根据w3cschool:https://www.w3cschool.cn/javascript/javascript-conventions.html 1.javascript 简介 1.1 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript ......
socat的下载和基础使用
简介一下socat的下载和使用,内容比较简介。 1.socat的下载 apt-get install -y socat 2.socat的简单使用 这里的简单使用其实就是指建立虚拟串口进行通信。 (1)创建虚拟串口 socat -d -d pty,raw,echo=0 pty,raw,echo=0 其 ......
前端&后端程序员必备的Linux基础知识
一 从认识操作系统开始 1.1 操作系统简介 我通过以下四点介绍什么操作系统: 操作系统(Operation System,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石; 操作系统本质上是运行在计算机上的软件程序 ; 为用户提供一个与系统交互的操作界面 ; 操作系统分内核与外 ......
【THM】Red Team Fundamentals(红队基础)-红队
本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/redteamfundamentals 本文相关内容:简单介绍红队演练的基础知识、主要组成部分和涉及的利益相关者,以及红队演练与其他网络安全活动的不同之处。 简介 网络安全是白帽黑客和黑帽黑客之间不断的竞 ......
光速了解汇编语言
光速了解汇编语言 什么是机器语言? 要想了解什么是汇编语言, 首先你得知道什么是机器语言! 计算机能够直接识别的是由二进制数0和1组成的代码, 它是不需要翻译直接就能识别 (直接执行) 的”母语”. 我们打个比方: 假设我们定义 0011 这几个数代表”关机”, 那么把 0011 这个指令发送到cp ......
jdbc编程基础
package com.local.util; import java.sql.*; /** * @date 2023/4/15 18:13 * @description */ public class JdbcUtil { public static final String DRIVER_NAM ......
【小程序】微信小程序基础语法讲解(一)
一、概述 微信小程序是一种快速构建应用的平台,其基础语法主要包括以下几个方面: WXML:微信小程序的模板语言,类似于 HTML,用于描述页面结构。 WXSS:微信小程序的样式语言,类似于 CSS,用于描述页面样式。 JS:微信小程序的脚本语言,用于实现页面的逻辑和交互。 JSON:微信小程序的配置 ......
[oeasy]python00134_[趣味拓展]python起源_历史_Guido人生_ABC编程语言_Tanenbaum
python 历史 回忆上次内容 颜文字是kaomoji 把字符变成一种图画的方法 一层叠一层 很多好玩儿的kaomoji是一层层堆叠起来的meme 添加图片注释,不超过 140 字(可选) 虚拟的表情也在真实世界有巨大影响 一步步地影响 添加图片注释,不超过 140 字(可选) 字符编码就 ......
《Linux基础》06. 进程管理 · 服务管理
(Linux基础-06) 本文以 CentOS7.6 为例 1:进程管理 在 Linux 中,每个执行的程序都称为一个进程。每一个进程都分配一个 ID(pid,进程号)。 每个进程都可能以两种方式存在:前台与后台。 前台进程就是用户目前的屏幕上可以进行操作的程序。后台进程则是实际在运行,但在屏幕上看 ......
基础语法
java基础语法 注释: 单行注释: //这里是单行注释 多行注释: /* 这里 是 多行 注释 */ 文档注释: /** 这里是文档注释 */ 关键字: 关键字共50个,其中 const 和 goto 是保留字 true、false、null 不是关键字,是特殊值 标识符 ......
C++基础知识系列-1
C++基础知识1 git基础 SVN(集中式版本控制器)和git(分布式版本控制器)区别 SVN本地没有仓库信息存储代码,代码信息全部存储到云端。本地代码全部push到云端。 git 好处:版本库对提交的代码保存其版本提交记录; 每次提交代码push之前先拉取代码pull,再次push时只会 ......
C++基础知识系列-2
C++11新特性 C++11易用性改进 静态断言 使用范围几乎不受限制 static_assert断言对象必须是常量表达式,编译期给出断言警告。用于ERROR提示 强枚举类型 // enum关键字 enum class HighSchool: unsigned int { student, teac ......
C++基础知识系列-3
设计模式 GoF设计模式清单 工厂模式和抽象工厂模式在实际开发中使用较少; 单例模式是重点,针对一个类的唯一实例; 单例模式:通过设计的接口getInstance()获得对象,在接口内部设计只能有一个对象。 将类的构造函数定义为私有属性【外部不能创建对象】;定义一个私有的类的静态私有成员变量;提供一 ......
前端基础之JavaScript
JS简介 全称JavaScript但是与Java一毛钱关系都没有 之所以这么叫是为了蹭Java的热度 它是一门前端工程师的编程语言 但是它本身有很多逻辑错误(不是很严谨) IT行业鄙视链: 后端 > 前端、运维、测试、产品、老板 前端想一统天下:node.js JS发展史>>>:JavaScript ......
计算机基础和linux安装及帮助
一、按系列罗列linux的发行版,并描述不同发行版之间的联系与区别 Linux可以分为两种版本: 1、商业版:最常见的如Redhat和centos,是属于商业公司维护的发行版本,其中很多软件都是需要收费的。Redhat系统是属于免费的,服务软件是需要收费的。其中Redhat和Centos内核相同,开 ......
java——maven——基础转载
Maven 坐标 Maven 坐标一套规则,它规定:世界上任何一个构件都可以使用 Maven 坐标并作为其唯一标识,Maven 坐标包括 groupId、artifactId、version、packaging 等元素,只要用户提供了正确的坐标元素,Maven 就能找到对应的构件。 任何一个构件都必 ......
mongodb基础教程
知识点 理解 MongoDB 的业务场景, 熟悉 MongoDB 的简介, 特点和体系结构, 数据类型等. 能够通过docker-compose创建并启动mongodb和mongo-express 掌握 MongoDB 基本常用命令实现数据的 CRUD 掌握 MongoDB 的索引类型, 索引管理, ......
语言模型与语法树
week1 语言模型与语法树 基于规则的语言模型 import random def adj(): ###随机选取一个 return random.choice('蓝色的 | 好看的 | 小小的'.split('|')).split()[0] def adj_star(): ####返回一个adj( ......