注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

思晗

思 晗

 
 
 

日志

 
 

易语言基础建设之易语言资源搜索引擎篇  

2013-10-07 10:51:16|  分类: 个人日记 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

易语言基础建设之易语言资源搜索引擎篇!2013.5.21更新

楼层直达易语言基础建设之易语言资源搜索引擎篇 - 思晗 - 思晗的博客
易语言基础建设之易语言资源搜索引擎篇 - 思晗 - 思晗的博客

    经过摸索与等待,我的搜-易语言资源搜索引擎1.0版(http://www.wodeso.com)终于与各位易友见面了,我的搜-易语言资源搜索引擎做为易语言官网的辅助站,定位易语言资源的整合与推广,目的为易语言用户学习搜索提供方便、快捷的解决方案.  

    目前 我的搜-易语言资源搜索引擎1.0版暂时只开放被动搜索收录,需各位有关易语言相关站点的站长在线提交站点信息,通过审核后搜索蜘蛛才会抓取,抓取收录内容将不包含任何破解与违法信息。

    至此,易语言基础外围设施基本建立:
       易语言资源网:http://www.5a5x.com   易语言源码收录与易语言软件展示;
       易语言文档站:http://book.5a5x.com  易语言在线帮助文档;
       我的搜-易语言资源搜索引擎:http://www.wodeso.com    易语言资源搜索聚合;

    虽然基本已建立,但更多的工作也才刚刚开始,欢迎各位易友共同来参与、完善,相信通过大家的共同的参与建设,将会营造一个健康、轻松的学习、交流环境,为易语言的后期发展提供扎实的基础。

      我的搜-易语言资源搜索引擎目前已经收录:
         易语言官方论坛:http://bbs.eyuyan.com
         易语言资源网:  http://www.5a5x.com

     欢迎各位易语言相关站长登录 我的搜-易语言资源搜索引擎,共同建设友好、完善的易语言学习交流环境!

    感谢大家对易语言的支持! 因为有你,易更精彩!
易语言基础建设之易语言资源搜索引擎篇 - 思晗 - 思晗的博客





特别说明
  这是易语言零起点版里初级例程帖子列表,列出了绝大部分的例程帖子,包括例程、教程、视频,值得大家收藏。    
  本目录的收集为sukeyong完成,在此对他表示感谢!  





教程类
[新手学易]视频录像之一:易语言界面及简单操作 
[新手学易]视频录像之二:如果、如果真、判断的命令 
[新手学易]视频录像之三:循环类命令 
新编易语言零起点(5.6M 
与初学者说说易语言的窗口控件 
如果、如果真、判断的比较 
组件标记属性的应用 
21日学SQL经典教程 
SQL语句导入导出大全 
SQL查询语句使用详解 
一个非常好的SQL教程 
精妙SQL语句 
sql学习园地 
学习MYSQL支持库命令 
SQL SERVER数据类型详解 
用易写SQL数据库程序之初探 
SQL数据库备份、还原、转移详解 
串口通信基本接线方法 
五子棋的策略算法 
初学者找教程的地方 
mysql远程连接的一点心得 
数据库原理与实现 
图片组的制作 
windows的消息定义大全 
WINDOWS消息大全 
珍藏的最全的windows操作系统快捷键 
注册表修改全文 
Windows XP注册表修改精粹 
Windows变慢原因分析及解决方法大全 
放上Rundll32.exe 文件详解 希望大家有用! 
mssql数据库视-频教学 
Windows Hook 易核心编程<1>勾子基本理念 
[建议]新手要学的,我就已打印正在学 
使用 Windows XP 组策略修改系统配置 
第一节 初识易语言 
第一节(2)组件和组件的属性 
第二节1讲 数据类型 
第二节第2 变量 
第三节 学案整理及作品制作 
  
模块类
模块应用及了解模块的相关知识 
填充树形框模块 
易数据库操作(模块) 
[世恒帮您学易]-进度复制文件模块及源代码 
取声母模块 
访问网页模块(类似HTTP读文件 ()命令
SQL基本语句模块 作者:绿叶 
★禁止程序被重复运行(模块源码)★ 
数组填充高级表格模块 
双功能自动编号模块 
日期转文本、整数模块及使用例程 
通用填充树型框模块+源码+例程 
填充树型框模块 
Access(mdb)数据库操作模块 
ACCESSSQL SERVER多条件组合查询模块代码及例程 
发个SQL命令模块! 
汉字转拼音模块 
本人收集的478E模块 
MP3文件中标题,作者,专集的模块 
mp3信息模块 
条码EAN-13操作模块+例程 
提升进程令牌的模块 

[ 此帖被葛大强在2010-07-31 17:50重新编辑 ]
 
易语言技术提高之指导方针  

作者:世恒

    常言道:师傅领进门,修行在个人。在你阅读下面文字的时候,你的前提是已经入门了易语言,如果不知道如何入门,或者怎么样代表入门了呢,可以查找我之前发过的《易语言入门之基本法》。    

    在我们熟悉和掌握了大量的命令以及一些基本的编程方法之后,我们就会觉得茫然,一方面觉得自己不再是一个菜鸟了,另一方面又觉得自己还是不够强大,总觉得所学的东西只是一个量的增加,而没有发生质的飞跃,总觉得自己还称不上高手。那么下面我们就从几个方面探讨一下如何提高自己的技术层面,让自己更加向高手靠近,我们看看作为一个我们常规意义上的高手应该具备哪些特点。    

    首先,要有扎实的基础。不积跬步,无以至千里;不积小流,无以成江海。一座座高楼离不开一块块砖头,一粒粒沙子的堆砌,这是一个最基本的道理。那么作为一个高手,对于基础知识的把握,不仅仅是停留在知其然的阶段,还要知其所以然。对于知识点或者技术方法的掌握应该采用理解的方法,同时掌握每一类方法或者知识点的特点,以做到触类旁通的程度,而不是停留在新手那种强制记忆的地步。易语言自带的支持库,目前已经有成千上万的命令、数据类型等,很难一字不落的都给记住,那么当我们去使用一个新的支持库的时候,去浏览一下他的命令等,掌握这个支持库的基本特点以及一些注意事项。易语言的支持库的即时帮助就很详细的,就这个帮助信息来说,虽然写的很详细,也都是中文的说明,但是作为新手很难直接去应用,但是对于高手来说,虽然第一次接触,只要这点提示就可以了,他就可以去把握这个命令,可以很好的应用起来。比如 注册热键 (整数型 窗口句柄,整数型 标签句柄,整数型 功能键,整数型 主热键)这个命令,里面就有包含了很多东西。句柄,这个对新手来说会觉得头疼;标签反馈,这个新手也会觉得很陌生,这每一个概念都需要了解了,才可以把这个命令用好。而现在很多年纪比较小的编程爱好者,照着别人例子改了几个小程序,又是什么GDI,又是什么自绘,又是什么POST,什么登录器,什么挂机的,什么钓鱼的,什么辅助的,就觉得自己步入高手行列了,结果几个文本操作命令都没弄明白。路还很长,还需要更多的扎实的基础积累。    

    其次,要有广阔的知识面。软件开发是一个比较综合的技术活,比如你要开发财务软件,你就要了解关于财务方面的知识;编写多媒体类的软件,就需要对于音乐知识等有一些感觉;做网络类的软件,就要熟悉网络的技术,比如数据协议等;做硬件控制的程序,就要懂得电子电路等技术。甚至说,当你写完一个行业的软件之后,你就是这个行业里面的高手了,对于业务的理解甚至比从事这个行业的工作人员还熟悉。当然有人说,这个其实做软件的时候再去学去了解就可以了,倒也是有道理的。现在的很多工作,都是多种学科综合的应用,多种行业互相交错的。要想在软件行业有所成就,那就需要有自己独特的设计,当你了解了很多行业的知识,你才能够很好的把握它们之间的业务关系,做出更加适合实际工作的软件,大家才会选择你的软件,否则你是一个外行的话,也做不出一个很内行的软件出来的。所以作为一个软件开发人员,平时就需要更多知识的学习,因为现在很多人都喜欢选择自己开发共享软件,这时候没有人给你给出具体业务流程和开发需求,那就需要自己去看先关的书籍,找相关人员去了解,做出来软件之后还要找对口的单位去试用,这样反反复复,才可以让你的软件更加实用。所以这个学习的过程就需要平时多多积累,你的思维才会随着知识面的扩大而变得宽阔。我们常常听人家说,编程的人数学要学得好,可能有人说,我自己数学不怎么好,可是我也可以做软件的啊,的确,我们常用的一些软件最多也就是一些数字的加加减减的,还不牵扯太多的数学知识。但是一旦遇到一些三维等这些软件的开发,就常常要用到三角函数,甚至一些高数方面的知识,所以上学的时候这些要是学好了,做起来就容易多了,否则,这时候再开始学习这些,会觉得压力很大。    

    再次,要有对技术的灵活应用。一个人的编程技术的高低不是自己说了算,只有在具体的应用中才会得到证明。做软件就和画家作画,建筑设计师设计房屋,艺术家创作影视剧,同样属于创作。我们看到画家拿着画笔挥洒自如的作画,会很仰慕。其实当你拿到一个软件,能够很好的做出一个软件规划,选择合适的技术手段,设计出看着很舒适的用户界面,别人也会对你仰慕不已。能够做到灵活的应用,灵活的选择,那就要有我们前面已经说过的,扎实的基础,再庞大的软件,也是由一个个的命令构造起来的,广阔的知识面,这有这些保证,你才能从大脑的知识库中选择你需要的命令,你需要的技术方法。比如需要对用到数据排序,你是需要借助临时数据库方式排序呢,自己选择你所熟悉的冒泡、二分等排序算法呢,还是用易语言在自带的一些组件或者排序方法呢,这便是一个程序员展示身手的时刻。很多人常常感叹,书到用时方恨少,没有平时得多写多练,对于技术的接触只是停留看这个程度,可能你看过很多的代码,看过很多的软件,也上论坛看过很多的帖子,但是你不动手去写程序,不把你看到的东西亲手去尝试一下,等到你用的时候,你就觉得什么也写不出来了。编程就和其他的很多技术一样,都是长期的反复练习才会记忆深刻,应用自如。就像我们常常看到那些书法家在报纸上练字,报纸一摞一摞的,还有些人提着一桶水在公园或者广场的地上用水练字,歌唱家天天早早起来就练嗓子。这就是人们说的台上三分钟,台下十年功。我们写程序,也有一个自己的创作舞台,我们带给大家的作品就是好用的软件。    

    最后,高手也要有高尚的情操。各个行业都有让人敬重的人物,一方面他们有着很高的技术水平,另一方面也要有个让人仰慕的人格。高手们往往是比较低调,也是比较淡定的。他们发出去一个代码,不会因为没人回帖或者没得到褒奖而变得急躁。很多新人总喜欢被别人顶,喊着大家顶帖啊,不顶下次不发了,或者就骂骂叨叨的。高手是喜欢奉献的,正因为如此,他会让人们敬重。他们喜欢帮助别人,在他们有时间的时候,不论是简单的问题还是复杂的问题,他们都会去解答一些;在他们有时间的时候,他们会写一些不算深奥的代码,让很多新手也容易看懂;在他们有时间的时候他们会把自己的经验写出来和大家分享;在他们有时间的时候他们会把自己学到的技术告诉想学习的人。同时很多人也是因为奉献从新手变成了高手,在你去帮助别人的时候,你会去学习,去尝试,去分析别人遇到的问题,最后得到解决方案,这样在别人问题解决的同时,自己也获得了更多的经验,在别人开心时,自己心里也多了一份快乐。    

    在看到了很多茫然的面孔,感受到了很多浮躁的心灵之后,把自己的理解写出来,希望可以给大家一些引导和启示,同时也指导自己更加的去提高,让自己也成为一个高手。 

                                             易语言入门之基本法 

        人们常说,没学会走路,就想飞?走路从什么时候开始呢?当我们刚学走路的时候是不会规则的迈步的,所以大人们会让我们先迈出一只脚,然后再迈出另一只脚,并且经过很多时间反复的练习,让这个动作习惯化,这样我们就学会了走路,这之后我们还会学习小步,大步,以及跑步,刘翔也是经历了这个过程最后才飞起来的。同样是腿脚方面的例子,我们学习滑冰,一开始会摔跤,同时脚也很不舒服,这个时候走路都会变的困难,那么会的人会告诉我们怎么滑行,怎么拐弯,怎么倒滑等,此后申雪和赵宏博才带来了一块块金牌一次次荣誉,同时带给我们以及全世界人民视觉的无限享受。说到这里大家觉得你这样唠叨,什么意思啊,和易语言入门有什么关系,我就是要说,不管是学习什么,我们都要从第一步开始,让一些基本的东西习惯化,再经过反复的训练,最后才可以在思想和指尖的共同作用下,在屏幕上展示出一个界面。 

        我们走,我们跑,我们滑冰,脚都是基础,我们要撑起这个身体走未来的路,脚还是基础,易语言之学习,什么是基础呢? 

        首先我觉得应该是对于计算机这个概念的了解,甚至可以理解为硬梆梆的或者冷冰冰(CPU还真不容易冷冰冰的)的计算机硬件设备,有人说我又不是要研究硬件,我学了要做进销存,和硬件也没关系啊,那么,同行问你,说看你电脑好慢啊,内存不足吧,你说不知道啊,内存是什么啊,内存是干什么的,我都觉得很尴尬,但是你或者觉得自己这是大智若愚,其实不然,这是你真的很愚。不了解内存,硬盘以及分区,显示器以及分辨率这些计算机的基本设备和常识,这样一来,你如何去理解取磁盘总空间()、取屏幕宽度 ()这样的命令及其作用呢?其实我们不妨打开电脑机箱,哪怕你是个女程序员,不要觉得这些只是男人们才会做的事情,既然进入这个行业,那你就需要去看看内存长什么样子,硬盘到底有多硬,显示器到底怎么显示(这个嘛,我觉得还是算了,高压包或许会让你看见从天堂射来的光芒),让这些东西在大脑有个型的概念,你就不会觉得自己在云里雾里的感觉。 

        其次就是程序最基本的组成,那就是基本命令、基本的组件。每一个命令就像组成身体的细胞,我们不是去研究身体,所以我们可以不去研究到细胞,但是我们要写程序,我们就要去研究程序的每一个组织。这个时候很多人的毛病就出现了,只见森林不见树木,整天想着做个什么彩票软件,到处问谁帮我写个彩票算法呀,这时候他居然不知道取文本中间()什么意思,还有说我怎么去修改游戏中的金币数量啊,谁给我写个代码呀,此时他居然不知道怎么把一段内容显示到标签上面。其实说这些不完全是挖苦的意味,就是告诉大家从基本的学习,或许是比较枯燥,但那是必需的过程。核心库里面的几百个命令就是核心,其实对于命令的入门只需要里面一个命令,取文本中间(),这个命令是什么意思呢,那就是获取某个文本中间从某个位置开始指定长度的内容,我觉得这个不需要什么强大的教程或者别人给你反复的讲解吧,此时中文编程的优越性体现出来了,至少这个命令应该可以算作这段话的一个简称。鼠标停在这个命令中间,按下F1键,在易语言下边的提示夹里面就说得很明白了,第一个参数,欲取其部分的文本,这时候很多人不明白,什么叫做欲取,难道你不知道“欲”就是要或者打算的意思吗,如果真不知道,那还是先学好中文再来,编程还真不是谁都可以干的事情。如果你看懂了中文的意思,那你可以尝试一下了,因为这样一个命令一来不会让计算机奔溃,二来不会死人,很多人会说,奥,我看明白,简单。但是当你没写过的时候,甚至没有写过很多次的时候,你还是不会写或者说不会灵活的去使用,就这一个命令你花一个小时把各个细节都搞明白了还真就算不错了。它的参数,返回值,以及参数类型,你觉得 取文本中间(“易语言”,3,1)是什么意思呢?也许你会说那是取出“易语言”三个字中从第3个位置开始取出1个字,你认为会得到什么样的返回值呢?你可以动手试试看到结果了吗?也许你真的没想到。那么我觉得你要想正真驾驭易语言,这几百个核心命令和几十个基本组件你都要不止一次的用过,否则何谈信手拈来?掌握了这些其实这也只是算作入门了,你入门了吗? 

        再次,程序是需要数据交换或者数据处理的,变量、数组、文件、数据库等这些基本的方法或者介质也是需要把握的东西,很多人会在能够把编辑框里面的内从保存到一个文件中而欣喜若狂,富有成就感,我当时也是这样的欣喜,人们都希望自己走过留下点什么,哪怕只是脚印,这时候我们留下了文件,文件是计算机中最基本的数据保存方式。一步步的我们写出了自己的记事本、自己的便签程序、自己的日记本等等程序,我们把很多编辑框中的数据保存在了数据库,我们形成了一个信息管理系统,就这样我们的程序慢慢的庞大起来,我们的视野渐渐的宽阔起来,我们的经验渐渐丰富起来了。当我们看到别人的程序的时候,我们很理智的去想这个东西写起来会用到什么、怎么去处理,而不是故作高深状,说这个简单,其实自己连数组都不会用。技术是个实实在在的东西,装酷也要需要有实力的。 

        最后当我们掌握了这些基本的元素之后,我们就具备了飞的基本资格了,因为我们已经会走了。人们就会谈论怎么提高效率,怎么更加标准化、专业化,那就可以去学习基本的算法、数据结构以及一些技巧,试想不熟何来生巧?这时候我们就可以玩跨栏,玩花样滑冰了,展示程序的美,闪耀思想个性的光芒。 

        这个世界上,没有人可以随随便便成功,也没有人注定要失败,未来在我们自己的手上,你是自己生命的主角,今天该唱哪一出,你要知道。


  评论这张
 
阅读(1)| 评论(0)

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018