本书取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测试),详细分析了应聘程序员(含网络、测试等)职位的常见考点。
《程序员面试宝典(第5版)》不仅对传统的C系语言考点做了详尽解释,还根据外企出题最新特点,新增加了对友元、Static、图形/音频、树、栈、ERP等问题的深入讲解。
最后《程序员面试宝典(第5版)》着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。
2023/9/6 10:38:39 147.9MB 程序员 面试 笔试
1
最近在leetcode上做到一个运用递归算法解决的题目。
忽然记起大一自学数据结构那段岁月。
在此拿出三年前写的老鼠走迷宫案例来进行一个简单的分析铺垫,顺便附上完整代码,关于本资源的博客地址:https://blog.csdn.net/qq_34901049/article/details/94403330
2023/9/3 20:43:54 4KB c++ 走迷宫 回溯算法
1
本系统采用的技术栈有:springboot、spring、springmvc、mybatis、shiro、jsp、javascript、layui。
数据库采用mysql作为数据存储,系统中涉及到的关键表有,用户表、用户详情表、商品表、订单表、商品订单关联表、评价表等等。
本系统分为前端和后端,前端功能有:登录注册、修改个人信息、修改收货地址、查看商品、加购商品、结算商品,对订单进行评价、用户留言等功能;
后端功能有:登录、商品管理、用户管理、订单管理、留言公告管理等功能。
本系统中的购物车功能设计、io读写图片存放本地、订单导出、echarts插件实现订单信息统计、后台批量操作
2023/9/3 2:16:44 10.66MB 网上订餐系统 java
1
1.发现错误并改错。
给出一个实现插入排序的程序,文件名为InsertionSort.java,该文件中有代码错误,请单步调试,发现错误, 并改正错误,提示:只有一行程序有错误,所以只能修改代码中的某一行程序。
要求演示在eclipse开发环境下单步调试程序,如果没有eclipse开发环境,也可以使用其它集成开发环境,但是必须演示调试能力。
2.请编写程序输出13/17小数点后第100位的数字是几?考察循环和除法运算以及模运算(求余数运算)。
请补齐FractionalDigit.java文件中的代码 3.请编写程序,分别使用循环和递归两种方法计算斐波那契数列第9项是几? 斐波那契数列的第1项为1,第2项为1,后续任意项的值为其前两项的和。
请补齐Fibo.java文件中的代码 4.实现Array类中的indexOf函数;
阅读Node.java和SingleLinkedList.java两个关于单链表的类, 实现SingleLinkedList类中的indexOf函数;
5.阅读Node.java和SingleLinkedList.java类,利用它们来实现栈和双向队列功能,请阅读Stack.java 和Deque.java(双向队列),请实现Stack类中的pop函数,请实现Deque.java中的removeLast函数。
6.利用前面的Stack.java和Deque.java类,实现下面问题的求解: 队列中有从1到7(由小到大排列)的7个整数,问经过一个整数栈后,出栈的所有排列数有多少? 如果整数栈的容量是4(栈最多能容纳4个整数),那么出栈的排列数又是多少?(百度查询卡特兰数) 请补齐Catalan.java文件中的代码 7.八皇后问题。
在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、 同一列或同一斜线上,问有多少种摆法。
该程序代码在EightQueens.java文件中,请将voidplace(intn)函数 中未完成的代码补齐,并写出运行结果。
禁止修改其他代码。
8.学生排序。
给出4名同学,请按照学生的年龄排序,然后输出学生的学号和姓名。
具体代码见Student.java文件, 请实现sort函数。
并运行该程序。
9.二叉排序树检索。
BstNode.java和BinarySortTree.java是关于二叉排序树的程序文件,请阅读这两个程序文件,请实现contains函数,并运行该程序。
10.BASE64编码转换问题。
请百度百科查询base64编码,实现将二进制字节数据编码转换为base64的字符串数据,以及将base64字符串转换回二进制字节数据。
禁止使用JDK自带的Base64转换程序以及Apache开源网站上的程序,必须自己编写代码来实现BASE64编码和解码函数。
可以为该类添加其他数据成员和函数成员。
2023/9/1 23:15:20 28KB Java
1
日志服务作为基础设施一站式解决实时读写、HTAP两大日志强需求;
日志服务数据的开放性以及与云产品、开源社区相结合,在实时计算、可视化、采集上为用户提供的丰富选择。
Kubernetes容器技术促进了技术栈的去耦合,通过引入栈的分层使得开发者可以更加关注自身的应用程序和业务场景。
从Kubernetes本身来看,这个技术解耦也在更进一步发展,容器化的一个发展的趋势是:这些容器都将会在无服务器的基础设施上运行。
谈到基础设施,首先可以联想到云,目前在AWS、阿里云、Azure的云上都提供了无服务器化的Kubernetes服务。
在serverlessKubernetes上,我们将不再关心集群与机器,只需要
1
如果你想了解,阿里的运营到底牛在哪里?来自阿里的运营人小马鱼为你揭秘鲜为人知的阿里运营精髓,构建正统的运营逻辑体系。
让你不追逐速红速死的潮流,按照自己的节奏,成为一个大部分事都有掌控力的全栈运营!
2023/8/27 17:35:17 245.77MB 运营
1
GameAssist是一个AI游戏助手,结合OpenCv,OpenCvSharp4,ssd_mobilenet_v3等技术,对游戏对象进行识别,支持自动对准/自动开枪等功能,提升玩家的游戏体验;
重要的事情说三遍:这个工具和普通游戏外挂不同!不同!不同!普通游戏外挂:通过需改游戏执行代码/修改游戏内存数据/拦截游戏网络通讯等手段,破坏游戏进程,达到提升目的,这些手段是违法的。
GameAssist:使用AI技术进行屏幕检测,原理是用人工智能技术来玩游戏,不使用任何破坏游戏进程的手段。
一,技术栈说明:1,图像处理框架:使用OpenCv进行图像封装及AI对象识别;
使用OpenCvSharp4封装库,将OpenCv发布C#开发运行环境;
使用windwosgdi32的Bitmap的图形类的CopyFromScreen,获取屏幕上方作为输入图像;
2,AI模型选择:使用OpenCv的DNN网络模
2023/8/26 20:56:32 20.88MB opencv tensorflow pubg mobilenetv3
1
编写一个线程安全的“栈”,该“栈”能够实现多个线程同时正确的入栈或出栈,通过创建线程实现对“栈”这个临界资源的保护。
实现多个线程对该栈的读写操作。
2023/8/24 4:34:45 80KB 读者写者线程
1
该算法可以随机产生任意大小的迷宫,迷宫的大小由用户输入决定回溯法解决迷宫是个经典算法,利用顺序栈来存储迷宫路线如果能成功走出迷宫,可以画出迷宫轨迹
2023/8/23 19:18:41 8KB 回溯法 路线
1
本DEMO为工作项目的部分内容,STM32f107作为TCP客户端访问WEB站点,使用http/1.1格式上传并获取WEB数据。
附件WORD文档为项目的接口格式说明。
应用层:HTTP数据格式解析MAX层:stm32f107传输层:LWIP协议栈
2023/8/22 3:46:39 8.36MB stm32 tcp客户端 http web
1
共 479 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