天润融通java面试_【天润融通面试|面试题】-看准网

面试时长三十分钟左右

1.介绍一下你的项目

2.jdk1.8 1.9 10 的新特性都有哪些

3.线程安全的集合都有哪些treeset  我也提了一嘴  然后不知到线程是否安全  很尴尬查了一下  线程是不安全的

4.一张表 有id(自增) name name里面有很多的重复字段要求:一条sql语句 删除所有的可重复的字段 只保留一个想了将近五分钟  想出来了 自己都有点佩服自己delete * from A Where id != (select id where id = (select max(id) from A group by name))

5. 用户A 访问服务器A 在A中存储了你的session  但是A再次访问的时候访问了B服务器  如何保证你的session共享给B 用户中的cookie中存放了你的sessionID  根据你的sessionid到redis中区查找你的session  给你的session设置时间 生命周期为30分钟

6.gc的垃圾回收算法标记回收算法  复制算法 标记整理算法

7.在jvm中如何查看你的每个线程的堆栈信息使用jstact来进行查看

8.为什么进行垃圾回收这个问题好白痴  自己即兴发挥

9.threadLocal 谈谈你的了解key中存放他的线程对象  value中存放值保证你的每个线程存值互不干扰

10.StringBuilder,StringBuffer二者的区别很简单  自己查

11.stringBuffer 底层代码是什么 我当时没答上来  没看这块一会儿去看看

12.== 和equals 有什么区别== 比较地址值equals比较的是字符串

13.equals 的底层代码是什么?equals的底层代码  第一步先使用== 进行地址值的判断  第二步判断equals()中的值是否为字符串  第三步判断字符串的长度是否相同  第四步循环遍历进行判断两个字符串是否相同

14.object中的hashcode()方法是做什么用的这个问题我之前也没有看过 所以也是即兴发挥的你们自己看看吧

...查看全文

好的,下面是一个简单的Vue项目中引入天润融通电话条的步骤: 1. 首先,在Vue项目中安装天润融通电话条的SDK,可以使用npm命令来安装: ``` npm install trtc-js-sdk --save ``` 2. 在Vue组件中引入SDK,可以在组件的`<script>`标签中添加以下代码: ```javascript import TRTC from 'trtc-js-sdk'; ``` 3. 在Vue组件中创建一个TRTC实例,可以在组件的`created`生命周期函数中添加以下代码: ```javascript created() { // 创建TRTC实例 this.trtc = new TRTC({ sdkAppId: 'YOUR_SDK_APP_ID', userId: 'YOUR_USER_ID', userSig: 'YOUR_USER_SIG', roomId: 'YOUR_ROOM_ID', }); // 监听事件 this.trtc.on('error', (err) => { console.error('TRTC error:', err); }); this.trtc.on('client-banned', () => { console.error('TRTC client banned'); }); this.trtc.on('peer-join', (event) => { console.log('peer join:', event); }); this.trtc.on('peer-leave', (event) => { console.log('peer leave:', event); }); this.trtc.on('stream-add', (event) => { console.log('stream add:', event); }); this.trtc.on('stream-remove', (event) => { console.log('stream remove:', event); }); }, ``` 在以上代码中,我们创建了一个TRTC实例,并且监听了一些事件。 4. 在Vue组件中创建一个界面,包含呼叫、接听、挂断等按钮,可以在组件的`<template>`标签中添加相关代码。 5. 在Vue组件中编写相关方法,比如呼叫方法、接听方法、挂断方法等,可以在组件的`<script>`标签中添加相关代码,如: ```javascript methods: { makeCall() { // 发送呼叫请求 this.trtc.join(); }, answerCall() { // 接听呼叫 this.trtc.publish(); }, hangupCall() { // 挂断呼叫 this.trtc.leave(); }, } ``` 在以上代码中,我们编写了三个方法,分别用于呼叫、接听、挂断电话。 6. 最后,在Vue组件中展示电话条的状态,比如呼叫状态、通话时长等信息,可以在组件的`<template>`标签中添加相关代码。 需要注意的是,以上代码仅供参考,实际情况可能会有所不同,需要根据实际需求进行调整。同时,也需要根据天润融通的API文档进行相应的配置和调用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值