未来手机程序开发的畅想

贝壳鱼 2009-09-30 05:55:43
加精
随着手机开发这个新兴行业越来越火爆, 我相信不论你目前是否已经参与其中, 都会对手机程序开发的未来有着自己的看法。 这个题目其实并不大, 大家可以从三个方向来构想,

一是 手机操作系统
二是 手机程序的开发语言及开发环境
三是 手机程序应用的市场分析


不管你是预测, 还是评价, 或者发表对于目前现状的看法, 都不限。


说的好的, 我就多给分哦! 大家踊跃发言吧, 哈哈。
...全文
2919 185 打赏 收藏 转发到动态 举报
写回复
用AI写文章
185 条回复
切换为时间正序
请发表友善的回复…
发表回复
师远鹏 2012-08-31
  • 打赏
  • 举报
回复
觉得安卓挺不错的,以后学这个
意志 2012-06-18
  • 打赏
  • 举报
回复
我在学习JME,但感觉进渡较慢。哪里有教学视频《超级玛丽》我从动作做起,手机游戏肯定会很火
xiaodiu2012 2012-06-06
  • 打赏
  • 举报
回复
想从事这个行业。刚刚接触。正在学习。希望有爱心大牛能帮小弟指导一二。
大萌小路 2011-06-10
  • 打赏
  • 举报
回复
Android会成为主流
mails2008 2011-01-19
  • 打赏
  • 举报
回复
不在于语言,而在于算法。个人觉得算法很难。
Teilytion 2010-11-19
  • 打赏
  • 举报
回复
我现在就是怀疑J2ME还有前景吗
huiqiyaya 2010-10-04
  • 打赏
  • 举报
回复
刚入门 一起顶
righthumen 2010-09-15
  • 打赏
  • 举报
回复
正在学习j2Me,帮顶~
leihuanhuan123 2009-11-30
  • 打赏
  • 举报
回复
正在学习j2Me,帮顶~
HonkerShi 2009-11-30
  • 打赏
  • 举报
回复
看到楼主的发问以及各位来自互联网的各界朋友的回答!我觉得接下来看到这篇提问的朋友,可以考虑转型做手机开发。尤其是从学校或者从培训机构出来的朋友重点考虑手机方面的开发。面上企业需要就能生存,取得了生存,下步就看自己的了。我相信越来越多的企业需要这方面的人才。至少自今日到2014年一直看好。关注。。。
sunhaidan 2009-11-13
  • 打赏
  • 举报
回复
但愿是Java
呵呵

谁叫我学这个呢
chen1991100 2009-10-21
  • 打赏
  • 举报
回复
手机总要向着电脑方向发展,我个人觉得
younyan 2009-10-21
  • 打赏
  • 举报
回复
学习中…… 顶~~~~
Yahmi 2009-10-20
  • 打赏
  • 举报
回复
功能比较单一,较有针对性的智能终端将会越来越多的介入我们的生活。所以比较看好J2ME开发。
fontpage2000 2009-10-19
  • 打赏
  • 举报
回复
那里有分接那里就有我
YHL27 2009-10-19
  • 打赏
  • 举报
回复
顶起!
cooledit2730 2009-10-19
  • 打赏
  • 举报
回复
[Quote=引用 98 楼 flyerwing 的回复:]
手机确实会热一段,功能也会更加靠近PC,但是个人感觉不可能取代PC
...

[/Quote] 接分。
薪水 2009-10-18
  • 打赏
  • 举报
回复
帮顶
xkcxyhxy 2009-10-18
  • 打赏
  • 举报
回复
j2me+手机网游
katelau 2009-10-18
  • 打赏
  • 举报
