2018年度报告正值19和20年交替之际,我做了一个决定,打算每年都做一个年度报告,记录这一年的年度事件与感悟。18年的记忆还在,就顺手补上了,所以这篇文章其实是在19年末写的。但为了保证文章的顺序,还是觉得把他放在...最新博文# 年度报告7年前060
【Qt源码笔记】深谈 Qt 绘制之前写了一篇 浅谈Qt控件绘制 。之所以叫浅谈是因为调用都是比较表层的调用。其实 Qt 的绘制,可以说用 Qt 的人都有用到,但是对于绘制底层,了解的人并不见得很多。我其实之前也是云山雾罩,从来没有深...最新博文# Coding7年前050
【Qt源码笔记】浅谈 Qt 中的控件绘制在工作中经常要根据 UI 提供的稿子做自绘控件,而且在新项目中,我自己基于 Qt 做了一套项目自用控件库,还会涉及到换肤,所以对 Qt 的控件绘制,着重的研究了一下。看过代码之后,觉得 Qt 项目本身...最新博文# Coding7年前050
【Qt源码笔记】 QImage 源码探究过程中的记忆碎片在公司曾经做有关图片的一个新项目。当时仔细研究了一下QImage的源码,将一些碎片化的东西记录在了某个平台上,如今翻出来了,感觉这些内容还可以再细化细化,有时间的话,详细整理,先将以前的碎片在此记录下...最新博文# Coding7年前050
【分享】Ruby 之父松本行弘:程序员的乐趣、存在感与平衡编者按 我们有幸参与 Ruby Summit China 2018(10月,郑州)并得到采访 Ruby 之父松本行弘先生的机会。先生不仅是一位魅力十足的资深开发者,还是一位生活的智者,他分享了自己关于...最新博文7年前040
Ruby 模块和包require 语句 include 语句 Mixins 模块(Module)是一种把方法、类和常量组合在一起的方式。模块(Module)为您提供了两大好处。 模块提供了一个命名空间和避免名字冲突。 ...最新博文# ruby# 学习笔记7年前080
Effective Qt标题是非常的哗众取宠了。这里主要是用来记录一些使用 Qt 的小经验。之前在工作中,会有一些关于 Qt 的经验总结,加之平时自己写一些小东西也有使用 Qt ,所以使用起来会有一些经验教训,聚集起来,姑且...最新博文# Coding7年前040
Ruby 代码块yield 语句 块和方法 BEGIN 和 END 块 您已经知道 Ruby 如何定义方法以及您如何调用方法。类似地,Ruby 有一个块的概念。 块由大量的代码组成。 您需要给块取个名称。 块中的代码...最新博文# ruby# 学习笔记7年前090