⑴ 学了近一年的编程,最近想做一款ios小游戏,不想做成单机版的,很想突破一下,但是一直对服务器不了解
这个问题问的过于笼统了,应该大致介绍下这个游戏是基于什么系统 哪种硬件专架构,是Linux内核下还是Windows内核下或属者其它什么的,是使用C++ VB 还是JAVA编程还是FLASH就好,是否须要使用MAYA MAX之类3D建模工具,是CS还是BS或者只是单机游戏,不然现在做游戏的团队五花八门,技术也各式各样的,怎么知道是不是能够帮得上你呀
希望采纳
⑵ 怎么把自己的电脑编程服务器
如果是用WEB服务器的话, 直接安装 IIS 就行了。
然后在控制面版里 -管理-有个Internet信息服务,在里面配置下回,答你的网页文件路径就可以了。
安装IIS 需要在添加删除程序里 安装 组建,然后选择上IIS信息服务
⑶ 客户端编程和服务器端编程哪个难
初级编程:服务器难
中级编程:客户端难
高级编程:服务器难,客户端复杂
⑷ 选用什么云服务器做编程学习比较好
一般来说,对于任何一个服务器而言,肯定还是要选择各种版本的UNIX/Linux 系统要比 WINDOWS 好得多。因专为通常属来说,UNIX/Linux 系统从各方面的性能(占用系统内存的多少、操作系统的稳定性等)上来讲,都比 WINDOWS 要好得多。
⑸ 如何才能提高Java Web性能 / 网络技术编程
你这个问题不好,你问这个问题说明你工作时间不长,你是个新手。首先,你要知道为什么要提高java web性能?而且什么叫做java web性能,这个问题本身就问的不清楚,你应该问怎么提高java web服务器性能。
之所以需要提高服务器性能是因为用户访问量大了,导致服务器过载(过载你可以理解为类似汽车超载,就是类似的意思)。那么问题就来了,你接触到的项目有这种需求吗?一般的中小型的项目根本不存在这个问题。有这个需求的,一般都不是用java处理的,你知道nginx服务器吗?这是一个纯C语言写的服务器,我之所以说这个是因为它的高并发性,听说京东、腾讯、网络等不少大公司用的就是这个服务器。你知道为什么小公司没用到吗?因为他们根本不会碰到需要高并发的性能问题,他们的用户量都很小,所以java完全可以胜任。
我们说到原始问题,至于怎么提高java服务器的性能,我给你说3个方面:(1)从数据库层面进行优化,说穿了软件开发的根本问题就是对数据的增删改查,你把数据库的性能问题处理了对整个服务器性能提升有很大好处。说明一点,数据库是跟java、或者C、C++无关的,即使C、C++一样可以使用数据库,而且他们的效率比java高得多。仅仅一个数据库优化就不是三言两语说得清楚的。数据库优化可以从简单层面的SQL语句优化,SQL语句的优化主要就是针对sql的关键字使用,这个相对较为简单,你去查找相关资料;深层次的数据库引擎优化,根据操作系统对相应的数据库(如mysql、oracle、sqlserver、DB2等等等等)进行配置从而让计算机的硬件软件资源得到充分利用,从而提高数据库性能,这个我也没深入到这个层次。(2)从语言级别,也就是java语言方面进行优化,这个可以使用数据库连接池、多线程等等,使用hibernate、mybatis数据库orm框架的缓存机制。在java编程方面要注重程序模块之间的低耦合(就是自己干自己的事儿,不要干扰别人,比如A方法只负责显示对象的成员信息,B方法负责更新对象的成员属性,不要让A方法与B方法发生交集,要尽量做到这一点)、高内聚(就是方法实现的功能要聚焦,不要在一个方法里面干很多事情,比如A方法既显示对象属性,又把对象的属性进行更新,这样就让A方法不能被复用),关于高内聚、低耦合这两个词没有工作经历是理解不了的,就我的工作经历来说,有工作经历的很多人也是不理解的,他们往往写很多重复代码,进行粘贴复制,其实这是有问题的,会造成很多资源开销。你到处复制同一段代码会让类文件变大,从而在程序运行时占用没必要的内存等等,这些不了解底层是不知道的。还可以学习一下jvm,了解虚拟机的运行原理,从而编写更适合的程序提高性能。当然这些都不是仅仅一个java基础就能搞定的,你要学jvm,那么你必须会C++,因为java本来就是C++基础上开发出来的,甚至jvm就是用C/C++实现的,你不懂C++那么不要谈什么对java进行优化,那就是扯淡。
一时半会说不完,对性能的研究没有几年的工作经验就不要谈,那是好高骛远,要靠平时不断积累。比如说公司做项目的时候,你发现有人写很多重复代码,这时候你就要思考怎么对它进行重构,不然等项目大起来之后就会变得很臃肿,甚至你想改动都不行。或者平时多看比较有技术含量的书籍,C++方面推荐C++入门经典、C++ primer plus,别看那些什么21天精通啥啥啥的东西,纯属狗屁,这种书一般看完一遍就没意义了,你看第二遍不会有什么收获,整本书从头到尾都是粘贴的代码程序,解释说明的地方算起来1/3左右。说这么多算了,就这样吧
⑹ 编程用的服务器系统选什么比较好
推荐来Windows Server 2008,基于Windows系统,可以安装自JAVA等编程语言组件进行编程,相对于其它Mac、Linux系统而言,稳定性相对较高,也是目前使用最广泛的服务器操作系统。如果你要编程的话,我还是推荐你在本地机器编程完毕之后把程序上传到主机,在主机上面编程很烦。 纯手打,有什么不懂追问。谢谢、
麻烦采纳,谢谢!
⑺ 我不太懂编程我可以用哪个服务器软件啊
新手都不会的,熟悉了电脑就好了,要不买电脑的时候让卖电脑的给你装好系统,
⑻ 编程零基础的人,或者说电脑小白,能制作简单的网页吗(用家用电脑做服务器)
看看书,网上找找源码你就懂了,html简单
⑼ 如何一步步学习linux服务器编程
1、首先你要懂c++/c的程复序结构。内存处制理等基础知识。 2、tcp/ip的联网知识 3、linux的一些概念,进程、线程、信号量、同步等等。 4、socket API的知识 5、内核调用等 需要的很多知识。 也可以采用Apache的组织提供的结构来写程序,可能稍简单的。