- 博客(124)
- 资源 (2)
- 收藏
- 关注
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试 - 小华地图寻宝(Python & C & C++ & Java&Go & JS & PHP)
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-26 14:36:39
819
原创 vscode更新至1.86版本后,ssh远程连接服务器出现异常
you are connected to an OS version that is unsupported by Visual Studio Code你已连接到不受Visual Studio Code支持的OS 版本
2024-02-26 14:34:57
27804
14
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:数的分解(Python & C & C++ & Java&Go & JS & PHP)
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-26 13:54:38
1479
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:分割均衡字符串(Python & C & C++ & Java&Go & JS & PHP)
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-26 13:53:28
768
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:掌握的单词个数(Python & C & C++ & Java&Go & JS & PHP)
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-23 11:03:33
655
原创 开源软件浪潮:推动创新与塑造未来商业模式
这种开放性跨越了地域和组织的界限,形成了一个庞大的协作网络,促进了知识的共享和技术的快速迭代。一些企业,如Red Hat和Canonical,将开源软件与其服务相结合,提供付费的支持和咨询服务,同时通过企业版软件提供高级功能与服务保证。企业和个人在选择开源软件时,应该考虑到维护社区的活跃度和响应速度,以及定期更新软件和采取额外的安全措施,以保障系统的安全性。此外,随着开源软件越来越多地被整合到商业产品中,它的“开源”身份可能会变得模糊,如何平衡社区的共享精神与商业利益将是一个持续的话题。
2024-02-23 10:42:08
624
原创 《超越代码:程序员如何抉择技术与伦理的边界?》
综上所述,这些电影不仅为我们提供了视觉和听觉的享受,更为我们提供了对计算机科学和程序员职业的深入思考。作为计算机专业的学生或从业者,我们应该认真观看这些电影,并从中汲取知识和灵感,为自己的职业和人生道路做出更明智的选择。同时,我们也应该意识到这些电影所引发的争议和挑战,以更全面的视角看待计算机科学和程序员职业的发展。《黑客帝国》让你穿越虚拟世界,感受高科技的魅力;《社交网络》揭示了互联网巨头的创业之路,《源代码》带你穿越时间解救世界,这些电影不仅带我们穿越到科技的前沿,还揭示了计算机科学背后的故事和挑战。
2024-02-22 17:54:58
863
原创 程序员是否应该让电脑保持24小时开启:效率与能耗的权衡之争**
在当今快速发展的科技时代,程序员的工作习惯与电脑的使用模式引发了广泛讨论。一方面,许多程序员倾向于让电脑保持24小时开启,以确保工作流程的连续性、数据的安全性和即时响应的能力。然而,另一方面,这种习惯也引发了关于能耗和环境影响的担忧。支持这一做法的程序员认为,电脑保持开启可以极大提高工作效率,减少等待时间,并确保数据安全。而对于反对者来说,长时间的电脑开启不仅浪费电能,增加碳排放,还可能对硬件寿命产生负面影响。同时,社会各界也需要对这一问题进行更深入的探讨和研究,以制定更加合理和可持续的能源利用策略。
2024-02-22 17:45:49
1030
原创 分布式数据库能否颠覆传统关系型数据库的统治地位?
NoSQL数据库的出现主要是为了应对大规模、高并发、多样化的数据场景,尤其是互联网web2.0应用。这种数据库在物联网、传感器网络、金融、医疗和工业等领域有着广泛的应用,如气象数据、交通流量、股票价格、心电图数据等。不同的数据库类型具有各自的特点和适用场景,选择合适的数据库对于系统的性能和可扩展性至关重要。随着技术的发展,数据库也在不断演进和创新,为各种业务场景提供更加高效、灵活和安全的数据存储和管理方案。这种数据库设计旨在利用多个独立的计算机或计算机集群的资源,以提高数据处理的效率、可靠性和可扩展性。
2024-02-22 17:33:58
1044
原创 OpenAI推出首个AI视频模型Sora:重塑视频创作与体验
OpenAI的Sora模型为我们开启了一个全新的AI视频时代。它以其卓越的性能和前瞻性的技术,引领着AI视频领域的创新发展。我们有理由相信,随着技术的不断进步和应用场景的拓展,Sora将为我们的生活带来更多惊喜和可能。同时,我们也期待在AI技术的推动下,未来的视频创作和体验能够更加丰富、多样和个性化。
2024-02-22 17:18:26
1772
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:小明找位置(Python & C & C++ & Java&Go & JS & PHP)
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-22 16:48:51
638
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:围棋的气(Python & C & C++ & Java&Go & JS & PHP)
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-22 16:48:03
873
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:密码输入检测 ( Python & C & C++ & Java&Go & JS & PHP )
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-21 10:47:47
626
原创 蓝桥杯:编程巨星的摇篮,你准备好了吗?
蓝桥杯自创办以来,已成功举办多届,吸引了全国1200余所高校、累计超过40万人的参与。其影响力逐年扩大,连续两年被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。蓝桥杯的成功举办,不仅推动了高校教育教学改革,更为行业和企业输送了大量优秀的人才。
2024-02-21 10:44:20
1851
原创 RESTful API如何使用它构建 web 应用程序。
总之,RESTful API是一种用于构建Web应用程序和服务的灵活、可扩展的架构风格。前后端分离:RESTful API可以实现前后端分离,使得前端和后端开发可以独立进行,提高了开发效率和团队协作。独立性:客户端和服务器之间的通信是无状态的,客户端不会保存服务器端的任何状态信息,使得系统更容易扩展和部署。简化的架构:RESTful API采用统一的接口风格和HTTP协议,使得系统的架构更加简单和清晰。文档和样例:编写和提供API文档以及代码示例,以便其他开发人员理解和使用该API构建应用程序。
2024-02-21 10:24:57
665
原创 人工智能与开源机器学习框架
机器学习和深度学习:TensorFlow提供了丰富的API和工具,用于构建和训练各种神经网络模型,包括卷积神经网络(CNN)、循环神经网络(RNN)、生成对抗网络(GAN)等。TensorFlow提供了一系列的NLP模型和预训练的模型,可以帮助开发人员快速构建和训练自己的NLP模型。通过使用CNN等深度学习模型,TensorFlow可以识别和理解图像中的特征,从而解决各种图像相关的问题。通过深度学习、物联网和机器人技术的进一步发展,人工智能将在各个领域发挥更大的作用,为人们带来更多的便利和创新。
2024-02-21 10:16:14
1272
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:转盘寿司(Python & C & C++ & Java&Go & JS & PHP)
在科技行业,华为以其独特的人才选拔标准和面试流程而备受关注。作为技术领域的佼佼者,华为在面试中不仅注重应聘者的技术能力,更重视其逻辑思维、问题解决和创新思维等多方面的素质。无论是即将面临华为面试的求职者,还是对华为面试流程感兴趣的人士,相信这篇文章都将为您提供宝贵的参考和启示。
2024-02-20 13:43:13
1492
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:最长子字符串的长度(一) (Python & C & C++ & Java&Go & JS & PHP)
获取更多机考原题关注并私信即可
2024-02-11 21:48:20
841
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:找座位( Python & C & C++ & Java&Go & JS & PHP)
获取更多机考原题关注并私信即可
2024-02-11 21:45:00
1205
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:分配土地( Python & C & C++ & Java&Go & JS & PHP)
获取更多机考原题关注并私信即可
2024-02-11 21:44:22
2290
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试:智能成绩表( Python & C & C++ & Java&Go & JS & PHP)
获取更多机考原题关注并私信即可
2024-02-08 21:28:22
681
原创 技术巨头背后的面试艺术与成功之道 --- 华为OD机试C卷:最富裕的小家庭( Python & C & C++ & Java&Go & JS & PHP)
获取更多机考原题关注并私信即可
2024-02-08 21:27:09
803
原创 美团C++面经
(还是试探一下自己的面试结果)面试官说,有一点他不是很满意,就是自信,作为一个程序员,如果代码出错。2.对于我面试的整体表现,您有什么建议可以给到我呢?反问:您对于我目前所掌握的知识,有没有比较中肯的建议,以便于我可以继续提升自己?2.您对于我目前所掌握的知识,有没有比较中肯的建议,以便于我可以继续提升自己?5.C++的三大特性以及C++是如何实现多态的?类中的结构是什么样的?4.前期,中期,后期的解决方案分别为什么?1.您所在的部门具体的业务是什么?4.OJ项目中所存在的不足,以及用户非法输入如何处理?
2023-01-03 15:54:33
2104
原创 小米提前批java面经
开篇吐槽:面试官看起来有点老,肯定30+,而且发际线很高,面试过程中大部分我只能从摄像头看到他亮亮的额头,全程也没什么表情,让人感觉有点窒息。这场面试是,是我历史上八股文问的最多的一场了,基本上涵盖了我学习过的大部分都问到了,全程一问一答,根据视频,我推测面试官也是去找的八股文问的,不管回答的怎么样,面试官都不表态,无表情。1.自我介绍2.问实习3.问我现在其他公司进度如何,有没有offer的?4.问项目5.TCP6.HTTP7.快排8.最小堆和最大堆9.二叉树10.广度优先和深度优先说下?
2022-12-30 17:57:46
841
1
原创 腾讯JAVA面经
介绍一下项目,架构是怎么样的?- ReentrantLock 公平锁和非公平锁是怎么实现的?- MySQL执行的比较慢,怎么去分析慢的问题?- 进程A里有两个线程a1和a2,线程a1 里面出现了一个除0的算术异常,a2会怎么样。- LinkedList 传入 Object 类的元素去查找,执行过程是怎么样的?- MySQL是一个什么数据库?- Linux 里的进程和线程有什么区别,进程除了共享线程的变量还共享什么吗?- 红黑树,要知道是左节点还是右节点是要比较大小的,是用什么比较大小的?
2022-12-28 17:28:20
620
原创 腾讯C++面经
1.共享屏幕写代码:输入两个整数n和m,从数列上1,2,3到n中随意取出几个数,使其和等于m,要求将其中所有的可能组合列出来?18.用C++写工程的过程中,有没有用过什么问题?就是C++本身的缺陷,效率,不太好用的地方?C++11特性用过哪些?15.定义一个函数的时候用宏替代,有没有什么场景用宏定义函数比普通定义函数好?10.vector在push一个元素的时候,最多的情况下会有几次内存拷贝?3.有大量字符串,找到重复次数最多的一条字符串?17.再补充问你一个问题,平时除了课程以外,还有没有做过什么项目?
2022-12-28 17:24:24
2838
原创 美团提前批面经
然而面经又不至毫无用处,面经可以帮助大家了解某公司某岗位的面试难易程度,其次,在翻阅了大量的面经后,也会发现会有一些问题被经常问道(比如TCP的握手挥手,尽管相关博客文章已经烂大街了,但面试官还是喜欢用此考察基础)。(答了1开头是正在处理请求,200是请求成功,3开头是重定向和转发,4开头的是客户端错误,其中404最常见是找不到资源,5开头的是服务器错误)(没问,一般都是问自己今天的表现或不足什么的,但面试官在我最后一个问题答完后自己就说了然后让我反问,所以就没问了,只问了结果什么时候出来,说是最长一周)
2022-12-27 19:49:36
639
原创 转转JAVA开发面经
回答完然后问我半科班出身怎么学习的Java?你们班像你这后来自己学软件的多吗?CurrentHashMap不可以为空为什么?(我说到了CurrentHashMap面试官就问)OutOfMemory发生在哪些区域?到这里面试官说他问的已经完了,问我有什么想知道的。聚簇索引绑定的是全表数据还是?怎么理解HashMap是非线程安全的?栈里面会发生OutOfMemory吗?7. 了解过哪些开源的中间件或者项目?1.说一下HashMap?JVM用了哪些GC算法?聚簇索引和非聚簇索引?常见的垃圾回收算法?
2022-12-27 19:48:31
1617
1
原创 深信服面经
4、刚说的哈希,哈希数据结构怎么实现。然后面试官举例说比如存储string类型的元素,感觉是给我挖的坑。3个字节补的内容是什么?聊天软件项目应用层协议是什么(估计是想要http,结果我是用json实现的自定义协议)3、场景题:给一片论文找出出现次数最多10个单词,说出尽可能多的办法?11、反问:1、进二面的机会大不大 2,应届生的培养模式是怎么样的。你有一个文件压缩项目,是怎么实现,或者说怎么进行优化的?,项目是日常课题,学习任务,还是?你的聊天软件项目传输层应用的是什么协议?
2022-12-27 19:47:54
1051
原创 我的秋招----双非本科人力专业转行程序员
这篇文章主要是记录我近一年来从人力资源管理专业转行做程序员的一些经历以及学习过程。包括日常学习以及秋招情况。我的文笔不太好想到哪写到哪,就当听故事了。分享目的以我这个反面教材为例子,为正在学习想要进入计算机行业的同学分享一点学习经验吧,点亮一点前进道路上的灯,避免踩坑。正文基本情况双非本科 非科班,人力资源管理专业 技术栈为cpp,学习时间2020.12--2021.8,无实习经历,简称四非人员。 秋招3家中厂offer,平平无奇,没有什么bat tmd等大厂offer。由于自己的专业
2021-11-05 21:16:44
5651
7
原创 LRU缓存机制设计与实现
什么是LRU CacheLRU是Least Recently Used的缩写,意思是最近最久使用,它是一种Cache替换算法。 什么是Cache? 狭义 的Cache指的是位于CPU和主存间的快速RAM, 通常它不像系统主存那样使用DRAM技术,而使用昂贵但较 快速的SRAM技术。 广义上的Cache指的是位于速度相差较大的两种硬件之间, 用于协调两者数据传输速度差异的结构。除了CPU与主存之间有Cache, 内存与硬盘之间也有Cache,乃至在硬盘与网络之间也有某种意义上的Ca...
2021-08-11 20:18:32
480
原创 高级数据结构 | 并查集
并查集原理 在一些应用问题中,需要将n个不同的元素划分成一些不相交的集合。开始时,每个元素自成一个单元素集 合,然后按一定的规律将归于同一组元素的集合合并。在此过程中要反复用到查询某一个元素归属于那个集合的运算。适合于描述这类问题的抽象数据类型称为并查集(union-fifind set)。并查集一般可以解决一下问题:1. 查找元素属于哪个集合 沿着数组表示树形关系以上一直找到根(即:树中中元素为负数的位置) 2. 查看两个元素是否属于同一个集合 ...
2021-08-11 16:51:30
201
原创 IO多路复用------poll系统调用
poll系统调用和selct类似,也是在指定时间内轮询一定数量的文件描述符,以测试其中是否有就绪者。poll 的原型如下: int poll(struct pollfd *fds,nfds_ t nfds,int timeout);struct pollfd{int fd; //要监控的描述符short events; //对应fd描述符要监控的事件POLLIN-可读、 POLLOUT-可写short revents;//fd描述符在监控调用返回后实际就绪的事件}...
2021-08-04 16:44:36
284
原创 IO多路复用--select系统调用+基于select实现并发服务器
多路转接模型作用针对大量描述符的I0进行就绪事件监控, 能够让进程在对大量描述符的IO操作中,仅仅针对就绪了指定IO事件的描述符进行操作,避免了对于没有就绪的描述进行操作,进而提高了IO效率,并且避免了对未就绪描述进行的阻塞操作导致程序流程无法推进示例:tcp服务器 tcp服务端程序会为每一个客户端的连接创建一个新的套接字,并使用新的套接字描述符与客户端进行通信,但是并不是每个客户端都会一直给服务器发送数据, 并且一直有新连接到来,在固定的流程中会因为对没有新连接到来进行的...
2021-08-04 16:23:36
548
原创 C++项目:基于muduo网络库的聊天系统
项目描述 这是一个基于C/S架构实现的聊天系统,可以进行 用户注册,用户登录,用户聊天,群组聊天,添加好友,创建群组,加入群组,用户退出等功能。通过数据模块 业务模块 网络模块对整体的项目框架进行解耦,数据通信格式为Json格式。服务器使用集群式服务,负载均衡器使用Nginx tcp长连接负载均衡算法,服务器之间使用基于发布-订阅模式的redis消息中间件进行通信。项目需求1. 客户端新用户注册 2. 客户端用户登录 3. 添加好友和添加群组 4. 好友聊天 5....
2021-08-02 21:01:55
3039
原创 C++设计模式 | Decorator 装饰模式
概念装饰器模式Decorator:动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活通过子类实现功能增强的问题:为了增强现有类的功能,通过实现子类的方式,重写接口,是可以完成功能扩展的,但是代码中有太多的子类添加进来了Decorator模式结构图代码实现...
2021-06-05 18:24:05
228
原创 Linux网络编程 | 基于TCP协议的客户端服务端通信
TCP协议:传输控制协议特点:面向连接的、可靠的、面向字节流传输的协议TCP通信编程流程
2021-06-02 17:33:41
496
1
java面试手册及各类java书籍
2024-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人