页面载入中,请稍后...

Dakaren.COM: Stay hungry, stay foolish~ 设为首页 | 加入收藏 |注册管理

达卡人技术博客™
        dakaren技术博客,博广天下–源码算法|图像增强|经验总结|设计方案|学习教程! >>> 本站作为一个技术站点,并不是简单复制转载一些文章而已,所以不可能每天都更新,也没有那么多精力,希望体谅,但我们会努力和大家交流最有用的东西。也欢迎您来稿来信,共同进步。谢谢dajia's支持! 给大家推荐一个不错的CV网站>>计算机视觉论坛:http://cvchina.net

现在位置 >首页 > 所有关于C的文章
jottings category
发表于627 天前 情感随笔 评论关闭 ⁄ 被围观 176 views+
发布一个 Linux 下的 C++ 多线程库
发布一个 Linux 下的 C++ 多线程库 发布一个我自己业余时间编写的 C++ 多线程库 for Linux,这个库只有不到 1000 行源代码,封装了 pthreads 的常用功能(互斥器、条件变量、线程),实现了简单的线程池,并仿照 java concurrent 包编写了 BlockingQueue 和 CountDownLatch。库里的每个 class 都提供了使用样例。 这个库的内容: 整数的原子操作, AtomicInt32 和 AtomicInt64 线程,Thread 线程池,ThreadPool 互斥器与条件变量, MutexLock,MutexLockGuard 与 Condition 带调用栈信息 (stack trace) 的异常基类...
阅读全文
cpp category jottings category
发表于629 天前 C++技术, 情感随笔 评论关闭 ⁄ 被围观 96 views+
恐怖的C++语言
Linus曾经(2007年9月)在新闻组gmane.comp.version-control.git里和一个微软的工程师(Dmitry Kakurin)争执过用C还是用C++,当时的那个微软的工程师主要是在做Git的Windows版,但他却发现Git的源码居然是C语言写的,而不是C++,于是他(Dmitry Kakurin)在Linux社区里发贴表示对Linux的不满,语言很直接: Pure C as opposed to C++. No idea why. Please don’t talk about portability, it’s BS. (纯C写的,而不是C++,不知道为什么,请别告诉我是为了移植性,这完全是胡扯。) Linux之父Linus Torvalds马上跟...
阅读全文
cpp category
发表于652 天前 C++技术 评论数 4 ⁄ 被围观 348 views+
VC中用线性插值方法进行图像放大
图像的放大可以用插值的方法,其中一种简单的插值就是线性插值,线性插值虽然简单,却非常有效。 线性插值 所谓线性插值就是说:有一组离散数据{a(1),a(2),…,a(n)},我们想要知道a(k)和a(k+1)之间的数a(m) (k<m<k+1)是多少。但因为数据是离散的,我们只知道a(k)和a(k+1),因此我们只能对a(m)进行一个估计,这个估计的值就叫插值。一种比较合理的估计是a(k)和a(k+1)之间某点的值可能是a(k)+(a(k+1)-a(k))*m,m是[0,1]之间的一个常小数,这就叫线性插值。如下图 图像的线性插值放大 图像就是一个象素矩阵,可...
阅读全文
cpp category algorithm category program category
发表于676 天前 C++技术, 算法源码, 编程开发 评论数 2 ⁄ 被围观 463 views+
通过具体代码计算两日期天数之差
以下C++版本是从网上摘抄,下方C#为根据网上内容改编,算法可能有错误,具体见下方说明。之前有一个项目用系统的日期字符串转换函数实现计算两日期之间天数之差一直有误,故改用以下算法实现。其实也可以用C++实现dll库后在C#里面调用,亦能完成我需要实现的注册码验证功能,所以以下介绍了几种方法。 在C#里面有调用系统内部函数的方法实现计算两日期间天数的程序,但只能在本是机器上运行,交给客户后一直报错,不能进入系统,故有此修改并讨论次算法。 出现的错误为:String was not recognized as a valid Dat...
阅读全文
不想听你唠叨×