自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Binge的Blog,一起加油鸭!

把暖气传递给每一个人!doge

  • 博客(98)
  • 收藏
  • 关注

原创 WebServer项目介绍文章【四叶专属】

这个应该是直接从服务器拉下来的备份,其他几个看了下修改时间好像对不上,删除了日志log和数据库个人信息,剩下基本还是tinywebserver的结构没有变。开发环境:Ubuntu18.04 + Vscode + xshell + xftp;注意: 网页跳转顺序被我测试网页啊、后面修改啊,改的乱了一点,登录注册啥的可以自己搞回去,可以找一些比较好看的登录注册页面集成。注意把我信息改成自己的!前端代码会点英文就很好懂,不需要基础,不会的话可以cv给ai一键修改改成你的信息。非常nice!

2024-04-24 00:26:32 293 1

原创 交流群疯传的程序员鄙视链段子

今天在网吧看到一个妹妹很可爱,走近一看竟然在写代码,我大喜过望,想和她一起写,就坐了过去,妹妹人也特别好,一直和我在聊天,讨论各种语言的特点。然后她突然要和我一起写代码,我才发现这个妹妹写的都是Rust、Haskell、Lisp这种高端语言,我看着我的C++冷汗直冒,一直不敢新建项目。妹妹看到我的窘迫很温柔地问我是不是写的C,没关系的,语法简单但是上限也不低,写C的程序员都很懂计算机系统和结构。我只好告诉她我写的是C++,她的脸色唰一下就变了:“我说你怎么不敢说话,原来是写C++的。

2023-12-14 17:42:59 250

原创 7天快速学习计算机基础必考八股文day02:操作系统

操作系统的内核态与用户态是两种运行级别,具有不同的权限和功能。内核态(Kernel Mode)内核态是操作系统中的一种特权级别或运行模式。在内核态下,操作系统拥有最高的权限和访问系统资源的能力,可以执行特权指令和直接访问硬件设备。当一个进程通过系统调用、中断或异常陷入执行异常代码时,我们就称进程处于内核态。内核态是运行在内核模式的进程可以执行指令集中的任何指令,并且可以访问系统中的任何存储位置。用户态(User Mode)用户态是操作系统的最低特权级,也称为普通的用户进程运行的特权级。

2023-12-05 21:39:17 173

原创 7天快速学习计算机基础必考八股文day01:计算机网络

计算机网络目录一览。事情的起因是偶然看见了这个7天快速学习计算机基础必考八股文,于是打算根据这个目录对相关知识的复习一波,本篇文章仅为个人学习研究,部分内容来自网络收集以及个人见解整理,如有不对,欢迎评论指出不胜感激,会尽快修改。本文目录以`问题--知识点`为标题

2023-12-05 20:15:36 255

原创 颜色遍历法非递归遍历二叉树

二叉树的遍历主要有三种方法:前序遍历、中序遍历和后序遍历。这三种方法的非递归实现形式各有特点,较为复杂。然而,有一种通用的遍历方法——颜色标记法,可以应用于前序、中序、后序以及层次遍历。之前笔试题遇到,平时都是递归写的,猝不及防的翻车了,在leetcode看见了这个方法,很神奇,基本都是100%击败,而且一套通用前序、中序、后序,学会了以后麻麻再也不用担心面试遇到写非递归遍历二叉树了,学之前:各种奇怪的姿势利用栈模拟来遍历二叉树;学之后:自信.jpg, 王之藐视.jpg,一套通杀!

2023-11-16 18:34:30 152

原创 一个集成了AI和BI报表功能的新一代数据库管理系统神器--Chat2DB

希望未来的流行开发软件工具中,能有越来越多是国产软件的身影,加油!这个集成AI的创新挺好的;本篇文章主要是介绍了一款集成了AI能力的数据库客户端软件–Chat2DB,并简单描述了它的好处和介绍其界面,如果你通过文章对这个国产软件感兴趣,那么你可以看看它,具体的使用和详细请参考官方文档。ps:为了薅官方的羊毛发的文章,各位屏幕前的彦祖美女们,能否助力一把这个不知死活的梦想呢?躺~

2023-11-16 18:24:21 315 2

原创 个人服务器到期,项目下线,新的开始

旧的离去,新的开始,开启新坑继续啦,生活嘛。

2023-11-05 18:17:21 427 2

