IDE而言,是Xcode还是VisualStudio的技术比较先进

黄生雄 2019-12-21 23:39:00

推荐回答

优化方式理论上跟编译器和硬件都有关联。代码级别的优化,要看所使用的编译器实现,Xcode用的是clang,VS用的是windows自己的编译器。汇编级别的优化,要根据硬件对应的指令集实现,指令集根据CPU类型的不同而不同。
章见彬2019-12-22 00:38:26

提示您:回答为网友贡献,仅供参考。

其他回答

  • 作为一个手机游戏开发者,倒是经常需要在Xcode和VS之间切换。说说几点感受。1首先从价格上来说,Xcode是免费的,VS分为收费版和免费版两个版本。对于手游来说,免费版本就可以满足需求了,当然有功能更强大的收费版更好,这个看公司文化了,在..。
    黄皓浩2019-12-22 00:22:07
  • 首先,X-Code只能用于MacOSX,无法在Windows上原生运行。同样,VisualStudio只能用于Windows,无法在MacOSX上原生运行。所以如果你不足够蛋疼的话,Windows/WP/Xbox程序员根本不会去使用X-Code,Mac/iOS程序员也根本不会去使用VisualStudio。所以两者没有可比性。当然...足够蛋疼的话,可以这么做:在MacOSX运行虚拟机运行Windows,并在Windows下运行VisualStudio。在VisualStudio中编写程序,然后调试运行。最后用共享文件夹复制源文件到Mac主机下,重新编译,Bang!编译器无法找到Windows.h以及进行开发的语言。比如开发C/C++/O-C,个人偏好使用X-Code/VS/NetBean对应Mac/Win/Linux。开发Java,个人偏好Eclipse。C#-->VSLaTeX-->TexpadBash/python/Other-->X-Code/Notepad++仅作带有高亮的文本编辑器。
    黄石全2019-12-22 00:10:59
  • 个人觉得vs强。1.vs建立的项目类型比xcode多很多,xcode只能开发macos和ios程序,vs能做基本所有类型项目;2.vs支持的语言比xcode多不少,xcode只有swift、c、c++、obj-c;vs支持c++/c/vc++/vb.net/C#/F#/html/css/js/J#......3.vs支持插件,有开放的插件管理工具和已经成型的插件社区4.vs有配套的团队管理工具:tfs;xcode好像只能用外置的svn和git,没有契合如开发环境,功能没有tfs强单就IDE来说,能够超过vs的应该没有。但是做苹果开发的话,Xcode是最强的,没有“之一”。所以,你要用.net技术,就选vs;要开发苹果软件,就用xcode;要做java开发,就用myeclips;android开发,在mac上倒是有个androidide要超过eclips。如果做其他程序开发,比如Python、ruby、HTML/css、js,推荐使用sublimetext。还有Linux高手使用vim开发c/c++之类,你可以去了解了解。
    黄盛琰2019-12-22 00:01:31

相关问答

