
技巧类
chenbang110
学习是最快乐的事
展开
-
注释代码的13技巧
注释代码的13技巧本文发表在作者José M. Aguilar的博客Variable Not Found,后来由Timm Martin翻译成英文发表在DevTopics上。以下是如何注释代码的13tips,它们会在日后帮助你更容易理解和维护代码。1. Comment each level(每个级别的注释有统一的风格)注释每一个代码块,并且在各个级转载 2012-06-04 09:40:38 · 957 阅读 · 0 评论 -
altium designer 原理图 斜线
shift + space原创 2014-06-06 16:32:24 · 24048 阅读 · 0 评论 -
cadence元器件引脚命名上划线表示低有效
比如CS_N可以用C\S\表示CS(上划线)原创 2013-11-30 09:48:51 · 14801 阅读 · 1 评论 -
三角形三边与面积关系
原创 2013-09-26 17:17:08 · 2825 阅读 · 0 评论 -
如何高效的工作
1.把所有工作划分成事务型和思考型两类,分别对待:所有的工作无非两类:事务型的工作不需要你动脑筋,可以按照所熟悉的流程一路做下去,并且不怕干扰和中断;思考型的工作则必须你集中精力,一气呵成。对于事务型的工作,你可以按照计划在任何情况下顺序处理;而对于思考型的工作,你必须谨慎地安排时间,在集中而不被干扰的情况下去进行。对于思考型的工作,最好的办法不是匆忙地去做,而是先在日常工作和生活中不转载 2013-08-26 00:11:31 · 895 阅读 · 0 评论 -
PID调节经验
Kp: 比例系数 ----- 比例带(比例度)P:输入偏差信号变化的相对值与输出信号变化的相对值之比的百分数表示 (比例系数的倒数)T:采样时间Ti: 积分时间Td: 微分时间 温度T: P=20~60%,Ti=180~600s,Td=3-180s 压力P: P=30~70%,Ti=24~180s, 液位L: P=20~80%,Ti=60~300s转载 2013-08-13 16:33:15 · 2743 阅读 · 0 评论 -
Windows下访问Linux分区的文件
打开网址http://www.diskinternals.com/linux-reader ,下载并安装 DiskInternals Linux Reader。原创 2013-04-03 23:48:56 · 861 阅读 · 0 评论 -
给出任意一个日期, 怎样知道是星期几?
给出任意一个日期, 怎样知道是星期几? 下面给出的技巧太高超了!真不知道作者是怎么想到的。由 Tomohiko Sakamoto 提供的优雅的代码: int dayofweek(int y, int m, int d) /* 0 = Sunday */ { static int t[] = {0, 3, 2, 5, 0, 3, 5,转载 2013-01-17 11:10:02 · 1011 阅读 · 0 评论 -
嵌入式软件测试的十大秘诀
在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发人员为了对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在干些什么呢 Oracle面对这个问题有些吃惊,因为在当时没有人这么问过,而同时代的嵌入式开发人员问的最转载 2012-11-06 13:43:52 · 653 阅读 · 0 评论 -
在windows下使用linux命令(转载 修改)
使用过linux的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和patch。cygwin是一个windows下的linux模拟器,对于想在windows下使用linux命令的人来说是一个选择。但是cygwin过于复杂庞大,下载比较费劲,本人最终没有下载,也没有用过。个人感觉GunWin32是一个不错的选择,GnuWin32使windows用户可以在命令行窗转载 2012-10-19 16:41:31 · 1203 阅读 · 0 评论 -
程序员技术练级攻略
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历转载 2012-09-06 20:18:57 · 908 阅读 · 0 评论 -
教你如何迅速秒杀掉:99%的海量数据处理面试题
前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。 毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问转载 2012-07-18 11:11:45 · 1489 阅读 · 0 评论 -
c/c++资源(源码、开发工具、开发库)
http://blog.csdn.net/cnsword/article/details/4176636开发工具:VIM 骨灰级玩家专属emacs 骨灰级玩家专属code::blocks 入门级推荐codelite 入门级首选eclipse+CDT 如果你经常用eclipse就直接装个cdt的插件吧netbeans 习惯netbeans的首选anjuta转载 2012-06-06 09:53:08 · 1034 阅读 · 0 评论 -
优秀程序设计的18大原则
【CSDN编译】良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。1.避免重复原则(DRY - Don’t repeat yourself)编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。2.抽象原则(A转载 2012-06-06 08:43:00 · 863 阅读 · 0 评论 -
C++编程必备
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。 1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段 2、htt转载 2012-06-06 09:51:38 · 644 阅读 · 0 评论 -
在SourceInsight中支持Lua
下载Lua语言的配置文件。下载地址: http://www.sourceinsight.com/public/languages/Lua.CLFSourceInsight菜单中,依次选择:Options > Preferences,然后选择Languages选项页。点击Import按钮,选择Lua.CLF,添加语言支持,在列表中即可看到 Lua 一项。Perferences对话框中选中转载 2016-10-12 00:36:20 · 5371 阅读 · 1 评论