原创 IT技术发展背景下的就业趋势:哪个领域最受欢迎?

随着科技的不断进步和互联网的普及,IT行业正以惊人的速度蓬勃发展。在这个数字化时代,IT技术已经渗透到各个行业和领域中,为人们带来了巨大的便利和机遇。那么,在众多IT行业中,哪些方向有更好的就业前景呢?让我们一起来探讨一下。

2023-11-02 20:15:23 159

原创 布隆过滤器的原理及C++代码实现

布隆过滤器是用于检查元素是否存在于大集合中的高效且性能很好的数据结构,缺点是集合中元素越多误报可能性越大,并且不容易删除,好处是判断不存在的一定不存在,判断存在的大概率存在

2023-10-10 09:20:40 124

原创 sqrt函数的实现

sqrt函数用来求平方根的函数,本篇文章介绍普通的二分法求解和sqrt实现的牛顿迭代法求解这两种方法;

2023-10-09 08:22:13 260

原创 通信与网络及软件工具的使用心得与记录

在未来的工作中,我希望您能充分利用这些通信工程和网络工具。记住,选择和使用正确的工具是关键,希望这些信息能帮助您更好地进行工作。手机流量上网和打电话原理的不同:https://www.zhihu.com/question/22093563宽带和流量的不同https://www.zhihu.com/question/281352670/answer/1075068806。

2023-10-07 10:42:34 130

原创 数据分析与收集的艺术:探索顶级在线数据收集网站

在当今的信息时代,数据已经成为了我们理解世界的重要工具。为了更好地利用这些数据,我们需要一些有效的工具来帮助我们收集和整理。本文将为您介绍一些优质的在线数据收集网站,以及如何有效地使用它们。

2023-10-07 10:15:02 74

原创 亿点点不一样的C++随想录笔记(一)

概念:野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)产生原因:释放内存后指针不及时置空(野指针),依然指向了该内存,那么可能出现非法访问的错误。这些我们都要注意避免。避免办法:(1)初始化置NULL(2)申请内存后判空(3)指针释放后置NULL(4)使用智能指针。

2023-10-06 23:27:38 79

原创 (二)Web服务器之Linux多进程

一般由以下四个主要部分组成:内核、shell、文件系统和应用程序。开发应用程序需要开发者编写, 程序是包含一系列信息的文件,这些信息描述了如何创建一个进程。进程是程序的实例,可以由一个程序来创建多个进程。操作系统以(timeslice,操作系统分配给每个正在运行的进程微观上的一段CPU时间,在Linux上大概5ms-800ms)为单位,由内核计算分配给各个用户/进程服务,各个用户/进程可通过终端与计算机进行交互,优先响应一些紧急任务,某些紧急任务不需时间片排队。是进程在其生命周期中可能经历的不同状态。

2023-10-06 02:01:05 165

原创 计算机网络笔记3 数据链路层

站在巨人的肩膀上,让知识的获得更加容易!本文为立足B站最火的湖科大教书匠计网课程和王道课程的笔记,以及前人计网博客笔记,综合自己理解,梳理的一系列完整的笔记!如果您觉得文章对您有帮助记得👍⭐️,有不足之处欢迎指出,评论和私信会在第一时间回复。或者直接私信我。学习视频来源:计算机网络微课堂(有字幕无背景音乐版)yyds课件pdf来源:评论区up整理目录分享。

2023-10-05 13:46:48 738

原创 一步步教你使用GDB调试程序:从入门到精通的全面指南

调试是软件开发中非常重要的一环,它可以帮助我们找到程序中的错误并修复它们。在Linux系统中,GDB是一个非常流行的调试工具,几乎每个开发者都会使用它来调试程序。让我们一起开始这段学习之旅吧!

2023-10-05 00:32:14 1508 3

原创 闪击笔试题

A:DNSB: TCPC: ARPD: ICMPB,ping基于ICMP协议,解析路由会用到ARP和DNS条件不足偶数(n1 = 1):n0= n/2;奇数(n1 = 0):n0=(n+1)/2;

2023-10-01 22:02:37 306

原创 C++11新特性

在学习C++11前,请确定编辑器打开了C11标准!头文件的改变新引入的nullptr。

2023-09-29 22:41:53 175

原创 面试经典算法1:DFS

