- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 参考ImageMagick读取jpg图片压缩质量
按照jpg编码的质量映射代码反推量化表得到的质量结果似乎不太精确,这里直接参照ImageMagick来实现精确读取jpg图片质量。
2023-07-24 15:04:22
157
原创 Mac访问iPhone app文件
info.list 添加Application supports iTunes file sharing。在访达中打开iPhone。
2023-07-24 14:57:36
1078
原创 vs2008如何创建线程和关闭线程。
#include <windows.h>#include "process.h"class Callback_Base{public: Callback_Base() { bRunThread = true; }; ~Callback_Base() { WaitForSingleObject(mCallbackThread, 1000); CloseHandle(mCallbackThread); mCallbackThread = NULL; };.
2020-07-06 09:53:40
1089
原创 第二章 算法效率分析基础 page 60 例题:斐波拉契数列
本节讨论一个著名的数列一一斐波那契数列。这个数列可以用一个简单的边推式和两个初始条件来定义。当时, 1202年,莱昂纳多·斐波那契向世人介绍了斐波另11契数列。当时,这个数列是为解决“兔子繁殖问题”而提出的。从那以后,不仅在自然界中发现了许多和斐波那契数列相关的例子,而且人们证用它来预测商品和证券的价格。在计算机科学领域,斐波那契数列也有许多令人感兴趣的应用...
2018-10-13 23:03:12
522
原创 第二章 算法效率分析基础 page 55 汉诺塔问题
汉诺塔问题介绍: 在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片,一次只移动一片,不管在哪根针上,小片必在大片上面。当所有的金片都从梵天穿好的那根针上移到另外一概针上时,世...
2018-10-12 12:25:43
342
原创 第一章 绪论 page 3 欧几里得算法求最大公约数:辗转相除法
还记得最大公约数的定义吗?两个不全为0的非负正数 m 和 n 的最大公约数记为 gcd(m,n),代表能够整除(即余数为0)m和n的最大正整数。gcd(m,n) = gcd(n,m mod n) m mod n 表示m除以n之后的余数。 下面是一个结构化的描述: 第一步:如果 n = 0,返回 m 的指作为结果,同时过程结束;否...
2018-10-12 00:09:41
264
原创 Git以及Github入门学习
1、注册GitHub账号,建立仓库2、在官方网站下载安装Git$ https://git-scm.com/download/2.1 在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开GitBash),鼠标右键能找到option$Git bash here创...
2018-04-24 10:07:31
220
原创 C++中的类所占内存空间总结
类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。摘抄部分: 成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在类的对象里面,同一个类的多个对象共享函数代码。而我们访问类的成员函数是通过类里面的一个指针实现,而这个指针
2017-08-16 17:28:10
142
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人