|
[分享]第一时间告诉大家,Symbian 开放所有源码了!!
前两天我就在devdiv上发布这个消息了 这个是去掉internal和partner的代码和文档的源码。只是symbian的 OS部分,没有S60代码。 os和S60的代码都有几十G,巨大无比。文档缺乏的情况下,开源的意义有限。 |
|
[求助]哪位有比较好的ARM汇编指令中文版啊
google ARM汇编指令 http://www.laogu.com/ds_465.htm 下载地址一:(电信) http://soft.laogu.com/download/armasm.chm 下载地址二:(联通) http://ic.laogu.com/download/armasm.chm 下载地址三:(网通) http://share.laogu.com/download/armasm.chm |
|
[原创]WM已经过时了
java c#一类是无法接触到内核的。 做驱动等仍然是C/C++的天下 到目前为止WM还是很成功的,HTC的WM6.5新手机在各种评比中都超过iphone3G和N97 毕竟微软做touch screen手机这么多年,技术成熟,软件丰富,扩展灵活。其他几家都有不少缺陷。 只是微软没有传统大厂支持,山寨有嫌它太贵。WM7出来以后WM6.5会走低端路线,可能会有改变。 而且我不信WM7会只支持.net不支持native代码。现在.net效率还是太差,也就写写小游戏办公软件 手机上效率也许不是问题,但耗电是很重要的因素 |
|
[原创]一名16岁的学生学编程
很好,不要听那些建议你放弃VB学C++的屁话。 初学者就应该学入门容易的,比如VB,有很多高手就是从VB入门的,其实VB很强大,可以做木马,可以做应用,可以做病毒(跟汇编配合)。 我就是高一开始学basic,然后觉得局限性大,就直接学汇编,主要用于破解或者修改游戏,然后把汇编和basic联合起来,就很强大了。 C/C++的问题就是太过于灵活,代码抽象枯燥,出活慢,容易失去兴趣,甚至不如汇编语言好玩。 学编程最重要的是兴趣,做一些好玩的程序,破解也是不错的途径。 编程都是相通的,等你写了一些完整的程序以后,学C++会发现很容易,只是要改改习惯而已 ps. 我做了10年的C++开发,现在在nokia也用C++。 有问题不妨用google搜索,中文搜不到搜英文,英文不懂查字典。现在的条件比我那时候好多了,我高中都是蹲在书店里看的,经常被卖书的赶的。 出国以前我英语一直很烂,高中以后就很少及格过。但我读的英文原版资料却非常多,金山词霸用的熟没什么难的,只是考试英语仍然不会。 最好的资料都是英文的,你能看到全世界开发人员的精华。 |
|
[求助]请问学习破解、编写木马
我的经验是先学一种程序设计,例如BASIC一类,初步了解编程思想,提高兴趣。 如果你要写木马,已经可以用VB什么的做了,只不过很容易被人发现的原始木马。 然后学汇编和破解,从读别人的代码中获得经验,理解CPU和操作系统的运作方式 然后学学C/C++的编程,了解数据结构,可以写高级点的木马和外挂了 大学课程通常都是本末倒置的,中国的教育,唉 |
|
[求助]一个初一文化的人学编程从哪开始?
别听上面的。我从小就讨厌英语和数学,编程照样不差。 150分满分的高考,英语70多,数学才50多 —— 蒙完了选择题后面全都是白卷 靠其他4门的高分勉强上了本科,逢数学必不及格,甚至以高等数学为基础的物理课都多半没过,大四还在重读大二的课程。 而四级英语考了5次,一次比一次差…… 但我高一就开始编程卖软件,大学带队参加国家竞赛得二等奖,计算机相关的课程老师都要向我请教。 毕业以后进外企,觉得自己英语实在太烂了,于是出国学习,毕业就在伦敦找了个工作,我现在在nokia uk做内核开发。 如果完全没基础,建议你从VB开始学。我这样有基础的,只用了一晚上,没基础的1周也成了。VB编程用鼠标多键盘少,提示多语法限制少,中文资料多范例代码多。几分钟就能写出很漂亮很强大的程序,先提高兴趣。 然后你可以向C/C++发展,但现在市面上的书要么面向考试,要么面向企业应用,多枯燥无聊。真想写本有趣的C++教程,唉。 我自己的发展道路就是放弃了C,直接学汇编,从破解开始。破解听起来神秘,其实比编程要简单。只要有耐心,再加点运气就能成功。破解的好处是读别人的代码,慢慢积累经验,为以后写程序打基础。 回头你再看C和C++,那一个个的函数语句就变成了汇编指令,一切都变得容易了。 我的感觉是如果汇编语言学好了,学什么语言都是小菜一碟,因为高级语言不过是汇编的封装。 delphi是从pascal这种教学语言发展来的,自从有了JAVA,西方国家的学校里都已经放弃了pascal而转向java。没有一个主流操作系统是用它写的,没有一个主流的大型软件是用它写的。完全没有必要学。 再深学,就要学习软件编程的理论了,这个可能要学一辈子的。 这才是数学和英语上场的时候,数学方面跟学校里学的可能差别很大,可能只用某一部分,例如排列组合,矩阵,离散数学等,而英语更容易了,不是有金山词霸么?我就是靠着金山词霸读完全部VC和MFC的MSDN原版教程和参考资料,那时候我还在四级的煎熬中。当然比起那些只读中文资料的人来说,我所获得的知识是第一手的,全世界的知识都能读到。 |
|
[求助]求助!!!关于Windows api实现串口通信
如果用DOS,那一切都简单了,就是in/out端口啦,处理IRQ中断什么的。 但windows下都是保护模式了,不能直接对串口操作。 用文件操作函数像CreateFile等进行操作。 VC++代码见这里: http://www.codeproject.com/KB/system/SerialPortComm.aspx 要用汇编实现,把上面这个project编译成汇编就好了,看不懂就调试程序,在createfile处设一个断点,停在那点右键切换到deassembly view就可以看到汇编了。 C的代码跟汇编几乎可以一一对应的 |
|
[求助]自学离散数学
离散数学说是数学,其实更偏向软件编程。 如果用算法去研究离散会更有效果一些,更容易理解一些。 通常大学时学离散数学,但其实有初中基础我觉得就差不多了,毕竟不涉及微积分极限或者三角函数一类。 离散数学对编程算法非常有帮助,这是我工作多年以后,又去google等公司面试以后才明白的。 例如图论,好像平时写程序根本用不到,但如果有图论的思想去设计程序可以大大的提高效率。 数据库系统,多媒体的压缩分析,地图导航系统等都广泛应用图论。而多数人毕业以后就把离散数学忘了。我去年的时候做一个手机上类似facebook的系统,做完了效率低下,后来优化时才突然想到用应该应用树的原理。 图论没学好,想进谷歌这样的公司肯定是没戏的,面试的时候不直接考,但没这个基础临场是想不出最佳算法的,除非你是天才几分钟能“发明”离散算法来 学习的时间看你的悟性了,因为离散数学涵盖范围很广,都学透可能要数年吧,当然只是基础的话,可能一两周就可以了。 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值