回复
你所说的已不是预想,而是现实
加载更多回复(161)
未来人工智能的畅想500字全文共1页,当前为第1页。对未来人工智能的畅想500字全文共1页,当前为第1页。人工智能的发展及未来畅想未来人工智能的畅想500字全文共1页,当前为第1页。 对未来人工智能的畅想500字全文共1页,当前为第1页。 最近看了电影《黑客帝国》系列,对其中的科幻生活有了很大的兴趣,不觉有了疑问:现在的世界是否会如电影中一样呢?人工智能的神话是否会发生在当前社会中的呢? 在黑客帝国的世界里,程序员成为了耶稣,控制着整个世界,黑客帝国之所以成为经典,我认为,不是因为飞来飞去的超级人物,而是因为其暗自揭示了一个人与计算机世界的关系,一个发展趋势。谁知道200年以后会不会是智能机器统治了世界? 人类正向信息化的时代迈进,信息化是当前时代的主旋律。信息抽象结晶为知识,知识构成智能的基础。因此,信息化到知识化再到智能化,必将成为人类社会发展的趋势。人工智能已经并且广泛而有深入的结合到科学技术的各门学科和社会的各个领域中,她的概念,方法和技术正在各行各业广泛渗透。 智能是一个宽泛的概念。智能是人类具有的特征之一。然而,对于什么是人类智能(或者说智力),科学界至今还没有给出令人满意的定义。有人从生物学角度定义为"中枢神经系统的功能",有人从心理学角度定义为"进行抽象思维的能力",甚至有人同义反复地把它定义为"获得能力的能力",或者不求甚解地说它"就是智力测验所测量的那种东西"。这些都不能准确的说明人工智能的确切内涵。 虽然难于下定义,但人工智能的发展已经是当前信息化社会的迫切要求,同时研究人工智能也对探索人类自身智能的奥秘提供有益的帮助。所以每一次人工智能技术的进步都将带动计算机科学的大跨步前进。如果将现有的计算机技术、人工智能技术及自然科学的某些相关领域结合,并有一定的理论实践依据,计算机将拥有一个新的发展方向。 当前人工智能的发展方向可以分为两种:一种受控于人类的智能机器或智能程序,人类输入指令后让其达到预期的目的;另一类,能自主推理、逻辑、判断、学习、进步的智能,而后一种而有吸引力,更增加了人工智能无穷的魅力。 人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,主要包括计算机实现智能的原理、制造类似于人脑智能的计算机,使计算机能实现更高层次的应用。人工智能涉及到计算机科学、心理学、哲学和语言学等学科。可以说几乎是自然科学和社会科学的所有学科,其范围已远远超出了计算机科学的范畴,在不断的接近。她并不像很多人想象的是几个科学家的工作,而是随着社会各学科发展而默默发展的。在智能领域里,最关键的问题之一,就是机器学习的问题。一旦机器有了学习的能力,谁还(敢)预测未来呢? 人类的社会发展其实也是在不断积累中发展而来,人的智能也就是事实依据库+推理机制所构成了的。当所有领域的定律都能用特定的公式推理出来,黑客帝国的实现就要到来了。 研究人工智能的目的,一方面是要创造出具有智能的机器,另一方面是要弄清人类智能的本质,因此,人工智能既属于工程的范畴,又属于科学的范畴。通过研究和开发人工智能,可以辅助,部分替代甚至拓宽人类的智能,使计算机更好的造福人类。 对未来人工智能的畅想500字
ChatGPT语言底层框架: Transformer是一个由深度神经网络组成的多层网络,其模型的结构类似于神经元,Transformer 模型主要分为两大部分,分别是 Encoder 和 Decoder,建立了词与词之间的复杂关系,其参数之多,可以说其本身的语言模型已经接近人类,Transformer的训练时并行的,大大增加了效率; ChatGPT的训练过程: 首先进行监督学习,就是是指利用一组已知类别的样本调整分类器的参数,使其达到所要求性能的过程,简单说就是在已知“答案”的情况下,训练机器输出的答案和标准答案的差距,通过不断的调整参数,达到训练效果的一种学习方式; 其次,奖励模型,针对一个问题,机器生成多个不同的回答,人工进行打分排序,训练奖励模型; 最后,强化学习,又称再励学习、评价学习或增强学习,使训练对象与环境不断进行交互,得到环境的反馈信息并调整自己的策略,最终完成特定的目标或者使得某个行为利益最大化,ChatGPT就是结合奖励奖励模型,不断的通过强化学习,更新预训练模型参数。 ChatGPT是一种由OpenAI开发的预训练语言模型,它是基于Transformer架构并使用了大量的文本数据训练而成。 首先,2017年,谷歌大脑团队发表了论文《Attention is all you need》,提出Transformer模型,打下了GPT的基础; 2018年,基于Transformer 架构,OpenAI发布了GPT-1模型,基于Transformer的生成式预训练语言模型。它有1.17亿个参数,用于回答给定的问题 ; 2019年,OpenAI发布了GPT-2模型,具有1.5亿个参数,可以生成一些简单的文本,但是不够强大,对于很多问题无法做出处理; 2020年,OpenAI发布了GPT-3模型,具有1.75万亿个参数,相对于GPT-2模型,功能更加强大,可以流畅的生成一些文本,可称为人工智能的划时代标志; 2022年,OpenAI推出ChatGPT,基于GPT-3的基础上开发出来的人工智能对话机器人,发布的那一刻,瞬间席卷全球,功能基本达到完善,已经可以独立处理多个领域的日常问题,满足了人们对于未来智能机器人的幻想,更有甚者,产生了“人工智能是否会取代人类日常工作”的恐惧心理。
内容简介 · · · · · · 《编程大师访谈录》是对 19 位计算机行业先驱的采访实录,采访对象包括查尔斯 • 西蒙尼、比尔 • 盖茨、安迪 • 赫兹菲尔德、雷 • 奥奇、杰夫 • 拉斯金等。访谈涉及他们软件创造过程的灵感、技术、编程习惯、动机、反思,以及对未来软件的畅想等。问答中集结了这些计算机先驱的精辟言论,处处闪烁着智慧的火花。 《编程大师访谈录》适合 IT 从业人员阅读。 作者简介 · · · · · · Susan Lammers 现居华盛顿州西雅 图市,是手机应用开发公司 Flying Sofa 的合伙人,也是风险投资资助的创业公司 Headbone Interactive 的董事长及创始人,这家公司专为互联网、电视及其他面向儿童的媒体开发交互式多媒体软件。Susan 是多媒体领域的先锋,曾是微软 公司早期的多媒体出版部联合出版人和总监,负责微软最早的交互式媒体项目,包括微软的电子百科全书 Encarta(英卡塔)。 1990 年,Lammers 离开微软,加入一家创业公司,成为该公司的第三位员工。这家公司现名 Corbis,已跻身世界最大的数字图像代理公司之列。Corbis 由比尔 • 盖茨创立,旨在开发自然语言图像的大型数据库并进行交互式电视程序设计。 Lammers 毕业于斯坦福大学,拥有英语文学士学位。 目录 · · · · · · 第 1 篇 查尔斯 · 西蒙尼   1 第 2 篇 巴特勒 · 兰普森   17 第 3 篇 约翰 · 沃诺克   31 第 4 篇 加里 · 基尔代尔   47 第 5 篇 比尔 · 盖茨   61 第 6 篇 约翰 · 佩奇   79 第 7 篇 C. 韦恩 · 莱特莱夫   95 第 8 篇 丹 · 布兰克林   115 第 9 篇 鲍勃 · 弗兰克斯顿   135 第 10 篇 乔纳森 · 萨奇   145 第 11 篇 雷 · 奥奇  157 第 12 篇 彼得 · 罗伊森   173 第 13 篇 鲍勃 · 卡尔   187 第 14 篇 杰夫 · 拉斯金   207 第 15 篇 安迪 · 赫兹菲尔德   227 第 16 篇 岩谷徹  241 第 17 篇 斯科特 · 金   249 第 18 篇 加隆 · 兰尼尔   261 第 19 篇 迈克尔 · 霍利   275 词汇表   292 附 录   301
数据库设计经验谈全文共11页,当前为第1页。一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成, 而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。 如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。 有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。 不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。 所以我归纳历年来所走的弯路及体会,并在网上找了些对数据库设计颇有造诣的专业人士给大家传授一些设计数据库的技巧和经验。 精选了其中的 60 个最佳技巧,并把这些技巧编写成了本文,为了方便索引其内容划分为 5 个部分: 第 1 部分 - 设计数据库之前 这一部分罗列了 12 个基本技巧,包括命名规范和明确业务需求等。 第 2 部分 - 设计数据库表 总共 24 个指南性技巧,涵盖表内字段设计以及应该避免的常见问题等。 第 3 部分 - 选择键 怎么选择键呢?这里有 10 个技巧专门涉及系统生成的主键的正确用法,还有何 时以及如何索引字段以获得最佳性能等。 第 4 部分 - 保证数据完整性 讨论如何保持数据库的清晰和健壮,如何把有害数据降低到最小程度。 第 5 部分 - 各种小技巧 不包括在以上 4 个部分中的其他技巧,五花八门,有了它们希望你的数据库开发工作会更轻松一些。 第 1 部分 - 设计数据库之前 考察现有环境 在设计一个新数据库时,你不但应该仔细研究业务需求而且还要考察现有的系统。大多数数据库项目都不是从头开始建立的;通常,机构内总会存在用来满足特定需求的现有系统(可能没有实现自动计算)。显然,现有系统并不完美,否则你就不必再建立新系统了。但是对旧系统的研究可以让你发现一些可能会忽略的细微问题。一般来说,考察现有系统对你绝对有好处。 定义标准的对象命名规范 一定要定义数据库对象的命名规范。对数据库表来说,从项目一开始就要确定表名是采用复数还是单数形式。此外还要给表的别名定义简单规则(比方说,如果表名是一个单词,别名就取单词的前 4 个字母;如果表名是两个单词,就各取两个单词的前两个字母组成 4 个字母长的别名;如果表的名字由 3 个单词组成,你不妨从头两个单词中各取一个然后从最后一个单词中再取出两个字母,结果还是组成 4 字母长的别名,其余依次类推)对工作用表来说,表名可以加上前缀 WORK_ 后面附上采用该表的应用程序的名字。表内的列[字段]要针对键采用一整套设计规则。比如,如果键是数字类型,你可以用 _N 作为后缀;如果是字符类型则可以采用 _C 后缀。对列[字段]名应该采用标准的前缀和后缀。再如,假如你的表里有好多"money"字段,你不妨给每个列[字段]增加一个 _M 后缀。还有,日期列[字段]最好以 D_ 作为名字打头。 检查表名、报表名和查询名之间的命名规范。你可能会很快就被这些不同的数据库要素的名称搞糊涂了。假如你坚持统一地命名这些数据库的不同组成部分,至少你应该在这些对象名字的开头用 Table、Query 或者 Report 等前缀加以区别。 如果采用了 Microsoft Access,你可以用 qry、rpt、tbl 和 mod 等符号来标识对象(比如 tbl_Employees)。我在和 SQL Server 打交道的时候还用过 tbl 来索引表,但我用 sp_company (现在用 sp_feft_)标识存储过程,因为在有的时候如果我发现了更好的处理办法往往会保存好几个拷贝。我在实现 SQL Server 2000 时用 udf_ (或者类似的标记)标识我编写的函数。 工欲善其事, 必先利其器 采用理想的数据库设计工具,比如:SyBase 公司的 PowerDesign,她支持 PB、VB、Delphe 等语言,通过 ODBC 可以连接市面上流行的 30 多个数据库,包括 dBase、FoxPro、VFP、SQL Server 等,今后有机会我将着重介绍 PowerDesign 的使用。 获取数据模式资源手册 正在寻求示例模式的人可以阅读《数据模式资源手册》一书,该书由 Len Silverston、W. H. Inmon 和 Kent Graziano 编写,是一本值得拥有的最佳数据建模图书。该书包括的章节涵盖多种数据领域,比如人员、机构和工作效能等。 其他的你还可以参考:萨师煊 王珊著 数据库系统概论 畅想未来,但不可忘了过去的教训 我发现询问用户如何看待未来需求变化非常有用。这样做可以达到两个目的:首先,你可以清楚地了解应用设计在哪个地方应该更具灵活性以及如何避免性能瓶颈;其次,你知道发生事先没有确定的需求变更时用户将和你一样感到吃惊。 一定要记住过去的经验教训

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