自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 秋招Java面

我主要还是学习的前端开发,也面了Java的,Java市场还有C++市场真的很多岗位。但我实在不喜欢idea报错的信息,在项目上找半天Maven,问AI,也找不到错误,很难维持我的学习热情。虽然Java代码的学习,很有挑战性。所谓能打过我的,我不和你打。几乎我的应聘信息都是前端,依然会有Java的岗位给我打招呼。可能都属于互联网吧。那我的技术是属于菜的,项目上也少有Java出现,面试官也不知道问我什么好。那我整理了Java一些比较基础比较具有代表的问题,以供大家查缺补漏。

2025-11-08 09:02:23 778

原创 原型:解决内存浪费的智慧之钥

JavaScript中,构造函数都会自带有一个原型对象prototype,原型又自带了构造器constructor,构造器又指向对象的属性,我们可以利用函数自带原型,原型又含有构造器的特点。老师说过,万事万物有需求才会有发展,当你需要,他就会发展,适用于任何技术任何关系任何事物。由于我们修改了Person的原型,我们发现我们的constructor居然消失了?首先创建一个人的特征,这个特征可以理解为造人工厂,我们赋予个人的属性特征。创建实例,可以理解为,创建了一个具体的人,给他名字年龄。

2025-11-03 16:21:04 313

原创 ES6模板字符串