1.BIAS乖离率乖离率表现个股当日收盘价与移动平均线之间的差距。正的乖离率愈大,表示短期获利愈大,则获利回吐的可能性愈高;负的乖离率愈大,则空头回补的可能性愈高。按个股收盘价与不同天数的平均价之间的差距,可绘制不同的BIAS线。参数:系统绘制三条BIAS线,分别为收盘价与L1日、L2日、L3日移动平均价的差。2.DMI趋向指标标准DMI中文名称趋向指标,是一种相当常用的指标。其基本用法是看+DI和-DI交叉。+DI由下往上交叉-DI,为买进信号;+DI往下交叉-DI为卖出信号。ADX在20以下,代表股价处于整理期,应离场观望;ADX突破20-30向上爬升,将有一段相当幅度的涨跌;ADX高于50以上,忽然转弯向下反折,无论此时是上涨或下跌,都表明行情即将反转。参数:N 统计天数;M间隔天数,一般为14、6。ADXR线为当日ADX值与M日前的ADX值的均值。3.EXPMA指数平滑移动平均线为了解决移动平均线落后的问题,分析学家另外寻求EXPMA均线指标用于取代移动平均线。EXPMA可以随股价的快速移动,立即调整方向,有效的解决讯号落后的问题。当第一条EPMA由下往上穿越第二条EXPMA时,将对股价造成推升力道。当第一条EXPMA由下往上穿越第二条EXPMA的,将对股价造成推降的力道。股价由下往上碰触EXPMA时,很容易遭遇大压力回档。股价由上往下碰触EXPMA时,很容易遭遇大支撑反弹。参数:收盘价的P1日、P2日、P3日、P4日指数平滑移动平均线。一般取5日、10日、20日、60日。4.KDJ随机指标K值在20左右,向上交叉D值为短期买进信号。K值在80左右,向下交叉D值为短期卖出信号。K值形成一底比一底高的现象,并且在50以下的低水平,由下往上连续两次交叉D值时,股价涨幅会较大。K值形成一顶比一顶低的现象,并且在50以上的高水平,由上往下连续两次交叉D值时,股价跌幅会较大。参数:N、M1、M2天数,一般取9、3、3。使用法则:1.D值在80以上时,市场呈现超买现象。D值在20以下时,市场则呈现超卖现象。2.当随机指数与股价出现背离时,一般为转势的信号。3.当K值大于D值,显示目前趋势是向上涨,当D值大于K值,显示目前趋势是向下跌。 4.K线向上突破D线时,为买进信号,即为KDJ金叉。此种买入信号在70以上形成准确性较高。5.反之K线向下跌破D线,为卖出信号,即为KDJ死叉。此种买入信号在30以下形成准确性较高。6.该指标在50附近徘徊或交叉时,参考意义较小。7.当K值和D值上升或下跌的速度减弱,倾斜度趋于平缓是短期转势的预警信号。 8.KD不适用于发行量太小,交易太小的股票;但对指数以及热门大型股有极高的准确性。5.MACD指数平滑异同平均线该指标主要是利用长短期二条平滑平均线,计算两者之间的差离值。该指标可以去除掉移动平均线经常出现的假讯号,又保留了移动平均线的优点。但由于该指标对价格变动的灵敏度不高,属于中长线指标,所以在盘整行情中不适用。图中柱线由绿翻红是买入信号,由红翻绿是卖出信号。MACD曲线由高档二次向下交叉时,则股价下跌幅度会较深。MACD曲线由低档二次向上交叉时,则股价上涨幅度会较大。股价高点比前一次高点高,而MACD指标的高点却比前一次高点低时,为牛背离,暗示股价会反转下跌。参数:SHORT短期、LONG长期、M天数,一般为12、26、9。应用法则:1.DIF与DEA均为正值,即都在零轴线以上时,大势属多头市场,DIF向上突破DEA,可作买,如果DIF向下跌破DEA,只可作为平仓信号。2.DIF与DEA均为负值,即都在零轴线以下时,大势属空头市场,DIF向下跌破DEA,可作卖。3.当DEA线与K线趋势发生背离时为反转信号。4.DEA在盘局时,失误率较高,但如果配合RSI及KD,可以适当弥补缺憾。5.分析MACD柱形图,由正变负时往往指示该卖,反之往往为买入信号。6.ROC变动速率当ROC向下跌破零,卖出信号;ROC向上突破零,买入信号。股价创新高,ROC未配合上升,显示上涨动力减弱。股价创新低,ROC未配合下降,显示下跌动力减弱。股价与ROC从低位同时上升,短期反弹有望。股价与ROC从高位同时下降,警惕回落。参数:N,间隔天数;M,计算移动平均的天数。一般取12、6。7.RSI相对强弱指标短期RSI在20以下水平,由下往上交叉长期RSI,为买进信号。短期RSI在80以上水平,由上往下交叉长期RSI,为卖出信号。股价一波比一波低,相反的,RSI却一波比一波高时,股价很容易反转上涨。股价一波比一波高,相反的,RSI却一波比一波低时,股价很容易反转下跌。RSI在50以下为弱势区,50以上为强势区。由下向上突破50线为由弱转强,由上向下突破50线为由强转弱。一般认为RSI在50以上准确性较高。参数:N1、N2、N3 统计天数,一般取6、12、24。8.TRIX三重指标平滑平均线该指标是一种三重指数平滑平均线,长线操作时采用本指标的讯号,可以过滤掉一些短期波动的干扰,避免交易次数过于频繁,造成部分无利润的买卖,及手续费的损失,但该指标在盘整行情中不适用。TRIX向上交叉其MA线为买入讯号,TRIX向下交叉其MA线为卖出讯号。有种看法认为该指标在判断卖出时可能会失真。参数:N、M 天数,一般为12、9。9.W&R威廉指标William''s%R低于20,超买,即将见顶,应及时卖出。高于80,超卖,即将见底,应伺机买进。这个指标与RSI、MTM指标配合使用,效果更好。参数:N 统计天数 一般取14天。10.ARBR人气意愿指标AR是一种“潜在动能”。由于开盘价乃是是股民经一夜冷静思考后,共同默契的一个合理价格,那么,从开盘价向上推升至当日最高价之间,每超越一个价位都会损耗一分能量。当AR值升高至一定限度时,代表能量已经消耗殆尽,缺乏推升力道的股价,很快的就会面临反转危机。相反地,股价从开盘之后并未向上冲高,自然就减少能量的损耗,相对的也就屯积保存了许多累积能量,这一股无形的潜能,随时都有可能在适当成熟的时机暴发出来。BR是一种“情绪指标”就是以“反市场心理”的立场为基础。AR人气指标,介于80至100,盘整;过高,回落;过低,反弹。BR意愿指标,介于70至150,盘整;高于300,回档;低于50,反弹。参数:N天数,一般取26。