自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

转载 11个技巧:提升程序员工作效率

1、两分钟法则  如果一件事可以在两分钟内完成,比如回复邮件,一个简单的家务,就立即完成,因为记住它、计划时间、在后来完成它,可能会花费五分钟甚至更多的时间。  2、五分钟法则  拖延症是影响工作效率的大魁首之一,想要治愈它不是给自己定下目标、下定决心去完成一项大任务,而是只在那件事上花五分钟。你会发现在大多数情况下,它在超出五分钟的时候依旧很顺利,因为你已经进入了平坦期。

2015-05-29 00:08:00 580

转载 如何成为一位卓越的技术经理?

管理一支技术团队可能是世界上最难的事情之一。如果你是一个经理,你需要和很多方面的专家合作,和你的上级协调产品需求,和负责协调产品交付件的同级合作,和将产品功能转化成技术需求的同级合作,带领直接汇报给你的团队等等。在某些糟心的时刻,你需要面对的是会把患有自闭症的送报小孩(原文,阿斯伯格综合症,爱因斯坦曾患有此症)赶走的同事。我曾经担任过开发经理、开发总监的工作,也曾经是一个开发人员,在过去的

2015-05-28 23:49:03 506

转载 程序员学习能力提升三要素

IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们

2015-05-28 23:46:39 488

转载 我希望在软件开发生涯初期就知道的 4 件事

我的软件开发生涯开始于15年前。但是直到最近的5年,我才真正开始看到自己在软件开发领域的巨大进步。这里有一些感悟是我希望能够在我进入软件开发领域时所知道的事情,如果我早一些领悟到,相信会比现在更加成功,也更节省一些时间。软件开发工作没有“正确方法”在软件开发生涯的早期,我曾经浪费了大量的时间在学习和争辩,错误的相信有一条“绝对正确的方法”能够应付软件开发的很多方面。

2015-05-28 23:41:54 434

转载 码农提高工作效率

俗话说,天下武功,唯快不破。也就是说要练成天下高手的话,出招速度一定要快,这样才能在江湖上立足,不至于掉了脑袋。而程序员要在IT界混出个名堂,也要有高效的工作效率才行。IT行业时时刻刻都产生着新知识、新技术,要想跟上变革肯定要有几把刷子。而我本人很喜欢各种各样的方式来提高自己的工作效率,可以分享给大家一些经验。1)键盘功底要扎实。敲键盘时要使用标准指法。可能你认为这是程序员的基本功

2015-05-28 23:35:33 539

原创 2014年中国十大电容器企业排名

2014年中国十大电容器企业排名1厦门TDK有限公司2上海京瓷电子有限公司3江苏中联科技集团有限公司4广东风华高新科技股份有限公司5南通江海电容器股份有限公司6太阳诱电(广东)有限公司7基美电子(苏州)有限公司8厦门EPCOS有限公司9宇阳控股(集团)有限公司10安徽铜峰电子股份有限公司

2015-05-28 14:18:25 4871

转载 让 Code Review成为一种习惯

1.开篇5月份的时候突然接到 code.oa.com【腾讯内部的一个代码管理平台】 的 summer 的通知, 说广点通的codereview 参与度在公司各部门中表现出色,而我们小组(广点通广告定向小组)的 codereview 综合表现在全公司的小组中排名第一。这让我有点意外,有点无心插柳的感觉。 summer 希望我能写写我们小组做 code review 的一些心得体验

2015-05-23 22:35:50 672

原创 三菱FX系列PLC编程口通信协议总览

该协议实际上适用于PLC编程端口以及FX-232AW模块的通信 通讯格式      命令(CMD)   命令码    目标设备 DEVICE READ  CMD    "0"    X,Y,M,S,T,C,D DEVICE WRITE CMD    "1"    X,Y,M,S,T,C,D FORCE  ON    CMD    "7"    X,Y,M,S,T,C F

2015-05-23 15:32:05 11544

转载 三菱FX系列PLC编程口通信协议举例

本文介绍的 PC 与三菱 FX 系列 PLC 通信,是通过 PLC 的编程口与 PC 机的串口进行的,采用 SC-09 编程电缆作为计算机与 PLC 通信的连线。电缆的 9 芯 D 形插头连接在计算机串口上,另一端连接 PLC 的 RS-422 编程口。编写 PC 的通信程序可采用汇编语言、各种高级语言,也可以采用工控组态软件或直接采用 PLC 厂家的通信软件。本文采用 VB6 . 0 软

2015-05-23 15:16:58 21846 3

转载 一个程序员眼中的价值

