排序
3 个技巧,让你像技术专家一样解决编码问题
「我应该如何提高解决问题的能力?尽管我掌握了 JavaScript,却无法解决实际问题或理解复杂的 JavaScript 代码。」 经常有年轻的开发者朋友问我类似的问题。对开发者来说,解决问题非常重要。编...
技术写作的“坎”
原文参见本人博客:技术写作的“坎” 对于还没开始写作的程序员来说,开始动笔总是很难的,有各种心理的坎需要过: 作为理工科学生,以前作文写得就很差,现在还让我写技术文章,快算了吧 网上...
如何解决python使用pyinstaller打包.exe文件(详细解析)
pyinstaller(零基础小白)攻略 文档产生原因,由于本人期末大作业有一个欺负人的要求,需要将开发好的文档打包成.exe的可运行文件。经过我努力的学习,网上太多坑人的文章了,所以决定写一篇文...
数字电路基础(6)——CMOS的动态特性
上面的文章介绍完了CMOS门电路的基本构造,但我们分析的时候,给电路的输入信号都是不变的,展示的是门电路在稳定时候的特性,现在我们要把输入信号变成动态变化的信号,观察CMOS电路在动态变化...
C语言编程—递归
递归指的是在函数的定义中使用函数自身的方法。 举个例子:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?'从前有座山,山里有座庙,庙里有个老和尚,正在给小...
通过 docker-compose 快速部署 Azkaban 保姆级教程
一、概述 Apache Azkaban 是一个开源的批处理工作流调度系统,用于管理和调度Hadoop生态系统中的任务和作业。 Azkaban 提供了一个直观的Web界面,让用户能够轻松地定义、调度和监控作业流。它支...
?滴! 送你一个开箱即用的 React-admin 开启你的前端工程化之路 ?
前言 随着工作时长、前端知识的不断增加,我想总结一下自己到底会什么能做些什么。于是我想那就不如从零开始搭建一个完整的项目工程吧,于是就有这些项目:react-admin-tp 模板项目 本项目也适...
数据库ORM及操作数据库的三层抽象概述(Node.js为例)
什么是ORM? ORM框架:Object Relational Mapping,对象-关系-映射,所以说ORM框架就是用面向对象的方式和目前的关系型数据库做匹配。 为什么会有ORM? 它解决了对象和关系型数据库之间的数据交...
聊聊自己进入大厂前,创业公司的经历,我学到了什么?
前言 自从毕业开始工作之后,我坚持写了 2 年多的日记,基本节奏是每半年会写一篇,目的是为了记录自己成长的痕迹。 未来某个时间自己再回首的时候,能回味到此时此刻自己在做什么。当时的选择...
LeetCode 双周赛 106(2023/06/10)两道思维题
本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 加入知识星球提问。 往期回顾:LeetCode 单周赛第 348 场 · 数位 DP 模版学会了吗? 双周赛 106 概览 T1. 判断一个数是否...
? 如何成为一名合格的“中级开发”
嗨,大家好!这里是道长王jj~ ??♂️ 在这个系列里面的上一篇文章中,我跟大家分享了怎么做一个专业的开发者,还有工作中要注意什么事情。 这是我们人生很重要的一步,因为只有学会怎么开始,...
C语言编程—错误处理
C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL,同时会设置一个错误代码 errn...
【数据结构与算法分析】使用C语言实现队列的两种(带头结点与不带头结点)链式存储,并且给出一种循环队列的设计思想
前言 当我们编写程序时,经常需要处理各种数据结构。队列是一种常见的数据结构,它有着广泛的应用场景。队列的基本操作包括入队和出队,应用于模拟等待队列、消息队列、计算机缓存等场合。 ...
《最近解决的一个bug与最近蹦出的一些想法》
0、一句话概括bug的原因 项目更换了邮箱服务器,原服务器支持的账号格式在新服务器上不被支持;即发送给新服务器的账号错误。 1、最近解决的一个bug (1)bug: java程序通知阿里云邮箱服务器发...
一千零一个优化-0001-记一次接口性能的“边缘”优化
背刺来袭 “S市的小伙伴们普遍反应测试平台贼不好用,都快要放弃另起炉灶了!” S市的业务测试负责人给上了重重的一记背刺。小树懵在原地,脑袋都是嗡嗡的,脸上也烧了起来。相比之前的反馈,这...
技术管理必备技能之管理好系统性风险
我们在平常工作中经常会听到有人说系统性风险,但系统性风险到底是个啥? 1 系统性风险是什么 1.1 定义 「系统性风险」是一个经济术语,主要指的是一种可能导致整个金融系统或市场瘫痪的风险或...
Rust 恶意软件 Luca Stealer 源代码分析
*以下内容为本人的学习笔记,如需要转载,请声明原文链接 微信公众号「ENG八戒」mp.weixin.qq.com/s/k9lg3Sb0x… 先来看一下 Luca Stealer 的功能 某网络黑客论坛上,有一个开发者共享了其使用 ...
Map集合体系全景图
什么是Map Map集合是一种存储键值对的数据结构,其中每个键都唯一且对应一个值。Map集合通常用于需要快速查找和访问数据的场景,例如字典、缓存、配置文件等。 Java中的Map集合有多种实现,包括...
闲聊:从我那二百多人的技术群讲起
公众号|沐洒(ID:musama2018) 关注我,带你学点有用的 随着我不断输出原创作品,我的公众号粉丝数量也迎来了漂亮的增长曲线。 我4个月前创建的技术群,也很快的突破了微信“扫码入群”的...
C语言编程—强制类型转换
强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个 long 类型的值到一个简单的整型中,您需要把 long 类型强制转换为 int 类型。您可以使用强制类型转换运算符来把...