结构switch day 22

Java-Day-16( 常用类 )

Java-Day-16 常用类 包装类 ( Wrapper ) 针对八种基本数据类型定义相应的引用类型 —— 包装类,有了类的特点,就可以调用类中的方法 | 基本数据类型 | 包装类 | | | | | boolean | Boolean | | char | Character | | byte ......
Java-Day 常用 Java Day 16

C++第四章课后练习题4-22

1 #include <iostream> 2 using namespace std; 3 enum weekday{sunday,monday,tuesday,wednesday,thursday,friday,saturday 4 }; 5 int main() 6 { 7 int i; 8 ......
练习题 22

day07-优惠券秒杀03

功能03-优惠券秒杀03 4.功能03-优惠券秒杀 4.6Redisson的分布式锁 Redis分布式锁—Redisson+RLock可重入锁实现篇 4.6.1基于setnx实现的分布式锁问题 我们在4.5自己实现的分布式锁,主要使用的是redis的setnx命令,它仍存在如下问题: 4.6.2Re ......
优惠券 day 07

Sqlserver修改表结构提示不允许保存更改。

在现有的表中去修改或者增加表字段的时候就会提示:不允许保存更改。您所做的更改要求删除并创建一下表。您对无法重新创建的表进行了更改或启用了“阻止保存要求重新创建表的更改”选项。 、 如何解决问题: 操作步骤:点击“工具” → “选项” → "打开弹窗中选择(设计器)" → "表设计器和数据库设计器" ......
Sqlserver 结构

CCNA学习笔记-day-01

1 熟悉实验环境 1.1 基本引入 提前安装好 Cisco Packet Tracer Student,根据实验手册,熟悉相关的实验环境 认识路由器、交换机、线路等相关主要模块设备 1.2 路由器添加模块 添加路由器到编辑区 . 添加模块后,新产生的接口 | | | | | | 命令行敲配置 2 搭 ......
笔记 CCNA day 01

Day14

3.代码示例 #include<iostream> using namespace std; int main(){ int a,b,num=0; cout<<" "<<"白球"<<" "<<"红球"<<" "<<"黑球"<<endl; for(a=0;a<4;a++){ for(b=0;b<4;b ......
Day 14

day03