在2015年的第二天, 我终于好像有了一些跳跃的想法, 可以说给大家听听. 也许不够体系, 不够完整, 但或许能得到一些共鸣.我先给我大家讲讲我的故事, 我在2007年的时候去了雅虎实习. 当时应聘实习的时候, 我记得我和面试官应该表达过, 我不在乎赚多钱(实习生工资), 只是希望学习.后来, 2008年的时候要毕业了, 因为在雅虎的氛围等让我觉得非常好, 我几乎没有看什么其他机会

2015-05-23 14:25:24 503

原创 RS232 RS422 RS485的本质区别

一、串口简介  RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到1

2015-05-23 00:28:13 595

原创 三菱PLC和PC机通过编程口串行通信实现

1 系统硬件构成    三菱FX系列PLC自带的编程口是RS-422接口,而PC机的串行通信口则是RS-232C接口,两者之间需要通过SC-09适配电缆才能通信。不同设备上相同类型的通信接口的引脚定义可能存在差异。PC机与三菱FX系列PLC上的通信接口引脚定义如图1所示。图1 接口引脚定义    RS-422和RS-232C是两种不同标准的串行数据接口,两者的主要差

2015-05-23 00:22:54 25194 3

原创 三菱plc编程软件gx+developer安装教程

可以在三菱自动化官网,下载plc编程软件,然后解压压缩包,打开gx+developer+8.86文件夹,如图接着打开上图中,画圈的文件夹,即SW8D5C-GPPW-C.找到上图中画圈的文件(Envmel),打开文件并找到文件下画圈的文件并安装.安装过程如下,单击下一步接着按照导航安装,直至完成。如图返回根目录下。找到画圈文

2015-05-22 23:35:25 4795

原创 三菱plc编程软件gx+developer安装教程

可以在三菱自动化官网,下载plc编程软件,然后解压压缩包,打开gx+developer+8.86文件夹,如图接着打开上图中,画圈的文件夹,即SW8D5C-GPPW-C.找到上图中画圈的文件(Envmel),打开文件并找到文件下画圈的文件并安装.安装过程如下,单击下一步接着按照导航安装,直至完成。如图

2015-05-22 14:28:25 16119 1

转载 史上最全Vim快捷键键位图 -- 入门到进阶

CENALULU'S TECH BLOGHOMEMYSQLLINUXPYTHONJEKYLLABOUT MEHOME › LINUX史上最全Vim快捷键键位图 -- 入门到进阶文章欢迎转载,但转载时请保留本段文字,并置于文章的顶部作者:卢钧轶(cenalulu)本文原文地址:

2015-05-21 08:55:54 1185 1

转载 程序员必读书单 1.0

本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。前言Reading makes a full man; conference a ready man; and writing an exact man.Francis Bacon优秀的程序员应该具备

2015-05-20 01:16:36 1597

转载 程序员英语学习

概要这篇文章面向程序员,简要的介绍了一些学习计算机专业英语的步骤和经验。关于之前不少人曾站内我如何学习英语,我也曾试图写一篇如何学习英语的博文,但我现在的实力着实无法写出令人信服的文章:尽管阅读、写作和听力还可以,但口语很差——我指的是日常用语,即便出国一年,现在我和同事交流时仍然磕磕巴巴,不知道用什么词的情况经常出现;尽管读过大量外文资料,但它们绝大多是计

2015-05-20 01:12:17 847

转载 三菱PLC编程软件GX Developer操作方法

初次接触三菱,其PLC有两个编程软件,WinFX和GX Developer,后者可兼容型号多一些,所以我选择使用GX Developer。 PLC的编程步骤总结一下: 1. 下载安装Gx Developer,我的版本是:8.52E。2. 联线PLC。首先用串口线连接PLC,PLC要上电,并且切换到STOP模式。3. 软件设置。进入Gx Develop

2015-05-20 01:00:38 9889 1

原创 计算机经典书籍

1、JavaJava编程语言(第三版)---Java四大名著----James Gosling(Java之父)Java编程思想(第2版)----Java四大名著----Bruce EckelJava编程思想(第3版)----Java四大名著----------------Bruce EckelJAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-

2015-05-18 23:10:32 607

原创 代码审查最佳实践

代码走查是可以有效提高软件开发人员代码质量的伟大工具之一。不过与其他工具一样,代码走查也有可能会被滥用。在其最近发布的一篇博文中,Kevin London将其在Wiredrive的代码走查的原则具体化,并且为读者介绍了应用这些原则的最佳实践。简而言之,代码走查是两个或多个开发人员针对用于解决某一问题的代码所提出的修改建议,所进行的讨论。有许多文章都谈及到代码走查的益处,如知识分享、代码

