自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 编写一个留言簿程序,写入留言提交后显示留言内容_1、 编写一个留言簿,写入留言提交后显示留言内容。实现效果如下 留言提交重置页

在实现简单留言板时,本人用三个JSP页面来实现,分别是:输入页面(index)、处理页面(show)和显示页面(pane)。输入页面有简单三部分组成:姓名、标题和评论。

2024-05-17 03:11:46 406

原创 统计分析文章中英文单词出现次数及频率(C++实现)_输入一篇文章(文章以半角句号结束),统计其中出现的单词(连续的字母)及出现频率,若

3>①为了应对文章总词数较少(几十个词)造成大多数单词仅仅只出现一次的情况,程序选取出现频率高于5%的词不论文章总词数取值均无条件输出。例如:当输入一个词数很多的文件(10W个词),而恰好每个词均出现了不足(100000X0.05%=10次),那么作者认为,这篇文章不具有足够的关于**词汇出现次数(频率)**的统计意义。根据字典序进行快速排序(平均O(nlogn)),再进行顺序查找(O(n))以获得相同词的重复次数,得到的词在。对于程序的输入输出已经需要剔除的单词,程序均使用文件存放。

2024-05-17 03:11:13 753

原创 统计分析文章中英文单词出现次数及频率(C++实现)_输入一篇文章(文章以半角句号结束),统计其中出现的单词(连续的字母)及出现频率,若(1)

*得到的统计结果在 virtual_word 集合中验证,未在 virtual_word 集合中出现才计入结果*//*重定向输入流至 virtual.txt 文件,读取 virtual.txt 文件所有英文单词*//*重定向输入流至 in.txt 文件,并读取 in.txt 文件中所有英文单词*//*将只有首字母大写的单词的首字母转换成小写*///资源文本中的单词集。/*对单词集进行字典排序以便进行出现次数统计操作*//*对结果集进行出现次数关键词降序排序*//*计算并输出统计程序消耗的时间*/

2024-05-17 03:10:40 832

原创 经典面试题:用户反映你开发的网站访问很慢可能会是什么原因_用户报告网络访问缓慢。在询问员工后,网络管理员得知一名员工下载了用于打印机的

(7)CDN(content-delivery-network:内容分发网络),鸡蛋放在多个篮子里,把数据放在离用户更近的位置(例如网站的一些静态文件比如图片或者js脚本),用户访问时判断IP来源是广州,那就通过智能DNS解析到广州的服务器上,直接从广州的篮子里去获取数据,速度就快了。但是访问量上来扛不住了,就得加服务器了,就得在架构上优化了,比如在数据库上做集群,在web服务器上也做集群,比如web服务器集群,在服务器前面加一个负载均衡,负载均衡就是专门负责分发,把用户的请求均匀分布到各个服务器上。

2024-05-17 03:10:07 675

原创 PCL代码经典赏析七:PCL 点云特征描述与提取_pcl点云特征点提取与匹配代码(1)

/ cloud_normals->points.size ()应该与input cloud_downsampled->points.size ()有相同的尺寸。// pfhs->points.size ()应该与input cloud->points.size ()有相同的大小,即每个点都有一个pfh特征向量。// fpfhs->points.size ()应该和input cloud->points.size ()有相同的大小,即每个点有一个特征向量。

2024-05-16 14:11:59 302

原创 Paper Reading - 基础系列 - Rethinking ImageNet Pre-training_miniimagenet pretrain

使用 Warm-up 初始率为 0.02, weight_decay=0.0001。使用 Momentum 优化器,每个 GPU 的 mini batch 为 2 张图片。作者选用了以 Resnet 和 Resnext+FPN 为骨干网络的 Mask R-CNN 模型。归一化采用 SyncBN 和 GN。,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-05-16 14:11:26 309

原创 Paper Reading - Model系列 - ShuffleNet Chanel Attention_patch-unshuffle and channel attention

一般卷积操作中那么每一个filter都要和所有的feature map做卷积,然后相加作为一个卷积的结果。如图中的(a)如果引入group操作,这样每个filter不再需要和输入的全部feature map做卷积,而是和一个group中的feature map做卷积,这种操作可以大大减少计算量,且最早被AlexNet用来切分网络进行多卡训练。。且组卷积要谨慎使用,注意分组的数目同时注意避免网络碎片化。

2024-05-16 14:10:53 297

原创 最全嵌入式开发中的防御性C语言编程_c嵌入式编程模式 源码(1),2024年最新鬼知道我经历了啥

克莱门汀号在进行第二阶段的任务时,原本预订要从月球飞行到太空深处的Geographos小行星进行探勘,然而这艘太空探测器在飞向小行星时却由于一个软件缺陷而使其中断运作20分钟,不但未能到达小行星,也因为控制喷嘴燃烧了11分钟使电力供应降低,无法再透过远端控制探测器,最终结束这项任务,但也导致了资源与资金的浪费。下面给出校验源码,仅供参考。定义const修饰的结构体变量,存储LCD部分寄存器的初始值,这个初始值跟具体的应用初始化有关,不一定是表中的数据,通常情况下,这个结构体变量被存储到Flash中。

2024-05-16 10:36:25 259

原创 最全嵌入式c语言中常见的宏定义(超详细),十位互联网一线高工手写C C++高级知识

【代码】最全嵌入式c语言中常见的宏定义(超详细),十位互联网一线高工手写C C++高级知识。

2024-05-16 10:35:52 403

原创 最全嵌入式c语言中常见的宏定义(超详细)(1),2024年最新C C++开发社招面试解答之性能优化

【代码】最全嵌入式c语言中常见的宏定义(超详细)(1),2024年最新C C++开发社招面试解答之性能优化。

2024-05-16 10:35:19 287

原创 最全小马赠书【第7期】清华出版社 IT BOOK 多得活动(送书5本)(1),2024年最新多线程高并发

此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。Flutter2 开发实例精解详细阐述了与Flutter 2相关的基本解决方案,主要包括 Dart 编程语言、微件简介、布局和微件树、向应用程序中添加交互性和导航、基本的状态管理、异步编程、基于互联网的数据持久化和通信、基于流的高级状态管理、使用 Flutter 包、向应用程序中添加动画、使用 Firebase、基于 Firebase ML Kit 的机器学习、发布移动应用程序、Flutter Web 和桌面应用程序等内容。

2024-05-16 10:34:47 283

原创 最全C++基础入门详解(二),2024年最新阿里C C++面试必问

这就有意思了,众所周知,引用定义的是变量的别名,返回引用类型的 n 就是将 n 这个数直接返回给了接受体,但是这时候函数栈帧是已经销毁了的,如果再访问 n 的话,相当于是非法访问了(类似于指针中的野指针问题)。显然不是,因为函数栈帧在调用函数结束后就会销毁掉,编译器是无法找到 n 的,所以,如果返回值是 int 的话,编译器会先将 n 的值拷贝一份,等到函数栈帧销毁后,再将这个值赋值给接收体。例如,不带哨兵位头结点的链表的头插要改变头指针的指向,通过使用二级指针和引用都可以起到在函数内改变指针指向的作用。

2024-05-16 06:32:59 834

原创 最全C++命名空间_running(1),2024年最新C C++音频面试

可以看到,一个namespace可以跨越多个文件进行作用域的管理,这个功能还是很方便的,使得我们不需要在每一个文件中都建立一个namespace。测试在不同文件中使用同一个namespace,即一个namespace同时出现在多个文件中。下面我们测试一下namespace嵌套。

2024-05-16 06:32:26 267

原创 最全C++初阶-入门基础语法_初中c++(2),2024年最新2024C C++者未来的出路在哪里

/ 此处代码编译失败,auto不能作为形参类型,因为编译器无法对a的实际类型进行推导(不知道传入的a是什么)for (auto& x : arr2)//虽然没有修改值,但是不使用引用类型,会让x从数组自动转化为指针。//赋值类型转化时会产生一个中间变量,该中间变量为常属性,有权限冲突。// 引用a,但是该引用有读取和写入的权限,与对象本身权限有冲突。//a为常量,只能读取,不能修改。//