1、盒子模型。 padding:内容到边框之间的间距,称为内边距或者内留白。 margin:盒子和盒子之间的间距称为外边距也称为外留白。 2、四种写法 3、(重点)特点:在块元素四个方向都有效,在行内元素水平方向左右有效,垂直方向上下无效。 应用:可以让块级元素水平居中(1、盒子必须设置宽度。2、左 ......
day 03

最佳情侣身高差--结构体储存

最佳情侣身高差--结构体储存 这道题是因为我用结构体做的单纯的想分享一下 #include <stdio.h> typedef struct//定义一个全局结构体变量 { char sex;//用字符储存性别 double h;//储存对应的身高 double h1;//储存情侣的身高 }data; ......
身高 情侣 结构

结构化状态的原则

结构化状态的原则 当您编写一个保存某些状态的组件时,您必须选择使用多少个状态变量以及它们的数据应该是什么形状。虽然即使使用次优状态结构也可以编写正确的程序,但有一些原则可以指导您做出更好的选择: 1.组相关状态。如果您总是同时更新两个或多个状态变量,请考虑将它们合并为一个状态变量。 2.避免状态上的 ......
状态 原则 结构

day02-作业

1.节点规划 2.部署过程 2.1 系统初始化 # cat /etc/security/limits.confroot soft core unlimitedroot hard core unlimitedroot soft nproc 1000000root hard nproc 1000000r ......
day 02

代码随想录Day38-Leetcode509. 斐波那契数,70. 爬楼梯,746. 使用最小花费爬楼梯

咳咳, 因为找实习+摆导致时间被浪费大半; 先从动态规划学起吧,之前的慢慢补。 理论基础 动态规划的解题步骤 1.确定dp数组及对应下标的含义 2.确定dp的状态转移方程(递推公式) 3.确定dp数组如何初始化 4.确定dp遍历顺序 5.距离推导dp数组验证 509. 斐波那契数 题目链接:http ......
楼梯 随想录 随想 Leetcode 代码

day 18 猜牌

1.申明一个计数数组a与一个判断数组t; 2.进行13次循环; 3.当满足条件时,对a的一个元素赋值,并更改t; 4.输出a; #include<iostream> using namespace std; int j=1; int main(){ int a[14],flag[14]={0}; p ......
day 18

数据结构之图

图 定义 无向图、有向图 子图、入度、出度 连通图、强连通图 总结: 连通无向图的最小生成树中,顶点数 = 边数 + 1 强连通有向图的 边数 至少等于 顶点数。 AOV网 AOV网(顶点表示活动的网)顶点表示活动,弧表示活动发生优先关系的有向图。在AOV网中,通过进行拓扑排序可以得到一个有序序列或 ......
数据结构 结构 数据

Ubuntu 22.04.1 LTS 安装 sentinel

1、下载软件 下载地址:Releases · alibaba/Sentinel (github.com) 2、直接运行即可 默认启动的端口是8080,若更改端口,可添加参数:--server.port=8718 nohup java -jar sentinel-dashboard-1.8.6.jar ......
sentinel Ubuntu LTS 22 04

Day 28 28.1 JS进阶之三元运算符

JS工具之三元运算符 【1】格式 三元运算符: 条件表达式?语句1:语句2; let a = 10; let b = 20; let d = a > b? a: b console.log(d); 注释: 条件运算符在执行时,首先对条件表达式进行求值, 如果该值为true,则执行语句1,并返回执行结 ......
运算符 28 28.1 Day

Day 28 28.2 JS进阶之eval和hook函数

JS进阶之eval函数和hook函数 【一】eval eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。 如果参数是一个表达式,eval() 函数将执行表达式。 如果参数是Javascript语句,eval()将执行 Javascript 语句。 eval(string ......
函数 28 28.2 eval hook

Day 28 28.3 JS-Function对象之call和apply方法

JS-Function对象之call和apply方法 call,apply都属于Function.prototype的一个方法,它是JavaScript引擎内在实现的, 因为属于Function.prototype,所以每个Function对象实例(就是每个方法)都有call,apply属性。 既然 ......
JS-Function Function 对象 方法 apply

Day 27 27.2 JS进阶之window对象

JS-Function对象之window对象 window 是客户端浏览器对象模型的基类, window 对象是客户端 JavaScript 的全局对象。 一个 window 对象实际上就是一个独立的窗口,对于框架页面来说,浏览器窗口每个框架都包含一个 window 对象。 (1)全局作用域 在客户 ......
对象 window 27 27.2 Day

Day 27 27.1 JS进阶-Function对象之prototype对象

JS-Function对象之prorotype原型对象 案例1: // 创建方式1 var foo = new Function("console.log('hello world!')") foo() // 创建方式2 function Person() { console.log("hello ......
对象 prototype Function 27 27.1

Day 27 27.3 JS进阶之ES6新语法

JS进阶之ES6新语法 1. var、let以及const ES6 中引入了关键字 let 和 const 作为 var 的替代。 它们非常有用,如今几乎每个 JavaScript 开发人员都在使用它们。 与关键字 var 不同,这两个关键字具有块作用域。 这意味着当你在块中声明它们时,它们只能在该 ......
语法 27 27.3 Day ES6

Day 27 27.3 JS进阶之ES6新语法

JS工具之三元运算符 【1】格式 三元运算符: 条件表达式?语句1:语句2; let a = 10; let b = 20; let d = a > b? a: b console.log(d); 注释: 条件运算符在执行时,首先对条件表达式进行求值, 如果该值为true,则执行语句1,并返回执行结 ......
语法 27 27.3 Day ES6

数据结构——并查集

并查集的作用: 可以在近乎O(1)的时间内完成以下两个操作 1、将两个集合合并 2、询问两个元素是否在一个集合中 基本原理: 用“树”的形式来维护每一个集合,树根的编号就是整个集合的编号,每个结点存储它的父结点(如:p[x]表示x的父结点) 问题1:如何判断树根? A:if(p[x]==x),当前x ......
数据结构 结构 数据

关于数据库用结构化方法设计数据流图

为了设计一个数据流图,您可以按照以下结构化方法: 确定输入和输出:首先确定数据流图的输入和输出。输入是流进系统的数据,而输出是流出系统的数据。 确定流程:根据问题要求,确定系统处理数据的流程。将其表示为一系列处理步骤或过程。 确定数据存储:确定数据存储的位置和类型。在数据流图中,数据存储可以是文件、 ......
数据 数据流 结构 数据库 方法

Ubuntu 22.04.1 LTS 安装 MinIO

一、首先准备两个目录 # 安装目录 mkdir -p /usr/local/softs/minio # 数据存储目录 mkdir -p /root/minio/data # 日志存储目录 mkdir -p /root/minio/logs 二、安装 1、下载软件 cd /usr/local/soft ......
Ubuntu MinIO LTS 22 04

在Ubuntu22.04/16.04中安装MongoDB6.0

一、MongoDB简介 MongoDB是一个基于分布式文件存储的数据库,采用C++语言编写,旨在为Web应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是目前非关系数据库当中功能最丰富、最像关系数据库的数据库。 传统的关系数据库一般由数据库(dat ......
MongoDB6 MongoDB Ubuntu 22.04 16.04

Ubuntu22.04 安装 mysql8,redis7,MongoDB6

服务器的准备 我的服务器是在腾讯云租的,所以服务器的apt源都是默认配好的,没配好的自行网上查找apt源配置。 本文同样适用于Ubuntu 22,20。Ubuntu18亦可参考。 云服务器一般防火墙未开放端口访问,请自行配置,否则后续远程访问不了: mysql:3306 redis:6379 Mon ......
MongoDB6 MongoDB Ubuntu mysql8 redis7

【SWITCH】java中的switch,一直没发现的错误

关于 switch-case 的的使用误区 先看一段代码 Integer bb = 1; switch (bb){ case 1: System.out.println(1); case 2: System.out.println(2); default: System.out.println(3) ......
错误 SWITCH switch java

经典卷积神经网络结构:LeNet-5、AlexNet、VGG

LeNet-5 LeNet-5模型是专门为手写数字识别而设计的经典卷积神经网络。 从上图可以看出,LeNet-5总共由输入层、卷积层、池化层、卷积层、池化层、全连接层、全连接层、输出层组成。 1、输入层:一张32*32的灰度图像,只有一个颜色通道,深度为1。 2、卷积层:将输入与6个高为5,宽为5, ......
卷积 神经网络 神经 AlexNet 结构

Python基础【22】生成器和迭代器

生成器和迭代器的区别: 生成器函数: 生成器表达式: 迭代详细: ......
生成器 基础 Python

linux的进程与线程,task_struct结构体

linux 的进程与线程在源码中都对应到同一个结构体task_struct, 它位于include/linux/sched.h中, 他有很多很多成员, 下面我们分析一下主要成员及其作用。 1. 任务列表 有了任务列表, 操作系统就能知道当前任务的下一个任务和上一个任务了。 为什么是双向链表呢?因为可 ......
线程 task_struct 进程 结构 struct