面向对象设计模式-创建型:创新设计,构建未来。
晴川历历汉阳树,芳草萋萋鹦鹉洲。策略模式是一套经典的代码设计工作经验,让编码更易理解、稳定、产品化。学习它,让你的编码更加优秀!
树莓派远程开发:dotnet5 + VSCode + SSH
在VSCode上安装Remote-SSH,连接树莓派,使用内置SSH控制面板,终端输入指令。免费下载net5,安装命令:mkdir -p $HOME/dotnet && tar zxf ...。享受编程的乐趣吧!
分叉、亲子进程:父子情深。
进程是一个活生生的程序,有自己的思维和行动,还有独立的空间和控制流。就像我们每个人一样,有自己的身份和特点。它需要过程体、过程表和数据信息室内空间的支持,才能完成它的任务。
算法之美:期望DP与概率。
Sengxian师兄的blog中,期待DP是一个重要的话题。虽然只有少数题目仅涉及几率,但大部分题目需要将几率和期望结合起来。本文将介绍期待DP的几种常见方法。
神经网络的五大视觉秀:特征图、卷积核、匹配样本、激活图、结构可视化。
数据可视化是深度神经网络中必不可少的工具,它能够帮助我们更好地理解模型的特点、权重和分类结果。通过可视化,我们可以更加直观地了解模型的工作原理,从而更好地改进和优化模型。
字节后端开发三面已通过,心满意足!
分享一位师兄的校招经历:字节SP面试成功,小蚂蚁转正定级,巨头offer在手。他职业规划清晰,代码功夫深厚,工作能力强,让人钦佩。祝愿他前程似锦!
Log4j2异步日志监控:写入瓶颈困扰
曾有一篇文章深入分析了Log4j2多线程日志堵塞难题,发现问题出在日志文档载入慢了。但如何更好地解决这类问题呢?我们需要更强的方法来解决,而不仅仅是以前的精准定位。
踩坑记:Jackson与Lombok
今天踩了Jackson和Lombok的坑,反序列化json时缺少字段名,原来是因为Jackson和Lombok的setter不一致,导致无法正确启用。我在Java dao层使用@Data注解定义了一个DemoData类,它包含了一个字符串数组。
YsoSerial 工具Payload分析:URLDNS攻击。
YsoSerial是一款神奇的工具,能够快速生成各种反序列化EXP,让你轻松攻破多种环境。只需运行java -jar ysoserial.jar,即可获得可用的payload和版本信息。这个工具真是太棒了!
Python三维可视化神器:PyVista
pyvista是一款小众但非常实用的3D可视化工具,它的渲染效果非常棒!虽然功能相对简单,但对于小型企业或专业工具来说,它是一个强烈推荐的选择。三维可视化是工业生产中不可或缺的技术,让我们一起来探索pyvista吧!
OneData指标管理:精益求精
数据信息源源不断,从dws dim到dws,再到dwd和ods。继承指标值在dws层,关联分子指标值。分子指标值在dwd层,虚似层。最终,我们用继承指标值去group by,汇总全部数据信息。
深入浅出ArrayList
ArrayList就像一个随心所欲的朋友,按加入顺序排列,可以随时添加和删除,但不适合多人同时操作。它的底层是二维数组,当容量不足时会自动扩容,初始容量为10,之后每次扩容为原先容量的1.5倍。
深入理解k8s权限控制
RBAC是管理权限的神器,广泛应用于各行各业。它根据人物角色的密钥管理,简单易懂。谁是谁的上司,谁有哪些权限,一目了然。让管理变得轻松愉快!
深度学习框架 horovod 的 kubeflow tf-operator
Horovod是一款神奇的分布式训练工具,它能让你的深度神经网络在多台机器上飞速训练。今天我们要介绍的是kubeflow tf-operator,它是Horovod的好搭档,让你的训练更加高效、稳定。让我们一起来探索吧!
InnoDB数据页的构造
InnoDB,你是我心中的唯一,你是 MySQL 的默认设置,也是最常见的模块。你管理着储存空间的基本要素——页,每一页都是16kb。你设计了各种类型的页,储存着不同的信息,让我们更好地达到目的。我爱你,InnoDB。
Docker联合文件系统OverlayFS
让我们一起探索培训器皿的另一个关键技术——OverlayFS!在此之前,我们先来了解一下镜像系统、器皿和层的专业知识。接着,我们将深入介绍OverlayFS及相关案例,最后详细讲解docker中overlay2的实现,让我们一起感受容器技术的魅力!
学习Go语言:gRPC数据传输与超时处理
跟我一起学Go系列产品:gRPC,解决全局数据传输和请求超时问题。使用Go SDK的Context包在多个GoRoutine之间传递数据。但是,gRPC应用是跨进程的数据传输,需要在启用链上传递上下文。