2015-05-16 01:33:48 1043

原创 20 Tips for Better Naming

Names are everywhere in code. As programmers, we name our classes, our variables, our functions, our arguments, our namespaces and more. Given that we do so much of it, we should spend time making sur

2015-05-13 14:10:43 502

原创 如何写出难以维护的代码--代码命名

New Uses For Names For BabyBuy a copy of a baby naming book and you’ll never be at a loss for variable names. Fred is a wonderful name and easy to type. If you’re looking for easy-to-type variable n

2015-05-13 14:05:51 983

原创 Linux kernel coding style

Linux kernel coding styleThis is a short document describing the preferred coding style for thelinux kernel. Coding style is very personal, and I won't _force_ myviews on anybody, but this is wha

2015-05-13 13:17:33 718

转载 编程命名中的7+1个提示

1.- 变量应该是尽可能的望文知意。千万不要使用教材中的命名方式。好的变量: daysDateRange, flightNumber, carColor.坏的变量: days, dRange, temp, data, aux…在我们的日常工作中,有很大数量的开发人员喜欢使用短的变量名,而不是有含义的变量名。这主要是因为我们大学教科书的那些示例所造成的,人都是先入为主,所以,教科书中

2015-05-13 13:06:12 433

原创 Naming Things in Code

When I’m designing software, I spend a lot of time thinking about names. For me, thinking about names is inseparable from the process of design. To name something is to define it.In the beginnin

2015-05-13 12:45:27 566

原创 高级嵌入式软件架构设计

________________________________________•   了解嵌入式架构的常见问题和解决策略•   了解嵌入式架构设计过程•   了解嵌入式架构质量评估方法•   了解常见的嵌入式设计问题的解决方法:o   嵌入式子系统设计o   嵌入式层次框架设计o   嵌入式系统接口设计o   嵌入式性能架构设计o   嵌入式可靠性架构设计

2015-05-13 10:05:38 4641 1

转载 嵌入式项目代码结构的分层——HAL(硬件抽象层)、FML(功能模块层)、APL(应用程序层)

http://www.cnblogs.com/hustlzp/http://hustlzp.com/一、遇到的问题  在“Zigbee之旅”系列博文中,每写一篇笔者都会编写一个小实验来展开讲解。通过这一段时间的实践,我积累了一些编码经验,但也体会到了之前的代码结构的缺陷:  (1)开发效率低:每次使用片内的某一资源(例如定时器等),笔者都要去查询CC2430中文

2015-05-13 10:02:20 10281

原创 单片机程序设计中的“分层思想”

分层的思想,并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用。看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种恍然大悟的感觉。如果说我不懂LCD怎么驱动,那好办,看一下datasheet,参考一下别人的程序,很快就可以做出来。但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑。参考了市面上各种各样的嵌入式书籍,MCS

2015-05-13 09:14:56 704

原创 晶闸管触发电路的基本要求

2.触发脉冲应有足够的功率。触发电压和触发电流应大于晶闸管的门极触发电压和门极触发电流。因为晶闸管的特性有较 大的分散性,且特性随温度而变化,故在设计触发电路时,触发信号的功率应留有裕量,保证晶閜管可靠触发,当然被发信号也 不能超过门极的极限参数值(一般VCm  3.触发脉冲的移相范围应能满足变流装置的要求。触发脉 冲的移相范围与主电路型式、负载性质及变流装置的用途有关,例如,三相半波整流电路

2015-05-05 12:34:52 7824 6

原创 晶闸管对触发脉冲的要求

触发脉冲的要求      晶闸管装置种类很多,工作方式也不同,故对触发电路的要求也不同。具体如下:(1)、触发信号可以是交流,直流或脉冲形式。由于晶闸管触发导通后,门极即失去控制作用,为减少门极损耗,一般触发信号采用脉冲形式。(2)、触发信号应有一定的功率及宽度。触发电路的任务是提供控制晶闸管的门极触发信号。由于晶闸管门极参数的分散性以及其触发电压、电流随温度变化的特性,为使各合格元件

2015-05-05 12:32:30 21778 1

1_An_overview_of_ST_MC_SDK_5.pdf

ST无刷电机培训 BLDC

2021-09-23

W6100中文手册.pdf

W6100 WIFI6

2021-09-23

UART Driver Rev1.0 for LPC2214 Over UCOSII2.52

详细的串口driver ,base ucos-ii2.52

2014-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除