1、题目描述和代码仅供参考,如果有问题欢迎指出2、解题代码采用acm模式(自己处理输入输出),不采用核心代码模式(只编程核心函数)3、解题代码采用C++语言(ai一键翻译任意语言,或者。

2023-09-29 22:38:56 173

原创 红帽挑战赛训练营:06计划任务和分区

赛前辅导笔记06这次主要学习的是定自动任务,还有就是磁盘添加分区,主要学习命令fdisk、crontab、at等命令定时执行任务,比如定时关机,定时删库跑路等等LLinux系统中,通常使用crontab设置周期性执行某一个shell脚本或Linux命令,这种操作叫做「定时任务」。crontab是一个守护进程,可让你安排这些任务,然后按指定的时间间隔执行这些任务。at服务:指定某个时间一次性执行某个任务,依赖于系统后台atd进程cron服务:指定时间周期性执行某个任务,依赖于系统后台crond进程。

2023-09-27 15:48:16 172

原创 Linux发行版X华为鲲鹏openEuler

作为硬件和软件之间的桥梁,我接触的最多的就是Windows和Centos,还记得最初的[鸟哥的Linux私房菜](http://cn.linux.vbird.org/linux_basic/linux_basic.php),而Centos即将停止维护更新(Centos7维护到2024),对于个人学习来说没有任何影响,但是对于企业来说需要考虑未来的服务器操作系统的替代方案,本篇文章讨论Centos成为绝版的前因后果和openEuler的学习了解。

2023-09-27 15:31:34 1366

原创 第二次提交PR啦

昨天提交PR根据回复建立了第二个PR的内容,于是再次提交,具体流程参考完成,然而这个时候你会发现两次PR并没有合并,为了方便检查修改,所以合并提交的PR。

2023-09-12 22:37:45 205

原创 人生中第一次向开源项目提交PR记录

第一次向正式大开源项目提交PR,希望能够被合并,祈祷…

2023-09-11 22:32:44 488

原创 腾讯事务处理技术验证系统3TS-Coo模板安装文档&&说明文档(小白向,简单轻松就能上手)

本篇文章将详细说明3TS-Coo模板的安装和使用,帮助您快速上手项目是简单的基础Docker相关概念,精炼的几句小白话快速理解即可;是快速安装项目环境的安装文档,简单几行命令搞定,小白也能轻松上手;是对于已经安装的项目环境的简单使用的说明文档;项目地址: https://github.com/Tencent/3TS/tree/coo-consistency-check/正常下载安装3ts_coo的各种依赖,编译再到使用效率太低,同样的项目代码配置环境会出。

2023-09-11 00:46:11 177

原创 相交链表:k神题解的一点小感慨

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null。图示两个链表在节点 c1 开始相交:题目数据 保证 整个链式结构中不存在环。

2023-09-03 10:08:14 148

原创 Web服务器部署上线踩坑流程回顾

虽然脚本的办法挺不错的,服务一直运行到今天2023/9/3都没有挂过,但是不由得思考两个问题1、最开始的webserver服务为什么会挂掉?看日志也没有分析出原因2、大型企业的后台服务是怎样运行维护的呢?不至于我这样一个一个的手动启动和查进程关闭或者使用脚本吧大型公司的后台Linux部署通常采用更为复杂和全面的解决方案。容器化技术:使用容器技术(如Docker)将应用程序和其依赖项打包成可移植的容器镜像,从而实现隔离和可扩展性。

2023-09-03 01:36:50 824

原创 那个学C++不没有点大病?一点点癫狂的语法混乱版note和有一点点长的无语的标题,让人怀疑精神状态尼奥

除此之外还申请了存储空间,可能还会赋初始值。(建议初始化每一个内置类型的变量)

2023-09-01 00:29:30 224

原创 小白视角:一文读懂3TS腾讯事务处理验证系统的基础知识

最近参与了3TS开源项目的学习中,作为小白一时之间不知道如何入手分析结果,看了不少文章资料和教程及书籍到最后终于理解,于是想写一篇文章来帮助那些和我一样的小白,那个大佬不都是从小白开始成长起来的呢?戒骄戒躁,砥砺前行,加油,顶峰见!隔离性要保证数据和事务的相对隔离,管理多个并发读写请求(事务)过来时的执行顺序,隔离级别的选择是一场。什么是事务?事务就是一系列操作组成,比如A给B转了1万,A存款减少1万和B存款增加1万的两个操作组合就是一个事务;

2023-08-29 22:56:47 281

原创 瞄准新机会--金山软件&知名公司官网&武汉公司项目

今年3月18日在武汉工程大学开课的星云训练营为例,学校课程为期两个月,共有230名学生参加,5月21日结束第一阶段教学,期间将分阶段考核淘汰,预期招收50人左右进入暑期训练营阶段(进入企业进行培训)。另外,在暑期班开课之前将会在武汉大学、武汉理工大学、湖北工业大学、华中科技大学、武汉科技大学、中国地质大学、华中师范大学、华中农业大学、中南财经政法大学、武汉工程大学等再招收250人,最终形成300人的星云暑期训练营。李新华介绍,训练营淘汰率大概在30%至50%,只要符合标准就能入职。

2023-07-23 13:10:46 116

原创 一些搜索技巧总结

总结一些搜索技巧,平常用的到啊,以后慢慢补这个文章。

2023-07-14 14:28:41 103

原创 利用ffmpeg使用脚本+excel批量合成视频

起因是忘了是什么时候,下载的视频是被切割的一个一个的,所以网上找了方法,利用ffmpeg批量进行了批量合成,这里记录一下,并用gpt解释一下脚本含义。

2023-07-12 10:17:37 1092

原创 记一下某居的笔试题

某居的线上笔试,凉凉了,发出来看看有没有大佬能指点指点解题思路的;

2023-06-04 11:07:42 542 1

原创 Xshell升级问题

原理是修改自己的系统时间后就能正常启动软件,然后再改回来,确实解决问题了,可是每次启动都能点这个脚本文件以管理员模式运行啊!还有别的什么软件运行解决的办法,不太相信;不知道为啥,安装后,之前的连接都还在所以不用导入之前的链接文件,使用也正常了,安装过程中还给我升级了好像,记得不太清,总之,问题解决了软件正常使用,不纠结了。最近xshell莫名奇妙的不能使用,需要我升级,3、重新安装之前的安装包,搞定!2、卸载xshell并删除干净。1、导出自己的所有链接文件。

2023-05-24 18:31:23 345

原创 软件设计师--考证记录&知识梳理

碎碎敲几句叨叨,也不知道有人会看到这里来吗?互联网小透明记录一下罢了,以后还能翻出来回忆回忆。本文后面确实潦草了些,绝对不是我懒得记录了啊,而是时间紧张,复习不完了…第1句:(考试过程流水账)本身我自己专业课有学过一点点,加上3月报名后用热情上头花了八十多买的一本复习资料书坚持了几天,后来考前大概半个月左右结合朋友推荐up炸薯条的免费课开始专心搞,最后留了几天复习。第2句:(建议想好了为啥考它再准备)考这个证有什么用?

2023-05-23 23:06:04 479

原创 一行代码解决Python中plot画图无法显示中文问题

一行代码设置一下字体就好了,问就是书里看的。

2023-04-19 12:55:56 1424

原创 面试手撕算法题--下一个排列

面试官描述这个题的时候,我就感觉似曾相识似乎做过,面完以后到leetcode找到原题恨不得给自个儿来一下子,的确,当时调api爽了,然后呢面试被拷打了啊,我想不起来这个api具体怎么解决这个题目的底层原理,只能给面试官来了一套暴力解法,然后面试官还温柔的好心引导我怎么做,但是我还是没搞定,最后面完之后邮件发给他具体代码,以下如图,暴力解法4ms,优化正解0ms。

2023-04-15 18:17:45 635

原创 2023第十四届蓝桥杯C++B组题目回顾与参赛感想

时隔几天,终于还是忍不住来复盘一下蓝桥杯了,还记得去年参加做下填空,再做对个把编程,后面不会的大题打打表混混分,最后就能混个省奖,这回估计凉透了,填空没对似乎,编程也没对几个,混分也没来得及混甚至题目都没来的及看,这次只能说复盘一下做了的几个题目,可能是错误的,希望有大佬能指出来纠正一下思路;

2023-04-11 22:36:34 3654 6

原创 C++轻量级Web服务器TinyWebServer源码分析之log篇

使用单例模式创建日志系统,对服务器运行状态、错误信息和访问数据进行记录,该系统可以实现按天分类,超行分类功能。其中异步写入方式,将生产者-消费者模型封装为阻塞队列,创建一个写线程,工作线程将要写的内容push进队列,写线程从队列中取出内容,写入日志文件。日志,由服务器自动创建,并记录运行状态,错误信息,访问数据的文件异步日志,将所写的日志内容先存入阻塞队列,写线程从阻塞队列中取出内容,写入日志。同步日志,日志写入函数与工作线程串行执行生产者-消费者模型。

2023-04-09 12:55:57 874

原创 C++轻量级Web服务器TinyWebServer源码分析之http篇

http类这篇个人觉得是最难同时也是最繁琐的一篇,本篇在基础知识方面,包括epoll、HTTP报文格式、状态码和有限状态机,不做赘述,所有源码分析的篇章基础知识会做单开一篇或者读者可以看小白一文看懂社长服务器来补基础知识。真的佩服那个叫社长的男人,我读代码且困难,他是自己手敲的啊!http报文处理流程1、浏览器端发出http连接请求,主线程创建http对象接收请求并将所有数据读入对应buffer,将该对象插入任务队列,工作线程从任务队列中取出一个任务进行处理。

2023-04-09 12:55:09 1832

原创 剑指offer 1~n中整数1出现的次数

越是简洁,越是不简单,题目简单确是leetcode困难难度的题,这里类比密码锁可以较为形象的理解这个题的解法,分别计算个位百位千位...对应的组合数,最后相加

2023-04-07 21:50:56 215

WebServer项目介绍文章四叶专属

webserver文件和登录注册开源前端页面

2024-04-24

计算机网络笔记资源-给评论区的朋友专门上传的

计算机网络笔记资源-给评论区的朋友专门上传的

2023-10-16

「计算机课程Java实验作业攻略」全部的作业实验题目+对应源码(自己手敲的)+讲义+总复习题

以下是一个包含全部计算机课程实验作业的资源,它包括实验题目、对应源码、讲义以及总复习题,以及其他附加内容,将为您提供全方面的学习资料和练习机会: 「计算机课程实验作业完全攻略」 - 全面实践:这个实验作业资源包含完整而详细的实验题目和对应的源码,可供学生进行全面的自我实践,以更好地掌握计算机课程的核心概念和基本技能。 - 详尽讲解:讲义中涵盖了全部实验题目的详细讲解,每个实验都有详细的步骤和代码示例。针对不同的实验内容,提供了丰富的相关知识点的讲解,帮助学生更好地理解概念和原理。 - 综合覆盖:总复习题覆盖全课程中的所有知识点和技能要求,包括操作系统、数据库、网络编程、算法、数据结构等等,在巩固每个学习点的基础上,更有助于全面复习自我的知识。 - 自主学习:适用于计算机类的专业学生、新手程序员、还有教育培训培训机构学生或要升级IT技能的人群。这个资源可以为自学的学生提供实践、理论、练习、总复习四个方面的全面提供,帮助学生快速掌握计算机技能。 无论您是在学习计算机专业,还是作为新手或进阶IT程序员,这个全面的实验作业攻略将为您提供丰富的实践机会和练习机会,大大增强您

2023-06-04

简约清晰「程序员简历模板资源」

含前端,IOS,Android,Java等开发方向简历模板各一份,以及通用程序员简历模板一份,以下是一份精美的程序员简历模板资源,它拥有简洁、直观、易于阅读和印象深刻的设计,可以让您在求职过程中脱颖而出: - 简洁易读:这个精心设计的程序员简历模板资源的排版整齐,结构清晰,方便雇主和招聘经理快速了解您的技能和工作经验。 - 带有样例数据:这份模板资源附带了示例数据,您可以轻松地自定义模板,以展现您的独特技能和经历。 - 轻松自定义:无论您选择是寻找全职工作机会还是与雇主、客户协作,这个可自定义的简历模板将帮助您凸显您的技能和专业经历。 - 现代感设计:这个简历模板使用单色调的现代感设计,使得您的简历简洁明了,同时又不失专业感,能够满足多种求职场合。 如果您是一个寻求新机会的程序员,使用这个简历模板可以让您的简历与众不同。它具有优雅的排版,同时简单易懂,可以让您的经验和技能得到充分突出。利用这个简历模板,您会有更多的机会接受专业的面试,并为您的职业发展打开新的大门。

2023-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除