![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
文章平均质量分 70
Hope_f
这个作者很懒,什么都没留下…
展开
-
作为软件工程师,你必须知道的20个常识
作为软件工程师,你必须知道的20个常识 1.针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发,简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。 2.软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。 3.数据结构与算法:深刻理解像数组,列表,栈,树,图,集合等这样的基本数据结构,并在软件开转载 2013-07-07 16:47:15 · 685 阅读 · 0 评论 -
bing统计
其原文是微软一个小题目:http://hero.csdn.net/Question/Details?ID=215&ExamID=210 本届大赛由微软必应词典冠名,必应词典(http://cn.bing.com/dict/?form=BDVSP4&mkt=zh-CN&setlang=ZH)是微软推出的新一代英语学习引擎,里面收录了很多我们常见的单词。但现实生活中,我们也经常能看到一些毫无原创 2014-01-06 17:20:57 · 1737 阅读 · 6 评论 -
windows 控制台下运行cl命令
前提:确保已经安装vc6或者vs系列 我们可以再命令行直接编译c++程序 在windows操作系统中,打开命令行,输入cl,若系统提示 'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件。 则说明VS没有安装或者环境变量设置不正确,可以按照如下步骤设置: 1. 确保已经安装VS,并在控制台 中键入set 检查是否有类似如下格式的环境变量VSXXCOMNTO转载 2014-01-18 21:47:48 · 848 阅读 · 0 评论 -
请看最Robust的人脸跟踪算法!
转载 2014-01-18 01:28:02 · 1314 阅读 · 0 评论 -
vs提升效率快捷键
原文:http://www.cnblogs.com/zhubo/archive/2010/04/16/Visual_Studio_2008_Skills.html 时间往往在不经意间就浪费掉了,比如我们在寻找上一个光标位置的时候,好好学习并利用下面的技巧,会提高工作效率,减少不必要浪费的时间,提高时间利用率,让生活更加美好。 1,回到上一个光标位置 使用组合键 Ctrl + -转载 2014-01-16 09:13:00 · 773 阅读 · 0 评论 -
为什么要进行傅立叶变换?如何用Matlab实现快速傅立叶变换?
原文地址:http://blog.sina.com.cn/s/blog_9015f32301014jbp.html 写在最前面:本文是我阅读了多篇相关文章后对它们进行分析重组整合而得,绝大部分内容非我所原创。在此向多位原创作者致敬!!! 一、傅立叶变换的由来 关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,转载 2013-07-07 17:03:21 · 2171 阅读 · 0 评论 -
编程套路
最牛B的编码套路 分类: 我的书2013-12-02 08:38 7492人阅读 评论(37) 收藏 举报 编码套路Code KataCode Dojo 最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已: 与你所相信的恰恰相反,单纯地每天埋头于工作并不能算转载 2013-12-02 22:35:25 · 1004 阅读 · 0 评论 -
离散余弦变换(含源码)
原文:http://blog.csdn.net/luoweifu/article/details/8214959 服了CSDN了,就不能搞个转载按钮吗。。。 图像处理中常用的正交变换除了傅里叶变换外,还有其他一些有用的正交变换,其中离散余弦就是一种。离散余弦变换表示为DCT( Discrete Cosine Transformation),常用于图像处理和图像识转载 2013-07-08 11:38:09 · 1932 阅读 · 0 评论 -
批处理中for枚举文件的问题,是BUG?
今天在批处理里面发现个怪现象。 对于目录结构如下: scan.bat里面代码如下: @echo off for /r %%i in (../a/*.mp4) do ( echo %%i ) pause 运行结果却是这样的。。。 我说为什么读取文件的时候老是出错,最后居然是批处理里面出了问题。。。又是浪费了2个小时时间啊。。。 这个绝对是个BUG原创 2013-11-15 09:48:54 · 1488 阅读 · 0 评论 -
socket应用 用C语言编写发送邮件程序
原文:http://blog.csdn.net/sophisticated/article/details/3893297 每次都得登录网站,打开邮箱才能发送邮件,就想到如何使用程序来自动地发送,而且把这个功能集成到其它的程序中,就可以使功能更加强大。如在程序运行中遇到的错误或事件,就可以通过电子邮件来得到信息。具体代码见资源http://download.csdn.net/user/sop转载 2013-07-09 23:46:35 · 3746 阅读 · 0 评论 -
感知计算:开发人员的十大资源
很长时间以来,感知计算是最令人兴奋的技术之一,而且这种技术的确刚刚兴起。什么是感知计算?简单来说,它是一种人机交互的全新方式。不再只是与标准键盘和鼠标输入控制器相关;它涉及到触摸、手势、声音和语音识别以及富有进取精神的开发人员所能提出的一切其他事物。 感知计算其实没有任何限制。使用此种新方法,开发人员不仅可以大秀编程技巧,还能尽情地发挥想象力。各种想法皆有可能;从用于自闭症儿童用来解释面部表转载 2013-07-09 09:57:58 · 1078 阅读 · 0 评论 -
C,C++网络编程学习指南
1. 扎实的C,C++基础知识 参考资料《C程序设计》,《C++ primer》。 2. TCP/IP协议 经典书是:W.Richard Stevens 著《TCP/IP详解》三卷书,卷1是协议,卷2是实现,卷3是TCP事务协议等。还有官方的协议文档:RFC 当然也可以在网上下载电子书。 经典的开源协议分析工具:Wireshark. 简单的开源TCP/IP协议栈:LwIP,或者Li转载 2013-07-07 16:59:13 · 1993 阅读 · 0 评论 -
送给程序员的一份礼物——常用工具集
所谓“工欲善其事,必先利其器”,从程序员的角度来讲,好工具的使用总会给人带来事半功倍的效果。面对众多工具/软件,我们应该如何取舍呢。前不久,笔者在csdn的c++论坛发了一篇贴文,以期能征求大家的广泛意见,得到了不错的反响。本文在对该贴进行整理的基础上,又做了一些补充。在这里要特别感谢网友:DanielWYO(爱上小白),redleaves(无心红叶)。 有以下几点需要声明: 本文主转载 2013-07-07 16:54:13 · 2488 阅读 · 0 评论 -
IEEE浮点数表示--规格化/非规格化/无穷大/NaN
1.规格化的值 以sizeof(float)=4为例: 1.5的浮点数表示: 1)1.5转换为2进制:1.1 2)转换:0.1*2^0 (整数部分的1省略) 3)得到阶码:127+0=127,即0111 1111 (指数部分可能是负数,为了兼容负数,需要+127) 4)得到尾数:1,后面补齐0 5)确定符号位:0 所以,1.5的浮点数表示转载 2013-07-08 09:15:18 · 2240 阅读 · 1 评论 -
钩子函数的学习
WINDOWS的钩子函数可以认为是WINDOWS的主要特性之一。利用它们,您可以捕捉您自己进程或其它进程发生的事件。通过“钩挂”,您可以给 WINDOWS一个处理或过滤事件的回调函数,该函数也叫做“钩子函数”,当每次发生您感兴趣的事件时,WINDOWS都将调用该函数。一共有两种类型的钩子:局部的和远程的。 局部钩子仅钩挂您自己进程的事件。 远程的钩子还可以将钩挂其它进程转载 2013-07-07 16:58:53 · 822 阅读 · 0 评论 -
递归下降法实现计算表达式
#include "stdafx.h" #include #include using namespace std; const char* code = NULL; //记录输入的表达式指针。 int nIndex = 0; //记录当前扫描到的字符索引。 char c = 0; //存储当前扫描到的字符。 #define MAX_NUMBER_LEN原创 2013-07-11 08:57:57 · 2691 阅读 · 0 评论