ES6 模板字符串(Template String)是一种增强版的字符串,主要解决传统字符串拼接繁琐、多行字符串处理麻烦等问题,通过反引号(`)包裹,支持和等功能。模板字符串极大简化了字符串拼接场景(如动态生成 HTML、日志输出等),是 ES6 中最常用的特性之一。

2025-11-02 21:50:47 216

原创 JavaScript 核心知识点全解析:变量声明、深浅拷贝、箭头函数与数组方法。

JavaScript知识点摘要 变量声明: var:函数作用域,可重复声明,存在变量提升 let:块级作用域,不可重复声明,无变量提升 const:块级作用域,必须初始化,不可重新赋值 拷贝机制: 浅拷贝:共享引用地址,修改会影响原对象 深拷贝:完全独立副本,需递归复制所有层级 其他特性: 比较规则:原始类型比较值,引用类型比较地址 箭头函数:无arguments和prototype,简洁语法 arguments对象:类数组参数集合,可用扩展运算符替代 reduce方法:数组累加计算的简便方式

2025-11-01 10:29:53 299

原创 前端面试:promise...then与asnyc ...await

promise...then...链式调用避免层层嵌套。async...await是Promise 的语法糖,让异步代码更简洁、读起来更像同步,本质还是依赖 Promise。

2025-08-11 20:44:13 280

原创 期末复习(学习)之机器学习入门基础

上课没听过报道。欢迎补充交流!

2025-06-04 14:57:16 921 4

原创 25年上半年五月之软考之设计模式

可能有人会疑问,为什么要写接口,为什么要写不同的奶茶类,试想,如果我们把所有实现奶茶的方法放在一个类里,让客户去从一个类里调用,判断条件会变多,代码也会变得很长,我们在寻找这些条件的时候,运行速度可能会变慢。这个模式很好理解,面对同一个类有不同的策略,假如你想买车,不考虑预算,你想买什么车就买什么车,可以买白色宝马,灰色宝马,黑色宝马,黑色奔驰,灰色奔驰,白色小米,黄色小米,等等。代码实现:一个真实的类,一个代理真实的类,一个抽象的接口,代理与真实的类拥有相同的功能。首先,先来梳理一下代码思路。

2025-05-23 14:55:47 1126

原创 软考(软件设计师)之操作系统

操作系统

2025-04-08 19:13:25 459

原创 org.mybatis.spring.boot:mybatis-spring-boot:jar:2.1.3 was not found in http://maven.aliyun.com/nexus

仓库服务https://developer.aliyun.com/mvn/search。直接下载jar包引入。

2025-02-07 14:46:50 334

原创 2025/1/22 Idea从入门到爱不释手

希望大家强制使用,定期回顾,协作开发时,记得统一版本号。

2025-02-02 20:57:40 868

原创 2025/1/21 学习Vue的第四天

Object.defineProperty

2025-01-21 21:37:57 2129 6

原创 2025/1/20 学习Vue的第三天

MVVM

2025-01-20 22:54:52 532

原创 2025/1/17 学习VUE的第二天

Second day

2025-01-16 16:44:51 884

原创 2025/1/15

一套用于构建用户的渐近式JavaScript框架。简单应用:只需一个轻量小巧的核心库。

2025-01-15 21:05:42 483

原创 2025/1/12 复习JS

摘自哔哩哔哩听课笔记。

2025-01-14 23:16:08 839 1

原创 2025 1/5 Liunx期末复习

如果想要计算1+2+3+4....+100的值。利用循环怎样编写程序?如果想要用户自行输入一个数字,让程序1+2+....开始,直到你输入的数字为止,该如何撰写呢?

2025-01-05 15:40:44 1319

原创 2025/1/4期末复习 密码学 按老师指点大纲复习

我们都要坚信,道路越是曲折,前途越是光明。

2025-01-04 18:03:28 1750 5

原创 2025/1/1 路由期末复习作业二

1.请说明路由表和转发表的区别是什么?2.生成树协议的产生主要是为了解决何种问题?它又是如何解决的?3.路由表由哪几个要素构成?答:‌‌:这是路由条目所关联的目的网络地址及网络掩码,也被称为路由前缀。例如,192.168.1.0/24与192.168.1.0/25虽然网络地址相同,但由于前缀长度不同,它们是两条不同的路由。‌‌:指该路由条目是通过什么路由协议学习到的。例如,直连、静态或通过OSPF、IS-IS、EIGRP、BGP等动态路由协议学习到的。‌。

2025-01-02 14:10:11 714

原创 2024/12/29 黄冈师范学院计算机学院网络工程《路由期末复习作业一》

1.某公司为其一些远程小站点预留了网段 172.29.100.0/26,每一个站点有10个IP设备接到网络,下面那个VLSM掩码能够为该需求提供最小数量的主机数目 ( )A./27B./28C./29D./30-首先审题我们需要搞清楚站点与网段的大小关系:一般情况下,一个站点可能包含多个子网。例如,一个大型公司的总部站点,它可能有办公区子网、数据中心子网、访客网络子网等多个子网来满足不同的网络需求。之后我们需要了解子网掩码的概念,子网掩码是一个32位地址;

2024-12-29 16:44:42 1160 8

原创 12/18 复习python

周一考的是,python和无线网络。

2024-12-20 16:06:37 934

原创 11/19使用Spring,gradle实现前后端交互

(默认 Spring Boot 应用运行在 8080 端口,你可以通过配置文件进行端口修改),就能获取到模拟的用户信息列表,返回的数据格式通常为 JSON 格式(Spring 会自动利用相关依赖,如 Jackson 库,将 Java 对象转换为 JSON 格式返回)。通过以上示例,你可以基于 Gradle、Java 和 Spring 框架构建一个简单的前后端交互应用,后续可以根据实际需求进一步扩展功能,比如添加更多不同类型的请求方法来实现数据的增删改等操作以及完善与数据库的交互逻辑等。

2024-11-23 16:10:13 946

原创 学会了一点,写起来超快

2024-11-04 20:16:36 215

原创 2024/11/3密码学数学基础之乘法逆元

在认识乘法逆元之前,我们先复习一个小学概念,倒数,两个数乘积是1,就称这两个数互为倒数。只是在乘法逆元中,要配合模数,得到1。乘法逆元定义:设a为整数,n属于自然数,如果az=1(mod n),称z是模n下a的乘法逆元,记作a的负一次方等于z。比如14除以4,我们看成分数进行约分,就是二分之七,也可以等价写成7乘以二分之一,也可以写成2的负一次方。也就是2乘以多少进行模运算后得到1,2乘以4=8,也就是8mod7=1,所以得到结果为4。不难发现,模数不一样,逆元结果也不一样。

2024-11-03 11:28:35 421

原创 2024/11/2 安卓创建首页界面

‌‌是指Gradle 8.7版本的二进制包,通常以.zip或.tar.gz格式提供。这个二进制包包含了运行Gradle所需的所有文件,用户可以直接下载并解压使用,无需从源代码编译。

2024-11-02 23:03:46 705

原创 2024/10/30 仿射加密原理

/ 字母表大小,这里假设处理英文字母,共26个// 加密方法i++) {// 将大写字母转换为数字(A=0, B=1,..., Z=25)// 仿射加密公式:E(x) = (a*x + b) % m// 将数字转换回大写字母// 将小写字母转换为数字(a=0, b=1,..., z=25)// 仿射加密公式:E(x) = (a*x + b) % m// 将数字转换回小写字母} else {// 非字母字符直接添加。

2024-10-30 15:33:52 857

原创 10.23软考初级网络管理员考纲重点分布-

来自哔哩哔哩希赛机房建设:

2024-10-23 17:05:08 215

原创 10.23软考初级网络管理员工之数据通信技术

考查大多是什么是什么。了解通信系统的基本概念,定义:信息的本质就算在一点精确或近似地再生另一点信息通信系统的组成:信源:把待传输的信息转换成原始电信号发送器:将信源和信道特性相匹配,如:调制、编码等信道:是一种物理介质,是信号传输的通道接收器:将信号放大和反变换(译码、解调等),其目的是从减损的结束信号中挥发出原始电信号信宿 :把原始电信号还原成相应的 消息。

2024-10-23 16:47:17 393

原创 参与希赛冲刺18天打卡活动 之计算机硬件基础

CPU外设(例如打印机)输出数据的速度很快,会导致外设不能及时处理收到的数据,采用(B)可解决这种工作速度不匹配的矛盾。1.已知有某二进制正整数x=1010111,若码长为8,则[-x]的补码表示为()( )是指CPU一次能并行处理的二进制位数,是CPU的主要技术指标之一。我们知道负数为1,先得到原码:11010111。在寄存器间接寻址方式下,操作数存放在()中。在下列存储器中,采用随机存储方式工作的是()以下各进制正整数中,值最大的是()1*2的五次方次方=32。1*2的七次方=128。

2024-10-23 10:44:17 295

原创 10.22软考初级网络管理员工重点之因特网与网络互联技术

学习大纲IP地址分类IP分配与子网划分CIDRIPv6协议域名系统 DNS文件传输服务 FTP。

2024-10-22 21:23:10 355

原创 10.22 软考初级网络管理员之局域网

‌。以太网使用载波侦听多路访问(CSMA/CD)机制来避免数据冲突,并使用双绞线作为物理传输介质,能够在短距离内实现高速数据传输。‌。

2024-10-22 19:02:40 507

原创 10.22 软考初级网络管理员之计算机硬件基础

数据的表示~仅针对自己做笔记 图片来自希赛网课数据的表示。

2024-10-22 17:33:35 328

原创 奇偶分家 (10分)给定N个正整数,请统计奇数和偶数各有多少个?

/ 输第给出个正整N(≤1000);第2给出N个负整数,以空格分隔。// 在中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。

2024-03-29 17:29:08 1009 1

原创 求交错数列前n项和:输⼊⼀个正整数n,计算交错序列1-2/3+3/5-4/7+5/9-6/11+... 的前n项之和。试编写相应程序。

/ 求交错数列前n项和:输个正整数n,计算交错序列1-2/3+3/5-4/7+5/9-6/11+... 的前n。// 项之和。

2024-03-29 17:21:49 970

原创 已知有n个⻄⽠,第⼀天卖⼀半多2个,以后每天卖剩下的⼀半多2个,问:⼏天后能买完?说明:当⻄⽠个数为奇数n时,卖⼀半为(n-1)/2

/ 说明:当个数为奇数n时,卖半为(n-1)/2。// 不确定循环次数的时候,使用while循环。

2024-03-29 17:17:07 431

原创 //题⽬描述题⽬内容:求s=1+(1+2)+…+(1+2+3+…+n)的值,其中n由键盘输⼊。

#include<stdio.h>#include<string.h>//求1~n的和intfun(intsb){intsum=0;for(inti=1;i<=sb;i++){sum=sum+i;}returnsum;}intmain(){//题描述题内容:求s=1+(1+2)+…+(1+2+3+…+n)的值,其中n由键盘输。intn;scanf("%d",&

2024-03-29 17:08:36 778

原创 二分搜索法

else if (arr[mid] < target) { //如果中间的值小于target,左指针向中间值移动。} else if (arr[mid] > target) { //如果中间的值大于target,右指针向中间值移动。if (arr[mid] == target) { //如果这个中间值所指向的值是目标值 ,就返回下标。输入:arr=[1,4,7,8,9],num=7;

2024-03-09 18:49:25 442

原创 从键盘输入一个字符串,统计字母、数字及其它字符在其中出现的次数,

printf("数字出现了%d次.\n 字母出现了%d次.\n 其他字符出现了%d次.\n",num1,num2,num3);//从键盘输入一个字符串,统计字母、数字及其它字符在其中出现的次数,//输出统计的结果。

2024-03-01 09:42:41 1352

原创 //编写一个函数fun( ),它的功能是:求k的阶乘(k<13),//所求阶乘的值作为函数值返回,k值从主函数输入。(使用递归来实现)。(20分)

printf("%d的阶乘是:%d", k, num);printf("请输入一个数:");

2024-02-29 13:57:06 629

原创 使用递归求斐波纳契数列

printf("斐波那契数列是%d", num);printf("请输入第几位斐波那契数");

2024-02-29 13:42:24 435

原创 //输入6个字符串,排序后按照由小到大将其输出。

printf("请输入第%d个字符串:", (i+1));//输入6个字符串,排序后按照由小到大将其输出。// 排序后输出。

2024-02-22 17:03:57 707 1

空空如也

空空如也

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

TA关注的人

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