自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 InCopy2023安装教程(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包(2)

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-05-17 07:51:00 663

原创 InCopy2023安装教程(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包(1)

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-05-17 07:50:25 862

原创 httpclient +protobuf 实现数据传输_httpclient 调用 protocol buffer协议接口

最近项目要接入某联盟广告,采用protobuf作为传输协议,以前没弄过,这次刚好使用到了,整理下。使用protobuf,所有的参数和返回都是对象的形式,这点还是用着比较爽的。(img-UKOpkTep-1715903366372)](img-8RAptDWQ-1715903366372)]同样只贴出部分java源文件 ( 注意java文件不要修改哦)2.2 下载 protobuf-java-2.5.0.jar。2.1 查看.proto文件,只贴出了部分文件内容。String byte 切换方法。

2024-05-17 07:49:50 548

原创 httpclient +protobuf 实现数据传输_httpclient 调用 protocol buffer协议接口(2)

从各方面来看,它无论从序列化的性能还是从序列化的压缩比都是优于当前各种传输格式的。网上也看了些资料,并有所了解,看了下,这玩意儿性能上来说真的没什么可说,但初始化和使用的时候感觉不是特别方便。而且网上的例子多数都是序列化过程,没有很多关于演示网络传输的demo,于是自己简单写了一个,将完整的例子摆在这里。protobuf已经出来好多年了,原谅我最近才了解到google这个高性能的用于传输的格式。使用protobuf,所有的参数和返回都是对象的形式,这点还是用着比较爽的。String byte 切换方法。

2024-05-17 07:49:14 524

原创 Go最新【Maven】你好,Maven >>> 与Maven的初次见面~_maecoxo,PDF超过6000页,

Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Apache Maven是一个软件项目管理和综合工具,是 Apache 下的一个纯 Java 开发的开源项目,基于项目对象模型(POM)的概念,Maven可以从一个中心信息块管理项目的构建、报告和文档等操作。如果工程A中使用到了工程B中的类、接口配置文件等资源,那么我们就可以说A依赖B,简单来讲就是jar包与jar包之间的相互依赖。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

2024-05-17 04:03:55 802

原创 Go最新【LeetCode刷题日记】链表带头结点和不带头结点的区别(2),2024年最新2024Golang精选面试实战总结整理

因此,不带头结点的链表,插入第一个结点时,需要特殊处理,删除操作类似。若使用头结点,无论表是否为空,头指针都指向头结点,也就是*LNode类型,对于空表和非空表的操作是一致的。若不使用头结点,当表非空时,头指针指向第1个结点的地址,即*LNode类型,但是对于空表,头指针指向的是NULL,此时空表和非空表的操作是不一致的。。

2024-05-17 04:03:20 630

