面试
文章平均质量分 67
普通网友
这个作者很懒,什么都没留下…
展开
-
ENSP之综合实验
ENSP版本:1.3.00.100所有路由器:AR2220DHCP_Server:RouterFW:USG6000VAC:AC6005AP:AP6050核心交换机:S5700接入交换机:S3700本文章不叙述详细的配置过程,只做需求配置演示AR 1AR 2AR 3LSW1LSW2LSW3LSW4LSW5LSW6DHCP_ServerFTPDNSwww.test.comClinetDHCP配置信息DHCP中继配置需要在LSW1、2上的v原创 2022-06-03 00:30:55 · 1087 阅读 · 2 评论 -
C语言小项目——计时器(倒计时+报警提示)
简单介绍一下我的实现思路:本文包括三个版本,分别是极简版、普通版、高级版:运行效果运行效果运行效果转载 2022-06-02 12:46:40 · 1000 阅读 · 0 评论 -
C#项目-寝室管理系统(1)
本次项目主要是因为我们的大作业要求要求,因为网上C#的资源不太多,因此我根据网上的资料制作了以下的小项目。首先通过创建C#的Windows窗体应用程序,名字可以自行设置,框架可以选用默认的。这是我的项目主页面,主要包括4个Label类,3个Button类,2个radioButton1,1个pictureBox1。主要的设计界面就如图所示。命名和图片大家可以自行的设置,通过对组件的Text属性进行设置,radioButton具有一个Checked属性,可以控制默认的多选框。(例如我的在用户)主页面代码主要包括原创 2022-06-02 00:15:13 · 616 阅读 · 0 评论 -
2021年SpringBoot面试题30道
文章目录前言面试题系列文章传送门SpringBoot面试题内容1.谈谈你对Spring Boot的理解?2. 为什么需要Spring Boot?3. 说出Spring Boot 的优点4. Spring Boot 的核心配置文件有哪几个?它们的区别是什么?5. Spring Boot 的配置文件有哪几种格式?它们有什么区别?6. 开启SpringBoot特性有哪几种方式?7. 什么是Spring Boot Starter?8. Spring Boot 有哪几种读取配置的方式?9原创 2022-05-31 00:15:13 · 433 阅读 · 0 评论 -
三到五年Java简历模板
原创 2022-05-29 11:48:55 · 953 阅读 · 0 评论 -
java编译和运行
java应用程序的基本结构编写源文件保存源文件额外附加编译器(javac.exe)解释器(java.exe)总结:假如我的B.java源文件在C:UsersAUSUDesktop s里面一般都是进入到这个目录里面编译解释编译:javac B.java解释:java B注意:解释不可能以带目录的方式去运行程序,编译可以零:java应用程序的基本结构一个java应用程序由若干个类组成,这些类可以在一个源文件,也可以分布在若干个源文件java应用程序总是从主类的main方法开始.原创 2022-05-29 10:38:15 · 89 阅读 · 0 评论 -
JAVA各种加密与解密方式
之前有兴趣研究了一下java的加密与解密的方法,发现市面上有好多种加密解密方式,在这里整理了一下。目录1.BASE64加密/解密2.MD5(Message Digest Algorithm)加密3.DES(Data Encryption Standard)对称加密/解密4.AES(Advanced Encryption Standard) 加密/解密5.HMAC(Hash Message Authentication Code,散列消息鉴别码)6.恺撒加密7.SHA(Secure Hash原创 2022-05-29 00:51:49 · 939 阅读 · 0 评论 -
java11的下载与安装及环境配置
java11的下载与安装及环境配置下载Java11直达下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html先选择Accept License Agreement选项,接受许可协议。然后再点击下载。java下载包名称的简单理解目前java有两种安装包,一种是只提供运行环境的,一种是提供运行环境和编译环境的。Java SE Development Kit 8 Update原创 2022-05-28 23:28:24 · 17582 阅读 · 0 评论 -
Java -jar 如何在后台运行项目
说到运行jar包通常我们都会以下面的方式运行:[root@iZ2zei8ft0h4q485kxwxjgZ babyshark]# java -jar babyshark-0.0.1-SNAPSHOT.jar这样运行的话会有一个问题,就是我们一关闭当前窗口就会停止运行项目,要想解决这个问题,就需要在后台运行。[root@iZ2zei8ft0h4q485kxwxjgZ babyshark]# nohup java -jar babyshark-0.0.1-SNAPSHOT.jar > log.f原创 2022-05-27 00:00:29 · 2121 阅读 · 0 评论 -
被火车撞了都不能忘记的两个题(考验你的递归能力)
目录一.单词搜索二.单词搜索II一.单词搜索1.对应letecode链接:79. 单词搜索 - 力扣(LeetCode)2.题目描述:3.解题思路:1.在二维字符网格中枚举每个单词的起点。2.从该起点出发向四周搜索单词word,并记录此时枚举到单词word的第index个位置 ( index从0开始)。3.在往四个方向递归搜索时先将当前位置的字符记录下来,并将当前位置置为0,往四个方向递归寻找递归完毕后将原来的字符恢复返回结果4.直到枚举到单词word的最后一个字母返.原创 2022-05-22 17:28:12 · 88 阅读 · 0 评论 -
蓝桥杯之单片机学习(二十六)——模拟风扇控制系统(附题目和完整代码)
文章目录一、题目要求二、代码操作2.1 main.c2.2 onewire.c三、PWM示波器测试3.1 PWM20%输出波形3.2 PWM30%输出波形3.3 PWM70%输出波形附、一些感悟一、题目要求二、代码操作2.1 main.c#include <STC15F2K60S2.h>#include "onewire.h"#define uchar unsigned char#define uint unsigned int uch原创 2022-05-22 17:26:53 · 559 阅读 · 0 评论 -
蓝桥ROS课程维护情况说明 2017-2022
目前最大的不足在于教程不完备和视频课程缺失,会全力更新。记录区间从2017年至2022年。课程设计首先考虑中性,其次是兼容性和课程完备性,仅在2017年做好,并在2019年更新过一次。相关课程内容已经在近期逐步更新出来了。时间如下:2017-2018 设计完善后开启弃耕抛荒2018-2019 弃耕抛荒第一年2019-2020 弃耕抛荒第二年2020-2021 弃耕抛荒第三年2021-2022弃耕抛荒第四年后开启教程完善中性的博客和课程是最难做的,博客和课程感悟力因使用者水平原创 2022-05-22 17:26:22 · 79 阅读 · 0 评论 -
年薪30W+,数据库工程师凭什么?
当今信息化时代,企业为了管理、利用越来越多的信息,都建立了自己的数据库。那什么是最重要的?数据、数据、数据!数据是一种非常重要的资产,数据规模及其运用能力已成为衡量企业乃至国家核心竞争力的重要因素。数据库则是按照数据结构来组织、存储、管理数据的一个仓库,是一个长期存储在计算机内的、有组织的、可共享的、统一管理的各种数据的集合。掌握数据库技术,就是具备企事业单位的核心资产管理能力,也必将成为企事业单位最有价值的人才!数据库工程师就是我们常说的DBA,主要是从事的数据库管理工作,包括数据的备份,恢复,故障处原创 2022-05-20 22:25:25 · 346 阅读 · 0 评论 -
圆梦字节之后,我收集整理了这份“2021秋招常见Java面试题汇总”
字节跳动一面先自我介绍一下 介绍一下之前实习的内容。动态链接库 静态链接库的区别实习时遇到的最大的挑战性能方面的考虑实习时最大的收获是什么操作系统的文件系统inode的内容软连接 硬链接mv的话 inode会+1么对分布式了解么对容器Docker了解么http请求 版本1 1.1 2的区别怎么样提升http请求的效率增加服务器的连接池大小 可以提高性能么websocket用过么 和http比有什么优缺点 什么场景下使用一个大数据 内存加载不下的文件 多台机器怎么进行排序 结原创 2022-05-20 08:09:57 · 235 阅读 · 1 评论 -
Java底层学习
最近在看几本Java的书,也做了很多笔记,主要是关于Java虚拟机、Java GC、Java 并发编程等方面,参考的主要几本书籍有:《深入理解Java虚拟机》——周志明《深入理解Java虚拟机 第二版》——美 Bill Venners《Java性能调优指南》——也是老美的《Java高并发程序设计》——葛一鸣本来想自己把这些书的pdf传上来的,可惜已经有人上传了,大家自己去找资源吧当然在写作过程中也参考了很多大神的文章,下面给几个链接,大家也可以看看:【Java成神之路】—-死磕Java系列博客原创 2022-05-19 23:32:39 · 91 阅读 · 0 评论 -
上海某网络技术有限公司java面试题
1. jdk与jre的区别jdk用于源码编译成类文件 jre负责解释类文件类运行 , 默认jdk包含了一份jre参考文章:http://www.cnblogs.com/myitm/archive/2011/05/03/2035942.html2. jdk bin下各命令有什么用途Javac.exe: Java编译器, 将Java源代码转换成字节码。Java.exe: Java解释器, 直接从类文件执行Java应用程序字节代码。appletviewer.exe: 小程序浏览器, 一种执行HTML文原创 2022-05-18 18:56:22 · 160 阅读 · 0 评论 -
【C++类和对象Lesson1】面向对象、类的初步认识、this指针详解
朋友们好,这篇播客我们继续C++的初阶学习,现在对一些C++的入门知识做了些总结,整理出来一篇博客供我们一起复习和学习,如果文章中有理解不当的地方,还希望朋友们在评论区指出,我们相互学习,共同进步!文章目录一:面向对象的初步认识1.1:封装1.2:类的引入1.3:类的访问权限1.4:struct和class的区别1.5:类的作用域1.6:类的实例化1.7:类对象模型二:this指针2.1:this指针的特性2.2:this指针的用途2.3:空指针访问成员函数什原创 2022-05-18 08:04:08 · 73 阅读 · 0 评论 -
TIOBE5月编程语言排行出炉~有哪些新看点?
5月 TIOBE 编程语言排行榜新鲜出炉,这个月有哪些新看点?一起来一探究竟吧!C# 的使用量增幅最高,C++ 冲击 Top 3编程语言Top 20 如下:△ 截图来源于TIOBE官网和4月 TIOBE 编程排行榜相比,本月编程语言 Top 10 并没有明显的位置变化,Top 5 依然是 Python、C、Java、C++ 和 C#。不过,具体分析来看,其中的 C# 在所有编程语言中最受开发者欢迎,增幅最高,为 1.98%。放眼过去的 12 个月里,C# 的市场占有率增加了近 2%。事实上,在原创 2022-05-17 11:43:11 · 253 阅读 · 0 评论 -
Linux基础---(常用命令介绍)
文章目录常用命令介绍1.基本命令1. pwd2. cd3.ls4.man5.touch6.mkdir7.rm8.cp9.mv(剪切,移动,重命名)10.find11.grep过滤12.管道’|’13.wc14.su15.关机和重启16:修改用户密码2.打包,解包,压缩,解压命令2.1:tar 将文件打包 或者 解包2.1.1 tar打包过程:2.1.2 tar解包过程:2.2 gzip 对文件进行压缩和解压2.2.1 gz原创 2022-05-17 10:30:37 · 80 阅读 · 0 评论 -
Java面试问题笔记——JVM
1、知识点汇总JVM是Java运行基础,面试时一定会遇到JVM的有关问题,内容相对集中,但对只是深度要求较高.其中内存模型,类加载机制,GC是重点方面.性能调优部分更偏向应用,重点突出实践能力.编译器优化和执行模式部分偏向于理论基础,重点掌握知识点.需了解内存模型各部分作用,保存哪些数据.类加载双亲委派加载机制,常用加载器分别加载哪种类型的类.GC分代回收的思想和依据以及不同垃圾回收算法的回收思路和适合场景.性能调优常有JVM优化参数作用,参数调优的依据,常用的JVM分析工具能分析哪些问题以原创 2022-05-17 09:18:03 · 102 阅读 · 0 评论 -
Java面试--String
面试题:Java的String类型为什么是不可变的(百度面试题)面试题:获取www.baidu.com最后一个点的内容”com”(蘑菇街面试题)面试题:String a=”abc” String b=”a” + “bc” a == b(网易面试题)一、String基础部分建议先看下基础篇:Java基础系列(十二)Object、String、StringBuffer代码:String a="abc"; String b="a"+"bc";if(a == b) { System.out.原创 2022-05-17 08:07:34 · 173 阅读 · 0 评论 -
JAVA教程_Windows环境Java安装部署教程
第一步:安装JavaJDK官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html因为我下载Java是为了开发使用,所以选择JDK Download来下载全套的开发工具,当然也包含JRE,两者的区别可以看我的另一篇博客:https://www.cnblogs.com/tongying/p/13278082.html现在官网已经升级到JDK14了,大家可以根据自己的需要选择下载的版本,我电脑上选择安装JDK8,原创 2022-05-17 06:54:03 · 144 阅读 · 0 评论 -
java后端社招面试经历
最近打算换工作,对面是经验做一些总结,今后也是打算开启博客总结自己工作中遇到的一些问题分享给大家,算是一个开始吧!先说下整体面试下来的一些感受:1. java基础知识真的要扎实,面试准备阶段不像考试有题可压,任何一个问题都有可能都会问到,所以,对自己负责,欺骗自己等于拿自己的事业开玩笑。2.大部分的面试官不是真的要问倒你,他们只是想看看你的解决思路和套路是否能够灵活多变,问到一个你不知道,你就说不知道了,那这个还怎么继续。所有的问题都有相通性,找到相似的场景扩展自己的思路。3.深入浅出!大部分的面试官原创 2022-05-17 05:08:48 · 167 阅读 · 0 评论 -
JavaSE:继承和多态
目录继承1.为什么要用继承2.继承的概念3.继承的语法4.父类与子类之间的访问关系4.1子类中访问父类的成员变量4.1.1子类和父类不存在同名对象的情况4.1.2子类和父类成员变量名相同的情况4.2 子类中访问父类的成员方法4.2.1 子类和父类成员方法名字不同的情况4.2.2 子类和父类成员方法名字相同的情况5.super关键字6.子类的构造方法7.super和this8.回看初始化9.protected关键字10.什么时候用什么关键字呢?原创 2022-05-17 03:57:28 · 80 阅读 · 0 评论 -
JAVA Map转List
将Map的key转成List:List<String> mapKeyList = new ArrayList<String>(map.keySet()); 将Map的Value转成List:List<String> mapValueList = new ArrayList<String>(map.value());原创 2022-05-17 02:45:44 · 4889 阅读 · 0 评论 -
cmd 输入java,javac,java -version无效解决方案
笔记本的系统是win10 64bit的系统,按照网上的指导安装了jdk和jre ,环境变量什么的都配置了运行cmd的时候,不管是输入java,javac,还是java -version 报不是内部或外部命令的错误。最终的解决办法是:cmd中输入:set path=“%JAVA_HOME%in”set path="%JAVA_HOME%in"...原创 2022-05-17 01:33:32 · 741 阅读 · 0 评论 -
2020 Java开发者数据分析:中国已成为 Java 第一大国
最近知名开发工具供应商Jetbrains在Java 25周年之际,对开发群体做了一次有意思的数据分析。全文内容可见:https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/通过这次的分析,得出了非常多意思的结论,接下来我们一起来快速看看,都有哪些有意思的现象出现!有多少Java开发者?专业Java开发人数约 520万算上主要使用其他语言但也使用Java的开发人员约680万Java开发者都在哪里?亚洲最多,大约原创 2022-05-17 00:17:25 · 35284 阅读 · 0 评论 -
基于SpringBoot的考研管理系统
项目编号:BS-XX-074考研管理系统基于SpringBoot + SpringMVC+MyBatis 框架实现,前台采用VUE框架。数据库采用MYSQL。功能主要包含文章管理、评论管理、签到管理、好友管理等功能部分功能展示后台登录首页用户管理菜单管理个人中心文章管理添加文章评论管理签到管理好友管理篇幅所限,就不在一一叙说具体单个功能模块了,本文章主要介绍一些相关的项目实现...原创 2022-05-16 00:17:21 · 804 阅读 · 0 评论 -
基于SpringBoot的在线聊天系统
文章目录基础SpringBoot创建启动注解路由处理Json静态资源ThymeleafSpringBoot中的应用扩展SpringMVC拦截器日志想着做一个小项目熟悉一下Java web和后端的情况,做一个项目吧,本来想着图书管理系统之类的,然后换成这个在线聊天系统。目前设计的主要功能有聊天:私聊、群聊、离线消息、文件传输设置暂定用到的技术后端:SpringBoot、MyBatis,log4j,Neety,redis前原创 2022-05-16 00:16:48 · 637 阅读 · 0 评论 -
基于SpringBoot+Vue的前后端分离进销存管理系统的设计与实现-毕业设计
开发环境JAVA8、MySQL5.7、SpringBoot2.1.0、Vue、ElementUI、JPA主要功能供应商管理:供应商、地区/ 地址/入库管理:商品编码,数量/金额等出库管理:商品编码/数量/金额/操作员等/库存管理:商品名称,库存数量/商品类别管理:商品名称/单价/等商品管理:商品名称、仓库、库存、定价、状态用户管理:用户名、密码、状态、创建时间、登录时间、角色角色管理:角色名称、操作权限菜单管理:父级标题、标题名称、排序、创建时间系统实现供应商管理入库管理出原创 2022-05-16 00:16:12 · 663 阅读 · 0 评论 -
基于python景点天气及评价的信息采集系统设计和实现
整个设计的规划是先获取数据,然后算法推荐旅游的景点,最后就是搭建服务。第一步,我们去获取天气信息,代码如下:import requests payload = {} headers = { 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=原创 2022-05-16 00:15:38 · 159 阅读 · 0 评论 -
基于Java的超市管理系统源码,数据库MySQL(附加论文13000字)
目录1、摘要2、社会背景3、系统可行性研究4、系统的功能结构(图)5、功能需求6、开发环境介绍7、系统数据流(图)8、数据库(E-R模型)9、功能展示10、论文目录结构11、源码+数据库+论文下载地址1、摘要伴随着小超市经营规模的发展趋势不断发展,商品总数大幅度新增,相关商品的各种各样信息量也成倍增加。超市每时每刻都必须对商品各种各样信息开展数据分析。而大中型的超市智能管理系统作用过度强劲而导致实际操作繁杂减少了小超市的工作效能。略2、社会背景伴随着当代科技进步的飞速原创 2022-05-16 00:15:04 · 163 阅读 · 0 评论 -
GitHub 使用简介(GitHub 你就是我的神)
GitHub 使用简介(GitHub 你就是我的神!)1. 注册 GitHub 账号2. GitHub 简介3. 创建仓库1. 创建仓库2. 提交您的第一个更改4. 社交化1. 关注他人2. 关注仓库3. 参与组织4. 在 GitHub 上探索其他项目5. 后续继续更新…什么是 GitHub ??? 当然你肯定知道一点 GitHub 的消息,不然你也不会来看这篇文章了!!! 你可能知道 GitHub上有很多大牛,很多大牛的开源项目!!! 没错!GitHub就原创 2022-05-14 21:39:47 · 599 阅读 · 0 评论 -
GDP与人预期寿命的关系图----R
单位GDP与寿命的关系统计绘图library(ggplot2)library(gganimate)theme_set(theme_bw())library(gapminder)head(gapminder)p <- ggplot( gapminder, aes(x = gdpPercap, y=lifeExp, size = pop, colour = country)) + geom_point(show.legend = FALSE, alpha = 0.7) +原创 2022-05-14 21:39:07 · 3345 阅读 · 3 评论 -
FreeRTOS之TCB
FreeRTOSMini实现了最小任务调度。现在分开介绍进程调度重要部分。进程调度的基础首先是定义任务调度的数据结构,来保存任务堆栈结构和任务状态所在状态列表,然后就是任务的优先级唯一号等。最小Mini内核参照“FreeRTOSMini”篇,包含源码下载地址。TCB重要信息有:1.栈顶指针(pxTopOfStack并且告诉编译器不要优化,随时会变化),和芯片位数一致的整形指针指向任务栈顶。任务让出CPU时候要把寄存器R0-R15、程序计数器、程序状态寄存器等CPU执行上下文压到任务栈。任务被执行时候要原创 2022-05-14 21:38:29 · 1717 阅读 · 0 评论 -
FPGA状态机简单测试
目录一、任务二、设计状态机1.新建项目①打开quartus新建项目②新建文件夹并选择③填写项目名称后next④一路next到下面,选择开发板后next⑤配置仿真工具后finish2.利用Verilog HDL语言设计模块①新建Verilog HDL文本文件②计时模块time_count.v③状态机模块fsm.v④顶层文件top_fsm.v⑤编译三、检测10010串1.画检测10010串的状态图2.新建项目(如上一个)①按键消抖模块key_原创 2022-05-14 21:37:51 · 573 阅读 · 0 评论 -
Error in nextTick “TypeError Cannot read property ‘xxx‘ of undefined“
报这个错主要是因为子组件还没加载完成就对子组件进行赋值,推荐使用第一个 this.$nextTick( ()=> { //修改子组件的内容 }); //或 setTimeout(() => { //修改子组件的内容 }, 50);父组件传值给子组件,子组件不能直接修改,会报错//子组件修改父组件的值this.$emit('名字','值');//子组件调用父组件的方法this.$emit('方法', va原创 2022-02-26 23:21:25 · 793 阅读 · 0 评论 -
axios的使用与封装
什么是axiosAxios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。特性从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转换请求数据和响应数据取消请求自动转换 JSON 数据客户端支持防御 XSRF浏览器支持绝大部分现代浏览器以及ie8+axios使用安装使用npmnpm install axios使用cdn案例axios(confi原创 2022-02-26 19:27:40 · 906 阅读 · 0 评论 -
Indicate whether to send a cookie in a cross-site request by specifying its SameSite attribute
前言之前做的一个跨域调用的静态页面,反馈使用出现了问题,检查了一下发现Chorme显示这个消息:Indicate whether to send a cookie in a cross-site request by specifying its SameSite attribute在网上Search了一下,是chrome 更新以后出现的问题,主要是为了防止CSRF 攻击,屏蔽了第三方cookies,具体情况的话可以看下面的两个链接Cookies default to SameSite=LaxRe原创 2022-02-26 14:28:17 · 901 阅读 · 0 评论 -
Chrome速度惊人,不到30天修复40个漏洞
作者 | Ryan Schoen整理 | 张洁2012年来,Project Zero一直专注于挖掘安全研究人员更难发现的安全漏洞,从而提高互联网的安全性。他们与各行各业的人合作,目的是为了修复安全漏洞和更新人们的软件。据Project Zero中的Ryan Schoen统计,2021年,供应商平均需要52天来修复Project Zero报告的安全漏洞。与3年前相比,少了28天,已经取得了很大的进步。一旦供应商在标准期限内收到错误报告,会有90天的时间来修复它并向公众发布修补版本,另外还有14天的宽限原创 2022-02-24 20:55:08 · 97 阅读 · 0 评论