day2专题

Java预备知识 - day2

1.IDEA的简单使用与介绍 1.1 IDEA的项目工程介绍 Day2_0904:项目名称 E:\0_code\Day2_0904:表示当前项目所在路径 .idea:idea软件自动生成的文件夹,最好不要动 src:src==sourse→源,我们的源代码就放在这个文件夹之内 Day2_0904.iml:也是自动生成的文件,不要动 External Libraries:外部库 我这

【为项目做准备】Linux操作系统day2

这两天学校的事情总压着,day2拖了好几天..day2内容是进程数据结构 进程数据结构信号处理任务状态进程调度运行统计信息进程亲缘关系进程权限用户和组标识符(IDs)linux capabilities 内存管理文件与文件系统用户态与内核态用户态与内核态的转换函数调用栈内核栈和task_struct的关系 进程数据结构 进程or线程,在内核中,统一叫任务(Task),由一个统

Android智能家居实训day2

设置使用的布局文件 setContentView(R.layout.filename);,之后使用布局嵌套,一个布局内部可以嵌套另一个布局,内部的布局相当于外部布局的一个子控件,可以把它当作一个整体来操作,例如在今天的八宫格使用布局嵌套的时候,每一个格子是一个线性布局布局内使用垂直方向,而每两个布局作为一行,一共四行,这样就再拿一个布局框起来使用水平方向最后再把这四个布局用垂直方向。在布局之间分配

算法训练营——day2数组部分例题

