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

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

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

现在位置 >首页 > 所有关于经验的文章
program category
发表于268 天前 编程开发 评论数 1 ⁄ 被围观 73 views+
再次写给我们这些浮躁的程序员zz
  2010年初写过一篇博客,一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。   多做项目,多思考   不要害怕做事,刚毕业的同学最缺的就是工作经验(《程序员:增加编程经验的3种途径》),乱七八糟的项目能让你很快就了解了一个公司的业务与使用的技术,并且可以多接触同事与客户。   当你毕业后刚进一家公司时,如果主...
阅读全文
algorithm category
发表于290 天前 算法源码 评论关闭 ⁄ 被围观 43 views+
201104171810318113
算法执行时间需通过依据该算法编制的程序在计算机上运行时所消耗的时间来度量。而度量一个程序的执行时间通常有两种方法。(1)事后统计的方法。(2)事前分析估算的方法。因事后统计方法更多的依赖于计算机的硬件、软件等环境因素,有时容易掩盖算法本身的优劣。因此人们常常采用事前分析估算的方法。 两个N * N矩阵相乘。如 2 * 2的矩阵, void CMatrixNN::ComputeN2(void) { const int n = 2; int a[n][n] = { {1, 2}, {1, 2} }; int b[n][n] = { {1, 2}, {1, 2} }; int result2[][n] = {0, 0,...
阅读全文
algorithm category
发表于290 天前 算法源码 评论关闭 ⁄ 被围观 22 views+
常见排序算法的稳定性分析和结论
名称 复杂度 说明 备注 冒泡排序 Bubble Sort O(N*N) 将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮 插入排序 Insertion sort O(N*N) 逐一取出元素,在已经排序的元素序列中从后向前扫描,放到适当的位置 起初,已经排序的元素序列为空 选择排序 O(N*N) 首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此递归。 快速排序 Quick Sort O(n *log2(n)) 先选择中间值,然后把比它小的放...
阅读全文
cpp category
发表于290 天前 C++技术 评论关闭 ⁄ 被围观 49 views+
c++操作符优先级表【基础知识】
from:http://www.cppreference.com/wiki//language/operator_precedence?redirect=1 C++ Operator Precedence The operators at the top of this list are evaluated first. Operators within a group have the same precedence. All operators have left-to-right associativity unless otherwise noted. Precedence Operator Description Overloadable Associativity 1 :: scope resolution no left to right 2 () function call yes left to right [] array access yes -> member access yes ...
阅读全文
jottings category
发表于303 天前 情感随笔 评论关闭 ⁄ 被围观 52 views+
wp网站搬家教程-dakaren.com实录
由于之前有的vps12580.com网站很不稳定,最近感觉像是要破产似的,所以赶紧趁还能访问vps12580网,赶紧备份了网页文件和数据库文件.今天在无极网络(5jwl.com)买了一个空间,还比较便宜,就将原达卡人的WordPress整站移植到新的空间去了,以防以后空间真不能用时,所有数据丢失导致更换域名或者空间手忙脚乱···下面把网站搬家过程整理一下: 一、转移之前必须的准备工作 1. 首先要将wordpress整个网站文件下载到本地上。虚拟空间后台有打包成rar文件的操作,打包一下就会把web文件下的所有文件打包。当然也可以直接下载根...
阅读全文
cpp category
发表于316 天前 C++技术 评论数 11 ⁄ 被围观 178 views+
vc6/vs2003转到vs2005 2008出现的错误解析
最近开发平台由VC6.0升级至VS2005,需要将原有的项目迁移,特将碰到的问题归纳如下: 1消息映射 VS2005对消息的检查更为严格,以前在VC6下完全正常运行的消息映射在VS2005下编译不通过 a. ON_MESSAGE(message,OnMyMessage); OnMyMessage返回值必须为LRESULT,其形式为:afx_msg LRESULT OnMyMessage(WPARAM, LPARAM);如果不符合,则有错误提示:     error C2440: “static_cast”: 无法从“void (__thiscall CPppView::* )(WPARAM,LPARAM)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”        在匹配目...
阅读全文
cpp category
发表于316 天前 C++技术 评论关闭 ⁄ 被围观 254 views+
错误“static_cast”: 无法从“UINT (…)(CPoint)”转换为“LRESULT (…)(CPoint)
从vc6或vs2003转移到vs2005 发生下面问题: BEGIN_MESSAGE_MAP(CTestDlg, CCaptionBtnDlg) ON_WM_NCHITTEST() //vs2005 检测错误在这里 END_MESSAGE_MAP() afx_msg UINT OnNcHitTest(CPoint point); UINT CTestDlg::OnNcHitTest(CPoint point) { …. } 编译总是报:错误 2 error C2440: “static_cast”: 无法从“UINT (__thiscall CTestDlg::* )(CPoint)”转换为“LRESULT (__thiscall CWnd::* )(CPoint)” CSDN上的解决办法: afx_msg UINT OnNcHitTest(CPoint point);   UINT CTestDlg::OnNcHitTest(CPoint point...
阅读全文
program category
发表于337 天前 编程开发 评论关闭 ⁄ 被围观 41 views+
TIOBE 2011年3月编程语言排行榜:C#超Python和PHP
http://boylee.net/archives/608 现在几乎所有的用Visual Studio开发的新代码都是使用C#(而不是VB.NET和C++)。因此,C#逐步成为微软的头号语言。本月C#又创造另一个历史纪录,超过Python和PHP(上月排名第4与第5),成为了TIOBE排名第4的语言。长期看来C#似乎是Java唯一竞争对手。这个月其他表现好的是Objective-C,Lua和Groovy。Python本月失去了一些份额,而PHP现在已经落后了很多。 TIOBE 开发语言排名是一种编程语言的流行程度的指标。该指标每月更新一次。市场占有率是根据世界各地的熟练工程师、课程和第...
阅读全文
webtech category
发表于337 天前 网络技术 评论关闭 ⁄ 被围观 18 views+
优秀ASP.NET程序员修炼之路[转]
“为人写程序” 初级的程序员或经验不足的程序员往往只意识到自己的程序是写给计算机的,而不会在意程序其实也是写给人的,或在意得不够、不全面。 写给机器的程序,往往追求的是运行正确、执行效率能满足要求。但程序员的任务仅仅就是把业务逻辑转成机器能编译的计算机语言吗? 其实,程序首先(注意,是首先)是写给人的。第一,程序是写给看代码的人的。第二,程序是写给用程序的人的。了解这一点,才能理解写程序为什么要有代码规范,为什么要有各种文档,为什么写子程序时要命好名,为什么要分层,为什么要学设...
阅读全文
cpp category program category
发表于538 天前 C++技术, 编程开发 评论关闭 ⁄ 被围观 105 views+
linux环境C编程的血泪教训
初学linux平台上的C编程时间不长,这次正好有一个业务项目需要用到队列,研究和对比了一下市面上的相关产品,总体而言不是太复杂就是性能达不到要求,所以最后还是决定自己写一个。这次用C完完全全由自己实现只是第二次,以前都是下个开源软件改一下,一般来说linux下的软件只要是C开发的,性能都可以接受。但是为了……,还是自己决定写一下。在整个开发过程中,碰到的血泪教训太多了,这里先记录一下,第一:警示自己,以后不要再犯了;第二:给有用的人分享一下,别人跳过的坑尽量避免自己再跳(好像我经常会跳...
阅读全文
不想听你唠叨×