广州YY面经

2020 春招YY前端面试经验 一面: 介绍自己做过的项目 CSS3实现九宫格 在Vue中如何监听数组变化 实现文件目录树的算法 为什么选择做前端 CSS实现轮播图 能不能接受加班 二面: 实现React编译到Flutter的算法 Node在Linux上防杀 Webpack使用过什么,工作流 怎么优化Vue-Cli打包 CSS实现下雪、抽奖转盘 实现自动切图算法 SSR原理 cors跨域 三面: ... 阅读详情

时间:2018/5/18 15:00
地点:广州番禺万达广场B-1座23楼
职位:Java攻城狮实习生
结果:怀疑人生
反省:基础基础基础不扎实!!!


面经(渣渣没有二面):
-说说jdk虚拟机
-年轻代和老年代
-你知道哪些回收算法
-static修饰的变量放哪
-你了解哪些集合
-说说ConcurrentHashMap与HashTable的区别
-为什么HashMap初始容量设为16,怎么减少hash冲突
-什么是一致性hash(母鸡道啊)
-TCP/IP与HTTP分别是什么
-我在浏览器输入一个网址,大概说一下会经过哪些步骤
-如何找到IP地址的
-除了Tomcat服务器,你还用过哪些? nagix你了解吗
-面向对象的基本特征
-什么是重载,构造方法可以重载吗,类可以多继承吗?接口呢(竟然答错了,你确定你是想当java工程师?只见面试官嘴角微微上扬)
-对于异常怎么使用
-对于并发你了解多少
-连接池怎么使用
-线程间通信(没get到面试官想问的点,答了一堆操作系统的)
-线程的生命周期
-事务的传播,事务的特征
-数据库左右连接,什么时候用索引
-servlet生命周期?jsp和servlet有什么不同
-说说Spring AOP,IOC呢?代理模式?
-bean的生命周期
-SpringMVC流程(太久没用,然后就凭印象瞎说)
-单例模式会么,写一个(头脑发昏,还写错了,面试官一脸懵逼)
-说说快排思想
其他的就是围绕着我那两个连玩具都算不上的项目问了些问题,md5?redis?

最后总结:对于简历上所写的,必须必须要熟透于心,并且无限深入扩展!
面试虽凉,但是也清楚认识到自己的不足(说白了就是你是真的菜),接下来希望好好巩固基础,准备秋招!一些题外话:面试整个过程还是比较舒服的,面试官也没有为难,就是看面试官笑了笑感觉被虐了一番,哈哈~。公司环境很漂亮,很有互联网公司的风格,另外在做笔试的时候,刚好旁边在开一个好像是总结会,偷听了一丢丢,大概可以感受到同事间相处还是很融洽的。

