关于毕业设计,包括了太多技术。。。

LucEsape 发布于 2011/11/04 13:39
阅读 2K+
收藏 1

【DevOps必读】产品经理与程序员之间如何破局?>>>

现在大三了、后年就毕业了。在沉思毕设中。。。老师的意见是用 做一个类似人人,新浪微博这样的社交系统

  1. mysql数据库
  2. C/C++编写 服务器
  3. android 客户端
  4. pc机webapp客户端(JSP,J2EE)服务器用Tomcat
  5. c/c++,java,html...相互调用。

    我有几个疑问:

Q1:2和4的服务器能不能同用Tomcat,原因是自己写一个服务器的难度恐怕有点大吧?

Q2:如果要自己写那么有没有可利用的C/C++框架呢?

请各位指点迷津。谢谢。

加载中
0
johnzhang68
johnzhang68

Q1, 基本上不能,除非你用jni.

Q2, 服务器端 C++用得少。Facebook用C++写PHP可调用的模块。

0
Vian
Vian
刚想说自己编一个新浪微博那样的系统会让你有想死的感觉,后来一看你要编一个服务器,想想也就那么回事
0
sxgkwei
sxgkwei
其实你基本不知道自己在做啥。。
0
RickHuang
RickHuang

毕业设计重在设计,由不是要做一个生产系统。你的老师要你用那么多技术干嘛?典型的误导。

我的意见,仅供参考:

1、数据库:Postgresql(虽然比mysql难配置点,但是对你认识一个功能完备和严谨的关系数据库是很有帮助的)

2、主开发语言:服务器端的用Java,客户端的用HTML+JS。应用服务器可用tomcat

3、界面都用HTML+JS来实现,android上也可以用html+js来做应用界面的。

0
jobell
jobell

引用来自“RickHuang”的答案

毕业设计重在设计,由不是要做一个生产系统。你的老师要你用那么多技术干嘛?典型的误导。

我的意见,仅供参考:

1、数据库:Postgresql(虽然比mysql难配置点,但是对你认识一个功能完备和严谨的关系数据库是很有帮助的)

2、主开发语言:服务器端的用Java,客户端的用HTML+JS。应用服务器可用tomcat

3、界面都用HTML+JS来实现,android上也可以用html+js来做应用界面的。

哥们我怎么觉得mysql比pgsql难配多了呀。我linux下面装pgsql基本不用考虑,一次装好,装mysql每次都很费力。到处都是权限不足。乱起八糟的。
0
LucEsape
LucEsape

引用来自“Vian”的答案

刚想说自己编一个新浪微博那样的系统会让你有想死的感觉,后来一看你要编一个服务器,想想也就那么回事
哈哈。都一样是shi的感觉
0
LucEsape
LucEsape

引用来自“RickHuang”的答案

毕业设计重在设计,由不是要做一个生产系统。你的老师要你用那么多技术干嘛?典型的误导。

我的意见,仅供参考:

1、数据库:Postgresql(虽然比mysql难配置点,但是对你认识一个功能完备和严谨的关系数据库是很有帮助的)

2、主开发语言:服务器端的用Java,客户端的用HTML+JS。应用服务器可用tomcat

3、界面都用HTML+JS来实现,android上也可以用html+js来做应用界面的。

嗯。谢谢你。你的建议很不错,我考虑下。
0
canghailan
canghailan
2.C/C++编写 服务器

指的是http服务器?不是生产环境拿Tomcat跑完全没问题。

5.c/c++,java,html...相互调用。

与c/c++有什么关系?你自己编个还不如用apache或者nginx。

毕业设计你的思路和想法最重要,你什么熟悉用什么,你没有那么多时间……

0
LucEsape
LucEsape

引用来自“sxgkwei”的答案

其实你基本不知道自己在做啥。。
当局者迷。
0
LucEsape
LucEsape

引用来自“canghailan”的答案

2.C/C++编写 服务器

指的是http服务器?不是生产环境拿Tomcat跑完全没问题。

5.c/c++,java,html...相互调用。

与c/c++有什么关系?你自己编个还不如用apache或者nginx。

毕业设计你的思路和想法最重要,你什么熟悉用什么,你没有那么多时间……

嗯,好的。谢谢。

返回顶部
顶部