最新 最热

New Stability AI 最新的3个文生图模型

好久没打开自己的邮箱了,本来要验证一下Meta AI的AI视频能力,突然看到Stability AI的一封邮件,众所周知啊,上一次Stability AI火,还是因为要凉凉,因为偿还巨额债务和前CEO出走,加上SD3的不温不火,当时确实SD3是非常能打的,参数...

2024-10-08
10

为什么需要依赖注入

• 无法对Bar单元测试,体现在 bar.getResult() 返回真实值,如果和网络、数据库、IO 打交道的话,这是一个很耗时的动作

2024-10-08
5

再谈如何优雅修改代码

但在真实项目里,往往是多人协作一起开发,一些历史原因导致某些代码片段的实现往往“千奇百怪”,既不能很好的单侧覆盖,同时也充斥着违反了开闭原则的“代码坏味道”;...

2024-10-08
6

[Qt] 基于 Qt 的文件选择与图片显示功能实现

在这篇博客中,我们将带领 Qt 的初学者一步步实现一个简单的图片选择与显示功能,并逐渐优化代码,从最基础的版本开始,逐步添加更多的功能。本文中使用了 Qt 中多个重要的类和函数,例如 QFileDialog、QSettings、QPixmap 等...

2024-10-06
8

LLVM异常实现二 libcxxabi

在之前的博客提到带有异常相关的C++代码编译成llvm ir后,会插入libcxxabi的__cxa_xxx函数,这期则是来了解这些函数的实现。

2024-10-03
7

一个例子带着小白走进代码的世界——网页设计篇

在编程的世界里,每一行代码都如同构建数字世界的砖石,它们承载着逻辑、算法与创意,共同编织出软件与应用的宏伟蓝图。当你提出“帮我写段代码”的请求时,这不仅仅是一个简单的技术需求,更是一次深入探索编程艺术、解决实际...

2024-09-30
3

Python Set 判定方式

Python 中的集合(set)确实是通过 __hash__ 方法来判定两个对象是否相同的。在 Python 中,集合是一个无序的、不重复的元素集。当您将一个对象添加到集合中时,Python 会调用该对象的 __hash__ 方法来获取它的哈希值,再调用 ...

2024-09-26
6

对HttpServletRequest中的Header进行增删

HttpServletRequest中定义的对 Header 的操作全是只读,没有修改。代码实现如下:

2024-09-25
6

【C++】类和对象(下)

• 构造函数初始化还有⼀种⽅ 式,就是初始化列表,初始化列表的使⽤⽅式是以⼀个冒号开始,接着是⼀个以逗号分隔的数据成员列表,每个"成员变量"后⾯跟⼀个放在括号中的初始值或表达式。...

2024-09-25
4

在Activity中测量控件宽高的三种方式

(1)重写onWindowFocusChanged(hasFocus: Boolean)方法,在这个方法内获取控件的宽高

2024-09-25
6