原创 Go最新【LeetCode刷题日记】[641(1),2024年最新覆盖所有面试知识点

【代码】Go最新【LeetCode刷题日记】[641(1),2024年最新覆盖所有面试知识点。

2024-05-17 04:02:46 914

原创 Go最新【LeetCode刷题日记】[413(1),2024年最新金九银十正确打开方式

要这份系统化的资料的朋友,可以添加戳这里获取](https://bbs.csdn.net/topics/618658159)**

2024-05-17 04:02:11 286

原创 2024年Go最全Google Play 更新指南 _ 提高您的应用质量与曝光度(4),2024最新中高阶Golang面试题总结

对于用户而言,您向 Play 商店提供的独特资源 (图像、视频、描述、甚至是您的应用名称本身) 是他们决定下载哪些应用和游戏的重要因素。Google Play 会将您的资源越来越多地展示在显眼位置,并在 “应用” 和 “游戏” 首页展示素材和描述。在即将推出的政策中,不合规的应用标题、图标和开发者名称将不允许在 Google Play 上出现。您可以查看下方的允许事项和禁止事项示例,并考量这些更改可能会对您产生的影响,以便为即将推出的政策变更做好准备。

2024-05-17 00:16:47 282

原创 2024年Go最全Google Jetpack 新组件 CameraX 介绍与实践(2),2024年最新GitHub标星3.2K

相比 Camera 2.0 复杂的调用流程,CameraX 就简化很多,只关心我们需要的内容就好了,不像前者得自己维护 CameraSession 会话等状态,并且 CameraX 和 Jetpack 主打的 Lifecycle 绑定在一起了,什么时候该打开相机,什么时候该释放相机,都交给 Lifecycle 生命周期去管理吧。

2024-05-17 00:16:12 327

原创 2024年Go最全Google Jetpack 新组件 CameraX 介绍与实践(1),费时6个月成功入职阿里

CameraX 向后兼容到 Android 5.0(API Level 21),并且它是基于 Camera 2.0 的 API 进行封装的,解决了市面上绝大部分手机的兼容性问题~~~

2024-05-17 00:15:36 219

原创 2024年Go最全Google IO 2024开发者大会:Android P(2),开发这么久这些问题都不会

至此,我们可以看到,AI时代的来临。在Android P中,Adaptive Battery(自适应电池),该功能可以通过人工智能技术监控用户的电量消耗情况,减少应用程序没有必要唤醒而造成的CPU资源浪费可达30%,提供更持续性的电池处理。当用户把手机放在桌子上时,免打扰模式开启,届时没有震动,使用户可以免除不必要的事物,专注于自己的事情。Android P提供ML Kit功能,利用谷歌ML云计算技术,能够进行文本识别、人脸识别等等,能够使用谷歌基于云的技术,提供及用模板,可跨平台使用,同时支持IOS。

2024-05-17 00:15:01 250

原创 Go最新CV什么时候能迎来ChatGPT时刻?(1),2024年最新Golang程序员必会

所以作者(上海人工智能实验室, 武汉大学,商汤)整理了自动驾驶中的感知、预测、规划三大步骤后,提出了UniAD (Unified Autonomous Driving)。该网络由几个子模块组成,每个模块都是一个transformer decoder,不同模块之间通过向量进行交互,从而达到共同优化最终的目标。这篇工作主要,联合优化后,在不同的子任务上都取得了较大的提升。

2024-05-16 12:33:12 376

原创 Go最新CORS 错误配置漏洞扫描器,2024年最新热度飙升

使用SELECT 列1, 列2, 列3 FROM …时,还可以给每一列起个别名,这样,结果集的列名就可以与原表的列名不同。它的语法是SELECT 列1 别名1, 列2 别名2, 列3 别名3 FROM …如果score列有相同的数据,要进一步排序,可以继续添加列名。默认的排序规则是ASC:“升序”,即从小到大。ASC可以省略,即ORDER BY score ASC和ORDER BY score效果一样。如果有WHERE子句,那么ORDER BY子句要放到WHERE子句后面。

2024-05-16 12:32:39 402

原创 Go最新codeshell安装配置(1),Golang面试笔试题目

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取torchaudio -> pytorch-cuda[version=‘11.6.*|11.7.*|11.8.*|12.1.*’]torchvision -> pytorch-cuda[version=‘11.6.*

2024-05-16 12:32:06 357

原创 Go最全【LeetCode刷题日记】1576(2),不同层级的Golang开发者的不同行为

s 仅包含小写英文字母和 ‘?

2024-05-16 09:02:48 352

原创 Go最全【JVM】对象的自我拯救_对象自救什么意思 不能被垃圾回收(3),闭关在家37天“吃透”这份345页PDF

稍后垃圾收集器将会对F-Queue中的对象进行第二次小规模的标记,

2024-05-16 09:02:15 387

原创 Go最全【JVM】内存的分配策略_内存分配策略(1),2024年最新Golang开发6年了

总的来说,内存分配规则并不是一层不变的,其细节取决于当前使用的是哪一种垃圾收集器组合,还有虚拟机中与内存相关的参数的设置。的Java对象,典型的就是那种很长的字符串以及数组。大对象对虚拟机的内存分配来说就是一个坏消息(更坏的就是遇到一群朝生夕灭的短命大对象,我们应该避免),经常出现大对象容易导致内存还有不少空间时就。,对象在Eden区出生并且经过第一次Minor GC后仍然存活,进入Survivor区,对象年龄设为1,之后每经过一次Minor GC,年龄加1,直到达到阈值(默认15),就会晋升到老年代。

2024-05-16 09:01:42 210

原创 Go最全【JVM】Java虚拟机——JVM,超通俗解析

Java虚拟机,又称JVM。我们平常写java程序的时候几乎是感觉不到JVM的存在的,我们只需要根据Java规范去编写类,然后就可以运行程序了,只有程序出现bug了,我们才有可能在控制台上看到一些JVM报错的信息,比如内存溢出异常等问题,通过对Java虚拟机的学习,我相信我们都会明白产生这些问题的原因以及解决的办法。JVM——java虚拟机,程序运行的地方,保证java语言跨平台;

2024-05-16 09:01:09 306

原创 Google确认Chrome存在严重漏洞,向20亿用户发出警告:你们需立即更新浏览器(1)

4月份的时候,专注于网络安全的技术支持网站Sophos发布了一篇报告,提到Google悄悄更新了Chrome浏览器相关的一项警告。根据Google的该博客表示,Chrome浏览器在Windows,Mac和Linux上发现了一个新的安全漏洞,Sophos称,有趣的是,在这个浏览器版本发布之时,Google始终没有透露有关该漏洞的确切细节。在最初的报告中,受影响的用户表示,他们尝试过多次卸载并重新启动Chrome,但仍然无法解决该问题。Google表示,该漏洞已修复并敦促用户升级到最新版本的浏览器。

2024-05-16 05:27:13 570

原创 Google大佬自述:天才程序员竟也有不为人知的秘密,看完真的学到了!

每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者们在不同的场景下乐此不疲的探索和应用着 Flutter 技术,也在面临着各种各样不同的挑战。随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,插件化技术应用而生。所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。

2024-05-16 05:26:40 722

原创 Google大佬自述:天才程序员竟也有不为人知的秘密,看完真的学到了!(3)

但实际上事实是,世界上几乎没有任何一款被大众所熟知或者是广泛使用的软件或者程序是由一个人写出来的,Linus没有写出Linux系统,他完成的只是系统内核,Guido也没有写出完整的Python。这些营销号传颂的故事都是错的。即大量的技术依赖都在同一个人身上,相反如果核心的人员离职并不会引起震动和海啸,那么这样的团队的巴士因子就很低,也就是说抗风险能力很强。有意义的是一群工程师的灵感互相碰撞,互相启发,彼此都觉得自己在做一件伟大的事情,彼此都为自己所做的事情为傲,在这个过程当中,大家都放下了自我。

2024-05-16 05:26:07 723

原创 Google大佬自述:天才程序员竟也有不为人知的秘密,看完真的学到了!(2)

有意义的是一群工程师的灵感互相碰撞,互相启发,彼此都觉得自己在做一件伟大的事情,彼此都为自己所做的事情为傲,在这个过程当中,大家都放下了自我。随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,插件化技术应用而生。我自己做Android开发已经是接近八年,2013年java转到Android开发,在小厂待过,也去过华为,OPPO等大厂待过,19年5月份进了字节跳动一直到现在。单枪匹马是做不出优秀的产品的,同样单打独斗也不可能成为行业中的大佬。

2024-05-16 05:25:34 431

原创 2024年计算机会成为下一个土木吗?(2),15分钟的字节跳动视频面试

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-05-16 01:52:20 832

原创 2024年解决偶尔Github打开慢的问题(2),2024年最新真牛

Github作为全球最大的代码托管平台,是所有技术人使用最多的网站之一,在国内没有被禁止访问本篇博客不涉及使用特殊工具等违反国家法律法规内容的技术来提高访问速度,也不提倡使用特殊工具网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-16 01:51:47 498

原创 2024年蚁群算法(Ant Colony Optimization)(4),音视频学习指南来咯

(img-V2Sdljve-1715795452714)]#----------- 程序的入口处 -----------#----------- TSP问题 -----------

2024-05-16 01:51:14 369

原创 2024年虚拟化技术的分类及介绍(1),2024年最新最新Golang高级面试题汇总

此外,在安全方面,由于VMM是宿主机操作系统内核的一部分,因此,如果宿主机操作系统内核是不安全的,那么,VMM也是不安全的,相应地运行在虚拟机之上的客户机操作系统也是不安全的。如果一个系统上所有敏感指令都是特权指令,则能够用一个很简单的方法来实现一个虚拟环境:将VMM运行在系统的最高特权级上,而将客户机操作系统运行在非最高特权级上,当客户机操作系统因执行敏感指令而陷入到VMM时,VMM模拟执行引起异常的敏感指令,这种方法被称为“陷入再模拟”。现代计算机系统是一个庞大的整体,整个系统的复杂性是不言而喻的。

2024-05-16 01:50:41 530

原创 2024年最新使用 Laravel Horizon 优雅的终止进程(1)(1),2024年最新写给即将正在找工作的Golang攻城狮

不再深入研究,那么很难做到真正的技术提升。

2024-05-15 12:54:28 363

原创 2024年最新使用 Jenkins 和 Spinnaker 构建 Kubernetes CI CD_spinnake软件,2024年最新彻底帮你搞懂

要了解 Spinnaker 的安装,我们需要了解它的工作组件。让我们简要了解一下它的组件及其功能。您可以在查看以下组件的详细依赖矩阵和默认绑定端口。**Deck:**Spinnaker 的基于浏览器的 UI。**Gate:**API 调用方和 Spinnaker UI 通过这个名为 Gate 的 API 网关与 Spinnaker 服务器通信。**Orca:**管道和其他临时操作由这个名为 Orca 的业务流程引擎管理。

2024-05-15 12:53:55 236

原创 2024年最新你还在手撕微服务?快试试 go-zero 的微服务自动生成,Golang组件化入门

对于其中每一点,我们都需要用很长的篇幅来讲述其原理和实现,那么对我们后端开发者来说,要想把这些知识点都掌握并落实到业务系统里,难度是非常大的,不过我们可以依赖已经被大流量验证过的框架体系。基本功能层面 并发控制&限流,避免服务被突发流量击垮 服务注册与服务发现,确保能够动态侦测增减的节点 负载均衡,需要根据节点承受能力分发流量 超时控制,避免对已超时请求做无用功 熔断设计,快速失败,保障故障节点的恢复能力。到这里,你已经可以通过goctl生成客户端代码给客户端同学并行开发了,支持多种语言,详见文档。

2024-05-15 12:53:21 283

原创 2024年最新Django面试题_django面试题目,2024年最新科学技术协会面试

会话跟踪技术,保留用户Cookie是由服务器创建,然后通过响应发送给客户端的一个键值对。具体一个浏览器针对一个服务器存储的key-value。

2024-05-15 09:25:17 247

原创 2024年最新Django8—cookie和session,2024年最新先收藏了

cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器,服务器通过浏览器携带的数据就能判断当前用户是哪个了。cookie存储的数据量有限,不同的浏览器有不同的存储大小,但一般不超过4KB。不同的是,cookie是存储在本地浏览器,session是一个思路、一个概念、一个服务器存储授权信息的解决方案,不同的服务器,不同的框架,不同的语言有不同的实现。

2024-05-15 09:24:43 402

原创 2024年最新Django5—数据库,2024年最新2024互联网大厂Golang面经合集

author = User(username=‘张三’,password=‘111111’)books = Book.objects.filter(name=‘三国演义’)book = Book.objects.get(name=‘三国演义’)book = Book.objects.get(name=‘三国演义’)book = Book.objects.get(name=‘三国演义’)user = User.objects.get(name=‘张三’)“”“图书订单模型”“”“”“出版社模型”“”

2024-05-15 09:24:10 343

原创 2024年最新Django4:模板(中)—常用过滤器_form,2024年最新五面拿下阿里飞猪offer

【代码】2024年最新Django4:模板(中)—常用过滤器_form,2024年最新五面拿下阿里飞猪offer。

2024-05-15 09:23:37 351

原创 2024年最全一天约了4个面试,复盘一下面试题和薪资福利_一天4场面试(1),面试总结

介绍连接池常用的参数,最大连接数,最小存活数这些意义,为什么要有这些当链接超过最大连接数怎么处理,等待有空闲连接还是创建一个继续给出,比较两者的优劣连接池清理链接的逻辑,如何优化的当连接池中有一些链接不可用了怎么办,如何保证这些连接的可用当出现下游某个实例挂掉了,连接池应该怎么处理对比 mysql redis http 连接池的实现介绍平滑负载均衡算法,实现当出现下游出现不可用,负载均衡算法怎么处理。

2024-05-15 05:48:10 618

原创 2024年最全一个适用于单片机的开源网络协议栈_单片机简单协议栈(1),GitHub重磅官宣

onps是一个开源且完全自主开发的国产网络协议栈,适用于资源受限的单片机系统,提供完整地ethernet/ppp/tcp/ip协议族实现,同时提供sntp、dns、ping等网络工具,支持以太网环境下dhcp动态ip地址申请,也支持动态及静态路由表。协议栈还封装实现了一个伯克利套接字(Berkeley sockets)层。

2024-05-15 05:47:37 748

原创 2024年最全【软考】-- 多媒体基础知识_软考多媒体,2024春招面试

为波形文件,质量高,数据量大。:基本元素为图元,用数学的方式来描述一幅图,放大,缩小,扭曲等变换后不会损失画面细节。常见音频格式:WAVE,SOUND,VOICE,MOD,MP3,Real Audio,CD Audio,MIDI等。常见图像图形格式:BMP,DIB,PCX,DIF,GIF,JPEG,PNG,TIF,PSD等。(.bmp):Windows 标准位图文件格式,与设备无关的位图格式,无压缩,存储空间大。(.g4):图像文件格式,用于网络传输,数据块为单位传输信息,采用无损压缩算法。

2024-05-15 05:47:04 925

原创 2024年最全【设计模式系列24】GoF23种设计模式总结及软件设计7大原则(1),2024年最新初面蚂蚁金服

这时候普通做法可以在Boss类里面集成Cabbage类,这样就可以拿到售卖记录,但是这就违背了迪米特法则,因为老板不应该直接和商品打交道,要不然商品一多,老板哪有闲情自己一个个去查,所以一般老板可以找对应的经理获取结果。这时候普通做法可以在Boss类里面集成Cabbage类,这样就可以拿到售卖记录,但是这就违背了迪米特法则,因为老板不应该直接和商品打交道,要不然商品一多,老板哪有闲情自己一个个去查,所以一般老板可以找对应的经理获取结果。这个动物接口里面包含了三个行为接口:地上走,水里游,天上飞。

2024-05-15 05:46:31 603

原创 2024年zeek学习(二)_zeek插件源(1),2024年最新阿里+头条+腾讯等大厂Golang面试题分享

● bin/zeek-cut:从zeek日志(非json)中提取列,方便进行日志分析,同时还将Unix纪元时间转换为可读的格式。zeek默认会安装到/usr/local/zeek或者/opt/zeek目录下。● share/zeek/policy:zeek附带的其他策略脚本,用户可以选择是否加载它。● share/zeek/site:zeek存放的本地脚本,不会被升级所破坏。● bin/zeekctl:zeek集群管理工具,一个交互式shell。● share/zeek/base:zeek加载的基本脚本。

2024-05-15 02:09:52 632

原创 2024年XXE(XML External Entity Injection)(3),Golang界面开发基础

注入攻击又是众多攻击方式之一,在注入攻击中,攻击者提供恶意的输入,解析引擎把恶意的输入解析成命令或查询的一部分,顺便改变了程序的执行流程。大部分都利用网页漏洞发起攻击,常见的就是SQL(Structured Query Language)注入。或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在OWASP(开放式Web应用程序安全项目) TOP前10的风险中注入攻击就是风险最高的。XXE即XML外部实体注入,属于注入漏洞中的一种。

2024-05-15 02:09:20 798

空空如也

空空如也

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

TA关注的人

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