自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 JDBC练习

自己学习

2023-02-02 11:43:46 197 1

原创 CSS Day4

自己学习

2023-01-01 22:17:43 195

原创 CSS浮动与CSS定位装饰 Day3

自己学习

2022-12-27 16:12:50 432

原创 CSS高级 DAY2

学习记录

2022-12-19 04:08:21 270

原创 HTML与CSS基础

H5、CSS基础

2022-12-18 00:29:49 475

原创 软件工程 专业英语

第一章 Starting a Software Projectvirtually 事实上,实质上 utility 公用事业,公共事业设备 cost-effective 划算的 notion 概念,观念,看法 hitherto 至今,迄今 tumble 使倒下,搅乱 inherent 固有的,内在的,与生俱来的 convergence 一体化,集中,收敛 markedly 显著的,明显的 notati

2022-06-02 18:18:27 545

原创 企业资源计划 第二章 ERP理论的形成

2.1 ERP发展概述制造企业市场环境的演变20世纪30年代前 采用“发出订单,然后催办”的计划管理方式,属于卖方市场阶段 20世纪60年代 设置了安全库存量,为需求与提前期提供缓冲。市场对企业生产的 产品有了要求,企业的生产逐步要根据市场的需求来生产。 20世纪70年代 企业的管理者们已经清楚地认识到,真正的需要是有效的订单交货日期,产生了对物料清单的管理与利用。 20世纪80年代 企业的管理者们又认识到制造业要有一个集成的计划。要以生产与库存控制的集成方法来解

2022-05-06 15:58:05 831

原创 企业资源计划 第一章 ERP概述

ERP初步认识ERP= E (企业)+ R (资源) + P (计划)企业 通过生产经营活动获得收入扣除费用取得效益的一个实体。 生产经营活动的目的是获取利润,这是企业最本质的要素。 计算机工业属于技术与知识密集型企业 制造业概述: 制造业属于工业企业的范畴。 制造业企业必须通过企业管理过程,即通过计划、组织、协调、控制一系列管理手段,把各个部门、各个环节、各个职工的行动协调起来,按照统一的计划,做好自身的本职工作。 制造业企业的生.

2022-05-05 13:11:08 440

原创 软件项目管理 第十五章 核心计划执行控制

范围管理时间/成本管理质量管理

2022-05-05 10:00:55 358

原创 软件项目管理 9、10、11、12、13、14、16、17章

第九章 软件项目配置管理计划软件项目配置管理(SCM)基本概念简述 记录软件产品的演化过程 得到精确的产品配置 最终保证软件产品的完整性、一致性、追朔性、可控性 作用 仓库 调度 主要功能 版本管理 变更管理 其他 软件配置项 SCI:software configration item 受控于软件配置管理的款项 配置项是工作产品集,包括程序、文档和数据

2022-04-27 18:39:16 756

原创 软件项目管理 1、2、3、4、5、8章

第一章 项目管理概述软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、进度、质量、风险进行分析和管理的活动。 软件项目管理的根本目的是让软件项目尤其是大型项目的生命周期能在管理者的控制之下,以预定成本按期、按质地完成软件项目,并且交付用户使用。 研究软件项目管理是为了从已有的成功或者失败的案例中总结出能够指导今后开发的通用原则、方法,以避免前人的失误。 PMBOK:项目管理知识体系指南 PMI:对项目管理所需的知识、技能和工具进行概括性的描述。项目定义项目...

2022-03-29 10:57:22 1177

原创 软件项目管理 第七章 进度计划

目标:在给定的限制条件下,用最短时间、最少成本,以最小风险完成项目工作。一、进度管理基本概念任务定义任务定义是确定为完成项目的各个交付成果所必须进行的诸项具体活动。 任务定义是面向活动的,是对WBS(任务分解图)进一步分解的结果,称“活动”为一个具体的“任务”。任务关系项目各项活动之间存在相互联系与相互依赖关系 根据这些关系安排任务之间的顺序任务间关联关系的依据强制性依赖关系 客观规律和物质条件的限制造成的 软逻辑关系 根据主观意志去调整和确定的项目活动.

2022-03-28 10:30:29 4815

原创 软件项目管理 第六章 成本计划

成本估算概述成本估算过程估算不是精确的科学计算。软件项目规模即工作量 有了规模即确定了成本规模是成本的主要因素,是成本估算的基础软件规模单位成本估算方法(!!)1.代码行估算法从软件程序量的角度定义软件规模代码多少并不能代表项目的好坏2.功能点估算法UFC 功能计数项外部输入 EI 外部输出 EO(向用户提供面向应用的信息) 外部查询 EQ 外部接口文件 EIF 内部逻辑文件 ILF ...

2022-03-26 14:55:20 1913

