切莫怨东风,东风正怨侬------你所不知道的windows!

不同视角、不同观点、深度探讨,禁止人品和道德攻击
回复
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

#76

帖子 hubert_star »

oneleaf 写了:呵呵,的确佩服 Anders Hejlsberg , 大牛。 .net 虽然支持其它语言,不过大部分都是C#,至于 VB.NET 很少人使用了,估计到最后将如同 vf 一样会消失掉,说到底还是 C --> C++ -->Java/C# 的整个开发主线。
唯一感到可惜的是 .net 平台上始终没有一套成熟的架构可以与EJB抗衡,甚至包括成熟的O/R MAP映射都一直欠缺。
不过这个也和设计思路有关, C# 是面向数据,而 Java 是面向对象。出发点不一样,所以结果也不太一样。
转几个链接:
http://blog.csdn.net/jadexupeng/archive ... 49217.aspx
http://www.cnblogs.com/oomusou/archive/ ... 44706.html
http://blog.csdn.net/jadexupeng/archive ... 49219.aspx
对于.NET上没有ORM等解决方案这个问题,其实很简单。对于EJB1.0 ->EJB 2.0,也都没有一个好用的ORM。直到开源组织开发出了Hibernate等项目,才有了Java上真正可用的ORM。也正是开源的力量,有了Spring。这不到了EJB3.0,从翻转控制到ORM,都是借鉴了开源的项目。

为什么说J2EE要比.NET优秀,是因为在背后有一大堆开源项目支持。而委员会也逐步接纳开源社区的研究成果。而反观.NET,虽然搞.NET的人会说什么都有,但是真正跟Java比起来可选性太少了,很多方案是要收费的,也不怎么样。

其实.NET的发展一直是微软长期强推的结果,从杂志文章到广告,再到无处不在的网络。而且.NET的IDE支持也是它的强项。Java上的IDE一直是半瓶水,开发j2ee应用的真正可视化编程方式并没有实现,都是手写脚本和页面,而没有像VS.NET那样集中而又优秀的开发环境,虽然Eclipse在接近这个目标。
头像
ciclo
帖子: 786
注册时间: 2007-01-25 16:43
来自: 塔尔塔洛斯

#77

帖子 ciclo »

mges 写了:
ciclo 写了: 请你给我列举一下那一想技术是ms自己开发的,谢谢
DirectX
MFC
在我眼中,MS最有影响力的技术是这两个,其他不太清楚,觉得有些抄袭,又或者没有,毕竟我不是MS fan
据我的感觉,Dx要比openGL更耗资源
同样是3d效果,在vista下运行一些程序的反应很迟钝,像是前台的桌面占了很多的资源,而在ubuntu下,compiz,xgl之流并没有占多少资源,一些程序运行起来很流畅,和没开3d的时候差不多
至于MFC,个人觉得它只不过是对windows SDK的一个封装并没有体现出什么很强大的技术性
我生平瞧不起两种人:
1.那些瞧不起用windows的人的人
2.用windows的人
3.不识数的人

博客:http://blog.chunhao.net
主页:http://chunhao.net
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

#78

帖子 hubert_star »

"至于MFC,个人觉得它只不过是对windows SDK的一个封装并没有体现出什么很强大的技术性"

其实有时直接用API反而更方便
kangtian
帖子: 336
注册时间: 2007-04-22 13:14

#79

帖子 kangtian »

前言:对于任何事物,我们都要抱着:偏听则暗,兼听则明的态度来看!
结语:windows不缺少技术和功能,而是缺少发现!同理适用于linux和任何事物!

愿大家多查证,不要轻易下结论!!!!
头像
yiding_he
帖子: 2677
注册时间: 2006-10-25 18:10
来自: 长沙
联系:

#80

帖子 yiding_he »

楼主等于就是把西瓜放在盒子里养大了,然后告诉大家西瓜本来就是方的。
你是自由的。别人也是。
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS

#81

帖子 xiehuoli »

kangtian 写了:前言:对于任何事物,我们都要抱着:偏听则暗,兼听则明的态度来看!
结语:windows不缺少技术和功能,而是缺少发现!同理适用于linux和任何事物!

