| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 917 人关注过本帖
标题:不想掺合的 不过有些问题还是说说好
只看楼主 加入收藏
你们都要疼我哦
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:火星
等 级:贵宾
威 望:49
帖 子:1296
专家分:2746
注 册:2008-7-13
结帖率:92.31%
收藏
 问题点数:0 回复次数:14 
不想掺合的 不过有些问题还是说说好
以下是引用BlueGuy在2010-10-22 09:06:07的发言:
==========================================================
我所发表的大部分弱弱的文档都是从实际项目中抽取出来的 ,/
比如说
《Vc6.0调试指南》, 你搞开发不需要调试?
《Vim正则表达式样例详解》, 你搞开发不需要编辑代码
《三维变成数组的读取接口》, 你搞开发不需要读写文件?
.....
就说 算法吧, 绘制地图不用脏矩形那效率会低几百倍, 你以为 RPG游戏的人物走动是你鼠标点点就能走的?
你不需要寻路,不需要碰撞检测?
《windows程序设计》确实是我的弱项, 相反我对平台也很看重,所以我每次推荐给新手教材的时候,都会带上它。
如果你愿意用c语言写windows程序设计我当然愿意学,你用的是 pascal呀, 你让别人学你妹的啊。如果哪个新手跟你学到什么具体的知识, 告诉我你学到什么了,
你除了了解 windows程序设计 这个名词你还知道了什么,我好回去反省一下。这个名词我几年前就听说过了。
你根本不懂什么是c语言, 要不然你就不会用 pascal去学习 windows程序设计, 试问一下 pascal 对学习《windows程序设计》有什么作用,。
你说光学语言没用,可是你连语言都学不好,你又怎么能够去整其他的,以我的弱弱的经验如果你 c语言学习 2年了,
那么 java/c++/c#都是顺手的事情,你说学习汇编对搞开发有益处, 确实是有好处, 我承认, 问题是有 好处你也要展现它的好处在哪里吧,芝麻绿豆的小问题你也反汇编,要么你是在装B,要么根本不懂c语言, 这完全是在误导别人,。c 语言与汇编根本没有关系, 反汇编也只是在翻译 c语言,如果你汇编牛B就用汇编写项目啊, 你翻译c语言干什么呀?据我的了解没有汇编基础看《windows程序设计》也是可以的吧, 要不然 《windows程序设计》应该用汇编语言来描述。另外也不只是搞汇编的才叫搞《windows程序设计》吧,

"汇编就是一线操作工, 还自以为自己很高深,很有前途"  
让你很不爽是吧, 是你这种傻B做法让我不爽在先。

新手, 你要擦亮你的眼睛,我相信以后你会理解哥的。

===================================================================







这个。。。BlueGuy有待加强认识。
搞开发没有不调试的,调试也不仅仅是在源码级别上。团队开发就不说了 就算是
个人写个稍微大点的程序,花在源码上的调试时间也占总调试时间的很少一部分。
一个很重要的原因,就是程序不可能不使用设备接口或平台接口。通常都是调程序,找出可能的问题,查找相应源码部分。。。
其实VC的调试功能是很强大的,但是BlueGuy的那个帖子里,对于VC调试的精髓,并未涉及。
另外软件调试有很多方法和手段,有本比较全面的书《软件调试》,讲解的很详细。

windows程序设计主要是指在windows平台上进行程序设计,和使用语言无关,只要是调用了win提供的API接口,都可以叫windows程序设计。还有,PASCAL在windows
平台上 应该叫DELPHI了。用什么描述都可以,汇编当然更可以,有编译器的支持,用汇编写程序很方便。当然,用C加API编码量少,再进一步,用VC写,更简单,再进一步 用MFC 连框架都给你弄好了,再进一步,用JAVA,随身带个虚拟机,又简单又跨平台,简直是广大青鸟朋友的福音。。。 还是那句老话 付出多少 收获多少。门槛越低 越容易进去 就越那个啥。

很多知识并不能顺畅快捷的从书本或其他途径得到,而是需要自己动手去寻找,
对于平台相关系统相关的知识,门槛稍高,知识获取渠道远没有那些什么面向对象什么什么的来的宽松,即使有心深入的,也仅是以 核心编程 那本书的深度为底限的, 但是付出多少 收获多少。
汇编及反汇编的用途,你不知道可以,但是假如你不知道 又非要去随意鄙夷,那就凸显你的无知了。

还要再纠正一个非常严重的错误说法,反汇编并不是翻译C语言。类似的观点出现
好几次了,都懒的说。
强调一个概念:二进制文件 二进制文件 二进制文件!
平台都有自己的可执行文件格式,windows系统下,可执行文件是PE格式。
不管是PASCAL也好 C也好 C++也好 VB也好 经过编译器以后,生成的可执行
文件都是PE格式的二进制文件,windows系统只认符合PE格式的可执行文件。
CPU执行二进制格式的指令,我们为了识别,就把二进制格式的指令翻译成
可以理解的助记符格式,这就是反汇编。 真不知道所谓的翻译C从何说起?
如果连 语言 编译器 可执行文件 CPU指令 这些简单的关系都搞不清,就还是不要
妄自臧否了。用VB写个程序 去反汇编 难道你又要说成反汇编就是翻译的VB了?
用DELPHI写程序,反汇编,那就又是翻译DELPHI了吧。。。 真是有够搞笑。

