老菜原创

C++ or all

用Direct2D绘制SVG (3)

SVG Filter 和 Direct2D Filter对应关系,越做越心惊,莫非小小软又在抄袭标准? https://developer.mozilla.org/zh-CN/docs/Web/SVG/Element <feBlend>        ...

2018-09-12 09:20:34

阅读数 71

评论数 2

用Direct2D绘制SVG (2)

Direct2d其实是可以直接Load和Draw SVG图形的。 首先需要从renderTarger, QueryInterface 到 ID2D1DeviceContext5 再从ID2D1DeviceContext5, CreateSvgDocument获得 ID2D1SvgDocumen...

2018-09-10 15:18:48

阅读数 131

评论数 0

用Direct2D绘制SVG (1)

矢量图形绘制, 首先想到使用SVG作为图像格式,起步需要的就是SVG文件格式。 GitHub找了一圈,nanosvg是一个很好的C库。 nanosvg是一个很符合KISS的库,分为parser 和 Rasterizer, Parser部分,都在 #include "nanosv...

2018-09-10 15:07:43

阅读数 223

评论数 0

最近一份工作的总结

这份工作干了9年半,一些总结,一些感想

2014-10-07 20:38:36

阅读数 972

评论数 0

Qt Quick 5.2 开发笔记4-------窗口

窗口这玩意儿,现在还是有些说不太清楚。 首先我们按Qt Creator的向导来,我这一系列东西开头是Qt Quick, 所以新建项目、应用程序,Qt Quick Application。 Qt Quick Component Set选择 Qt Quick 2.0 一步一步next之后,我们看到了 ...

2014-03-08 00:06:21

阅读数 2316

评论数 1

Qt Quick 5.2 开发笔记3-------qml界面之自定义TitleBar

搞完了c++和QML的交互问题,接下去,终于可以放心开始做界面 先唱一首歌, 美工产品我们去哪里呀 有我在就天不怕地不怕 美工美工我是你的蓝图 一直陪你搞不清楚 产品产品我们去哪里呀 你就是我的天大和地大 程序程序时间的手一挥 你是永远的稀里糊涂 对了,我们这边产品经理兼美工兼测试兼技术支持兼…....

2014-03-07 22:57:16

阅读数 4428

评论数 1

Qt Quick5.2 开发笔记2 -------Qml 和 c++交互的探索

Qml 和 c++的相互交互的问题 这也是我们最关心的问题。 涉及到跟原先系统是否能集成, 这可以涉及系统架构的大问题啊。 百度/Google之后,找到了这个QM_Call_Qt_Function,原帖地址在这里: http://developer.nokia.com/community/w...

2014-03-07 22:06:48

阅读数 2654

评论数 1

Qt Quick 5.2 开发笔记1 -------安装入门 和 发布部署细节

一、环境安装篇 Qt是所见过最容易安装的开发环境,用的是VS2010的环境,机子早已安装。 1.      下载最新的Qt:网址 http://qt-project.org/downloads 2.下载之后,安装,下一步、下一步 3.启动Qt Creator 4.可能还无法编译,需要到 ...

2014-02-20 16:07:31

阅读数 3038

评论数 0

我们应该怎么写程序?

从 纸 到 单机 到 互联网,我们应该如何去适应时代变化,用新的方法策略,去打造自己的软件

2013-07-14 00:36:52

阅读数 3028

评论数 1

快速清除STL::vector的内存

为了防止内存泄露,习惯于new的时候,顺手就写一个delete。于是delete多了,想偷懒,顺手就写了一个宏,#define  DEL(p)  { delete p; p = NULL; }又遇到需要delete数组,就又写了一个宏#define DELX(p) { delete[] p; p ...

2011-06-13 08:12:00

阅读数 1496

评论数 1

[原创] C++操作符重载的变态用途--特征聚焦的子类转换

嘿嘿,如果类的成员变量是特定类和自定义结构,使用该类名或结构作为操作符进行重载。(当然是基本类型也可以,不过实用性不强,只会降低代码可读性。)如下,一个CPerson,强行转换为hand,也可以使用。类似于现实,我们只会对某个实物的具体特征表示强烈的兴趣,也就是特征聚焦的意思。如HR部门只会关注一...

2005-03-03 10:33:00

阅读数 1266

评论数 1

C/C++开发过程中的一些bug

目前工作上常常需要招熟练的C/C++的人手做开发,人员流动较频繁,我们这边主要是比较基本的动态库算法的开发,发现很多C方面基础的套路并不是人人都熟悉。1.很多新手把继承多态模板背的滚瓜烂熟,所谓的OO特征,基本的面向过程的,比如写个稍微复杂一点函数,就开始迷糊了。作为程序员,简单严谨的逻辑思维存在...

2004-12-17 20:05:00

阅读数 1193

评论数 0

杭电二流子的由来

杭电二流子的由来    传说中,源自八九六××四期间,虽国家大事,其中是非对错,尚无公认,其间众校学子,一腔热血,以五四民主科学之旗号,成万人盈巷之势,可歌可叹。南宋古都,众江南才俊,秀青春于街头。市民百姓,一览风采。歌曰:浙大的牌子杭大的饭,丝绸的姑娘计量的汉,杭电的二流子满街转。究其原由,老浙...

2004-12-17 19:39:00

阅读数 1477

评论数 0

即时通讯客户端AddIn框架1

1.Build a root com.Export some Interface;2.Build a Client Exe to use the Root com;3.Build a sub com to implement the Interface;just Test......content...

2004-06-25 17:34:00

阅读数 1204

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