E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式面试题
uniapp
面试题
1.什么是UniApp?它有什么特点?答案:UniApp是一个基于Vue.js的跨平台应用开发框架,可以使用Vue.js的开发语法编写一次代码,然后通过编译生成可以在多个平台(包括iOS、Android、H5等)上运行的应用。UniApp具有以下特点:跨平台:开发者可以使用相同的代码基底构建多个平台的应用,避免了针对不同平台的重复开发。高性能:UniApp在运行时使用原生渲染技术,具有接近原生应用
阿金要当大魔王~~
·
2024-02-20 10:42
面试啊
uni-app
JAVA
面试题
分享五百五十一:线程池使用不当的五个坑
目录坑一:线程池中异常消失问题原因解决方法优雅的进行线程池异常处理坑二:拒绝策略设置错误导致接口超时问题原因解决方法坑三:重复创建线程池导致内存溢出问题原因解决方法坑四:共用线程池执行不同类型任务导致效率低下问题原因解决方法坑五:使用ThreadLocal和线程池的不兼容问题问题原因解决方法总结线程池是Java多线程编程中的一个重要概念,它可以有效地管理和复用线程资源,提高系统的性能和稳定性。但是
之乎者也·
·
2024-02-20 09:30
JAVA
面试题分享
java
开发语言
JAVA
面试题
分享五百五十二:一个ThreadLocal被问出了花
目录故事概要基本篇什么是ThreadLocal?既然都是保证线程访问的安全性,那么和Synchronized区别是什么呢?ThreadLocal的使用TheadLocal使用场景升华篇ThreadLocal原理高并发场景下ThreadLocal会造成内存泄漏吗?什么原因导致?如何避免?造成内存泄漏的原因如何避免总结故事地铁上,小帅无力地倚靠着杆子,脑子里尽是刚才面试官的夺命连环问,“用过Thead
之乎者也·
·
2024-02-20 09:30
JAVA
面试题分享
java
开发语言
JAVA
面试题
分享五百五十三:SpringBoot 实现动态切换数据源
目录1简介2代码实现2.1实现ThreadLocal2.2实现AbstractRoutingDataSource2.3配置数据库2.4测试2.5优化调整2.5.1注解切换数据源2.5.1.1定义注解2.5.1.2实现aop2.5.1.3测试2.5.2动态添加数据源2.5.2.1数据源实体2.5.2.2修改DynamicDataSource2.5.2.3动态添加数据源2.5.2.4测试1简介Thre
之乎者也·
·
2024-02-20 09:30
JAVA
面试题分享
java
spring
boot
开发语言
嵌入式
观察5
姓名:徐哲学号:19029100016学院:电子工程学院引自:https://blog.csdn.net/qq_41035588/article/details/92002740【嵌牛导读】本文介绍了
嵌入式
的知识点
album
·
2024-02-20 09:58
面试redis篇-01开篇
怎么解决什么是布隆过滤器什么是缓存击穿,怎么解决什么是缓存雪崩,怎么解决redis双写问题Redis分布式锁如何实现Redis实现分布式锁如何合理的控制锁的有效时长Redis的数据过期策略有哪些Redis的数据淘汰策略有哪些其他
面试题
卡搜偶
·
2024-02-20 09:57
面试
redis
职场和发展
SpringBoot常见问题
1引言SpringBoot是一个基于Spring框架的快速开发脚手架,它简化了Spring应用的初始化和搭建过程,提供了众多便利的功能和特性,比如自动配置、
嵌入式
Tomcat等,让开发人员可以更加专注于业务逻辑的实现
一朝风月S
·
2024-02-20 09:56
面试宝典
spring
boot
java
【大厂Java
面试题
】简问简答篇
什么是Java中的内存模型(MemoryModel)?请解释一下主内存(MainMemory)和工作内存(WorkingMemory)的概念。答:Java内存模型定义了多线程程序中共享变量的访问规则。主内存是所有线程共享的内存区域,而工作内存是每个线程独享的内存区域。说说Java中的垃圾回收(GarbageCollection)机制。什么是可达性分析(ReachabilityAnalysis)?如
newcih
·
2024-02-20 09:16
java
算法
数据结构
Java EE
面试题
解析(下)
21、什么是Servlet?【掌握】Servlet是使用JavaServlet应用程序接口(API)及相关类和方法的Java程序。所有的Servlet都必须要实现的核心接口是javax.servlet.servlet。每一个Servlet都必须要直接或者间接实现这个接口,或者继承javax.servlet.GenericServlet或javax.servlet.HTTPServlet。Servl
小爱聊IT
·
2024-02-20 09:28
Java
java-ee
java
LeetCode JS专栏刷题笔记(一)
因此在这个专栏中,基本不涉及什么具体算法问题,都是一些JS的入门语法与常见的JS
面试题
,但我在给朋友推荐该专栏时阻力非常大,绝大部分当看到是LeetCode链接时就直接失去了点击的欲望,认为里面都是十分烧脑的算法题
子洋丶
·
2024-02-20 08:49
leetcode
javascript
笔记
Java线程池
面试题
Java线程池概念顾名思义,管理线程的池子,相比于手工创建、运行线程,使用线程池,有如下优点降低线程创建和销毁线程造成的开销提高响应速度。任务到达时,相对于手工创建一个线程,直接从线程池中拿线程,速度肯定快很多提高线程可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统稳定性,使用线程池可以进行同意分配、调优和监控Java线程池创建无论是创建何种类型线程池(FixedThr
陈二狗想吃肉
·
2024-02-20 07:56
springcloud
面试题
1、什么是SpringCloud?Springcloud流应用程序启动器是于SpringBoot的Spring集成应用程序,提供与外部系统的集成。SpringcloudTask,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。2、使用SpringCloud有什么优势?使用SpringBoot开发分布式微服务时,我们面临以下问题(1)与分布式系统相关的复杂性-这种开销包括网络问
陈二狗想吃肉
·
2024-02-20 07:43
RabbitMq相关
面试题
Rabbitmq:1.什么是RabbitMQ?它的作用是什么?消息中间件实现各个应用程序之间的异步通信和解耦作用:异步通信和解耦、缓冲和削峰填谷、可靠性(RabbitMQ支持消息持久化、消息确认机制)2.RabbitMQ的基本架构是怎样的?生产者将消息发送到Exchange(DirectExchange、FanoutExchange、TopicExchange、HeadersExchange),E
努力奋斗的JAVA小余
·
2024-02-20 07:23
RabbitMq
rabbitmq
分布式
java
面试题
之redis篇
1.redis中的数据类型有哪些随着Redis版本的更新,后面又支持了四种数据类型:BitMap(2.2版新增)、HyperLogLog(2.8版新增)、GEO(3.2版新增)、Stream(5.0版新增)。Redis五种数据类型的应用场景:String类型的应用场景:缓存对象、常规计数、分布式锁、共享session信息等。List类型的应用场景:消息队列(但是有两个问题:1.生产者需要自行实现全
雨会停rain
·
2024-02-20 07:16
redis
java
redis
开发语言
基于Qt数据库项目实现(Sqlite3为例)|考查数据库、绘制(画家)、事件等知识点(进阶)
在
嵌入式
里,存储大量数据,或者记录数据,就需要用到数据库。举个简单的例子,比如手机
Qt历险记
·
2024-02-20 07:44
Qt
高级开发工程师
数据库
qt
sqlite
若依前后端分离如何写移动端接口_前后端分离架构概述
——精品合集》《MyBatis实现原理与源码解析——精品合集》《SpringMVC实现原理与源码解析——精品合集》《SpringBoot实现原理与源码解析——精品合集》《数据库实体设计合集》《Java
面试题
weixin_39637661
·
2024-02-20 07:11
若依前后端分离如何写移动端接口
Git
面试题
整理(基本点)
1.简述GitGit是一种分布式版本控制系统,它允许多个开发者在任何时间,从任何地点对代码进行编辑和分享,而不会互相干扰。Git通过跟踪和管理代码的历史版本,帮助团队协作开发复杂的项目。与集中式版本控制系统不同,Git的分布式特性意味着每个开发者的工作站都有一个完整的代码库和历史记录,这增加了数据的安全性和灵活性。如果中央服务器发生故障,任何克隆(clone)了仓库的开发者都可以用自己的副本来恢复
洒水水儿
·
2024-02-20 07:33
八股面试
git
嵌入式
Qt Qt中的信号处理
一.Qt中的信号处理Qt消息模型:-Qt封装了具体操作系统的消息机制-Qt遵循经典的GUI消息驱动事件模型Qt中定义了与系统消息相关的概念;Qt中的消息处理机制:Qt的核心QObject::cinnect函数:Qt中的“新”关键字:实验1初探信号与槽#include#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);//应用程
嵌入式_笔记
·
2024-02-20 06:53
Qt
qt
信号处理
开发语言
嵌入式
Qt Qt中的字符串类
一.Qt中的字符串类QStringvsstring:QString在Qt库中几乎是无所不在的所有的Qt图形用户组件都依赖于QString实验1:QString初体验#includevoidSample_1(){QStrings="add";s.append("");//"add"s.append("Qt");//"addQt"s.prepend("");//"addQt"s.prepend("C+
嵌入式_笔记
·
2024-02-20 06:53
Qt
qt
开发语言
Java常见
面试题
---面向对象篇
什么是构造方法?构造方法有那些特点?构造方法,是一种特殊的方法,它是一个与类同名的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。特点:构造方法的方法名与类名一致构造方法没有返回值创建对象时,通过new关键字来调用构造方法重载和重写的区别?名称重载(overload)重写(override)范围同一类中
杀了小惠
·
2024-02-20 06:53
java
面试
开发语言
嵌入式
Qt 计算器界面设计代码重构
一.计算器界面设计代码重构计算器界面设计:
嵌入式
Qt计算器界面设计-CSDN博客重构的概念:代码实现与代码重构的不同:软件开发过程:什么样的代码需要重构:计算器界面代码重构的框架设计:实验:计算器界面设计代码重构目录
嵌入式_笔记
·
2024-02-20 06:23
Qt
重构
设计模式7大原则+类图关系
经典
面试题
:七大设计原则核心思想能够以类图的说明设计原则在项目实际开发中,你在哪里使用到了ocp原则。。。。。
半个菜鸟_
·
2024-02-20 06:20
设计模式
java
面试
web兼容性
面试题
及答案
1.HTML对象获取问题FireFox:document.getElementById(“idName”);ie:document.idname或者document.getElementById(“idName”).解决办法:统一使用document.getElementById(“idName”);参与互动2.const问题Firefox下,可以使用const关键字或var关键字来定义常量;IE
Acpo
·
2024-02-20 06:38
web面试题
前端
前端
面试题
集合
跨域跨域:首先同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源,jsonp,iframe标签的src属性,前端nginx配置反向代理,nodejs中间件代理跨域或者设置cors允许所有域名访问,前端使用webpackdevserver中的proxy选项来设置代理,websocket不受同源策略限制。This指向在全局作用域中,this指向全局对象(在浏览器环境中
至尊丨楷君
·
2024-02-20 06:06
前端
《C++
面试题
解析大全:掌握这些,助你轻松过关》
为了帮助广大求职者和C++爱好者更好地准备面试,本文精心挑选了100道C++常见
面试题
,并对每个问题进行了详细的解析。
小厂程序猿
·
2024-02-20 06:01
c++
面试
开发语言
CSS学习(三)
目录:1.CSS引入方式1.1三种样式表1.2内部样式表(
嵌入式
引入)1.3行内样式表(内联样式表)1.4外部样式表1.5总结1.CSS引入方式1.1三种样式表1.2内部样式表(
嵌入式
引入)写到html
学习不止,掉发不停
·
2024-02-20 06:53
CSS3
css
学习
前端
谈谈:你在工作中用到的设计模式!
哈哈哈)图还没画完,时间不够了,哈哈哈,明天完善写之前,我先抛一道
面试题
aristo_boyunv
·
2024-02-20 06:23
编辑器
金九银十准备季:Java异常+Java IO与NIO
面试题
写在前面:2020年面试必备的Java后端进阶
面试题
总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!
Java柱柱
·
2024-02-20 06:12
ESP32 非易失性存储器NVS,实现数据掉电存储(ESP-IDF)
0、前言在
嵌入式
物联网设备中,或多或少都会涉猎到数据掉电存储的需求。
牛马大师兄
·
2024-02-20 06:16
ESP32系列经验教程
嵌入式硬件
物联网
mcu
单片机
嵌入式实时数据库
iot
risc-v
访问minio地址的图片_SpringBoot2 整合MinIO中间件,实现文件便捷管理
2、存储机制MinIO使用按对象的
嵌入式
擦除编码保护数据,该编码以汇编代码编写,可提供
高世界
·
2024-02-20 06:45
访问minio地址的图片
Leetcode 亚马逊面试真题分享(一)
亚马逊
面试题
尽量减少恶意软件的传播描述在一个节点网络中,当且仅当graph[i][j]=1时,每个节点i会与另一个节点j直接连接。一些节点initial最初被恶意软件感染。
LintCode
·
2024-02-20 06:41
python
算法
亚马逊
系统设计
面试题
- 通过分类特性设计 Amazon 的销售排名
引用:系统设计入门通过分类特性设计Amazon的销售排名解答第一步:通过讨论,明确限制及用例,确定Scope支持的用例:系统计算最近一周来,每个分类里最热门的商品用户可以看到最近一周来,每个分类里最热门的商品系统高可用highavailability不支持的用例:不涉及整个电商系统的其他部分Constraintsandassumptions:访问不均匀商品可能属于多个分类没有子分类结果要每小时计算
专职跑龙套
·
2024-02-20 06:43
ElementUI +++ Echarts
面试题
&答案汇总
官网地址:http://element-cn.eleme.io/#/zh-CNElementUI是一套基于VUE2.0的桌面端组件库,ElementUI提供了丰富的组件帮助开发人员快速构建功能强大、风格统一的页面。ElementUi是怎么做表单验证的?在循环里对每个input验证怎么做呢?model绑定表单数据,通过prop取表单数值,通过编写ref进行后台API验证,根据rules进行表单内容验
阿金要当大魔王~~
·
2024-02-20 05:15
面试啊
elementui
前端
javascript
得物面试:Redis用哈希槽,而不是一致性哈希,为什么?
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的
面试题
:Redis为何用哈希槽而不用一致性哈希
40岁资深老架构师尼恩
·
2024-02-20 05:25
面试
面试
redis
哈希算法
系统架构
架构
java
大数据
嵌入式
学习步骤
嵌入式
行业是一个涉及广泛领域的行业,
嵌入式
、物联网、人工智能、智能与科学、电子信息工程、通信工程、自动化工程、测控、计算机科学等专业在
嵌入式
系统中使得软件和硬件的结合更加高效,适合从事
嵌入式
物联网开发。
华清远见成都中心
·
2024-02-20 04:20
学习
嵌入式
软件开发应该掌握哪些知识?
嵌入式
软件开发应该掌握哪些知识?一、什么是
嵌入式
软件?
嵌入式
软件通常是指
嵌入式
系统中运行的软件,
嵌入式
系统是一种特殊的计算机系统,通常用于控制、监测和数据处理等任务。
华清远见成都中心
·
2024-02-20 04:50
嵌入式
开发语言
嵌入式软件开发
嵌入式
linux(三)三大结构
1、顺序结构顺序结构是最简单的结构,程序按照代码的书写顺序依次执行每一条语句,没有分支或循环结构。1.1&&与||运算关于在顺序结构中,计算结果的问题:intmain(){inti=2;intj=3;intk;k=i、=、<=、==(注意不要少=)2.2if-elseif(condition){//如果条件为真执行这里的代码}else{//如果条件为假执行这里的代码}2.3if-elseif-el
Zhaorming.
·
2024-02-20 04:47
Linux学习
linux
c语言
嵌入式
linux(二)数据类型
1、什么是CPU和RAM?CPU(中央处理器):处理器,用来计算数据。RAM(随机存取存储器):内存,用来存储数据日常中所说的“32GB”的B指的是byte(字节),1byte=8bit(位)CPU与RAM中有三条总线:1.地址总线:有几位就有多少条地址总线,32位有32条总线;64位有64条总线。每根线只有两种状态:0和1,如果想要访问编号0,那么32根线上都是0;如果要访问3,那么后两根线是1
Zhaorming.
·
2024-02-20 04:46
Linux学习
linux
c语言
算法
嵌入式
linux(四)结构体创建、调用、传参
1、什么是结构体结构体可以存放不同类型的变量或数组,类似于数据类型:可以将结构体看似于数据类型,调用结构体时需要定义一个变量,用来使用结构体内的变量。struct结构体名{数据类型变量名1;数据类型变量名2;数据类型变量名3;};2、创建结构体及调用结构体方式1.1.1struct创建结构体+声明调用structBooks{chartitle[50];charauthor[50];charsubj
Zhaorming.
·
2024-02-20 04:14
Linux学习
linux
c语言
Nacos集群和持久化配置
:https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html在这里插入图片描述单机模式支持mysql在0.7版本之前,在单机模式时nacos使用
嵌入式
数据库实现数据的存储
浪人与酒丶
·
2024-02-20 03:37
Android优质技术资源合集二
开发日报ANDROIDDEVDIGEST精选技术资讯极客头条掘金开发者头条推酷干货集中营精选技术视频InfoQ演讲阿里技术沙龙AndroidPerformancePatterns腾讯大讲堂讲座视频精选
面试题
hahaoop
·
2024-02-20 03:19
Stm32文件系统FATFS(开始于2021-09-09)
1.FATFS简介:适合
嵌入式
小型单片机,是一个独立的软件层文件系统,我们只需要将底层硬件的读取函数移植到FATFS提供的向下的接口(MediaAccessInterface),完成之后,就可以像电脑一样使用文件的操作函数
点灯的棉羊
·
2024-02-20 03:42
stm32自学笔记(欢迎指正)
stm32
【前端工程化
面试题
】webpack proxy的工作原理,为什么能解决跨域问题
在webpack的配置文件webpack.config.js中有一个配置项devServer里面有一个属性是proxy,这里面可以配置代理服务器,解决跨域问题,请参考官网。一般来说webpack的代理就是说的开发服务器webpack-dev-server。其实不光是webpack其他的打包工具比如是vite,也有代理的功能,也是开发服务器。webpack-dev-server的工作原理本质是利用了
我有一棵树
·
2024-02-20 02:55
前端
webpack
node.js
【前端工程化
面试题
目】webpack 的热更新原理
可以在顺便学习一下vite的热更新原理,请参考这篇文章。首先有几个知识点需要明确热更新是针对开发过程中的开发服务器的,也就是webpack-dev-serverwebpack的热更新不需要额外的插件,但是需要在配置文件中devServer属性中配置hot:true,需要安装webpack-dev-server这个npm包webpack的热更新也使用websocket具体的步骤如下运行webpack
我有一棵树
·
2024-02-20 02:25
前端
webpack
node.js
【前端工程化
面试题
】webpack的module、bundle、chunk分别指的是什么?
首先从语法方面在配置文件中有module这个配置项,里面有rules选项用来配置各种loader,还有其他各种选项,参考官网。bundle和chunk在配置文件中是没有这个选项的,但是会出现在配置的值中。module模块指单个文件,可以是js、css、图片等,每个文件都是一个独立的模块,可以通过import.和require等方式导入和导出模块可以包含代码、依赖关系和其他相关资源。代表应用程序的组
我有一棵树
·
2024-02-20 02:25
前端
webpack
node.js
C语言—指针(3)
不会写,等我啥时候会写了再说吧,真的累了,倦了,有没有大佬教教我啊1.
面试题
1)定义整形变量i;2)p为指向整形变量的指针变量;3)定义整形一维数组p,它有n个整形元素;4)定义一维指针数组p,它有n个指向整形变量的指针元素
重生之我是小白菜
·
2024-02-20 02:52
c语言
开发语言
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第五天-ARM Linux编程之设备节点 (物联技术666)
链接:https://pan.baidu.com/s/1hOBKyRom-4EZMBpFn1H9kQ?pwd=1688提取码:1688Linux设备节点设备管理是linux中比较基础的东西,但是由于Linux智能程度的越来越高,Udev的使用越来越广泛,使得越来越多的Linux新用户对/dev目录下的东西变得不再熟悉。有时候遇见问题就会变得抓狂本文是我在写作《DIY一个基于LFS的实用Mini-L
vx349014857
·
2024-02-20 02:03
嵌入式培训课程笔记
linux
笔记
arm开发
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第六天-ARM Linux编程之高级驱动基础 (物联技术666)
链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688教学内容:1、内核中断Linux操作系统下同裸机程序一样,需要利用中断机制来处理硬件的异步事件,但用户态不允许中断事件,因此中断必须由设备驱动程序来接收与处理,如果CPU接收到一个中断,它会停止一切工作,调用中断处理函数,此时进程调度也会停止,所以就要求我们的中断处
vx349014857
·
2024-02-20 02:03
嵌入式培训课程笔记
笔记
linux
arm开发
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第六天-ARM Linux编程之SMP系统 (物联技术666)
链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688SMP(SymmetricMulti-Processing),对称多处理结构的简称,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。在这种技术的支持下,一个服务器系统可以同时运行多个处理器,并共享内存和其他的主机资源。像双至强
vx349014857
·
2024-02-20 02:03
嵌入式培训课程笔记
笔记
linux
arm开发
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第四天-ARM Linux编程之IIC与uart (物联技术666)
链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688教学内容:1、I2C总线:I2C(Inter-IntegratedCircuit),PHILIPS公司开发的两线式半双工同步串行总线;可以用来连接存储器(EEPROM、FLASH)、A/D、D/A转换器、LCD驱动器、传感器等等。I2C总线有两根信号线:双向数据线(
vx349014857
·
2024-02-20 02:59
嵌入式培训课程笔记
笔记
linux
arm开发
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他