为您找到与单片机编程资料相关的共71个结果:
当我们说到电脑,脑海中会出现一个个各式各样的电脑形象,台式的,笔记本,一体机等等,但是电脑不光是我们脑海里这些,有一种叫做单片机的元件,表面上看完全看不处有电脑的痕迹,特别小,有很多齿状物,看着像爬虫,就是这个其貌不扬的东西,却在生产生活中有重要作用。读文网小编我就给大家讲讲这个不可貌相的小玩意。
就好像普通电脑里有好多应用和软件,我们通过这些软件对电脑进行操作或者实现自己的需求,单片机需要通过程序实现对其控制和借助单片机对相关部件进行控制,那么设计单片机程序需要的是计算机语言-c语言,C语言是一种应用广泛但是有不困难的计算机语言。借助基本的逻辑思维和数学计算和C语言的3个条件判断语句,分别是if else语句,switch语句,condition ? exp1 : exp2语句;三个循环语句分别是for语句,while语句,do...while语句;三个跳转语句,分别是continue语句,break语句,goto语句;一个开关语句是switch语句。
浏览量:2
下载量:0
时间:
在Excel中经常需要用到密码保护进行对重要数据保护,而因为时间过得久了,久而久之就忘记密码了,这个时候就需要我们动用一些技术利用VBA编程进行解锁密码,具体该如何操作呢,下面是读文网小编带来的关于excel2013利用VBA编程解锁密码的教程,希望阅读过后对你有所启发!
利用VBA编程解锁步骤1:将你要破解的Excel文件关闭,切记一定要关闭呀!然后新建一个Excel文件
利用VBA编程解锁步骤2:打开新建的这个Excel,按下alt+F11,打开vb界面,新建一个模块,如图所示
利用VBA编程解锁步骤3:将代码复制到这个模块中,代码如下:
Private Sub VBAPassword() '你要解保护的Excel文件路径
Filename = Application.GetOpenFilename("Excel文件(*.xls & *.xla & *.xlt),*.xls;*.xla;*.xlt", , "VBA破解")
If Dir(Filename) = "" Then
MsgBox "没找到相关文件,清重新设置。"
Exit Sub
Else
FileCopy Filename, Filename & ".bak" '备份文件。
End If
Dim GetData As String * 5
Open Filename For Binary As #1
Dim CMGs As Long
Dim DPBo As Long
For i = 1 To LOF(1)
Get #1, i, GetData
If GetData = "CMG=""" Then CMGs = i
If GetData = "[Host" Then DPBo = i - 2: Exit For
Next
If CMGs = 0 Then
MsgBox "请先对VBA编码设置一个保护密码...", 32, "提示"
Exit Sub
End If
Dim St As String * 2
Dim s20 As String * 1
'取得一个0D0A十六进制字串
Get #1, CMGs - 2, St
'取得一个20十六制字串
Get #1, DPBo + 16, s20
'替换加密部份机码
For i = CMGs To DPBo Step 2
Put #1, i, St
Next
'加入不配对符号
If (DPBo - CMGs) Mod 2 <> 0 Then
Put #1, DPBo + 1, s20
End If
MsgBox "文件解密成功......", 32, "提示"
Close #1
End Sub
利用VBA编程解锁步骤4:然后点击运行按钮,如图所示,绿色的小三角就是
利用VBA编程解锁步骤5:你会看到,打开了一个文件夹,找到我们要破解的这个文件,然后点击打开
利用VBA编程解锁步骤6:稍等几分钟你就会看到破解成功的提示了
利用VBA编程解锁步骤7:再次打开你要破解的这个文件,你会看到这里已经可以查看代码了哈哈
浏览量:3
下载量:0
时间:
我们每次重装系统的时候电脑上多多少少会有一些数据需要进行备份,那怎么快速的将这些数据备份好呢?许多人在重装系统时却会忘记备份重要的数据,造成重装系统后只得重新构建自己的网络习惯。小编为大家分享了重装系统时备份重要的数据的解决方法,下面大家跟着读文网小编一起来了解一下吧。
网络浏览器自身一般都带有可以备份收藏夹的命令,我们只需在重装系统之前,先通过收藏夹的数据管理功能,将收藏的网址导出来,保存到移动存储器或网络盘中。待系统装好之后,再从新的浏览器中直接导入这些数据,即可恢复原来收藏的所有网址。
导出收藏夹要求人为进行,因而重装前因一时疏忽忘掉备份也是不足为奇的事。为了防止遗忘,我们可以利用网络浏览器的自动云备份功能,将收藏夹网址自动保存到服务器当中。而要完成这项任务,需要使用浏览器时先注册一个网络账号,然后将浏览器网络账号设成自动登录,这样每次上网打开浏览器,浏览器的自动监测功能会自动将我们新添加的收藏夹网址备份到云服务器当中。待下次重装系统后,启动新安装的浏览器并用原有账号登录,系统会自动从云端将收藏夹数据同步到本地浏览器中。
许多用户有在桌面上建立文档的习惯,工作完毕也自然将文件留在了桌面上,重装系统的时只是备份了数据分区中的个人文件,而误以为桌面上只有一些图标的快捷方式,于是轻易格式化掉了C盘。殊不知,桌面上的所有文件都是保存在C盘系统分区的某个文件夹当中的,我们格式化掉了C盘,桌面上的文件自然也就不复存在了。
因此,建议在重装系统前一定要先检查桌面上是否有实体文件,将快捷方式之外的所有实体文件,统统转移到移动硬盘或数据分区中后,再执行重装系统的操作。为便于操作,可用如图2所示的目录树查看法检查。
许多程序的设计是依据Windows的规范来设计的,因而当这些程序默认创建文档的时候,文档会自动保存到系统的“我的文档”或“文档”文件夹中,而这些文件夹默认是保存在C盘中的。虽然有的用户在用Office保存文档的时候已经有意地将文档保存到C盘之外的分区中,但却忽略了其他应用程序默认保存的一些文件。这样就会造成在某些应用程序下创建的有用文档,在格式化C盘时一并丢失。
因此,在重装系统前,一定要打开个人账户下的“我的文档”或“文档”文件夹,仔细查看各类应用程序是否在此目录下保存了有用的文件,如果有,就统统将它们转移到安全的位置。
目前许多人观看网络视频或收藏歌曲都采用网络视频客户端或音乐客户端。为了能在后续的收看或收听过程中获得更快捷的效果,许多人选择先离线下载若干音视频资料,然后再欣赏的做法。这些资料有许多是默认存储在C盘当中的,而且这些资料的下载会在后台用去不少时间,如果在系统重装时忽略了这个问题,缓存下载的音乐或剧集都会丢失干净,待重装系统后要收听收看还得重新下载,很费时间和流量。
预防办法是,在重装前逐一检查音视频客户端的缓存文件夹,将有用视频复制出来留待后用。
小技巧:
可以用360安全卫士或金山毒霸等工具的系统清理功能,专项扫描出这些音视频文件所在的位置,然后依照路径直接到达这些文件夹备份文件,更加快捷方便。
聊天过程中接收或自动保存的文件也许很重要,今后可能会去返回头寻找这些数据。而QQ默认的用户数据保存在C盘QQ用户数据文件夹下。如果重装系统前忽略了这些数据,那么就会造成之后无法获取这些数据。
为了避免这一情况的发生,在重装系统前先从QQ的设置中查看默认的用户文件保存的路径,然后根据路径到达目的地将有用文件拷贝出来,对于聊天记录,则可申请为QQ会员,利用其聊天记录上传到服务器的功能,将聊天记录自动保存到服务器当中,重装系统之后可以自动恢复。
许多用户习惯于用Foxmail来管理邮件,Foxmail默认的邮箱也设在系统C盘的用户目录当中。Foxmail有一项体贴的功能是可以自动收取服务器端的所有邮件到本地邮箱目录中,然后自动删除服务器端的邮件,以保证服务器邮件空间永远都不会爆满。但是,这存在一个隐患,那就是一旦在重装系统前忘记备份C盘中的邮件,而服务器中的邮件因已自动删除,历史邮件就面临着永久消失的可能。
因此,在重装系统前一定要先备份Foxmail邮箱中的邮件。备份的方法其实很简单,Foxmail是一款准绿色软件,只需将其安装目录统统拷贝出来。系统重装之后,直接访问备份的主程序,即可访问原来的邮件了。
Outlook用户也存在这种情况,邮件导出备份方法有所不同,网上有现成方案可供读者参考,此处不再详述。
注意事项
以上所述可能还有未尽事宜。为了防止意外发生,一种最保险的办法是在重装系统前,先克隆原有系统数据包,例如用Ghost或ATI备份软件将系统分区打包为一个文件保留。万一日后发现有数据需要找回,可以用ATI软件或用Ghost Explorer工具直接打开备份包,从里面挑出有用的数据来。
看过“ 系统重装怎么备份数据资料 ”
浏览量:3
下载量:0
时间:
硬盘有固态硬盘(SSD 盘,新式硬盘)、机械硬盘(HDD 传统硬盘)、混合硬盘(HHD 一块基于传统机械硬盘诞生出来的新硬盘)。下面是读文网小编带来的关于电脑资料是装在硬盘吗的内容,欢迎阅读!
软件系统
所谓软件是指为方便使用计算机和提高使用效率而组织的程序以及用于开发、使用和维护的有关文档。软件系统可分为系统软件和应用软件两大类。
系统软件
系统软件System software,由一组控制计算机系统并管理其资源的程序组成,其主要功能包括:启动计算机,存储、加载和执行应用程序,对文件进行排序、检索,将程序语言翻译成机器语言等。实际上,系统软件可以看作用户与计算机的接口,它为应用软件和用户提供了控制、访问硬件的手段,这些功能主要由操作系统完成。此外,编译系统和各种工具软件也属此类,它们从另一方面辅助用户使用计算机。下面分别介绍它们的功能。
操作系统(Operating System,OS)
操作系统是管理、控制和监督计算机软、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成,它是直接运行在计算机硬件上的、最基本的系统软件,是系统软件的核心。操作系统是计算机发展中的产物,它的主要目的有两个:一是方便用户使用计算机,是用户和计算机的接口。比如用户键入一条简单的命令就能自动完成复杂的功能,这就是操作系统帮助的结果;二是统一管理计算机系统的全部资源,合理组织计算机工作流程,以便充分、合理地发挥计算机的效率。
浏览量:2
下载量:0
时间:
一句搞笑个性签名:暑假先生你不要离开我,我们重新来过好不好?我真的很爱你,讨厌开学先生。下面读文网小编给大家分享了关于qq资料搞笑个性签名,希望你喜欢。
1) 老师!我的寒假作业被凹凸曼拿去压死怪兽了。
2) 化学系的赵默笙在活色生香里吹灭了酒精灯!!
3) 老师连空调都舍不得买,却印了那么多试卷,我深感欣慰。
4) 再不疯狂我们就要开学了,再不写作业我们就完了。
5) 每次都要到临死的边缘才补作业 这就是青春。
6) 作业已经放在窗口了,窗户也开着了,风你自己看着办吧!
7) 要什么?” 学霸“向前进” 学渣“向钱进” 行星饭“项前进”
8) 祖宗啊,我给你烧点作业,多帮我做做,不会的把我们老师叫过去问问。
9) “肉也长了脸也圆了肚子也胖了腿也粗了钱也没了,这个年过得很充实。”
10) 开学请赐我一个时好时坏时耍贱时卖萌数理化样样精通的帅比欧巴同桌吧。
11) 我就是喜欢寒假最后几天补作业这种亡命天涯的感觉 感觉自己学神附体。
12) 一个个都说作业没动 明天让我看见你们交齐了作业就断绝关系。
13) 真羡慕你们的好友列表里有个又帅又萌又机智的我。
14) 有超能力的班主任说:“我在办公室都能听见你们说话。”
15) 天下上那些最容易的事情中,延误时间最不费力。
16) 后来再遇到心动的人我都会想算了朋友就很好了真的很好了
17) 老师的经典谎话,无论好学生还是差学生,我都一视同仁。
18) 人生的第一句谎话是从小学写作文开始的,而真心话是从写情书开始的
19) 你别糟蹋青春两字了,你都立秋了
20) 如果下辈子我还能够记得你,一定是我这辈子死得不够彻底
21) 停电了,赶紧把电筒打开接着玩电脑
22) 划船不靠浆,全凭一个浪!搞笑个性签名超拽
23) 诚心诚意求投资,求包养,求救济,有意者私聊。不接受怜悯,我是一个有骨气的人!
24) 喜欢的人不出现,出现的人算了吧,你还是别出现了!
25) 多年后嫁得如意良君,感谢你当年不娶之恩。
26) 给我一个姑娘,我可以创造一个民族
27) 现在最值钱的是什么?是少年,是梦,是空城,是那什么,婊。还有烈焰红唇高跟鞋啊
28) 小时候,我有一个伟大的梦想,那就是想要征服全世界的女人,当上全世界人的爸爸。
29) 恋爱有什么了不起、有本事你们结婚啊。
30) 凌晨三点跌入想念谁的深渊
31) 别在姐面前卖弄单纯丶姐复杂得很.
32) 骚年玩心吗玩肝吗玩脾吗玩肺吗玩肾吗玩扎吗玩蛋吗玩痔疮吗
33) 这年头哪来的真爱啊!有钱就叫真爱,没钱那叫狗屁!信真爱不如信春哥!
34) 女生喜欢长的是长得坏坏的男生 而不是长坏了的我空有一身泡妞的本事,可惜自己是个妞.
35) 缺狗粮才知道来找我
36) 暑假先生你不要离开我,我们重新来过好不好?我真的很爱你,讨厌开学先生!!
37) 作为一名烟客,必须具备三个条件:烟,打火机以及抽烟时露出的那种无耻神韵~
38) 你那么会劈腿,怎么不去跳芭蕾、QQ搞笑个性签名笑死人
39) 今年过节不收礼,收礼只收卫生巾
40) 长期的奔放 找不到矜持的方向
看了“qq资料搞笑个性签名”此文
浏览量:4
下载量:0
时间:
Excel中如何利用函数进行编程呢?接下来是读文网小编为大家带来的excel 利用函数进行编程的方法,供大家参考。
用函数编程步骤1:Alt+F11,右键左上角空白处,插入模块
用函数编程步骤2:键入自定义函数
用函数编程步骤3:关闭,返回Excel,就可以跟正常函数一样使用自定义函数了
用函数编程步骤4:自定义函数计算结果
浏览量:2
下载量:0
时间:
硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。碟片外覆盖有铁磁性材料。下面是读文网小编带来的关于笔记本电脑更换硬盘会丢失资料吗的内容,欢迎阅读!
更换笔记本硬盘之前对硬盘资料进行备份就可以了,以下是备份的方法:
首先,将一个完整的新硬盘,装在电脑的从盘位置。一般的电脑都可装两个硬盘。或者直接用USB连接。
点击我的计算机->管理:
点击磁盘管理,查看是否可以找到从盘。
找到后,重新启动计算机从启动项选择时选择MAXDOS启动。或者Ghost
如果是从Maxdos启动的。选择【1 】,按Enter。在命令行中输入Ghost.
Ghost启动的此步骤可以省略。
等待启动ghost。
点击ok消除警告对话框。用上下左右键选择 disk to disk,拷贝硬盘
按下Enter,开始硬盘整盘复制。开始选择原文件盘(要复制的盘),如图第一个,
点击ok,选择备份盘(既destination盘),如图第二个盘。
点击ok,配置备份盘,直接默认就可以,再点击Ok.
提示信息,直接选择yes,开始复制。
复制完成后,及完整的备份原来的硬盘了。是一样的啊!
浏览量:34
下载量:0
时间:
也许你已经学了C++,也许你正在犹豫要不要学习编程语言,或者正在纠结到底该学哪门编程语言。在徘徊犹豫的此刻,你也许更想知道怎么编写一个简单的程序,今天读文网小编与大家分享下电脑编程简述,有兴趣的朋友不妨了解下。
一、简述
所谓程序就是将要处理的事件,按处理步骤顺序,用一种计算机能懂的语言串连起来,按步就班的执行。对程序员来说要做的工作就是:
1、将要处理的事件分解成合理的执行步骤。
2、使用一种计算机语言描述这个步骤,也就是“写程序”。3、将程序交给计算机执行。
二、分解事件
在上面描述的程序员工作中,最重要的就第1条,如果你对分解事件有很强的能力,不管你会不会某种语言,你都将成为软件精英。那么该如何提高和训练自己的编程能力呢?其实不会编程语言一样可以训练,只要你用心,只要你有心,可以处处留意和提高自己的逻辑分析能力。计算机判断事物只懂“是”或“否”,而如果我们能通过判断,将一个复杂的工作分解成一个个很细小简单的步骤,而且能保证这个步骤的处理顺序正确,那么恭喜你,你已经入门了,写程序只需要掌握一种语言的表达语法就可以了。处理一个事件或事情有多种方法,同样,写程序也有多种解决方案。但不管程序如何写,它都是对事件处理方法的一种语言表现而已。因此,要想写一段好程序,首先就要能找出一个好的事件处理的解决方案,这就是对分解事件能力的考验。
举一个简单的例子,如果要完成 3+2 的计算,分解此事件就可以有多种步骤,可以粗也可以细。2步:计算3+2、输出结果。4步:输入3、输入2、计算、输出结果。等等
三、编程语言
人类的语言有许多种,英语、汉语、希腊语、日语等,各种语言都有自己的语法和组成规律,通过语言翻译不同国籍人们可以完成互动和工作。计算机也有它自己才能懂的语言,这就是编程语言。程序员的工作就是翻译,将我们要对计算机说的话翻译成计算机能懂的语言。学习或使用什么语言是每个想学编程的人所迷茫的,其实这与应用有关,比如你需要开发与网页有关的项目,可能就需要学习PHP、C#、.NET、java等语言。如果你需要开发与工控有关的项目,可能就需要C++、MFC等语言。如果你需要开发某种管理软件,可能会用到Basic、VB、VFB等语言。如果你是进行系统软件开发,可能会用到汇编、C、Pascal等语言。
学习一种编程语言,首先要知道它的语法和表达方式,这样才能正确的表达处理步骤。其次要知道它有哪些语句和功能,才能在有限的语句和功能范围内,完成对所有要处理事件意思的表达。
四、编译程序
不同的编程语言有不同的运行方式,有的需要编译后运行比如C语言程序,编译成EXE或COM文件后可以独立运行。有些需要借助指定的环境运行,比如PHP程序可通过浏览器环境运行,又比如JAVA、C#、VFP等都需要一个特定的运行环境支持。现在当使用某种语言后,该语言都会提供一种编译程序或编译环境,以方便编程者使用。
五、结束语
编程并不神秘,只要你肯用心,现在越来越多的高级语言出现,使应用越来越方便,比如WORD和EXCEL中常用的宏语言VBA,使用灵活方便,就是Basic语言的扩展,但它大大提高办公软件的应用范围
看过“ 电脑编程简述 ”
浏览量:2
下载量:0
时间:
如果你感兴趣如何才能成为一个程序员,从网上这些大量的优秀的培训资料、学习向导入手将会是个不错的开始。那么怎么学习电脑编程呢?今天读文网小编与大家分享下小编学习编程的方法,有兴趣的朋友不妨了解下。
首先,我们可以先学习一下pascal,这个语言比较严谨,适合初学者。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的。
还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
3 在学习好C语言以后,建议大家好好学习一下数据结构和软件工程。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
浏览量:2
下载量:0
时间:
随着信息技术的发展,很多人都想要学习电脑编程。其实学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使再学习新的编程语言,也会轻松的多。下面,读文网小编就为大家详细讲解如何学习电脑编程。
首先自然是选择学习的编程语言了,计算机语言的种类繁多,但是大体可以分为机器语言,汇编语言,高级语言以及脚本语言。像是我们经常听到的C语言,java,易语言都是属于高级语言,像是php,javascript,jsp,asp.net就属于脚本语言了。不同的语言难易程度也不相同,可以根据自己的情况进行选择性学习。
选定了学习编程的语言,就可以开始学习编程了。学习编程的过程中入门是一个很重要的过程,尤其是对于编程一点都不了解的朋友,看着那些密密麻麻看不懂的代码,什么热情都被浇灭了,从而就此放弃了学习编程,因此选择编程的入门方式十分重要。
很多朋友选择的入门方式应该都是看书了,小编自然也不例外,但是随着时间的推移,书是看完了,但也忘完了,完全不知道看过点什么,更不要提学会点什么了,导致小编一度觉得自己不适合做编程,几乎放弃,直到我发现了另一种学习编程的方法。
以前的学习可能只能靠书本和老师,但是现在不同了,现在是互联网时代,我们可以从网上获取到我们需要的知识,自然也包括了学习编程。现在很多编程语言都出了视频教程,而且还不止一家,我们可以挑选最适合自己的视频教程来学习。
自从跟着视频教程进行编程学习,小编学习的积极性倒是提高了不少,起码比起看书要来的有趣的多不是,相信不少朋友应该和小编有同感。由于视频教程是已经录制好的,我们可以根据自己的理解能力来选择性的观看教程。
光看不练假把式,每当我们看完一节视频教程的时候,我们就应该把讲述的这些内容自己多练习几遍,直到完全掌握。这样再去看下一节的视频教程,千万不要光看不练,我们的目的不是为了看视频而看视频,而是为了掌握知识,只有掌握了才是自己的。
当我们累计到一定程度的知识之后就可以做一个简单的项目了,一是为了巩固所学的知识,把我们所学的知识串联起来,二是为了以后的工作做准备,毕竟早点熟悉以后的工作内容才能早点上手。当然初次做项目可能会感到盲目,没关系,一般视频教程会专门抽出几个课时来讲解项目的制作,我们跟着制作即可。
总结来说学习编程最容易让人放弃的就是两个阶段,一个就是入门阶段,一个就是觉得什么都会学了,但是什么都做不成的阶段。入门的话我们可以选择视频教程,相对于书籍来说小编觉得比较好,如果遇到第二个阶段可以做个项目,把各个知识点连接起来,在做项目的过程中查漏补缺,这样做的话应该有利于你的编程学习之路。
注意事项
学习编程的过程必然是枯燥乏味的,只有会学苦中作乐才有利于编程的学习之路。
学习编程的过程中有两个阶段最容易使人放弃,如果克服了这两个阶段,那么你将会走向新的篇章。
以上就是怎么学习编程的全部内容,希望对有需要的朋友有所帮助。
看过“ 如何学习电脑编程 ”
浏览量:2
下载量:0
时间:
学习编程是一门苦差事,尤其是刚入门的时候,对着哪些它认识你,你不认识它的代码别提是多么痛苦的一件事情了,很多朋友可能受不了这种痛苦从而放弃了学习,因为很多人没有那个耐心和毅力。当然学习编程除了耐心和毅力之外还是需要一些方法和技巧的,下面就跟随读文网小编一起来看看如何自学编程吧。
首要之首:不要急于选择一种语言
新手们有一个常见的错误就是犹豫于判断哪种编程语言是做好的、最该先学的。 我们有很多的选择,但你不能说那种语言最好。 我们应该理解:说到底,什么语言并不重要。 重要的是理解数据结构、控制逻辑和设计模式。任何一种语言甚至一种简单的脚本语言都会具有所有编程语言都共有的各种特征,也就是说各种语言是贯通的。 我正在攻读我的计算机学学位,我编程使用Pascal,汇编,和C语言,事实上我从来没有把它当成职业以求获得回报。 我一直在自学编程,工作上用不到它,我使用现有的知识,参考各种文档和书本,学习它们的用法。 因此,不要急于选择何种编程语言。 找出你想要开发的东西,使用一种能够完成这项任务的语言,这就可以了。
根据各种开发平台的不同,有很多不同的软件开发形式可供你选择:从网站应用到桌面软件到智能手机软件到命令行脚本工具。 这篇文章里,我将重点介绍一些很受欢迎的入门教程和资源,它们能帮助你学会如何在各种主流的平台上编程开发。 我先假设你是一个悟性很强的读者,但对于新手,当我谈论程序代码时还是要按照入门级的水平。 因为即使是你自己看一篇编程入门 手册,如果发现都能理解时,心情自然会很高兴,这样利于你进一步学习。
桌面脚本
想要动手在Windows里或苹果系统里编程,最简单的方法是从一种脚本语言或宏语言开始,例如AutoHotkey (Windows) 或 Automator (苹果系统)。 如今一些硬件程序员冲着他们的屏幕大喊大叫,说AHK和AppleScript并不是真正的编程语言。 也许他们说的是对的技术上,这些种类的语言只能做一些上层的编程。 但是对于那些只是想来脱盲、想在他们的电脑里实现一些能自动运行的程序的新手来说,这些语言会是一个绝妙的入门入口而且你会吃惊于它们丰富的功能。
例如,大家都喜爱的Texter就是Adam使用AutoHotkey开发的能独立运行的Windows应用程序,所以说这种脚本语言远不是只能开发小规模脚本软件。 如果你想从AutoHotkey入手,可以参考Adam的指导: how to turn any action into a keyboard shortcut using AutoHotkey(然后,你可以下载 Texter源代码 看看这个功能齐全的使用AHK开发的Windows应用程序的内部结构)。
Web开发
除了把自己约束在特定的编程语言和特定的操作系统上,你还可以在浏览器里开发你的杀手锏程序,让它在互联网上运行,这就是webapp。 欢迎来到奇妙的web编程世界。
HTML 和 CSS:开发网站,你第一件要知道的事情就是HTML(网页就是由它组成的)和CSS(一种让外观更好看的样式标记)。 HTML 和 CSS 并不是编程语言它们只是页面的结构和样式信息。 然而,在开始开发web应用程序之前你必须要学会如何手工的编写简单的HTML和CSS,web页面是任何webapp的前端显示部分。 这个 HTML 指导 是你入手的好地方。
JavaScript:当你可以通过HTML和CSS构建一个静态页面后,事情就开始变得有趣了因为到了该学JavaScript的时候了。 JavaScript是一种web浏览器上的编程语言,它的魔力就是能在页面里制造一些动态效果。 JavaScript可以做bookmarklets, Greasemonkey 脚本, 和 Ajax, 所以它是web上各种好东西的关于因素。 学习JavaScript从这里开。
服务器端脚本:一旦你学会了网页里的知识,你就要开始对它添加一些动态服务器操作为了实现这些,你需要把目光转移到服务器端脚本语言,例如PHP, Python, Perl, 或 Ruby。 举个例子,如果想要制作一个网页形式的联系方式表单,根据用户的输入发送邮件,你就需要使用服务器端脚本来实现。 像PHP这样的脚本语言可以让你跟web服务器上的数据库进行沟通,所以如果你想搭建一个用户可以登录注册的网站,这样的语言正是你需要的。 Webmonkey 是一个优秀的web开发资源网站,里面有大量的各种web编程语言的指导手册。 阅读一下他们的 PHP 初学者指南。 当你感觉差不多了的时候,看看WebMonkeys PHP and MySQL tutorial 学习如何使用PHP跟数据库交互。 网上最好的要数PHP语言官方的在线文档和函数参考了。 每个知识点上 (例如strlen function这个)都在后面列出来用户的评论注释,这些对于文档的本身是非常有价值的。 (我很喜欢PHP,但还有很多其他种服务器端的脚本语言你们都可以选择。)
Web框架:过去数年里,web开发人员在开发动态网站的过程中不得不一遍又一遍的针对重复遇到的问题写出重复的代码。 为了避免这种每次开发一些新网站都会重复劳动一次的问题,一些程序员动手搭建了一些框架,让框架替我们完成重复性的工作。 非常流行的 Ruby on Rails 框架,作为一个例子,它利用Ruby编程语言,为我们提供了一个专门面向web的架构,普通的web应用程序都能使用它来完成。 事实上,Adam使用Rails开发了他的第一个正式的(而且是叹为观止的!)web应用程序,MixTape.me。这就是 他的如何在没有任何经验的情况下搭建一个网站。还有一些其他的web开发框架包括 CakePHP (针对 PHP 编程者), Django (针对 Python 编程中), 以及 jQuery (针对 JavaScript).
Web APIs: API (应用层序编程接口) 是指不同的软件之间相互交换的程序途径。 例如,如果你想在你的网站上放一个动态的地图,你可以使用Google Map,而不需要开发自己的地图。 The Google Maps API 可以轻松的让你通过JavaScript在程序中引入一个地图到你的页面上。 几乎所有的现代的你所知道的和喜爱的web服务都提供了API,通过这些API你可以获取到他们的数据和小工具,在你的应用程序里就可以使用这些交互过来的东西了,例如Twitter, Facebook, Google Docs, Google Maps, 这个列表远不止这些。 通过API把其他web应用集成到你的web应用里是现在富web开发的前沿地带。 每个优秀的主流的web服务API都附带有完整的文档和一些快速入手的指导(例如,这个就是 Twitter的)。 疯狂吧。
命令行脚本
如果你想开发一个程序,让它读取文字或文件、输入输出一些有用的东西,那么,命令行脚本语言将是个不错的选择。 然而它并不像web应用程序和桌面应用程序那样有吸引力和好看的外观,但是作为快速开发的脚本语言,你却不能忽视它们。
很多的在linux平台上运行的web脚本同样能以命令行模式运行,例如Perl,Python和PHP,所以如果你学会了使用它们,你将能在两种环境中使用它们。 我的学习道路一直没离开Peal太远,我自学Python使用的是这本优秀的在线免费书Dive into Python。
如果成为一个Unix高手也是你学习的目标,那么你绝对要精通bash这个脚本语言。 Bash是Unix和Linux环境下的一种命令行脚本语言,它能够为你做所以的事情:从自动备份数据库脚本到功能齐全的用户交互程序。 起初我没有任何使用bash脚本的经验,但最终我用bash开发了一个全功能的个人代办任务管理器: Todo.txt CLI。
插件(Add-ons)
如今的web应用程序和浏览器都可以通过一些扩展软件来丰富自己的功能。 由于一些现有的软件,例如Firefox、WordPress越来越受到开发人员的关注,插件的开发也日益流行,人们都在说But if only it could do THIS
只要你掌握了HTML,JavaScript和CSS,你就可以在任何的浏览器里开发你想要的很多东西。 Bookmarklets, Greasemonkey user scripts, 和 Stylish user styles这些软件都是用的更普通页面一样的语言写成的, 这几个东西都值得你去研究一些。
更高级的浏览器扩展程序,例如Firefox的扩展,它们可以帮助你很多。 开发Firefox的扩展,举个例子,需要你精通JavaScript和XML(一种标记语言,类似HTML,但具有更严格的格式)。 早在2007年我就写下来 how to build a Firefox extension, 这是我在笨手笨脚的研究网上的一些学习资料后获得的成果。
很多免费的、受欢迎的web应用程序都提供了扩展框架,例如WordPress 和 MediaWiki。 这些应用程序都是用PHP写成的,所以只有对PHP熟悉你才能做这些事情。 这个就是 如何编写WordPress插件。 而想驾驭Google Wave前沿技术的开发人员可以从使用HTML, JavaScript, Java, 和 Python 写小组件和小工具开始。 我写的第一个Wave bot是跟着这个 一个下午时间的快速入门指导开始的。
开发桌面上的Web应用程序
学习编程最好的结果是你在一个环境下学的东西可以应用到另外的环境中。 先学习开发web应用程序的好处就是我们有一些方法可以让web应用程序直接在桌面上运行。 例如, Adobe AIR 是一个跨平台的即时运行平台,它能让你编写的程序运行在任何装有AIR的操作系统的桌面上。 AIR应用程序都是由HTML, Flash, 或 Flex 写成的,所以它能让你的web程序在桌面环境中运行。 AIR是开发部署桌面应用程序的一个优秀的选择,就像我们提到过的 10个让你值得去安装AIR的应用程序。
移动应用开发
能在iPhone或者Android智能手机上运行的手机应用程序的开发如今正呈现井喷之势,所以你也可以梦想一下如何在iTunes应用商店里通过你的天才程序大赚一笔。 但是,作为一个编码新手,直接奔向移动开发所经历的学习曲线可能会很陡,因为它需要你熟悉高级的编程语言,例如Java和Objective C。 然而,你当然应该看看iPhone 和 Android 编程究竟是什么样子的。 阅读这个 简单的iPhone应用开发例子 可以初步认识一下iPhone程序的开发过程。 Android 程序都是由Java写成的,这有一个 简单的视频教程教你如何开发第一个Hello Android程序(注:可能需要代理才能看这个视频)。
最后:耐心,刻苦,尝试,失败
好的程序员都有一个不达目的誓不罢休的品质,他们会惊喜于通过长期推敲和失败换来的一点成绩。 学会编程会有很好的回报的,但是学习的过程可能会是饱受挫折和孤独的。 如果有可能,最好找个伴一起陪你做这件事。 想精通编程,这和其他事情一样,需要坚持,反复尝试,获得更多的经验。
看过“ 如何自学编程 ”
浏览量:2
下载量:0
时间:
Excel中经常需要用到VBA进行编程,VBA具体该如何设置打开呢?下面是读文网小编带来的关于excel中设置打开VBA编程的方法,希望阅读过后对你有所启发!
设置打开VBA步骤1:双击打开桌面的EXCEL
设置打开VBA步骤2:单击右上角的OFFICE图标,找到EXCEL选项,单击打开
设置打开VBA步骤3:勾选在功能区显示“开发工具”选项卡,单击确定按钮完成修改。
设置打开VBA步骤4:单击菜单栏的开发工具,然后找到Visual Basic单击打开便可以进行相关的VBA编程
浏览量:2
下载量:0
时间:
Excel中的编程功能具体该如何开启呢?下面是读文网小编带来的关于excel中开启编程功能的方法,希望阅读过后对你有所启发!
开启编程功能步骤1:双击打开桌面的EXCEL
开启编程功能步骤2:单击右上角的OFFICE图标,找到EXCEL选项,单击打开
开启编程功能步骤3:勾选在功能区显示“开发工具”选项卡,单击确定按钮完成修改。
开启编程功能步骤4:单击菜单栏的开发工具,然后找到Visual Basic单击打开便可以进行相关的VBA编程
浏览量:2
下载量:0
时间:
表格信息资料太多如何快速查找下面读文网小编为大家介绍如何操作:
1.我们打开WPS表格后在其右上方找到“查找选择”如图1:
2.把鼠标移至“查找选择”,单击(左击)后即会显示“查找”、“替换”、“定位”等项目,在里面选择“查找”,如图2:
3.接下来点击(左击)“查找”,此时即会出现一个对话框,如图3:
我们只需要在里面输入对应的文件名称(是学生姓名则输入学生姓名),然后点击“查找全部”即可。
其实这样的查找也可以用快捷键进行,一般电脑的查找键是Ctrl+F。按下快捷键后即会弹出图3中的窗口,这时也就省去了上面的部分步骤,当然这样用快捷键的方法在普通Excel表格里面也实用的,但是如果记不住快捷键的话那么就还是按步骤操作吧。
本次教程就到这里,希望能帮到大家~
浏览量:2
下载量:0
时间:
通常情况下“我的文档”文件夹默认存放位置在C盘下,占用C盘空间。win8怎么移动我的文档中的个人资料呢?今天读文网小编与大家分享下win8移动我的文档中的个人资料的具体操作步骤,有需要的朋友不妨了解下。
首先在桌面上找到这台电脑图标,使用鼠标双击图标,用户可以进入到这台电脑窗口,用户在窗口中可以看到我的文档,我的视频等个人文件夹,使用鼠标右键右击想要移动的文件夹,在右边出现的选项最下面找到并点击属性。
其次电脑屏幕会自动出现文档属性窗口,操作者在窗口中找到并点击位置选项卡,可以进入到位置窗口,用户可以在窗口中看到移动按钮,操作者直接点击移动按钮,在随后出现的浏览窗口中找到选中新建的文件夹,将个人文件夹内容转移到新建文件夹中,操作者需要在C盘以外的磁盘新建文件夹。
用户也可以直接输入路径,将默认路径C:USERXXDocuments修改为 D:USER XXDocuments,其中XX是电脑登陆用户名,修改之后点击应用按钮,系统会弹出窗口,询问操作者是否要建立文件夹,用户直接点击窗口中的是按钮。
再次系统会弹出移动文件夹提示窗口,用户只需要点击窗口中的是按钮就可以成功移动文件夹。操作者打开D盘,发现D盘多了一个User文件夹,用户随后可以使用同样的方法将个人视频,个人音乐转移动其他硬盘。
看过“win8怎么移动我的文档中的个人资料”
浏览量:3
下载量:0
时间:
在有些时候我们的硬盘坏了,资料该怎么办呢?那么下面就由读文网小编来给你们说说硬盘坏了资料的恢复方法吧,希望可以帮到你们哦!
第一步:单击"万能恢复" 模式。
本模式可以恢复:各类原因丢失的数据,是最深度的扫描磁盘!此模式扫描需要的时间较长。
第二步:选择丢失文件所在盘,然后点击下一步。
第三步:静待扫描结束,如果扫描卡住,请联系客服。
第四步:扫描完查找扫描结果,勾选需要恢复的文件,然后点击下一步。
注意文件丢失后,文件名称也会被系统自动更改名称。如果未扫描到需要的文件,请使用"万能恢复"模式再扫描次,或者联系客服。
第五步:选择一个盘存放需要恢复出来的文件,然后单击下一步。
注意如果损坏硬盘是外接在电脑上,用户可以直接将损坏硬盘中的数据恢复到电脑上,如果空间不够,用户可以再外接另一个硬盘,将数据存储在另一个盘上。
第六步:静待恢复完成。恢复完整后,用户可以查看恢复的文件是否完整。
看过“硬盘坏了资料怎么办”
浏览量:4
下载量:0
时间:
在每个人电脑里都或多或少有着一些自己的“小秘密”,不愿意被被人看到,但是在某些情况下自己的电脑难免会有其他人使用,那么怎么隐藏windows硬盘资料呢?今天读文网小编与大家分享下隐藏windows硬盘资料的具体操作步骤,有需要的朋友不妨了解下。
首先,将需要隐藏的文件统一放置在同一个盘符下,接下来在”桌面“---”计算机“上点击右键---打开”管理“窗口---”存储“---”磁盘管理(本地)“
第二步,在所需要隐藏的分区上点右键,选择”更改驱动器号和路径“。
第三步,在弹出的窗口中选择当前分区的驱动器号(我这里就是F:),然后点击删除按钮,会出现如下两个提醒,都选择”是“。
经过上述操作后,这个分区就已经彻底从”计算机“里消失了,当下次我们需要让这个分区显现出来的时候,只需重复上面的第二步,并重新给这个分区添加一个驱动器号就可以了。
浏览量:2
下载量:0
时间:
在Word文档中编辑一些文字资料,但平常在翻阅的时候难免会不小心修改到Word文字内容,那么Word文字资料怎么转换为图片资料呢?读文网小编分享了Word文字资料转换为图片资料的方法,希望对大家有所帮助。
1、打开自己所需的文件。
2、选择文档里面所有内容,单击”剪贴板“里面的”剪切“,将其剪切到剪贴板。
3、单击”剪贴板“里面的”粘贴“按键下面的下拉按钮,在弹出菜单里面直接选择”选择性粘贴“命令。
4、”选择性粘贴“对话框打开之后,在”形式“列表框里面选择”图片选项,单击”确定按钮。
5、经过上面的一系列操作,就可以把剪贴的文本内容转换成图片并粘贴到文档里面。
除了文本内容能够通过“选择性粘贴”方式粘贴为图片,其他类型其实都可以使用这个方法转换为图片。按照以上的方法对Word文档文字转换后,那么Word文字内容资料就不容易被修改了,这样可以更好的保护Word文档的完整性。
浏览量:2
下载量:0
时间: