- 博客(12)
- 收藏
- 关注
原创 2024年我们聊聊 serverless 与云开发
使用 CDN 开发者不需要关心文件的私密性、安全性、鉴权机制,不需要了解 CDN 服务器的状态、文件存储的具体位置,只需要部署文件即可,CDN 对于前端开发者来说就是 Serverless 的。以云开发体系提供的功能和服务为基础支撑,前端开发者的关注点除了 UI 和交互逻辑以外,能够以很小的成本接入以云函数为承载的业务逻辑层和以云数据库、云存储为支撑的数据存储层。云函数带来的最明显的优势就是用户只需编写最重要的“核心代码”,不再需要关心周边组件,极大地降低了服务架构搭建的复杂性。
2024-12-22 12:47:09
617
原创 2024年上半年最接地气的Android面经,为你进大厂保驾护航
双非本科,非计算机专业。本专业是机械工作三年,都是小厂,小组最多没超过4个人算法基础一丢丢(翻书‘马冬梅’,合书‘什么梅’)英语水平半文盲懂一点应用层方面的音视频编解码知识。
2024-12-22 12:42:47
990
原创 0基础学Python有多难?该怎么入门?
0基础[学Python]有多难?该怎么入门?零基础学Python并不难,因为Python是一门非常适合初学者入门的编程语言。Python语法简单明了,代码可读性很高,容易入门。但Python对代码的要求非常严谨,而对于初学者更利于养成良好的代码习惯。对于初学者规范自己的学习有很大的帮助,同时还可以帮助初学者看懂别人的代码。Python语法设计非常优秀,思想较现代化,可以更快了解为现代编程语言的一些思想,最重要的是Python在各大领域具有非常好的作用,对于学一门语言作为工具来说Python非常合适选择。
2024-12-21 22:49:40
696
原创 0基础如何学Web渗透,0基础到渗透测试工程师进阶之路_web渗透怎么学
为了帮助大家更好的学习网络安全,小编给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,所有资料共282G,朋友们如果有需要全套网络安全入门+进阶学习资源包,可以点击免费领取(如遇扫码问题,可以在评论区留言领取哦)~😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓👉CSDN大礼包🎁:全网最全《网络安全入门&进阶学习资源包》免费分享**(安全链接,放心点击)**👈。
2024-12-21 22:44:57
685
原创 09【享元设计模式】_享元模式火车票
享元模式(Flyweight Pattern):享元模式主要的任务就是减少对象创建的数量,其宗旨是共享细粒度的对象,将多个对同一对象的访问集中起来,不必为每一个访问者都创建一个单独的对象,以减少内存占用和提高性能。Tips:享元的本质就是缓存共享对象,降低内存消耗;享元模式其实是工厂模式的一个改进机制,享元模式同样要求创建一个或一组对象,并且就是通过工厂方法模板生成的对象,只不过享元模式对工厂模式进行了改进,将重点放在了如何共享多个对象的访问,而不是重点考虑如何创建对象;
2024-12-21 22:40:25
940
原创 09- OpenCV:图像上采样和降采样_图像降采样
降采样(Downsampling): 降采样是将图像的分辨率减小的过程,通常是通过删除或合并像素来实现。OpenCV中常用的降采样函数是,可以将图像尺寸减小一半。
2024-12-21 22:35:37
1212
原创 06【工厂设计模式】_小米,华为,tcl,联想四家公司都能够生产电视、手机、冰箱三件产品,,使用抽象工厂模
在工厂方法设计模式中,工厂生产的是总是同一类的产品;例如产品1工厂只能生产产品1,产品2工厂只能生产产品2;这些工厂只生产同种类产品而抽象工厂模式将考虑多种类产品的生产。在抽象工厂中,将同一种工厂生产出来的产品称为同族产品,而同一种工厂生产出来的不同产品称为同级产品;例如电子设备工厂能够生产手机,笔记本;旗下有小米工厂,华为工厂;小米工厂能够生产小米手机,小米笔记本;华为工厂能够生产华为手机,华为笔记本;同族产品:小米手机,小米笔记本属于同族产品,都属于小米品牌(都属于小米工厂创建的产品)
2024-12-21 22:31:07
1010
原创 06-读写锁&阻塞队列&同步队列 SynchronousQueue
System.out.println(Thread.currentThread().getName()+“写入”+key);System.out.println(Thread.currentThread().getName()+“读取”+key);System.out.println(Thread.currentThread().getName()+“写入”+key);
2024-12-21 22:27:03
623
1
原创 01【MyBatis-快速入门】
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。MyBatis是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
2024-12-21 22:07:07
326
原创 01-自定义Pass_在ue5源码中添加自定义pass
从上面的🌰中看到,在clang或者opt调用自定义Pass都需要指定自定位Pass库文件的全路径,下面将Pass注册到llvm中,免去命令load Pass库的操作llvm源码中 /workspace/llvm-project/llvm/include/llvm/和/workspace/llvm-project/llvm/lib中的目录结构是大致相仿,include/llvm用于防止头文件,lib用于放置实现代码。将自定义Pass注册进llvm,就是在这两个目录下进行修改。
2024-12-21 22:02:07
959
原创 01-Flume的简介
Fume是一种分布式的,可靠的、高可用的服务,用于有效地收集,聚合和移动大量日志数据。但随着flume功能的扩展,flume的代码工程臃肿、核心组件设计不合理、核心配置不标准等缺点渐渐暴露出来,尤其是在发行版本0.9.4中,日志传输不稳定的现象尤为严重。为了与之前版本区分开,重构后的版本统称为Flume NG (next generation),重构前的版本被统称为Flume OG (original generation) , Flume目前只有Linux系统的启动脚本。Fume运行的核心是Agent。
2024-12-21 21:57:48
394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