愿大家多查证,不要轻易下结论!!!!
恩 同意观点

不过
1、优势
优势是很明显的,它是系统的一部分,不存在兼容性问题,不占用内存,属于系统最底层保护,保护能力远不是HIPS可以比拟的
2、劣势
劣势也很明显,与HIPS相比,它不够灵活和智能,不存在学习模式,它只会默认阻止或放行,不会询问用户,若规则设置不当,可能导致某些程序不能运行
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
头像
Terpineol
帖子: 1230
注册时间: 2007-12-09 14:35

#82

帖子 Terpineol »

不会说Windows金玉其外,败絮其中,但是没有linux那么老实,环环相扣,也许不好看,但是结实、耐用
Linux is for human being,love is for human making
mathgl
帖子: 51
注册时间: 2007-10-24 17:05
来自: 中国

#83

帖子 mathgl »

我同事的经典评论:
中毒? 直接克隆还原就行了 自己关键的文件(源代码,文档等等)不过几百M
时常备份就行了. 杀毒扫描比ghost还慢呢。


我的T40有自带的XP,后来又装了一个Ubuntu6.06 讽刺的是
有一次中毒 我就是把文件拷到Ubuntu来备份的.


说MS没有技术倒也不真, 没有两把刷子也不能混得那么久了.

另外 爱因斯坦成就在于相对论,统计力学。对于量子力学的观点他还是和珀尔等相悖的。再说这些人
是同一个时代的,要是说他站在这些人的肩膀上就是搞笑乐
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

#84

帖子 hubert_star »

如果没有病毒的话,会有很多人失业的,这可是关系到国计民生的问题。

大家想一下,如果没有病毒,如瑞星或者江民之流怎么生存?如果没有病毒,那些跟瑞星江民之流串通好的写病毒的技术高手怎么吃饭?公安又拿计算机上的什么方面来说事?你腰包的银子怎么能往外拿?

所以说不要单纯从技术方面考虑问题,要学学伟人们,从大局考虑,从全盘入手。

就比如交税,虽然咱们没权查税都进哪个人的腰包里,但是真理是你必须交税。

同理病毒也一样,虽然病毒很烦人,但是真理是你必须要感染病毒。

不交税公务员吃什么?不感染病毒那些公司怎么活?

生活处处充满无奈,人生不如意十之八九!
kangtian
帖子: 336
注册时间: 2007-04-22 13:14

#85

帖子 kangtian »

mathgl 写了:我同事的经典评论:
中毒? 直接克隆还原就行了 自己关键的文件(源代码,文档等等)不过几百M
时常备份就行了. 杀毒扫描比ghost还慢呢。


我的T40有自带的XP,后来又装了一个Ubuntu6.06 讽刺的是
有一次中毒 我就是把文件拷到Ubuntu来备份的.


说MS没有技术倒也不真, 没有两把刷子也不能混得那么久了.

另外 爱因斯坦成就在于相对论,统计力学。对于量子力学的观点他还是和珀尔等相悖的。再说这些人
是同一个时代的,要是说他站在这些人的肩膀上就是搞笑乐
爱因斯坦曾经说过:牛顿说他是站在巨人肩膀上的孩子,而我又站在牛顿的肩膀上!
牛顿只是一个指代,16世纪到19世纪出现过很多优秀的物理学家,没有这些物理学家的贡献,又哪里会有爱因斯坦的成就?
科学技术是在继承中发展的!
mges
帖子: 15
注册时间: 2007-12-10 23:37

#86

帖子 mges »

