2021年度总结 这是我21岁第一年做年度总结,也会坚持下去 回看今年,当初的愿望或目标完成了吗?有什么问题 、变化,由此获得了成长吗?总结与回顾,如果没有能力的增长,个人心智的成熟,即使总结,也只是记录但不会因此改变。而正是对过去事情翻过来想,才能让我变得更好,才有能力和信心去应对未来的事情。 一年中的收获 能力是面对未知的勇气 跟女朋友去厦门、杭州旅游 从无到有,收获阿里UC 实习并成功转正 春招记录变现稿费, github 公开求职仓库(https://github.
2024-11-30前言 我背景是NUS计算机硕士,武汉理工EE本科,春招收获腾讯、字节等后端实习Offer,目前仍在字节实习,今天给大家分享一下面试准备经验,我认为也同样适用于大家日常的学习。 在开始分享之前,我想给大家抛出一个我认为的技术面试公式,仅供大家参考,欢迎大家一起讨论: 面试 = 40% 八股 + 30% 算法题 + 20% 项目经验 + 10% Idea 在接下来的面试准备经验分享中,我会着重介绍项目经验与Idea。 八股&算法题 八股和算法题我想市面上资料已经数不胜数了,这里我简略说一下。 如果大
2024-11-30import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication(scanBasePackages = {"com.yide.xxx1", "com.yide.xxx2", "com.yide.xxx3"}) public class YideAdminApiApplicati
2024-11-30BarTender是一款优秀的条形码打印软件,可以支持很多种类型的条形码设计和打印,具体大家可参考他的官网,这里不多介绍。 参考文章: BarTender 安装后,可以在开始菜单栏下找到自带的 .NET SDK,里面分开了两个,一个是标准的,一个是Server版的,标准的只是简单的开启BarTender进程去处理打印任务,所以当有多个任务同时打印的时候,就需要自己去管理任务队列问题;而Server版的就是里面有了任务队列机制,很方便的管理任务队列和BarTender的进程资源。 以下都是基于标准
2024-11-301.目录&前言 前言: 在SpringBoot项目的启动流程中,Environment变量的设置是在Spring容器中Bean定义对象的读取、Bean对象创建以前完成的,因此了解其生命周期对于理解整个Spring框架都大有益处。 本文篇幅稍长,字数超18000+,码字不易,尤其是原创技术类文章,各位如果觉得还行请点赞、收藏。 2.准备工作 在SpringBoot中,解读Environment变量的读取需要引入至少两个JAR包:spring-boot以及spring
2024-11-30不知道大家最近去面试过没有?有去面试过的小伙伴应该会知道现在互联网企业招聘对于“高并发”这块的考察可以说是越来越注重了。基本上你简历上有高并发相关经验,就能成为企业优先考虑的候选人。其原因在于,企业真正需要的是能独立解决问题的人才。每年面试找工作的人很多,技术水平也是高低不一,而并发编程却一直是让大家很头疼的事情,很多人总觉得自己似乎掌握了并发编程的知识,但实际在面试或者工作中,都会被它吊打虐哭。 很多小伙伴也是一直在后台私信我问,高并发编程到底该怎么学?究竟多高的并发才算高并发呢?对此LZ要说
2024-11-30定义: 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 适用性: 1.在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 2.处理那些可以撤消的职责。 3.当不能采用生成子类的方法进行扩充时。 定义一个对象接口,可以给这些对象动态地添加职责。 Component public interface Person { void eat(); } 定义一个对象,可以给这个对象添加一些职责。 public class Man
2024-11-30?01 前言 在这个迅速变化的时代,AI技术已经渗透到我们生活的方方面面,尤其是在软件开发领域。 我们作为《AIGC辅助软件开发:ChatGPT 10倍效率编程实战》一书的团队,也是在实践AIGC中积累了大量的经验, 和大家一同分享。 AIGC除了在文字对话,生成文档方面有突出的表现,它渊博的知识,也为解决很多项目中的疑难问题提供了极大的帮助。以下给大家分享真实项目中发生的例子。 ?02 案例 利用ChatGPT解决实际转码HDR视频为SDR视频出现颜色失真的疑难问题。 在苹果手机高端机型默
2024-11-30@ 10917ssm超市管理系统 系统概述 进过系统的分析后,就开始记性系统的设计,系统设计包含总体设计和详细设计。总体设计只是一个大体的设计,经过了总体设计,我们能够划分出系统的一些东西,例如文件、文档、数据等。而且我们通过总体设计,大致可以划分出了程序的模块,以及功能。但是只是一个初步的分类,并没有真正的实现。 整体设计,只是一个初步设计,而且,对于一个项目,我们可以进行多个整体设计,通过对比,包括性能的对比、成本的对比、效益的对比,来最终确定一个最优的设计方案,选择优秀的整体设计可以降低开
2024-11-30代理,网关,隧道分别是什么作用?有什么区别? 本篇总结自《图解HTTP》,内容都是个人总结及纯手打(也为了自己记的更牢),知识点简明扼要。 代理,网关和隧道的共同点是: 这些应用程序和服务器可以将请求转发给通信线路上的下一站的服务器,并且能接收那台服务器发送的响应再转发给上一站服务器(客户端)。 代理 代理是一种具有转发功能的应用程序,它扮演了位于服务器和客户端的“中间人”的角色,接收由客户端发送的请求并转发给服务器,同时也接收服务器返回的响应并转发给服务器。 代理服务器的行为就
2024-11-30