快速打出的 肯定有很多错误,如果有误导新手朋友的地方,还请真正了解的高手朋友指正。
搜索更多相关主题的帖子: 掺合 
2010-10-22 13:13
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
说得好。。。

/images/2011/147787/2011051411021524.jpg" border="0" />
2010-10-22 13:20
system3288
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:79
专家分:140
注 册:2010-10-9
收藏
得分:0 
貌似楼主是个高手呀,楼主,收个学妹吧,带我一起学咯。留个QQ号怎么样?
2010-10-22 13:25
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
调试的精髓并未体现, 那你不妨体现体现一下啊,我正真关心的不是什么调试技术,
也不是什么平台,是代码。
在 c 区,你不用c去实现windows编程是不是有点那个啥? 你去汇编区或者是 pascal区去发表就是了,
你扯java,你对java了解多少 ? 用java的就是青鸟,你不是在妄自鄙夷,真正看不起别人的是你们!
反汇编是不是在翻译c语言还有待讨论.
我记得第一次和你谈到汇编这个东西的时候,就已经表明我承认你是一个牛人,
现在我真的很忙,改天再听你指教。


[ 本帖最后由 BlueGuy 于 2010-10-22 13:54 编辑 ]

我就是真命天子,顺我者生,逆我者死!
2010-10-22 13:27
你们都要疼我哦
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:火星
等 级:贵宾
威 望:49
帖 子:1296
专家分:2746
注 册:2008-7-13
收藏
得分:0 
JAVA是个好东东 它的优点也是它的缺点,不过也可以反过来说。
我看不起的是青鸟这个机构,大部分去青鸟的朋友,基础都不是很好,被忽悠进去,基础的东西没学多少,学了一肚子的面向对象 出去个个都是什么JAVA设计师什么什么的,

我们谈论汇编 反汇编 C win编程等等问题,因为这和具体系统 平台相关。
从汇编讲到JAVA,一层一层的封装,一层比一层的方便快捷,门槛也越来越低,
以至于出现青鸟这样的培训机构批量培训 闪耀眩目的软件设计师 ,可实际上其职业生涯真的很堪忧。专业知识结构是金字塔型的,就C语言来说,除非是为考试,否则,以后在应用中,肯定是需要系统 平台 等等相关知识,而在很多时候,阅读汇编代码 或者进行反汇编分析 是唯一解决问题的方法。

我有说用JAVA的就是青鸟么?咱可不带这么陷害人的啊
只是JAVA的平台无关性被青鸟利用,在不教授大部分基础知识的前提下,就那个啥了。

反汇编是不是翻译C的问题,就不用讨论了。你如果认为是这样,那反汇编就是翻译VC
VB DELPHI 。。。 我用汇编写个程序 那就是翻译汇编了。。。
你也许在VC里看到一句C代码跟着一段汇编代码,就想当然的认为反汇编就是翻译C。。。 你对这些方面知之甚少,讲也讲不清楚。 懒得讲了。不过唯一我比较好奇的是,你现在的工作中不接触任何系统和平台么?你的帖子里看不到任何平台相关系统相关的痕迹。

我也不是牛人,指教更是万万不敢当,我现在刚工作没多久 工作也跟电脑没有任何关系,不过我希望以后换个工作,起薪8000以上,门槛和收入成正比,付出和收获成正比。向着目标努力

了解的人懂的。


小妹,哥哥看你骨骼清奇,绝非凡人,将来必成大业,不如这样,你先把裤裤脱了,待哥哥为你开启灵窍,然后我们一起努力钻研如何
2010-10-22 14:44
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
回复 5楼 你们都要疼我哦
我懂。

/images/2011/147787/2011051411021524.jpg" border="0" />
2010-10-22 14:58
hahayezhe
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:湖南张家界
等 级:贵宾
威 望:24
帖 子:1386
专家分:6999
注 册:2010-3-8
收藏
得分:0 
一个项目 用一周的时间写代码 用二个多月甚至更多的时间去调式

反汇编 严格的说 就是将机器码转化为汇编码.
2010-10-22 15:50
jack10141
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:陕西西安
等 级:小飞侠
威 望:6
帖 子:706
专家分:2271
注 册:2010-8-10
收藏
得分:0 
先顶起,慢慢学习!

Coding就像一盒巧克力,你永远不会知道你会遇到什么BUG
别跟我说你是不能的,这让我愤怒,因为这侮辱了你的智慧
2010-10-22 15:56
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
一个项目用一周的时间写代码 用二个多月甚至更多的时间去调式
//
你是在写 冒泡排序吧 ?

我就是真命天子,顺我者生,逆我者死!
2010-10-22 16:31
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
不过唯一我比较好奇的是,你现在的工作中不接触任何系统和平台么?你的帖子里看不到任何平台相关系统相关的痕迹。
//
我先前做j2me手机游戏移植,移植为MTK的,现在做MTK手机游戏的开发工程师(暂且用这个名词代替), 我一直不想说,原因你懂的。

我就是真命天子,顺我者生,逆我者死!
2010-10-22 16:40
快速回复:不想掺合的 不过有些问题还是说说好
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026662 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved