程序员
文章平均质量分 88
普通网友
这个作者很懒,什么都没留下…
展开
-
2024年只工作,不上班,这10 个网站让你赚钱的同时,拥有诗和远方(1),2024年最新靠着这份190页的面试资料
我们希望帮助每个人找到自己喜欢的工作,并允许他们在任何地方从事这份工作。网站- https://justremote.co/该活动始于 2017 年,目标是突出具有远程优先文化的公司的创新工作岗位。网站- https://dynamitejobs.com/由萨拉·萨顿创立的远程工作平台。网站- https://remote.co/由乌克兰敖德萨的软件开发人员 Dmitri Geller 创建他的座右铭是:“随时随地工作”网站- https://remote4me.com/原创 2024-05-14 13:45:40 · 866 阅读 · 0 评论 -
2024年参加Google Compose挑战赛的趣事(1),Golang面试40题
一番探索下来应用的基本思路就定下来了。LazyColumnRowNavigationCard料想到简单的开发需求必将导致提交的设计大同小异。所以在基本要求以外加了些自己的设计想法。likeadopt上一下最终效果。感兴趣的朋友可以参考和star。原创 2024-05-14 13:45:04 · 920 阅读 · 0 评论 -
2024年卧槽!这网站也太全了吧!!!学习(1),2024年最新50家大厂面试万字精华总结
笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**原创 2024-05-14 13:44:28 · 884 阅读 · 0 评论 -
2024年Go最新聊聊土木工程转行都去干啥了!,2024年最新Golang最新实习面试经验总结
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。原创 2024-05-14 09:54:34 · 329 阅读 · 0 评论 -
2024年Go最新聊一聊我做过的副业,2024年最新Golang面试必刷的200道真题
本文旨在帮助你解开一些对于漏洞挖掘的谜团。在学习和研究漏洞挖掘的过程中遇到困难并感到不知所措是很正常的。然而学习的过程就是这样,只有不断的去尝试才会进步。祝大家在漏洞挖掘的路上走的越来越远。原创 2024-05-14 09:53:58 · 300 阅读 · 0 评论 -
2024年Go最新聊一聊我做过的副业(1),2024年最新阿里珍藏版Golang框架体系架构手写文档
本文旨在帮助你解开一些对于漏洞挖掘的谜团。在学习和研究漏洞挖掘的过程中遇到困难并感到不知所措是很正常的。然而学习的过程就是这样,只有不断的去尝试才会进步。祝大家在漏洞挖掘的路上走的越来越远。原创 2024-05-14 09:53:22 · 235 阅读 · 0 评论 -
2024年Go最新聊一聊 golang 的测试与性能调优_golang 性能测试,2024年最新42岁程序员面试
【代码】2024年Go最新聊一聊 golang 的测试与性能调优_golang 性能测试,2024年最新42岁程序员面试。原创 2024-05-14 09:52:45 · 360 阅读 · 0 评论 -
2024年Go最新PHP实现秒杀设计(6),2024年最新差点挂在第四面
需健康度的检查机制, 整个链路避免单点。原创 2024-05-14 05:55:45 · 603 阅读 · 0 评论 -
2024年Go最新PHP多进程处理任务_php 多进程任务(4),这原因我服了
php 多进程的一些库函数手册:http://php.net/manual/zh/function.pcntl-fork.php。比如有一个比较大的数据文件要处理,这个文件由很多行组成。如果单进程执行要处理的任务,量很大时要耗时比较久。多进程处理分解任务,每个进程处理文件的一部分,这样需要均分割一下这个大文件成多个小文件(进程数和小文件的个数等同就可以)。-a 是分割后的文件个数位数(默认是2,做多就是99个;,不同的是父进程执行过程中,得到的fork返回值为子进程号,而子进程得到的是0。原创 2024-05-14 05:55:09 · 349 阅读 · 0 评论 -
2024年Go最新PHP多进程处理任务_php 多进程任务(3),2024年最新PopupWindow和Dialog区别
php 多进程的一些库函数手册:http://php.net/manual/zh/function.pcntl-fork.php。如果单进程执行要处理的任务,量很大时要耗时比较久。多进程处理分解任务,每个进程处理文件的一部分,这样需要均分割一下这个大文件成多个小文件(进程数和小文件的个数等同就可以)。,不同的是父进程执行过程中,得到的fork返回值为子进程号,而子进程得到的是0。创建子进程的函数 fork,了解过C语言的同学应该都知道这个。如果一个任务被分解成多个进程执行,就会减少整体的耗时。原创 2024-05-14 05:54:33 · 569 阅读 · 0 评论 -
2024年Go最新PHP从基础到高级详细教程(完整版)_php高级教程(2),2024Golang春招
文件的复制处理上传的函数 单文件上传 多文件上传文本插入文件 每插一行换一行拼接网站绝对路径 拼接绝对路径。原创 2024-05-14 05:53:56 · 905 阅读 · 0 评论 -
2024年Go最全操作系统—内存管理_多级页表的底层(1),Golang程序员
交换空间(Swap Space)是计算机系统中用于支持虚拟内存管理的一种存储区域,通常位于硬盘或固态硬盘上。当物理内存(RAM)不足以容纳所有运行中的程序和数据时,操作系统会将一部分数据(通常是最近较少使用的页面或段)从物理内存移出到交换空间,从而为其他程序或数据腾出内存空间。这个过程被称为“交换”(Swapping)或“页面交换”(Page Swapping)。交换空间的主要作用是扩展可用内存资源,使计算机系统能够运行更多的程序或处理更大的数据。原创 2024-05-14 01:56:25 · 843 阅读 · 0 评论 -
2024年Go最全搭建开发环境以及STM32固件库移植_stm32g4能用f4固件库吗(5),2024年最新疯狂涨知识
也是通过直接操作寄存器来实现,区别在于,可以利用已经做好的第三方库来借助不同的 接口技术来实现对寄存器操作,无需去深度的掌握寄存器的内容。比如:ST公司在研发出STM32系列芯片的同时,开奖该系列所有的单片机寄存器及其操作封装成了一整套的接口技术 =》 固件库。ST意法半导体公司根据ARM公司的Cortex-M系列的芯片研发出来的一款高性能的单片机芯片。位:指芯片同时处理数据量的大小,同时还限定了 寄存器的大小、地址总线的大小。单片机的程序设计,是通过直接访问内部硬件寄存器来实现对硬件的操作。原创 2024-05-14 01:55:49 · 456 阅读 · 0 评论 -
2024年Go最全搞技术,如何写好技术文档?_技术实现文档怎么写(1),2024最新华为Golang校招面试题
概念性文档也是所有文档中写作最难的,也是被阅读最少的,所以很多情况下工程师最容易忽视。虽然很多工程师都讨厌冗余,极力追求简洁,但写文档和写代码不同,适当的冗余反而可以帮助读者理解,很简单,举个例子,比如写作中经常举例子,举的例子本质上就是冗余信息,生动的例子肯定是能帮助读者理解抽象内容的(我想这就是自举吧)。写文档有一个很常见的错误,那就是很多人文档都是写给自己看的,这种情况下就会导致你的文档只有自己或者和你有相似知识背景的人才能看懂,团队较小时这种问题还好,你们都做着类似的工作,所以也都能看懂文档。原创 2024-05-14 01:55:13 · 776 阅读 · 0 评论 -
2024年Go最全搞什么飞机?快速排序算法都没搞懂,还敢说自己值20k ,35岁以上程序员求职没市场
此时,ref=5,i=1,j=11,从后往前找,第一个比5小的数是x8=2,因此序列为:2,3,7,6,4,1,0,5,9,10,8。此时,i=3,j=8,从第8位往前找,第一个比5小的数是x7=0,因此:2,3,0,6,4,1,5,7,9,10,8。此时,i=3,j=7,从第3位往后找,第一个比5大的数是x4=6,因此:2,3,0,5,4,1,6,7,9,10,8。此时,i=4,j=7,从第7位往前找,第一个比5小的数是x6=1,因此:2,3,0,1,4,5,6,7,9,10,8。假设一开始序列{ x。原创 2024-05-14 01:54:37 · 361 阅读 · 0 评论 -
深度学习(十八)基于R-CNN的物体检测_ai芯片图像识别 深度学习rcnn算法 训练构建(2)
图片分类标注好的训练数据非常多,但是物体检测的标注数据却很少,如何用少量的标注数据,训练高质量的模型,这就是文献最大的特点,这篇paper采用了迁移学习的思想。这篇paper的思想,改变了物体检测的总思路,现在好多文献关于深度学习的物体检测的算法,基本上都是继承了这个思想,比如:《Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition》,所以学习经典算法,有助于我们以后搞物体检测的其它paper。原创 2024-05-13 14:04:51 · 568 阅读 · 0 评论 -
深度学习(十八)基于R-CNN的物体检测_ai芯片图像识别 深度学习rcnn算法 训练构建(1)
假设要检测的物体类别有N类,那么我们就需要把上面预训练阶段的CNN模型的最后一层给替换掉,替换成N+1个输出的神经元(加1,表示还有一个背景),然后这一层直接采用参数随机初始化的方法,其它网络层的参数不变;图片分类标注好的训练数据非常多,但是物体检测的标注数据却很少,如何用少量的标注数据,训练高质量的模型,这就是文献最大的特点,这篇paper采用了迁移学习的思想。b、利用CNN提取特征向量;(3)从剩下的矩形框A、C、E中,选择概率最大的E,然后判断E与A、C的重叠度,重叠度大于一定的阈值,那么就扔掉。原创 2024-05-13 14:04:14 · 892 阅读 · 0 评论 -
深度学习从入门到精通——GoogLeNetV1分类算法_googelenet算法(2)
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!:param in_channels: 输入的通道数。:param ch1x1: 1x1 卷积核通道数。:param pool_proj: 池化输出通道。原创 2024-05-13 14:03:37 · 366 阅读 · 0 评论 -
最全读 Go 源码,可以试试这个工具(2),快点来白嫖
有了这个图之后,基本上也就对项目整体关系有了一个基本概念,再读代码的话,相对来说会容易一些。使用起来很方便,首先在页面最上方输入框输入项目地址,然后在左侧输入要分析的代码目录就可以了。在这里推荐给大家一个工具,这个工具可以帮我们梳理出代码的整体结构,我觉得还是挺有用的。友情提示一点,不要试图分析整个 Go 项目,可能是项目太大了,页面是不会给你返回的。如果不填写要分析的目录,则会分析整个项目,也可以选择是否要忽略某个目录。,就得到了下面这张图,有了这张图,对代码结构之间的关系就更清晰了。原创 2024-05-13 10:08:39 · 285 阅读 · 0 评论 -
最全详解云WAF:免费GOODWAF归来_免费云waf,2024年最新直面秋招
做一下功能上的价格对比:先说某里的,先说基本价格按月付费:光基础版的防护(防常见注入漏洞)就得980/月,再说高级版5380/月,我不贴企业版和旗舰版的价格了,直接说了11300/月和31300/月;注意这里是月!!!(搞不起真的搞不起。)还有什么漏扫服务510/月,纯纯的。。。。别实锤我,个人观点。再说功能,我就不贴图了,大家可以自己去看,简单对比一下要点:旗舰版我就不谈了(中小企业花冤枉钱罢了)最后还得再单拎基础扛D:这是正常的,免费的经不住烧钱,就这价格,望而却步。原创 2024-05-13 10:08:03 · 654 阅读 · 0 评论 -
最全讲讲语言模型和中文分词_神经语言模型,主题模型和分词技术的区别,2024阿里Golang笔试总结
那么这个0概率的问题如何解决呢?N-最短路径分词法其实就是一元语法模型,每个词成为一元,独立存在,出现的概率可以基于大量语料统计得出,比如“确实”这个词出现概率的0.001(当然这是假设,别当真),我们把一句话基于词表的各种切词结果都列出来,因为字字组合可能有很多种,所以有多个候选结果,这时我们利用每个词出现的概率相乘起来,得到的最终结果,谁最大谁就最有可能是正确的,这就是N-最短路径分词法。这里的N的意思是说我们计算概率的时候最多只考虑前N个词,因为一个句子可能很长很长,词离得远,相关性就没有那么强了?原创 2024-05-13 10:07:27 · 864 阅读 · 0 评论 -
最全虚拟化技术的分类及介绍,五面拿下阿里飞猪offer
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取虚拟化技术起始于IBM370体系结构,它的VM操作系统能为运行在同一计算机上的不同程序提供几个完整的虚拟机。最近,人们对虚拟化的兴趣大增,有许多研究项目和商业系统为商用PC、服务器和云基础设施提供虚拟化解决方案。2 虚原创 2024-05-13 10:06:49 · 690 阅读 · 0 评论 -
效率倍增!5款超级好用的Python工具库!_import translators as ts google(1)
Python 是一门简单易学却功能非常强大的语言。好玩实用的工具层出不穷,也给我们的工作生活带来极大的方便。原创 2024-05-13 06:00:06 · 266 阅读 · 0 评论 -
操作系统研究:面向软硬件协同的车载操作系统驶入快车道_梧桐车联
3.16.3 中兴通讯GoldenOS解决方案(3):智能座舱OS解决方案。3.16.3 中兴通讯GoldenOS解决方案(3):智能座舱OS解决方案。3.16.2 中兴通讯GoldenOS解决方案(2):智驾OS解决方案。3.16.4 中兴通讯GoldenOS解决方案(4):车控OS解决方案。3.16.2 中兴通讯GoldenOS解决方案(2):智驾OS解决方案。3.16.4 中兴通讯GoldenOS解决方案(4):车控OS解决方案。.1 中兴通讯GoldenOS解决方案(1):微内核和宏内核技术架构。原创 2024-05-13 05:59:30 · 829 阅读 · 0 评论 -
【linux系统版本Centos7】基于nonebot与go-cqhttp的机器人云端部署
(这里的端口号要与nonebot中的.env.dev或者.env.pord的端口号保持一直,尽量用一个不被占用的)第一步 conda create -n pybot(环境名称这里博主创建的pybot) python=3.9.6。会提示go-cqhttp不是可执行文件,此时的原因就大致有两个(如果再碰到会追加)第五步 conda info --env (查看当前都有哪些环境)下载完解压后将go-cqhttp传送到linux系统上然后执行。第一次执行 ./go-cqhttp 会生成配置文件。原创 2024-05-13 01:52:03 · 296 阅读 · 0 评论 -
【linux系统版本Centos7】基于nonebot与go-cqhttp的机器人云端部署(3)
一、操作linux系统的软件💖推荐使用Xshell 7进行远程窗口的操控,使用Xftp 7进行文件的传输。这两款软件直接在网上搜就行,如果是学生身份有免费的版本。二、Centos7安装Python3环境💖部署及机器人的时候需要使用nb-cli库,但是目前只有python3.7.6以上的版本支持他。所以大家安装Python的时候一定要安装python3.7.6以上的版本。否则就会报错没有nb-cli库。原创 2024-05-13 01:51:27 · 244 阅读 · 0 评论 -
【linux系统版本Centos7】基于nonebot与go-cqhttp的机器人云端部署(2)
一、操作linux系统的软件💖推荐使用Xshell 7进行远程窗口的操控,使用Xftp 7进行文件的传输。这两款软件直接在网上搜就行,如果是学生身份有免费的版本。二、Centos7安装Python3环境💖部署及机器人的时候需要使用nb-cli库,但是目前只有python3.7.6以上的版本支持他。所以大家安装Python的时候一定要安装python3.7.6以上的版本。否则就会报错没有nb-cli库。原创 2024-05-13 01:50:51 · 272 阅读 · 0 评论 -
【linux系统版本Centos7】基于nonebot与go-cqhttp的机器人云端部署(1)
好像清华镜像源内最高的Anaconda版本自带的Python只有3.7.0,大家可以试一试。2.Anaconda的基本使用🌳。原创 2024-05-13 01:50:15 · 430 阅读 · 0 评论 -
Go最新嵌入式软件分层隔离的典范,2024年最新2024Golang高级面试题总结
已剪辑自: https://mp.weixin.qq.com/s/9gVBZL0sTYIIcvQ_bKn8gw:嵌入式软件开发分层、模块化是理想状态,实际开发中因各种限制而有所取舍,但这不妨碍学习参考优秀软件架构,即使有部分思想在项目中落实,也是大有裨益的。原创 2024-05-12 21:58:14 · 374 阅读 · 0 评论 -
Go最新嵌入式机器学习设计-ARM特别版_机器学习部署方法嵌入式系统(3),GitHub标星9K的Google官方MVP+RxGolang项目详解
依赖内核的配置和数量,可以很好地运行完整的ML。例如:用于隐藏字幕生成的实时语音识别。通常运行和移动设备内核运行相同的模型,从而提高性能和效率。如果设计中已经考虑使用GPU,则可以把CPU用于其它任务,以最大化效率。专用芯片以较低的功耗提供了运行通用ML模型的最高性能。比如,确定实时高清视频源中的那些像素对应一个人。要想准确地知道你的设备中需要哪些组件,需要多方面的仔细考虑,是我们接下来要讨论的内容。原创 2024-05-12 21:57:38 · 279 阅读 · 0 评论 -
Go最新嵌入式开发(一):嵌入式开发新手入门(1),2024最新阿里Golang面经
串口,一般也指COM接口,传输速度较慢,适合远距离传输。其中RS-232也是最常用的串口,称为标准串口。RS232串口为9针接口,分为公头与母头,PC机上的串口一般为公头,如下图。如果需要在某个目录下接收文件,需要切换到该目录下,再输入以上命令。Telnet连接就是使用网络(即网线)实现PC机与板卡通信,而不需要串口。点击连接,弹出新窗口,敲回车键,出现以下界面表示上位机与板卡连接成功。注意之类PC机是作为TFTP协议的服务端,板卡作为客户端。这里-p即推送的意思,-l表示本地(板卡)的文件。原创 2024-05-12 21:57:01 · 583 阅读 · 0 评论 -
Go最新嵌入式 RTOS 程序设计的 5 个实战技巧_rtosint_isr,2024年最新Golang入门视频教程
一旦创建了数据流图,就很容易开始对应用程序进行编码。这无疑会在一段时间内顺利进行,但我发现如果开发人员不花时间预先仔细定义任务和消息接口,它可能会导致返工。虽然数据流图通常显示数据如何通过应用程序传播,但它并不一定要求定义数据结构。目标是预先检查每个消息队列,然后为这些消息构建结构。这很重要,因为它将定义消息的外观,而且还将有助于任何底层模块的接口的外观。阀门 ID阀门状态阀门所需的时间定义阀门状态的面罩准时清单归根结底,做事的方式总是不止一种,一种不一定比另一种更好。原创 2024-05-12 21:56:25 · 403 阅读 · 0 评论 -
Go最全tried to access method com(1),学Golang看这就完事了
码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**原创 2024-05-12 18:04:40 · 870 阅读 · 0 评论 -
Go最全Top K算法分析_基于向量交集的topk搜索(1),2024年最新阿里+头条+腾讯等大厂Golang面试题分享
从伪代码可以看到,二分查找,一个大的问题,可以用一个mid元素,分成左半区,右半区两个子问题。通过随机选择(randomized_select),找到arr[1, n]中第k大的数,再进行一次partition,就能得到TopK的结果。(Reduce&Conquer),把一个大的问题,转化为若干个子问题(Reduce),这些子问题中“这是一个典型的减治算法,递归内的两个分支,最终只会执行一个,它的时间复杂度是O(n)。画外音:把整个数组扫一遍,比t大的放左边,比t小的放右边,最后t放在中间N[i]。原创 2024-05-12 18:04:04 · 534 阅读 · 0 评论 -
Go最全Tomcat,Let‘s Go!(2),字节跳动面试官
可以看到,我们将 127.0.0.1 映射到 localhost,这就是为什么我们访问 http://localhost:8080/ 和访问 http://127.0.0.1:8080/ 显示的界面是一样的。访问:http://www.qxl.com:8080/, 发现找不到网页?我们访问:http://www.qxl.com:8080/,此时发现可以显示网页。我们上面测试的http://localhost:8080/,其网站内容就在我们。思考:我们买域名了吗?那我们可以自己访问自己创建的域名吗?原创 2024-05-12 18:03:28 · 228 阅读 · 0 评论 -
Go最全STM32的HAL库知识总结_gpio_resetbits(1),2024年最新微信小程序的事件处理
【代码】Go最全STM32的HAL库知识总结_gpio_resetbits(1),2024年最新微信小程序的事件处理。原创 2024-05-12 18:02:51 · 352 阅读 · 0 评论 -
Deep Reinforcement Learning for Dialogue Generation-关于生成对话的深度强化学习(1)
其他的统计研究关注的是构建面向任务的对话系统去解决特定领域的任务。但面向任务的RL对话系统经常依赖于仔细限制的对话参数,或手工模板的状态,行动和由人为每个新领域设计的奖励信息,使得范例难以扩展为开放领域的场景。模拟对话的未来方向的关键在于生成连续、有趣的对话,导致对话的传统NLP模型去借鉴强化学习的需求。pseq2seq表示似然输出,另外注意到pseq2seq与随机策略函数PRL(pi+1|pi,qi)不同,前者的学习是基于SEQ2SEQ模型的MLE目标,而后者是对在RL集中的长期未来奖励的策略优化。原创 2024-05-12 14:05:26 · 254 阅读 · 0 评论 -
C语言面向对象实现滑动均值滤波与平均值滤波_滑动滤波算法c语言实现
伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!原创 2024-05-12 14:04:50 · 338 阅读 · 0 评论 -
C语言面向对象实现滑动均值滤波与平均值滤波_滑动滤波算法c语言实现(2)
在每个数据采集周期内,我们都需要保存最近采集的N个数据,并且每采集一次新数据,剔除掉老数据,然后把新采集的数据插入。可以看出,很适合用循环队列来实现,因为保存的数据个数是固定的,因此我们的循环队列只需使用数组来实现即可。把连续取N个采样值看成一个队列,队列的长度固定为N,每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据.(先进先出原则)。上面的代码使用C++实现的,使用了STL的数据结构,有时在一些嵌入式设备中,我们只能使用C语言(C89/C99),因此下面我会实现一个基于C语言的滑动均值滤波。原创 2024-05-12 14:04:14 · 315 阅读 · 0 评论 -
C语言面向对象实现滑动均值滤波与平均值滤波_滑动滤波算法c语言实现(1)
下面我们通过一个示例来体会平均值滤波的作用,滤波对象为车速信号,滤波效果如下图所示。图中,横轴为时间,单位:秒,纵轴为速度,单位km/h。其中,蓝色为滤波前的数据,红色为滤波后的数据。可见,平均值滤波对数据进行了很大程度的平滑,但是,数据存在滞后。原创 2024-05-12 14:03:37 · 334 阅读 · 0 评论