2024-05-16 06:31:53 975

原创 最全C++入门基础(万字总结)(建议收藏!,2024年最新30岁转行程序员

/在c语言中这样写肯定是不行的,但是在c++中有了缺省参数,如果你什么都不传,只要你前面有缺省参数的存在,就能过。

2024-05-16 06:31:19 793

原创 使用libevhtp搭建HTTPS SERVER(单向验证身份)_evhtp使用方法(2)

/ 获取并解析用户输入的https server参数,配置evhtp的ssl信息。// https server帮助信息。

2024-05-16 02:29:53 747

原创 使用libevhtp搭建HTTPS SERVER(单向验证身份)_evhtp使用方法(1)

/ 获取并解析用户输入的https server参数,配置evhtp的ssl信息。

2024-05-16 02:29:20 868

原创 使用JS和Canvas做一个html5小游戏_html canvas用javascript制作一款网页游戏

【代码】使用JS和Canvas做一个html5小游戏_html canvas用javascript制作一款网页游戏。

2024-05-16 02:28:47 617

原创 使用JS和Canvas做一个html5小游戏_html canvas用javascript制作一款网页游戏(1)

这是游戏的截图:1.有计算抓住的怪物的数量2.有背景,英雄,怪物。

2024-05-16 02:28:14 880

原创 linux学习—— CentOS命令行版下创建KVM虚拟机(VM)并添加SR-IOV的虚拟网卡(VF

【代码】linux学习—— CentOS命令行版下创建KVM虚拟机(VM)并添加SR-IOV的虚拟网卡(VF。

2024-05-15 17:59:00 380

原创 linux学习—— CentOS命令行版下创建KVM虚拟机(VM)并添加SR-IOV的虚拟网卡(VF(1)

virsh是基于libvirt的一个命令行工具。可用于配置、管理虚拟机。具体使用方法请virsh --help或virt-install用于创建新的KVM虚拟机。格式如下(正确的指令)将上面的路径改为自己主机中iso镜像的存储位置即可。。这里的参数 --extra-args=“console=tty0 console=ttyS0,115200n8” 在命令行linux模式下非常重要。我之前使用的安装指令(有问题的指令),一直没有成功。

2024-05-15 17:58:27 319

原创 Linux基础环境搭建(CentOS7)- 虚拟机准备_搭建hadoop能使用桥接模式吗

选择自己需要安装的软件FTP服务器,文件及存储服务器,图形生成工具,硬件监控工具,身份管理服务器,KDE,大系统性能,传统 X Windows 系统的兼容性,MariaDB数据库服务器,PHP 支持,Python,虚拟化 Hypervisor,安全性工具,智能卡支持,系统管理工具设置root密码以及创建用户由于不是商用,密码可以简单点等待下载重启接受许可证打钩即可登录用户选择语言完成!开启终端,进行命令行操作~

2024-05-15 17:57:54 362

原创 2024年最全【C++】STL—,2024年最新程序员工作2年月薪12K

queue的文档介绍队列是一种容器适配器,专门用于在FIFO上下文(先进先出)中操作,其中从容器一端插入元素,另一端提取元素。队列作为容器适配器实现,容器适配器即将特定容器类封装作为其底层容器类,queue提供一组特定的成员函数来访问其元素。元素从队尾入队列,从队头出队列。底层容器可以是标准容器类模板之一,也可以是其他专门设计的容器类。该底层容器应至少支持以下操作:empty:检测队列是否为空size:返回队列中有效元素的个数front:返回队头元素的引用。

2024-05-15 14:50:09 247 1

原创 2024年最全【C++】STL—(2),2024年最新入职3个月的C C++程序员面临转正

/ begin()+end()大多数使用在需要使用STL提供的算法操作string时,比如:采用reverse逆置string。// begin()+end()大多数使用在需要使用STL提供的算法操作string时,比如:采用reverse逆置string。isLetter(*begin))//非英文字母,且保证最后begin和end重合。isLetter(*end))//非英文字母,且保证最后begin和end重合。

2024-05-15 14:49:37 315

原创 2024年最全【C++】STL —,2024年最新我的华为面试经历分享

/面对多后缀的最好用 rfind。string str(“JDG NB 总冠军”);string str(“JDG NB 总冠军”);string str(“JDG NB 总冠军”);string str(“JDG NB 总冠军”);string s1(“JDG 总冠军”);string str(“我来了”);//在空格的地方插入一个%//在空格的地方插入一个%//在空格的地方插入一个%

2024-05-15 14:49:03 354

原创 2024年最全【C++】STL —(1),C C++开发手册

再说unicode,是为了表示全世界文字的编码表,其中的utf-16方案,所有字符,无论中英还是啥,都是两字节表示。我们认识到的,字符可不简单的是char,还可以是wchar宽字符等等。结论是,对于string类,我们得会用迭代器,但是我们更喜欢用[下标]如果现在让我们取实现逆置一个字符串,我们又不能拿的到str(私有),何况我们都不知道底层是_str 还是str_ ,不清楚底层实现,这就要引出。这就涉及到不同编码规则问题。,返回的是const_iterator,要用const迭代器类型接收,且不能修改。

2024-05-15 14:48:29 333

原创 C C++最新<C++>三大特性 继承:你真的get到了吗?_继承的三大特性(1),学习C C++开发的步骤

对比普通实现中每一个页面中都要有公共部分,继承就可以轻松解决继承的好处:可以减少重复的代码。

2024-05-15 08:41:03 246

原创 C C++最新(指针)C语言从入门到入土(入门篇)_c 指针 从入门到入土(1),2024年最新【秋招面试专题解析

指针变量,用来存放地址的变量。(存放在指针中的值都被当成地址处理)。那这里的问题是:一个小的单元到底是多大?1个字节)如何编址?经过仔细的计算和权衡我们发现一个字节给一个对应的地址是比较合适的。对于32位的机器,假设有32根地址线,那么假设每根地址线在寻址的时候产生高电平(高电压)和低电平(低电压)就是(1或者0那么32根地址线产生的地址就会是:这里就有2的32次方个地址。每个地址标识一个字节,那我们就可以给2。

2024-05-15 08:40:26 995

原创 C C++最新(三)行为模式:7、观察者模式(Observer Pattern,2024年最新C C++高频面试题+解析

观察者模式(Observer Pattern)是一种行为型设计模式,它定义了对象之间的一对多依赖关系,使得当一个对象状态发生改变时,所有依赖它的对象都会自动收到通知并更新。(2)当一个抽象模型有两个方面,其中一个方面依赖于另一个方面,将这两个方面封装在独立的对象中,使它们可以独立地改变和复用时。:具体的观察者对象,继承或实现了Observer接口,可以有多个不同的具体观察者。:被观察的对象,它维护了一个观察者列表,并提供了添加、删除和通知观察者的方法。1)观察者过多时,会导致通知时间增加,影响性能。

2024-05-15 08:39:49 328

原创 C C++最新预处理指令-define的使用,10天拿到阿里C C++岗offer

宏函数的申明方式:#define name(parament-list) stuffparament-list:参数列表注意:参数列表的左括号必须与name紧邻,如果两者之间有空白存在,参数列表就会被解释为stuff的部分。宏函数存在的问题1#define SQUARE(x) x*x//定义一个宏函数求平方int main()//替换后x的计算结果是多少?答案是:7为什么呢?在给宏函数传参时,如果传递的是一个表达式,不会先计算表达式的结果再进行传参,而是直接将表达式整体作为参数传递。

2024-05-15 08:39:13 272

原创 C C++最新HTTP和HTTPS协议,看一篇就够了_hltps (1),C C++架构师必备技术

图解HTTP》这本书中曾提过HTTPS是身披SSL外壳的HTTP。HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。PS:TLS是传输层加密协议,前身是SSL协议,由网景公司1995年发布,有时候两者不区分。

2024-05-15 04:11:31 672

原创 C C++最新HTTPS介绍(2),2024年最新C C++免打包多渠道统计如何实现

Firefox 和 Chrome 都计划将没有配置 SSL 加密的 http 网站标记为不安全,它们也正在联合其他相关的基金会与公司推动整个互联网 https 化,现在大家访问的一些主要的网站(如 Google),多年前就已经全部启用 https,国内的淘宝、搜狗、知乎、百度等也全面启用 https 了,甚至 Google 的搜索结果也正在给予 https 的网站更高的排名和优先收录权。简单说,就是 https 更安全,甚至从安全角度考虑,一个专业可靠的网站,https 是必须的。

2024-05-15 04:10:55 641

原创 C C++最新Http 协议, 前后端交互理解_http交互(1),作为一个C C++程序员你还不会JetPack

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取前端浏览器像后端服务器通过URL进行全局的资源定位请求网页内容, 后端服务器接收解析请求。响应内容,响应数据.后端服务器任务: 为前端提供数据支撑, 计算支撑. 服务支撑. 服务器还可能需要连接请求第三方服务器

2024-05-15 04:10:18 718

原创 C C++最新HihoCoder - 1049 后序遍历_hiho1049(1),2024年最新不断提升自己创造溢价的能力

时间限制:10000ms单点时限:1000ms内存限制:256MB。

2024-05-15 04:09:41 883

原创 C C++最全【C语言】文件操作详解,2024年最新限时发布

根据文件指针的位置和偏移量来定位文件指针。以下是对该函数参数的解读:stream是你想要打开的文件指针;offset指的是你想要从哪开始读文件,相对于orgin也就是开始文件指针位置的偏移量大小,以字节为单位;origin表示指定文件指针从哪开始偏移。它有三个参数:SEEK_SET:表示从文件头开始偏移offset个字节SEEK_CUR:表示从当前文件指针位置开始偏移offset个字节SEEK_END:表示从文件尾部位置开始偏移offset个字节//从头开始偏移9个字节。

2024-05-14 23:39:25 717

原创 C C++最全【C语言】文件操作(3),2024年最新神级C C++进阶笔记

其实有时候我们会把信息输出到磁盘上,当需要的时候再从磁盘上把数据读取到内存当中,这里处理的就是磁盘上文件。

2024-05-14 23:38:49 990

原创 C C++最全【C语言】数据类型存储、原码,反码,补码_我去看(我,C C++面试C C++基础

大端:存储模式是指内存中的低位保存在内存当中的高地址当中,而数据的高位,保存在内存的低地址当中。小端:存储模式是指数据中的高位保存在内存当中的低地址当中,而数据的高位,保存在内存的高地址当中。

2024-05-14 23:38:13 694 2

原创 C C++最全【C语言】指针与数组笔试题详解_c指针与数组练习题(2),阿里秋招面试真题解析

(img-FabosI6V-1715701033457)](img-KZl9MFR0-1715701033458)]//sizeof(数组名),数组的大小,为6。//p为指针变量,大小为4/8。//从第二个元素的地址开始。

2024-05-14 23:37:36 825

原创 2024年非极大值抑制(NMS)及其变种实现_nms及其变种,2024年最新金九银十旗开得胜

fromfromfromimport cv2“”"“”"#采用gpu方式keep = [] #保留框的结果集合order = scores.argsort()[::-1] #对检测结果得分进行降序排序num = boxes.shape[0] #获取检测框的个数。

2024-05-14 17:19:33 547

原创 2024年零基础同学自学编程的正确姿势_算法模型建模工作量(4),实战解析

这个贴子主要是给没打算成为专业程序员的同学看的,所以先看这类人群的学习目的,大部分在网上问如何学编程的同学应该都是这种状态,至少目前一定是(也许学会了之后有可能向专业程序员方向发展)。这类人群的主要目的,应该是能通过编程提高工作效率,让日常工作更加自动化。确实有相当多日常事务如果使用程序来解决是非常轻松的,而手工去做就非常麻烦,比如把一堆Excel表格合并起来、用花名册生成员工卡片表格等等。街上有很多培训班在鼓吹学完XX语言后工作速度一日千里云云,这当然会令很多职场人士心动。

2024-05-14 17:18:57 535

空空如也

空空如也

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

TA关注的人

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