什么是JVM Java的基本数据类型 HashMap 抽象类和接口的区别 进程和线程的区别 线程池创建方式,你平时会用哪个?会出现什么问题?怎么解决 线程池的工作流程 线程池的参数 线程不安全的场景? volatile关键字?具体怎么解决指令重排的 synchronized锁 什么是可重入锁? 可重入锁解决什么问题? MySQL索引种类 B+树 Redis数据类型 Redis高可用 Redis为什
自我介绍 堆和栈的区别 程序编译过程 编译最耗时的部分是? 红黑书特性讲一下,如果保证平衡的? https 如何防止中间人攻击 项目难点 最近有没有学习一些前沿技术 反问 #科大讯飞#
全程10分钟 自我介绍 指针和引用的区别 static讲一讲 竞赛经历收获 为什么set和map选择红黑树 项目背景说一下 反问 这次面试很短,是如何评价的呢 #科大讯飞#
9.23 科大讯飞前端 20min?反正很短 问题都很简单,记得有一个不懂,单例模式怎么实现? 核心:确保只有一个实例,并提供全局访问(注意:全局变量不是单例模式!) 在单例模式的实现过程中,需要注意: 1、单例类的构造函数为公有 2、提供一个本身的动态公有成员变量 3、提供一个私有的动态工厂办法 二、实现思路 一般情况下,当我们创建了一个类,本质是构造函数,可以通过new关键字调用构造函数进而生
3号晚上打电话,约第二天下午四点面试,时长大概30min,无手写,是一个开发总监面的(听到他自我介绍都有点懵嘞) 国庆面的都有些忘了~~~ 1、前端有哪些性能提升,具体的你使用过哪些方法? 2、在vue使用上有哪些性能优化的点需要注意? 3、vue自定义方法有哪些,说说用法 v-on,v-bind,v-if,v-for,slot 4、说说http的深层含义???这个我没理解到,只说是一些http的
7.23笔试,编程2.3,上周四约面 半小时左右 一开始不知道为啥进不去面试间,后面又重新进了一次 主要先自我介绍 问些有的没的非技术问题 然后八股文,虽然简单,但也有没答出来的,是其他面经里的子集 问了一个老年代的问题,是真好久没看了,没答好 最后问职业规划 反问:部门业务啥的、面试流程 最后许愿一个二面 8/24 更新 已约二面 #讯飞##科大讯7飞面试##科大讯飞面试#
一面 (30min)8.17 又忘记录屏了,就记得这些了。。。面试官看着年龄比较大,消费者部门的,整体氛围也挺轻松 自我介绍 Java为什么是跨平台的 Java虚拟机的内存模型 垃圾回收算法,标记整理和标记清除的比较 redis持久化原理 Redis 缓存击穿,如何解决 redis zset原理,项目中怎么用的 五层网络协议 应用层的协议 http和HTTPS kafka项目中的使用 设计模式,单
科大讯飞一面 1、new和malloc区别 2、虚拟内存 3、序列式容器有哪些,STL源码挑两个重点容器讲讲 4、红黑树特性 5、稳定排序 6、sql语句性能优化 7、C++虚函数原理,存在哪 8、多态的实现方式 9、构造函数或者析构函数(哪个可以是虚函数) 10、Lua的优点,CGo是干啥的 11、C++多线程要注意哪些 12、TCP沾包问题如何处理 13、TCP握手为什么是3次不是2次或者其他
Linux Mint 自带 pidgin,版本是 2.10。 从源码编译 如果想升级到最新版本,或者,因为某些特殊原因导致内置版本的 pidgin 不可使用,就需要考虑从源码开始编译。 特别说明: 手工编译升级 pidgin 和 lync插件 pidpin-sipe 到最新版本之后,开始可以使用,后面不久就莫名其妙的出问题,表现为 pidgin 启动之后无法找到 pidpin-sipe 导致无法支
Skype for Linux Alpha 是Skype for Linux 新版本的早期版本。 安装 下载地址: https://go.skype.com/skypeforlinux-64-alpha.deb 完成之后直接右键点击 deb 文件通过 Gdebi package installer 安装。 安装完成之后,在互联网下就可以找到 Skype for Linux Alpha: 这是 ab
本文向大家介绍WebApi实现通讯加密,包括了WebApi实现通讯加密的使用技巧和注意事项,需要的朋友参考一下 一. 场景介绍: 如题如何有效的,最少量的现有代码侵入从而实现客户端与服务器之间的数据交换加密呢? 二. 探究: 1.需求分析 webapi服务端 有如下接口: 无加密请求 GET /api/apitest?id=10 返回结果 response "value10" 我们想要达到的效果为
问题内容: 我使用以下代码从我的应用程序发送普通的whatsapp文本消息: 如何从我的应用程序执行whatsapp视频通话? 问题答案: 假设您已经获取了联系电话。 步骤1: 您需要从联系人中获取相应的whatsapp联系人ID。 步骤2: 您使用whatsapp视频意图拨打电话。 注意: 显然,查询代码应该在后台线程上。以上只是如何触发whatsapp视频通话的工作总结。 哦,别忘了添加阅读联
Block Block 是 Objective-C 版本的 lambda 或者 closure(闭包)。 使用 block 定义异步接口: - (void)downloadObjectsAtPath:(NSString *)path completion:(void(^)(NSArray *objects, NSError *error))completion
27.1. 概述 UNIX® 一直都是支持串口通讯的。事实上,早期的 UNIX® 系统就是利用串口线来输入和输出数据的。那时常见的 “终端” 包括一个每秒10个字符的串口打印机和键盘,现在这些已经发生了很大的变化。 这章将介绍一些利用 FreeBSD进行串口通讯的方法。 读完这章,您将了解到: 如何通过终端连接到您的FreeBSD系统。 如何使用modem拨号到远程主机。 如何允许远程用户通过mo
FreeBSD 是目前以高性能网络服务为目的而部署范围最广的操作系统之一。 讨论这些话题的章节包括: 串口通讯 PPP 和以太网上的 PPP 电子邮件 运行网络服务 防火墙 其他进阶网络话题 这些章节主要供您在需要时参考。 不必按特定的顺序来阅读它们, 此外,您开始在网络中使用 FreeBSD 之前也不需要先把它们都读完。