1 移除元素-力扣27(简单) 1.1 题目: 移除元素1 1.2 思路及解法 只能覆盖,不能删除 暴力遍历解法 class Solution {public int removeElement(int[] nums, int val) {int size=nums.length;for(int i=0;i<size;i++){if(nums[i]==val){for(int j=

实习项目|苍穹外卖|day2

员工管理 新增员工 1.根据原型进行需求分析与设计(接口文档) 2.根据接口设计DTO(尽量不用原始的employee类) 3.编码controller-》service-》mapper controller:json的话参数前加@requestbody 4.功能测试 Swagger接口测试+前后端联调 5.代码完善 对于第一个问题:设置全局捕获这个SQL异常(这个

网络安全 day2 --- 宝塔搭建网站、phpstudy、IIS搭建网站的区别、docker、建站分配站、前后端分离

宝塔建站 以下步骤目前在VPS上操作 直接网上搜索宝塔官网进行下载window面板,然后安装宝塔面板 https://download.bt.cn/win/panel/BtSoft.zip 也可以直接用我这个下载链接 等待安装成功,安装成功后直接进入宝塔面板 登陆宝塔面板之后我们需要注册一个账号。然后进入宝塔面板安装我们所需要的程序。 直接安装推荐安装的,然后进入软件商店--》一键部

Linux云计算 |【第二阶段】SECURITY-DAY2

主要内容: Zabbix报警机制(创建触发器、设置邮箱、执行动作),Zabbix进阶操作(主动发现、主被动监控模式、拓扑图、聚合图形)、监控案例(监控Nginx服务状态、监控TCP连接状态) 一、Zabbix报警机制概念 - 自定义的监控项默认不会自动报警,首页也不显示报警错误提示,需要配置触发器与报警动作才可实现自动报警,如图所示: 1)触发器(Trigger) 创建触发器时,

go语言day2

使用cmd 中的 go install ; go build 命令出现 go cannot find main module 错误怎么解决? go学习-问题记录(开发环境)go: cannot find main module; see ‘go help modules‘_go: no flags specified (see 'go help mod edit')-CSDN博客

Qt creator day2练习

使用手动连接,将登录框中的取消按钮使用第二种方式,右击转到槽,在该函数中,调用关闭函数,将登录按钮使用Qt4版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为“admin”,密码是否为“123456”,如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空。 头文件 #ifndef WIDGET_H#define

嵌入式实训day2

1、 count=eval(input("请输入两位数"))jin=count//16liang=count%16print(jin,"斤",liang,"两") 2、 num=eval(input("请输入一个三位数:"))res=0res+=num%10res+=num%100//10res+=res//100print("res=",res) 3、

Vue3学习日记(day2)

目录 前言 注意事项 vite使用 1:控制台vite创建vue 2:使用可视化软件(我使用为vscode)npm安装对应依赖包 3:使用npm脚本或者直接在终端输入命令运行软件后打开生成网址 4:打开网址正常进入网页 router例子 1:终端安装router路由(在当前项目执行) 2:建router目录,在目录中建index.js,建views目录,存放页面,并建one.v

freertos源码分析DAY2 (消息队列 )

目录 1. 队列原理 1.1 顺序队列操作 1.2 循环队列操作 2.消息队列原理 2.1消息队列的构成 2.2 消息队列出入队原则 2.3 消息队列发送/接收消息原理 2.4 队列锁机制 3. 消息队列创建及删除 3.1 创建消息队列函数 3.1.1 xQueueGenericCreate通用任务创建函数  3.1.1.1  prvInitialiseNewQueue初始

freertos内核拓展DAY2(消息队列)

这节内容是信号量的基础,因为创建以及发送/等待信号量所调用的底层函数,就是创建/发送/接受消息队列时所用到的通用创建函数,这里先补充一下数据结构中关于队列的知识。 目录 1. 队列原理 1.1 顺序队列操作 1.2 循环队列操作 2.消息队列原理 2.1消息队列的构成 2.2 消息队列出入队原则 2.3 消息队列发送/接收消息原理 2.4 队列锁机制 3. 消息

华为实习day2

今天去的时候差点迟到,还好及时感到了。上午有两节培训课,第一节课详细介绍了华为的每个部门,第二节课教我们如何面对压力。浑浑噩噩的度过了一个上午,一直想睡觉。中午吃了个不算好不算坏的午餐。再回到培训室,hr小姐姐还给我们发了水果吃,大概是吃完水果我们一天半的实习培训就要结束了,我们中大多数人都要分别了。 下午如期的分部门,不同部门的hr都把各自的实习生领走了,最后留下了三个人,我很好奇为什么留下的

自制嵌入式操作系统 DAY2

话不多说,直接进入正题,今天要实现的便是RTOS任务相关的所有功能 1 临界区保护 本节代码在05_critical下 为什么需要临界区保护呢,请看下图: 当task1要对共享资源进行读-改-写操作时,在写回之前被某一事件中断打断切换到task2,而此时task2恰巧也有修改共享资源x的代码,此时task2将共享资源修改成了11,当完成这个操作后,task2交出cpu控制权,此时RTO

python-day2 python的基本语法(注释,运算符,数据类型,在python中,定义变量时,不需要指定变量的类型的)

4.1 注释 # 代表单行注释 ‘’’ 多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来 4.2 算术运算符和优先级 1.  / 除法 //  除法取整, 如9//4  结果为2 % 为取模     如9%4    结果为1 ** 幂运算  2 ** 5     结果为32 在python中,*运算符可以用于字符串,计算结果就是字符重复指定次数的结果。

python-day2 pycharm 的安装和基本操作配置,解释器的配置

一. 下载 针对pycharm的专业版,在网上找了大半天也没有可用的激活码,最后迫于无奈下载安装的社区版的pycharm,下载地址为: http://www.jetbrains.com/pycharm/download/#section=windows 打开的比较慢,耐心 二.安装 话不多说,点击下载后开始安装:因为是社区版,不需要激活码,选好安装路径,然后一路next即可

SQL刷题笔记day2

1 题目 我的通过代码: select salary from salariesgroup by salaryorder by salary desc 复盘:考点是只显示一次——group by,逆序(从大到小)——order by...desc 2题目  我的错误代码: select employees.emp_no from employeeswhere employ

代码随想录算法跟练 | Day2 | 数组Part2

个人博客主页:http://myblog.nxx.nx.cn 代码GitHub地址:https://github.com/nx-xn2002/Data_Structure.git Day2 双指针 977. 有序数组的平方 题目链接: https://leetcode.cn/problems/squares-of-a-sorted-array/description/ 题目描述: 给你一

基于linux下的c入门-day2

这次学到了循环语句,构造while循环时,循环中必须包含能改变判断表达式的值,使表达式值为假,否则就是死循环;循环的入口是有条件循环,要进入条件必须满足这个条件。当while(1)就会进入死循环;要注意的是while后面绝对不能有分号。 do while语句是在进行条件判断之前,执行一次循环体语句(不管条件是什么) 最重要,也用的最多的应该还是for循环语句了,标准是:for(初始

[牛客网]——C语言刷题day2

答案:B  解析: char *p[10] 是指针数组,数组里存放了10个指针,在64位系统下指针占8个字节,所以sizeof(p) = 10 * 8 = 80. char (*p1)[10]是数组指针,p1是一个指向存放10个char类型的数组的指针,所以sizeof(p1) = 8.   答案:B 解析: scanf不能指定输入精度,可以指定长度。 比如%m.nf是不允许

Preparatory Class-Day2-变量赋值、输入输出、进制转化、数据类型、数值类型及其转化

一、 变量赋值 """变量:使用指定名称开绑定特定值格式: 变量名 = 变量值注意:将变量名绑定到变量值上。 赋值而不是等于, 实际上是给变量贴标签"""a = ("hello world")print(a)#1. 变量定义的内存结构b = 123此时Python解释器做了两件事:1> 分配内存,创建了123,2> 分配内存,创建b3> 将b指向1

计算机网络学习记录 物理层 Day2

计算机网络学习记录 你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客 这是我的 github https://github.com/Qiuner gitee https://gitee.com/Qiuner 如果本篇文章帮到了你 不妨点个赞吧~ 我会很高兴的 😄 (^ ~ ^) 想看更多 那就点个关注吧 我会尽力带来有趣的内容 本文基于1.1 计算机网络在信息时代的

【代码随想录算法训练Day2】LeetCode 977.有序数组的平方、LeetCode 209.长度最小的子数组、LeetCode 59.螺旋矩阵II

Day2 数组、双指针 LeetCode 977.有序数组的平方【排序/双指针】 要将数组的每个元素平方后在按非递减的顺序,最简单的方法就是先将每个数平方,再将结果数组排序。 解法1:排序 class Solution {public:vector<int> sortedSquares(vector<int>& nums) {vector<int> ans;for(int i=0;i<n

Qt---day2-信号与槽

1、思维导图 2、 拖拽式 源文件 #include "mywidget.h" #include "ui_mywidget.h" MyWidget::MyWidget(QWidget *parent) : QWidget(parent) , ui(new Ui::MyWidget) { ui->setupUi(this); //按钮2 this->b

从零到屎山系列-游戏开发(Day2)

简介 这次就来一个比较简单的小游戏贪吃蛇 贪吃蛇 游戏规则就是一串珠子不断的移动,碰到场景里面的食物变长一点,碰到墙壁游戏结束。 开始动手 设计绘制设备 首先我计划从一个控制台游戏开始,需要一个控制台下的绘图机制,希望是在一个网格上面可以根据输入坐标来显示各种元素。就像下图这样,每个方块或者圆圈就好比是一个像素,我们可以通过坐标位置来控制像素绘制的位置,通过输入每个像素的属性来控制画出