最新要闻
- 环球观速讯丨《生化危机4:重制版》DLC正在开发中 艾达王是你的了
- 每日快播:深圳暴雨致航班取消 旅客情绪崩溃 跪求起飞 机场回应
- 环球通讯!全明星的三大遗憾,成就了这场本土篮球盛宴的缺憾之美
- 实时焦点:RTX 4070定了!还是你们讨厌的192位显存
- 每日看点!彻底没救了!《Forspoken》发售2个月后:RTX 4090依旧无法60帧
- 【播资讯】100亿捐款建大学 曹德旺:对标美国斯坦福 每个学生补贴5万
- 每日信息:做出莫斯利安的光明乳业:掉队了
- 女员工请假做试管婴儿被拒遭辞退 法院判了:恢复合同
- 热消息:4月10日上市 福特F-150猛禽烈焰风暴特别版官图发布 为中国市场而
- 能抄底了?一汽奥迪补贴经销商清库存 明星车型降价近10万
- 每日看点!马云回国首谈ChatGPT:机器只有“芯”而人有“心”
- 国产车赢麻了!报告:中国品牌占俄罗斯新车销量近40%
- 焦点信息:“高端家用车”?比亚迪汉DM-i试驾 极致的油耗和空间
- 天天视讯!国产两轮电动车龙头!雅迪2022年营收310亿创纪录:电动自行车销量大增
- 速读:前备箱门锁失灵?特斯拉扩大召回进口Model S
- 京东方iPhone 15灵动岛屏被曝漏光 苹果搬来三星救火:提前生产
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
每日资讯:一些面试高频题目
(资料图)
- 1.跨域问题?同源策略?怎么解决跨域问题
- 跨域问题是指在浏览器中,当一个Web应用程序向一个不同源(例如协议、域名或端口不同)的Web应用程序发起请求时,浏览器会阻止请求。这是由于浏览器的同源策略所导致的,同源策略要求Web应用程序只能访问与其本身来源相同的资源。跨域问题的解决方法有如下几种:
- JSONP(JSON with Padding):利用script标签可以跨域加载资源的特性,通过在页面中添加一个script标签,设置src属性为跨域请求的URL,同时指定一个回调函数包裹返回的JSON数据。服务端返回的数据会自动执行在回调函数中,从而实现在客户端与服务端之间传递数据。但是JSONP只支持GET请求,不支持POST等其他请求方式。
- CORS(Cross-Origin Resource Sharing):CORS是一种跨域资源共享的机制,它允许浏览器向跨域服务器发起请求,并且允许服务器返回数据。CORS需要在服务端设置相应的HTTP头信息,包括Access-Control-Allow-Origin、Access-Control-Allow-Methods、Access-Control-Allow-Headers等,以便浏览器能够识别请求是否允许跨域。
- 代理:通过在服务器端(nginx)进行中转,将客户端的请求转发到目标服务器上,并将目标服务器返回的数据再返回给客户端,从而实现跨域请求。
- WebSocket:WebSocket是一种全双工通信协议,可以在浏览器与服务器之间建立一个持久连接,实现跨域通信。WebSocket是HTML5提出的一种新的网络通信协议,需要浏览器和服务器都支持。
- 2.oracle和mysql中,分别取出表A中的5到10条记录。
- SELECT *
- FROM (SELECT *, ROWNUM rn
- FROM A)
- WHERE rn >= 10 AND rn <= 20
- mysql
- select *
- from A
- limit 5,5(起始索引,每页记录数)
- 3.==和equals
- String s1="abc";
- String s2="abc";
- System.out.println(s1==s2);//true,字符串常量池
- System.out.println(s1.equals(s2));//true
- String s3=new String("abc");
- System.out.println(s1==s3);//堆内存中
- System.out.println(s1.equals(s3));//true,比较字符串的值是否相等
- 4.数据库的读写分离,怎么实现?
- 一般情况下,我们都会选择一主多从,也就是一台主数据库负责写,其他的从数据库负责读。
- 主库和从库之间会进行数据同步,以保证从库中数据的准确性。
- 这样的架构实现起来比较简单,并且也符合系统的写少读多的特点。
- 读写分离对于提升数据库的并发非常有效。
- 但是,同时也会引来一个问题:主库和从库的数据存在延迟。
- 比如你写完主库之后,主库的数据同步到从库是需要时间的,这个时间差就导致了主库和从库的数据不一致性问题。这也就是我们经常说的 主从同步延迟 。
- 主从同步延迟问题的解决,没有特别好的一种方案。可以根据自己的业务场景,参考下面几种解决办法。
- 如何实现读写分离?(读写分离和主从库是一个概念,先考虑读写分离,再考虑分库分表)
- 不论是使用哪一种读写分离具体的实现方案,想要实现读写分离一般包含如下几步:
- 部署多台数据库,选择其中的一台作为主数据库(写库),其他的一台或者多台作为从数据库(读库)。
- 保证主数据库和从数据库之间的数据是实时同步的,这个过程也就是我们常说的主从复制。
- 系统将写请求交给主数据库处理,读请求交给从数据库处理。
- 数据库中的主从复制原理?(binlog日志是主从复制、同步的关键点,canal就是采用了这种机制,canal进行监听可以实现和ES、redis之间的数据同步;除此之外,binlog也能实现数据恢复)
- 主库将数据库中数据的变化写入到 binlog
- 从库连接主库
- 从库会创建一个 I/O 线程向主库请求更新的 binlog
- 主库会创建一个 binlog dump 线程来发送 binlog ,从库中的 I/O 线程负责接收
- 从库的 I/O 线程将接收的 binlog 写入到 relay (中继站)log 中。
- 从库的 SQL 线程读取 relay log 同步数据本地(也就是再执行一遍 SQL )。
- 主从复制的两种实现方式?
- 编程时手动实现读写分离:应用程序通过代码显式地将读操作和写操作分别发送到不同的数据库实例上。这种方式需要在应用程序代码中编写读写分离的逻辑代码,相对来说比较容易实现,但是需要修改大量的代码,不够灵活。
- 数据库代理实现读写分离:使用数据库代理程序对数据库进行代理,将读操作和写操作分别转发到不同的数据库实例上。常见的数据库代理有MySQL Proxy、MyCAT、Cobar等。这种方式不需要修改应用程序的代码,因此更加灵活。在实际应用中,一般采用数据库代理实现读写分离,因为它对应用程序无侵入,易于管理和维护。同时,为了保证数据的一致性,写操作需要在所有数据库实例上执行,可以使用主从同步等技术实现。
- 5.http状态码,分别代表什么意思,cookie和session的区别
- 200:客户端获取响应数据成功
- 300:重定向相关;301已永久移动。此请求和之后所有的请求都应该转到制定的URI。
- 403:服务器能接受到资源请求,但是拒绝提供访问,即没有响应的权限
- 404:前台资源出现问题,找不到所访问的页面
- 500:服务器内部故障,后台代码出现异常
- 503:目前服务器无法使用,一般是因为服务器超载或停止维护
- 6.servlet对象和spring中的bean对象默认都是单例模式的,singletonObject,所以多线程并发访问的时候,是线程不安全的,会存在线程安全问题。
- 7.//接口的修饰符要么是public,要么为空,不能用protected,private修饰
- 8.实现国际化应用常用的类时ResourceBundle
- 9.try catch finally 和return,System.exit(0)之间的关系
- 10.Hash表和AVL树具有较高的查询和删除性能
- Hash表和AVL树是两种不同的数据结构,各自有着不同的特点和应用场景。Hash表是一种基于哈希函数实现的数据结构,将数据按照哈希函数计算后的值存储在数组中。Hash表的主要优势在于其快速的查找速度,时间复杂度可以达到O(1)。但是,Hash表也有一些缺点,例如在哈希函数设计不当时可能会导致哈希冲突,需要解决冲突的方法,也会影响性能。此外,Hash表的存储方式是无序的,不适合需要有序访问的场景。
- AVL树是一种自平衡二叉搜索树,保证了每个节点的左右子树高度差不超过1。AVL树的主要优势在于其具有较快的搜索和插入速度,时间复杂度可以达到O(log n),同时也保证了树的平衡,能够避免出现树的不平衡问题。但是,AVL树也有一些缺点,例如在插入或删除节点时可能需要进行旋转操作,会消耗一定的时间和空间。
- 综上所述,Hash表适用于需要快速查找数据的场景,但是对于有序访问的场景不太适用。AVL树适用于需要快速查找和插入数据的场景,并且能够保证树的平衡,但是在某些情况下需要进行旋转操作
- 11.查询语句的组装
- select 分组字段,分组后进行的聚合函数(最大值,最小值,平均值,求和)
- from 表名
- [where 条件]
- [group by 分组字段]
- [having 分组后筛选]
- [order by 排序列表 asc|desc]
- [limit a , b](限制返回的结果集的数量) a起始下标,b每页数据量
- 2.注意:
- where和having的区别
- having和where都是用来过滤的,但是having可以跟聚合函数,
- where是在分组前执行的,having是在分组后执行的。
- 分组查询中select关键字后面的列是有限制的,能出现在select后面的列
- 只有两种情况:一是被分组的列,二是包含在聚合函数中的列。
- 12.public private protected 等默认修饰符的权限
- 13.完全二叉树和二叉树的区别
- 完全二叉树和二叉树是两种不同的数据结构,它们有着不同的特点和应用场景。
- 二叉树是一种树形结构,每个节点最多有两个子节点。每个节点分别指向其左子节点和右子节点,不存在度大于2的节点。二叉树的特点在于其结构简单,易于理解和实现,同时也方便进行遍历和搜索。二叉树的应用十分广泛,例如在计算机科学中广泛应用于搜索、排序、编译器等领域。完全二叉树是一种特殊的二叉树,在其结构上具有一定的规律性。
- 完全二叉树的定义是:对于一棵二叉树,除最后一层外,每一层的节点数都达到最大值,最后一层的节点都集中在左侧。也就是说,若一棵完全二叉树的深度为h,那么该树的结构可以表示为:前h-1层是满二叉树,第h层从左到右填满若干节点,其余节点不存在。完全二叉树的特点在于其结构十分紧凑,可以使用数组等顺序存储结构来存储和访问,同时其深度较小,搜索和遍历也相对较快。完全二叉树的应用场景包括堆排序、哈夫曼编码等领域。综上所述,完全二叉树是一种特殊的二叉树,具有一定的规律性和优势,适用于一些特定的应用场景。而二叉树是一种更为广泛的数据结构,应用领域更加广泛。
关键词:
-
第134篇:解决浏览器的CORS跨域问题(CORS policy: Cross origin requests are only supported for p
好家伙,我继续尝试着将我的飞机大战使用ES6模块化分离开来,出了点问题1 出现问题:edge,chrome等一系列...
来源: 世界微资讯!手撕HashMap
每日资讯:一些面试高频题目
Synchronized详解
第134篇:解决浏览器的CORS跨域问题(CORS policy: Cross origin requests are only supported for p
环球观速讯丨《生化危机4:重制版》DLC正在开发中 艾达王是你的了
每日快播:深圳暴雨致航班取消 旅客情绪崩溃 跪求起飞 机场回应
环球通讯!全明星的三大遗憾,成就了这场本土篮球盛宴的缺憾之美
【Visual Leak Detector】配置项 AggregateDuplicates
Python毕业设计推荐
实时焦点:RTX 4070定了!还是你们讨厌的192位显存
每日看点!彻底没救了!《Forspoken》发售2个月后:RTX 4090依旧无法60帧
【播资讯】100亿捐款建大学 曹德旺:对标美国斯坦福 每个学生补贴5万
每日信息:做出莫斯利安的光明乳业:掉队了
女员工请假做试管婴儿被拒遭辞退 法院判了:恢复合同
环球观察:Vue 核心(二)
观焦点:HDFS Short-Circuit Local Reads
货币市场日报:3月27日
热消息:4月10日上市 福特F-150猛禽烈焰风暴特别版官图发布 为中国市场而
能抄底了?一汽奥迪补贴经销商清库存 明星车型降价近10万
每日看点!马云回国首谈ChatGPT:机器只有“芯”而人有“心”
国产车赢麻了!报告:中国品牌占俄罗斯新车销量近40%
焦点信息:“高端家用车”?比亚迪汉DM-i试驾 极致的油耗和空间
天天视讯!国产两轮电动车龙头!雅迪2022年营收310亿创纪录:电动自行车销量大增
焦点!通胀压力缓解避险情绪收敛 日债收益率周一全线回升
世界速读:商品日报(3月27日):沪锡领涨纯碱09合约增仓上行 苹果大幅下挫跌超4%
速读:前备箱门锁失灵?特斯拉扩大召回进口Model S
京东方iPhone 15灵动岛屏被曝漏光 苹果搬来三星救火:提前生产
天天热点评!女子赏花站梨树枝头甩衣狂摇 拍摄者:花瓣掉落一地
观热点:女子吃自助餐将店内甲鱼煮食 网友:是个狠人
乌鲁木齐周生生黄金价格多少钱一克(2023年3月27日)
新动态:CodeIgnitor 3.0.x 之 db 类实现机制
第一次博客
环球热点评!小皮Windows web面板漏洞详解
世界观速讯丨【原型设计工具】上海道宁为您提供Justinmind,助力您在几分钟内形成原型,并现场测试,无需编写任何代码
女生从俄罗斯花2分钟回国吃麻辣烫 挑战全网最短留学距离:网友感慨真近
环球观点:文心一言升级版!百度发布企业级大模型服务平台“文心千帆”
当前速讯:太危险!女子驾驶保时捷玩具车上机动车道吓坏路人:自称为了好玩
承认造假丑闻!百年日企川崎重工形象崩塌:鞠躬道歉
资讯推荐:男子跑滴滴1单挣了3148元:光等待费就两千多元
环球要闻:从GPT-4、文心一言再到Copilot,AIGC卷出新赛道?
即时:【必须收藏】别再乱找TiDB 集群部署教程了,这篇保姆级教程来帮你!!| 博学谷狂野架构师
当前关注:C#多态性学习,虚方法、抽象方法、接口等用法举例
python中index()、find()方法
每日视点!便宜香港主机推荐
环球速递!秒变大屏平板!三星将推新款折叠手机:双铰链、三折叠
天天报道:专家评中国为何没跟上ChatGPT浪潮:0-1的事情没人做
电动车价格还得降 宁德钠离子电池今年量产:高寒地区突出优势
广汽埃安新车慢充失灵 车主:4S店给补偿 但协议他不想签
天天热推荐:日本声优网络发文吐槽外送被打翻 网友:小心隐私
天天精选!批量上传iOS应用程序截图的实用技巧
天天热头条丨OPPO发布新机|无感验证护航“黄牛党”退退退!
环球滚动:易基因:肠道菌群:早产儿出生后不同时间点肠道微生物定植的动态变化|项目文章
快播:Qt 博客汇总
天天热推荐:图片识别文字(批量图片文字查找分类)
普京称嫉妒的人才说俄依赖中国 欧洲应该想想自己
科创板收盘播报:科创50指数探底回升跌0.33% 软件服务类个股表现强势
甲醛滤芯永不更换!米家全效空气净化器评测:不仅除尘、还能杀死H1N1病毒
顺丰开通贵州茅台首条全货机航线 10余吨酒、茶特产首飞成功
每日资讯:飞机航班为何不卖站票?大V科普:并非航空公司良心
罕见5风扇设计!铭瑄RTX 4070 Ti MGG OC12G显卡图赏
三电升级、寿命翻倍!绿源液冷2.0系统升级上线:能骑十年
Transformer详解
全球速递!解决google翻译出错问题
世界通讯!【高端访谈】“开放的中国大市场蕴藏更多新机遇”——访马士基首席执行官柯文胜
以铜之名尽显千年风流
全球信息:打造中国ChatGPT 搜狗输入法之父马占凯加入王慧文AI团队
独一无二木星纹理见过么?一加11推出木星岩限定版:100%手工挑选
环球快看:曾被宣布“野外灭绝” 长江鲟时隔23年首次自然产卵
当前速读:ubuntu 使用vsftpd搭建FTP服务器
全球热议:6.824-lab2-Raft简述
环球滚动:Template模板类
全球讯息:【Visual Leak Detector】配置项 VLD
【速看料】火山引擎 DataTester:构建增长闭环,3-5 人即可搭建企业增长团队
【新要闻】曾因配料“双标”遭网友痛批 好丽友漏税22万被罚12万
全球时讯:空姐为美容注射玻尿酸:打进血管 险丧命
三星W799哪年上市的?三星W799可以安装微信吗?
诺基亚920还能用吗?诺基亚920手机参数
英雄联盟手游大师多少颗星上宗师?英雄联盟几级可以组队匹配?
总线上的音频设备前是感叹号是什么原因?总线上的音频设备前是感叹号怎么处理?
华为合约机是什么意思?华为合约机和官方标配区别有哪些?
C#遍历指定文件夹中所有文件的3种方法
天天热议:Sed 备忘清单_开发速查表分享
史上最严奶粉新国标实施逾月 贝因美又一款二注奶粉上新 哪些信号值得关注?
热推荐:甘肃将为兰州牛肉拉面立法 网友:建议牛肉有重量标准
热点在线丨《原神》地位不保?开放世界游戏《鸣潮》实机画面公布
环球简讯:曹德旺:大学生去送外卖 和在学校没学到东西有关
任性钻“夹缝”被撞旋转1080° 司机甩锅:都怪后车开太快了
当前快播:判赔370万!中创新航回应不正当竞争案判决:未曾挖角宁德时代 将上诉
天天百事通!OpenIddict使用教程
流量分析入门
全球观速讯丨MySql随笔记基础
【高端访谈】强化城投债与量化领域主动管理 打造私募“固收+”独特策略——专访国恩资本董事总经理杨先哲
通讯!旃怎么读音(旃怎么读)
36年前电脑用上AI:IBM 5155运行ChatGPT是什么样?
环球看热讯:清晰度和功耗完美平衡!真我GT Neo5系列宣布告别1080P:普及1.5K屏
罕见!超级火流星划过北京夜空被拍下:彩色拖尾 爆裂闪光
每日快讯!《生化危机4:重制版》阿什莉模型展示:物理晃动效果很优秀
全球快看点丨车评人曝奔驰4S维修黑幕:一个迈巴赫大灯小20万 故意损坏夸大车损
即时:数据库系统原理之SQL与关系数据库基本操作
每日焦点!【解答】如何保障ETL过程的数据正确性。这个过程会产生哪些问题?