原创 大唐杯 5G网络技术 任务一 19:00-24:30

5G网络组网架构UE 终端ng-ran 接入网 (收数据)承载网(不重要) 输送数据 卡车5gc 核心网 管理的中枢,负责管理、处理数据、告诉数据应该到哪里去(路由交换)5G接入网组网部署组网方式 SA NSA(分别是什么、有什么区别)真正的SA组网只有gNBSA option2 option5NSA option3 option7 option4以上有什么区别网 元的类型和功能(那些场景用那些网元、他们的区别在哪?)CU是集中单元、DU是分布单元g...

2022-03-15 17:03:39 4217 1

原创 大唐杯 5G协议与信令 任务六、任务七(24:30-35:00)

MM管理过程和SM管理过程MM(移动性管理)SM(会话管理)5G终端标识在签订协议的过程中会涉及到终端和基站之间包括核心网不同网元进行交互的时候,比如说同一个基站下有很多用户,基站如何区分用户?会涉及到对终端进行标识,要通过标识来区分不同的终端了解不同的场景下应用的是哪一个标识5G终端状态迁移过程注册态、非注册态掌握三种状态之间是如何切换的,还有三种状态之间是否可以转换,转换的过程当中会触发什么样的信令。5G中系统消息分类掌握什么是...

2022-03-15 17:02:59 6467

原创 大唐杯 5G+垂直行业的应用 任务11(45:00-51:00)20%