ciclo 写了: 据我的感觉,Dx要比openGL更耗资源
同样是3d效果,在vista下运行一些程序的反应很迟钝,像是前台的桌面占了很多的资源,而在ubuntu下,compiz,xgl之流并没有占多少资源,一些程序运行起来很流畅,和没开3d的时候差不多
至于MFC,个人觉得它只不过是对windows SDK的一个封装并没有体现出什么很强大的技术性
别老vista,好不?vista大家都知道,对硬件要求很高,此外,Win系一直都是比U系占用较多的资源,以主流而言,和XP之间才算公平比较
vista的最低要求已经等于甚至超过大部分U系的推荐配置,让人汗颜
至于前台桌面,并不是"像",而是的的确确占用过多资源,和Win内置服务有关系的,explorer.exe无论是物理还是虚拟都是以10M为单位,因此也出现了Bblean取代explorer.exe.在我眼里,用Bblean更像是把Win模拟成Linux,题外话了
撇开系统的问题,DirectX和openGL占的资源差不足以成为比较要素,而DX在娱乐上的成绩的确超过了openGL,各大游戏厂商开发D系游戏,通常也是为了得到更好的效果,而不是迫于MS的捆绑政策,openGL在DX早期是比DX易于开发,且有比DX较好的性能,随后DX逐渐赶上来,到现在的D10,3D性能大家可以找基于D10的游戏玩玩看

MFC,我没用它编写过完整的程序,不好评价,稍微看过侯俊杰的深入浅出MFC.我觉得封装与否并不是很大的问题,即使是封装,SDK始终是MS开发,不是吗?Ajax性质上是封装了很多技术,Java类库也把一些不需要暴露的细节封装起来,我比较在意的是能实现什么东西,MFC创造了很多优秀Win程序,Ajax的Web2.0,Java的实力

不要过于轻视敌人,能成为敌人的,正代表它有这个条件
mges
帖子: 15
注册时间: 2007-12-10 23:37

#87

帖子 mges »

Terpineol 写了:不会说Windows金玉其外,败絮其中,但是没有linux那么老实,环环相扣,也许不好看,但是结实、耐用
嗯,同感,linux就因为开源,甚至是内核也可以DIY,Win除了研究MS提供的或者没做好隐藏工作的东西之外,不如linux自由
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS

#88

帖子 xiehuoli »

mathgl 写了:我同事的经典评论:
中毒? 直接克隆还原就行了 自己关键的文件(源代码,文档等等)不过几百M
时常备份就行了. 杀毒扫描比ghost还慢呢。


我的T40有自带的XP,后来又装了一个Ubuntu6.06 讽刺的是
有一次中毒 我就是把文件拷到Ubuntu来备份的.


说MS没有技术倒也不真, 没有两把刷子也不能混得那么久了.

另外 爱因斯坦成就在于相对论,统计力学。对于量子力学的观点他还是和珀尔等相悖的。再说这些人
是同一个时代的,要是说他站在这些人的肩膀上就是搞笑乐
不知道,你有没有见过,病毒在你别的分区有个链接,只要你打开那个分区,它就自己安装链接病毒
就算你恢复了,只要你打开硬盘,那么,继续了
NNNNND
我上次就有
有两个隐藏文件auto.exe还有个忘记了
我是用xplive盘进去找到的
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

#89

帖子 hubert_star »

了解一下linux/unix的架构,一个cp命令有多少年历史了,一个sed发展多少个版本了?其实很多应用会用脚本形式直接使用这些非常优秀的”小“东西。

而windows呢? 才多长时间。
lb_bn
帖子: 1261
注册时间: 2007-02-25 16:56

#90

帖子 lb_bn »

hubert_star 写了:如果没有病毒的话,会有很多人失业的,这可是关系到国计民生的问题。

大家想一下,如果没有病毒,如瑞星或者江民之流怎么生存?如果没有病毒,那些跟瑞星江民之流串通好的写病毒的技术高手怎么吃饭?公安又拿计算机上的什么方面来说事?你腰包的银子怎么能往外拿?

所以说不要单纯从技术方面考虑问题,要学学伟人们,从大局考虑,从全盘入手。

就比如交税,虽然咱们没权查税都进哪个人的腰包里,但是真理是你必须交税。

同理病毒也一样,虽然病毒很烦人,但是真理是你必须要感染病毒。

不交税公务员吃什么?不感染病毒那些公司怎么活?

生活处处充满无奈,人生不如意十之八九!
他们会另找出路的。。
天无绝人之路。。 :D
回复