面试经历---YY欢聚时代(2015年11月21日上午初试、25日下午复试) YY欢聚时代一年多前去面试过一次,当时鄙视了,在现在的公司呆了1年半了,感觉做得很不爽,而且薪资又不满意,所以想找个新工作,就想去YY面试。 下面将两次YY面试的经历写出来,包括一次初试和一次复试的面试题目。 一、2015年11月21日上午初试的面试题如下: 1.做一下自我介绍 画出正在做的B2B平台的架构图,包括各子系统(ec,buyer,seller,message,orde 阅读详情

相关推荐

YY-0505医疗器械EMC整改测试

摘要:​我们致力于YY0505医疗器械EMC电磁兼容,全套EMC合格方案,提供关键EMC器件技术支持服务!

cai13316027670的博客 907

YY前端一面二面HR面总结

YY(欢聚时代)前端一面二面HR面总结

call_me_hoyin 5619

2 年前端面试心路历程(字节跳动、YY、虎牙、BIGO)

由于是直播相关的 electron 项目,存在音视频流,和一些底层 OS 操作,那么我们是否可以以麦克风视图开关对于音频流的处理为例子,把 OS 的一些操作与数据做一个映射层,就像数据和视图存在映射关系一样,那么数据的流动就是 view -> 触发action -> 数据改变 -> 改变视图 -> 进行 os 操作。《深入浅出Vue.js》, 这本书真的好,作者每单介绍一个部分的时候,都会由最简单抽象的一个demo,一步一步变成框架实际的样子,最后拿你写的demo和框架实际的对比,分析双方优缺点。

kelai_6792的博客 1889

欢聚时代(YY)视频编解码面经

引言 欢聚时代可能很多人没听说过,我最开始也没听说过,不过七月的时候牛客网有SP专场,上面出现了这家公司,而且有视频编解码岗位,因此我就投递了,后来查了一下欢聚时代就是YY,而且虎牙,BIGO都是它的子公司。整体的面试进度很慢。 一面 大概投递了简历有一个多星期吧,约了视频一面。 首先是自我介绍。。。 然后是聊项目细节。。。 问:我看你主要是做帧内预测,帧间预测你有了解吗 答:我了解的就是先在AM......

ljh_shuai的博客 4667

YY笔试面试怎么准备?欢聚时代HR内部视角全拆解

在互联网求职中,笔试与面试的准备往往困扰着很多候选人:技术题刷了不少,简历也投了很多,却依然在筛选中被默默挂掉。究其根源,招聘并非只看专业能力,更考察候选人对业务逻辑、岗位匹配度以及底层特质的理解。理解招聘方的筛选原理,才能更有针对性地构建自己的求职策略。这套思路不仅适用于欢聚时代的岗位申请,也对直播、社交等泛互联网行业的校招与社招有参考价值。从岗位拆解、笔试评分逻辑到面试官提问背后的考察意图,再到简历包装与谈薪技巧,掌握这些信息能让求职者从被动答题转向主动展示。本文基于欢聚时代HR的招聘经验,还原YY笔试

weixin_30613727的博客 425

Dify 深度进阶:从入门到精通AI应用构建

《Dify进阶指南:从基础到高阶的AI应用开发技巧》 本文深入探讨Dify平台的高级功能与应用开发技巧。首先强调核心概念的深化,包括提示词工程进阶、知识库高效管理和模型参数优化。重点介绍智能体应用的开发方法,如何让AI具备自主规划与执行能力。同时讲解工作流编排、前端集成等实用技术,并分享应用运营优化、成本控制等实践经验。文章还展望了Dify生态的发展趋势,为开发者提供从基础到进阶的完整学习路径,助力打造更智能高效的AI应用。

同名公众号:dify实验室 1949

记一次欢聚时代面试经历

上个星期受邀请到欢聚时代面试,坐了一个小时左右的地铁并且找了好一会儿才找到欢聚时代的大厦。欢聚时代有一层楼专门作为面试使用的,环境很好,设计有特色和艺术感。在沙发上等了一会儿,就遇到了面试官,看起来30多岁样子,戴一副有点酷的眼镜,然后到两个沙发椅相对而坐,自我介绍之后,真正的面试开始。 听说大厂的面试都是喜欢玩连环炮(就是对一个知识点从简单到难逐渐深入地去问),确实如此,这场面试持续了差不多一个...

易水南风的专栏 7557

AttifyOS 3.0实战:从固件提取到物联网设备安全评估全流程解析

本文详细解析了使用AttifyOS 3.0进行物联网设备安全评估的全流程。从获取D-Link路由器固件开始,到利用其预置的Binwalk等工具完成固件提取、解包Squashfs文件系统,并深入分析Web源码进行初步安全审计。这套集成系统极大简化了环境配置,让研究人员能专注于漏洞挖掘本身,是物联网安全评估的高效工具箱。

ice55的博客 214

欢聚时代java面试面经_面试经历—广州YY(欢聚时代) | 学步园

上周去YY(欢聚时代)面试JAVA工程师,现在回忆一下当时的面试过程,面试问的问题有:1、常用的集合类HashMap、HashTable、ArrayList、LinkedList、HashSet2、HashMap、HashTable的区别HashMap不允许键值为空,HashTable允许键值为空;HashMap不是线程安全的,HashTable是线程安全的;其它的地方HashMap与HashTa...

weixin_42299066的博客 902

UE5 Paper2D性能优化:GroupedSpriteSceneProxy合批渲染原理与实践

在游戏开发中,渲染性能优化是核心技术挑战之一,其核心原理在于减少CPU与GPU之间的通信开销,特别是降低Draw Call数量。Draw Call是CPU向GPU提交绘制命令的指令,每次调用都涉及状态切换和数据传输,当场景中存在大量同质化对象时,频繁的Draw Call会成为主要性能瓶颈。为此,现代图形引擎普遍采用合批渲染技术,其技术价值在于将多个共享相同渲染状态(如材质、几何体)的物体数据合并提交,从而将多次Draw Call压缩为一次或少数几次,显著提升渲染效率。这一技术在2D游戏开发中尤为重要,例如在

weixin_34198453的博客 394

Unity海洋渲染实战:Ceto Ocean System核心原理与高级应用指南

实时水面渲染是计算机图形学中的重要课题,涉及波浪模拟、光照交互和着色器编程等核心技术。其原理通常基于物理模型,如使用Gerstner波模拟规则海浪,或通过快速傅里叶变换(FFT)处理频谱数据生成随机海面。这些技术的价值在于能以可控的性能开销,在游戏中实现具有体积感、反射和折射效果的真实水体。在开放世界、海战模拟等应用场景中,专业的海洋系统如Ceto Ocean System,通过模块化架构整合了波浪生成、动态网格和渲染管线,为开发者提供了完整的解决方案。本文深入探讨了其双引擎波浪系统和多层渲染结构,并分享了

weixin_29002595的博客 278

YY面经

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34138521的博客 460

从接线到组态:手把手教你搞定PROFIBUS-DP与PA的混合网络搭建(基于西门子TIA Portal)

本文详细介绍了PROFIBUS-DP与PA混合网络的搭建方法,基于西门子TIA Portal平台,从硬件选型、网络架构设计到组态配置和现场调试,提供了一套完整的实战指南。重点解析了DP/PA耦合器的使用、地址映射策略及网络诊断技巧,帮助工程师高效构建高可靠性的工业自动化网络。

weixin_32103009的博客 301

Why YY:腾讯负责复制一切 YY负责复制腾讯

来源:环球企业家杂志 作者:刘泓君 张彪 内容导读:企鹅阴影下的浣熊生存法则:腾讯负责复制一切,YY负责复制腾讯 被腾讯视为敌人,有时是一种实力的认证,如周鸿的奇虎360;但更多时候意味着死伤无数。 李学凌创办的欢聚时代,在幸存者中最像腾讯。YY对应的就是QQ。 10月15日,欢聚时代(以下简称YY)正式向美国证券交易委员会(SEC)提交招股书,准备近期在纳斯达克上市。这只

w7822055的专栏 2737

从零开始讲DDR(5)——读懂Datasheet

对于开发人员来说,需要根据实际场景和使用的需要,使用不同厂家,不同型号的DDR,虽然原理上大同小异,但是还是有一些细节上的需要注意的地方,接触一个新的DDR芯片,首先就是需要找到对应的datasheet,而能都读懂datasheet,也是一个硬件工程师的必备技能。

apple_53311083的博客 5218

软考高级架构师笔记-10数学计算题

专栏《软考高级架构设计师》更新了,本章列举了10个场景计算题的解法,温故而知新,大家快来卷一卷

java后端开发的博客,不仅仅是后端开发 1596

多玩yy笔试

昨天参加了多玩yy笔试,该公司咋广州校园招聘C++程序员130人,算是很多了。多玩YY的笔试内容大概如下,凭记忆记:(供以后大家去应聘多玩YY公司的参考) 1)考察,还有一些继承的程序。 2)考察const关键字 3)拷贝构造函数和赋值运算 4)binary 算法 5)

loveheronly的专栏 3899

反卷积通俗详细解析与nn.ConvTranspose2d重要参数解释

反卷积的作用 卷积中padding的几个概念 No Padding Half(Same) Padding Full Padding 反卷积 反卷积中的Padding参数 反卷积的stride参数 反卷积总结 参考资料

iioSnail的博客 2万+

YY语言

YY语音,又名“歪歪语音”,由广州多玩信息技术有限公司(NASDAQ:YY)研发,是一款基于网络团队语音的通信平台的计算机程式,主要功能是进行在线多人语音聊天,也有截图等一些辅助功能。 该款软件的用户群主要集中在中国大陆,大多都用于网络游戏中的团队交流。 是魔兽世界、cf等网络游戏玩家经常使用的软件。 ​基本信息 公司名称:广州多玩信息技术有限公司 ...

weixin_30367945的博客 2071

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

offer收割机: 字节跳动、YY、虎牙、BIGO

推荐:一个非常强的小哥哥, 逆袭成功……作者:lienjackhttps://juejin.im/post/5e85ec79e51d4547153d0738由于微信禁止外链,为了更好的...

我本可以容忍阳光,如果我不曾见过太阳,然而阳光已使我荒凉,成为更新的荒凉。 1977

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

广州IT2012

都说广州的IT产业不如北上深,其实也还是有些底蕴的,特别是在近两年红火的互联网领域,颇有一些业内知名企业: 1、网易,在天河科韵路信息港(广州这边主要搞网游研发),高唐软件园也有片地,不过还没有开发。 2、腾讯广州研发中心,张小龙(Foxmail作者)带领广州团队开发了著名的“微信”。在天河华景新城那里。 3、多玩YY,从语音聊天软件开始,天河区建中路 4、UC优视,UCWeb浏览器,发展很快,...

数据库 146

20180926 广州 YY Android面试

1.如何创建多进程? 2.有那些线程通讯方式? 3.有哪些情况出现死锁,如何解决? 4.出现死锁后,通过什么工具检测出死锁部分的代码? 5.线程池的原理? 6.JNI是否可以创建子进程,怎么创建? 7.retrofit 原理? 8.retrofit接口混淆 9.okhttp重试如何实现与原理? 10.eventbus sticky机制原理,如果2个都postSticky相同的Ev...

qwe851023的博客 1042

2 年前端面试字节跳动、YY、虎牙、BIGO心路历程总结

作者 | LienJack来源 | https://juejin.im/post/5e85ec79e51d4547153d0738本文将先从个人背景讲起,然后谈谈在字节跳动、虎牙、YY ...

web前端开发 2052

YY:真的猛公司 敢动腾讯的奶酪

多玩 YY,一个由前网易总编辑李学凌于2005年6月创办的创业公司,经过5轮融资,7年发展,已于11月21日在美IPO 。这让多玩成为今年继唯品会、中国手游娱乐集团后第3支在美上市的中概股,也让其天使投资人雷军获利颇丰,更可贵的是,YY也成为国内少有的能够对腾讯在 语音业务上造成冲击的小公司。YY是怎样发展起来的?其稳固性和风险在哪?在知乎上很早就掀起了讨论,众多资深游戏业...

chen350494951的博客 352

广州互联网公司和生活成本

程序员了解广州,从这里开始!

java爱好者 1635

欢聚时代java面试面经_欢聚时代(YY)校园招聘一面面经-java开发工程师

欢聚时代(YY)校园招聘一面面经-java开发工程师发布于 2014-10-20 00:01:59 | 398 次阅读 | 评论: 0 | 来源: 网友投递欢聚时代欢聚时代成立于2005年4月,于2012年11月在纳斯达克上市(NASDAQ:YY),是全球首个富集通讯业务运营商,目前中国最大的互联网语言平台提供商,是全球最大的团队语音提供商,致力于为世界提供完善富集通讯服务的社会化创新平台。本文是...

weixin_42237496的博客 664
上一篇: java单例模式几种实现方法
下一篇: 理解String类的intern()方法
HamalAlpha
博客等级 码龄11年 5粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值