5G车联网车联网的优势、挑战车联网分为两大阵营 DSRC、C-V2X(国内现在用的,基于蜂窝网和V2X进行的)要知道两种V2X对应的协议内容是什么问:LTE-V2X是哪种资源分配方式?C-V2X的工作模式:V2V:车与车V2I:车与基础设施V2N:车与网络V2P:车与行人C-V2X的通信接口Uu:蜂窝通信接口(当支持C-V2X的终端设备处在蜂窝网络覆盖内的时候,可以在蜂窝网络的控制下使用Uu接口)PC5:车、人、路之间短距离直接通信接口(不管有没有网络

2022-03-15 17:01:33 3439

原创 大唐杯 5G无线技术 任务二 任务六 任务八 3:40-19:40 (35%)

掌握5G网络整体架构组成(接入网 、核心网) 接入网包括哪些网元、核心网包括哪些网元,掌握网元对应的功能 了解网元间接口关系 了解5G网络组网部署策略5G网络架构的演进趋势

2022-03-15 16:58:28 10429

原创 大唐杯 5G工程实践 (35:00-45:00)任务三 任务五(15%)

网络规划基本原理设么叫做规划?如何规划建立一个5G的基站了解预规划和工程执行里面具体细分的步骤覆盖规划:确定每个站要覆盖多远、一共要建设多少个站,包括到终端之间的距离链路预算:发送端功率已知,接收端会根据用户的需求(比如你的用户群要求你的边缘速率至少要达到多少,根据这个速率反推出来,就是当信号到达用户的时候,接受强度要求至少是多少,然后反过来去获取解调文件,通过链路预算就可以得出来允许信号有多少损耗、允许的路径损耗有多少,有了路径损耗,再套入传播模型的公式,就可以得出单站的覆盖距离,然后

2022-03-15 16:56:37 12487

原创 蓝桥杯 java组 Day18 做题

第一题 卡片import java.util.*;public class Main { private static int[] a; private static int count = 0; public static void main(String[] args) { a = new int[10]; for(int i = 0;i<=9;i++){ a[i] = 2021; } int temp = 1; int flag = 0;

2022-03-10 13:28:39 237

原创 蓝桥杯 Day17 java组 并查集

判断连通性除了可以用学习过的 BFS、DFS 外,还可以用一个叫”并查集“的算法并查集是一种非常精巧而实用的数据结构,它主要用于处理一些不相交集合的合并和查询问题。经典的应用有:判断连通性、最小生成树 Kruskal 算法、最近公共祖先(Least Common Ancestors, LCA)等。并查集在算法竞赛中也十分常见:一是简单且高效,二是应用很直观,三是容易和其他数据结构和算法结合。...

2022-03-08 17:49:51 332

原创 蓝桥杯 java组 Day16 快速幂和矩阵快速幂

模运算模运算是大数运算中的常用操作。如果一个数太大,无法直接输出,或者不需要直接输出,可以把它取模后,缩小数值再输出。取模也是哈希的常用技术。定义取模运算为 a 除以 m 的余数,记为:amodm=a对于 a mod m = a,必须要求 a 和 m 的正负号一致,都为正数或都为负数;如果正负不同,取模和求余的结果是不同的。另外取模的结果满足 0 ≤ a mod m < m−1,题目会用给定的 m,限制计算结果的范围。取模运算的加减乘除第一题 快速幂...

2022-03-04 10:38:05 454

原创 蓝桥杯 Day15 java组 初等数论

最大公约数 GCD 和最小公倍数 LCMGCD 即最大公约数Greatest Common Divisor。整数 a 和 b 的最大公约数是指能同时整除 a 和 b 的最大整数 编码时只需要考虑正整数的最大公约数GCD的性质:通常使用欧几里得算法(辗转相除法)来求GCD,如下所示:(其中默认a>b 且a,b都为正整数)import java.util.Scanner;public class Main { public static void main(Str..

2022-03-03 11:03:50 459

原创 蓝桥杯 Day 14 java组 DP

和贪心、分治一样,动态规划是一种解题的思路,而不是一个具体的算法知识点。动态规划是一种需要学习才能获得的思维方法。像贪心、分治这样的方法,在生活中,或在其他学科中有很多类似的例子,很容易联想和理解。但是动态规划不是,它是一种生活中没有的抽象计算方法,没有学过的人很难自发产生这种思路。硬币问题假设有五种面值的 循环五次#include<bits/stdc++.h>using namespace std;const int M = 251; ...

2022-03-01 09:33:03 265

原创 蓝桥杯 Day13 java组 剪枝

暴力法往往比较低效,把时间浪费在很多不必要的计算上。剪枝是一个比喻:把不会产生答案的,或不必要的枝条“剪掉”。而剪枝的关键在于剪枝的判断:剪什么枝、在哪里减。剪枝是搜索常用的优化手段,常常能把指数级的复杂度,优化到近似多项式的复杂度。BFS的主要剪枝技术是判重,如果搜索到某一层时,出现重复的状态,就剪枝。 DFS的剪枝技术较多,有可行性剪枝、最优性剪枝、搜索顺序剪枝、排除等效冗余、记忆化搜索等等:可行性剪枝:对当前状态进行检查,如果当前条件不合法就不再继续,直接返回 搜索顺序剪枝:搜索

2022-02-15 17:38:17 329

原创 蓝桥杯 Day12 java组 BFS

连通性判断连通性判断是图论中的一个简单问题,就是找一张图中互相连通的部分,是基础的搜索,用 DFS 或 BFS 都行:BFS判断连通性步骤: 从图上任意一个点u开始遍历,把它放进队列中。 弹出队首u,标记u已经搜过,然后搜索u的邻居点,若邻居点符合连通条件,放到队列中。 继续弹出队首,标记搜过,然后搜索它的邻居,把符合连通条件的放进队列。继续以上步骤,直到队列为空。此时所有连通点都已经找到。 DFS判断连通性步骤是: 从图上任意一个点u开始遍历,标...

2022-02-13 14:55:14 334

原创 蓝桥杯 Day11 java组 DFS

所谓暴力法,是把所有可能的情况都罗列出来,然后逐一检查,从中找到答案。暴力法往往是“低效”的代名词。不过相对其他“高效”算法,暴力法不仅简单且编码量一般都更短更好写。所以当拿到一个题目后,首先想想如何用暴力法解决。如果暴力法的代码能满足题目要求的时间和空间限制,就用暴力法。若暴力法不能满足要求,也可以把它当成对照,用来验证高级算法的正确性。暴力搜索的思路很简单,但是有的时候操作起来并不容易。比如蓝桥杯中常见的迷宫问题:如何用数据结构表示一个迷宫?...

2022-02-10 15:24:11 734

原创 蓝桥杯 Day9 java组 贪心

贪心贪心(Greedy)可以说是最容易理解的算法思想:把整个问题分解成多个步骤,在每个步骤,都选取当前步骤的最优方案,直到所有步骤结束;在每一步,都不考虑对后续步骤的影响,在后续步骤中也不再回头改变前面的选择。简单地说,其思想就是“走一步看一步”、“目光短浅”。虽然贪心法不一定能得到最优解,但是它思路简单、编程容易。因此,如果一个问题确定用贪心法能得到最优解,那么应该使用它。贪心法求解的问题,需要满足以下特征:最优子结构性质。当一个问题的最优解包含其子问题的最优解时,称此问题具有最优子结构性

2022-02-05 17:08:07 945

原创 蓝桥杯 Day8 java组 前缀和

对于一个长度为n的数组 a[0]∼a[n−1],它的前缀和 sum[i] 等于 a[0]∼a[i] 的和。例如:sum[0] = a[0] sum[1] = a[0] + a[1] sum[2] = a[0] + a[1] + a[2] ⋯利用递推,只要计算 n 次,就能计算出所有的前缀和:sum[i] = sum[i-1] + a[i]。当然,我们也能用 sum[] 反推计算出 a[]:a[i] = sum[i] - sum[i-1]。如果预先算出了前缀和,这时想知道 a[...

2022-02-03 17:33:40 8182

原创 蓝桥杯 Day7 java组 倍增

倍增法和二分法是“相反”的算法。二分是每次缩小一倍,从而以 O(logn)的步骤极快地缩小定位到解;倍增是每次扩大一倍,从而以 O(2^n)的速度极快地扩展到极大的空间。所以倍增和二分的效率都很高。二分法与倍增的应用场景二分法是缩小区间,最后定位到一个极小的区间,小到这个区间的左右端点重合(或者几乎重合),从而得到解,解就是最后这个极小区间的值。所以二分法的适用场合,是在一个有序的序列,或者一个有序的曲线上,通过二分缩小查询区间,其目的是找到一个特定的数值。 倍增相反,是从小区间扩大到大区间。在区

2022-01-30 16:51:37 1194 1

原创 蓝桥杯 Day6 java组 二分法

二分法有「整数二分」和「实数二分」两种情况。实数二分的代码好写不易出错;整数二分的代码因为要考虑整除的问题,代码容易出错。二分法的效率极高。比如在有序的n个数中找某个数,只需要二分log2​n ​次,也就是说它的时间复杂度是 O(log2​n) 的。例如有 n = 10^7个数,只需要24 次就能找到答案。总结一下,二分法把一个长度为 n 的有序序列上 O(n) 的查找时间,优化到了O(log2​n)​。注意,这个序列的数字一定要是「有序」的,二分才有...

2022-01-29 17:16:56 1528 1

原创 蓝桥杯 Day5 java组 尺取法

尺取法,可以叫做双指针、two pointers,是算法竞赛中一个常用的优化技巧,用来解决序列的区间问题。操作简单,容易编程。可以把两重循环转化为一重循环,从而把时间复杂度从 O(n2)​ 提高到O(n)​。尺取法概念总结把循环指针 i 、j 称为「扫描指针」,在尺取法中,这两个指针 i、j,有两种扫描方向:反向扫描。i、j方向相反,i从头到尾,j从尾到头,在中间相会。也可以把反向扫描的i、j指针称为「左右指针」。 同向扫描。i、j方向相同,都从头到尾,但是速度不一样,比如可以让...

2022-01-28 17:59:47 355 1

原创 蓝桥杯 Day4 java组 算法前

把第一天没有用编程实现的题尽量实现第一题 分数1/1 + 1/2 + 1/4 + 1/8 + 1/16 + …每项是前一项的一半,如果一共有20项,求这个和是多少,结果用分数表示出来,分子分母要求互质。Math.pow计算出来以后是浮点数 可以用(int)强制类型和转换成整形public class Main { public static void main(String[] args) { int a = (int) Math.pow(2,20)-1;

2022-01-27 15:05:36 112

原创 蓝桥杯 Day3 java组 排序与排列

第一题 统计数字某次科研调查时得到了 n 个自然数,每个数均不超过 (1.5×10^9 )。已知不相同的数不超过 10000 个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。输入描述:第 1 行是整数 n,表示自然数的个数。第 2∼n 行每行一个自然数。8242451002100输出描述:输出 m 行(m 为 n 个自然数中不相同数的个数),按照自然数从小到大的顺序输出。每行输出两个整数,分别是自然数和该数出现的次数,其间用一个空格隔开。2

2022-01-09 16:34:41 413

原创 蓝桥杯 Day2 Java组 排序和排列

第一题 计算阶乘 n!输入一个正整数n,输出n!的值。n<=1000。1. 定义一个大数组A[]来存大数,数组的一个元素存大数的一位。例如A[0]存个位,A[1]存十位,A[2]存百位,等等。2. 那么A[]需要定义成多大?也就是说,1000!有多少位?可以自己估计,不过,可以用 windows 自带的计算器能直接算出来,1000! ≈ 4×10^{2567}。代码中定义一个更大的A[10000]。3. 模拟乘法计算,处理进位:例如356×8。先计算个位的6×8,得48,其...

2022-01-08 15:55:41 846

原创 蓝桥杯 Day1 java组

第一题小蓝要为一条街的住户制作门牌号。这条街一共有 2020位住户,门牌号从 1到 2020编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。请问要制作所有的 1 到 2020号门牌,总共需要多少个字符 2?public class Main { public static void main(String

2022-01-07 21:38:59 6081

原创 Java对文件进行数字的读写

最近在写论文,要用java进行文件的读写。记一下如何实现的。FileOutputStream fout; try { fout = new FileOutputStream("CCC.txt",true); PrintWriter pwr = new PrintWriter(fout); pwr.print(iter); pwr.print(" "); pwr.p

2021-05-04 09:01:12 1066

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除