2018年度报告

2018年度报告

正值19和20年交替之际,我做了一个决定,打算每年都做一个年度报告,记录这一年的年度事件与感悟。18年的记忆还在,就顺手补上了,所以这篇文章其实是在19年末写的。但为了保证文章的顺序,还是觉得把他放在...
7年前
060
【Qt源码笔记】深谈 Qt 绘制

【Qt源码笔记】深谈 Qt 绘制

之前写了一篇 浅谈Qt控件绘制 。之所以叫浅谈是因为调用都是比较表层的调用。其实 Qt 的绘制,可以说用 Qt 的人都有用到,但是对于绘制底层,了解的人并不见得很多。我其实之前也是云山雾罩,从来没有深...
7年前
050
【Qt源码笔记】浅谈 Qt 中的控件绘制

【Qt源码笔记】浅谈 Qt 中的控件绘制

在工作中经常要根据 UI 提供的稿子做自绘控件,而且在新项目中,我自己基于 Qt 做了一套项目自用控件库,还会涉及到换肤,所以对 Qt 的控件绘制,着重的研究了一下。看过代码之后,觉得 Qt 项目本身...
7年前
050
PHP处理苹果内购数据验证

PHP处理苹果内购数据验证

写在最前 与支付宝支付和微信支付异步回调不同的是,苹果内购并不存在回调一说,交易是由商户服务器主动向 苹果内购服务发起验证请求。
7年前
040
Ruby 模块和包

Ruby 模块和包

require 语句 include 语句 Mixins 模块(Module)是一种把方法、类和常量组合在一起的方式。模块(Module)为您提供了两大好处。 模块提供了一个命名空间和避免名字冲突。 ...
7年前
080
Effective Qt

Effective Qt

标题是非常的哗众取宠了。这里主要是用来记录一些使用 Qt 的小经验。之前在工作中,会有一些关于 Qt 的经验总结,加之平时自己写一些小东西也有使用 Qt ,所以使用起来会有一些经验教训,聚集起来,姑且...
7年前
040
Ruby 代码块

Ruby 代码块

yield 语句 块和方法 BEGIN 和 END 块 您已经知道 Ruby 如何定义方法以及您如何调用方法。类似地,Ruby 有一个块的概念。 块由大量的代码组成。 您需要给块取个名称。 块中的代码...
7年前
090