很久很久没来了,有问题只管问

coyj 2009-01-01 12:50:24
很多都是小问题,都懒得回答了
...全文
738 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
coyj 2009-01-03
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 raygundam 的回复:]
这样的结构啊,那怎么录入和播放声音呢,有什么关键知识吗?给几个关键词
[/Quote]

理论上什么样的结构都可以,只要能达到期望的效果,我随手写了点,发现个错误,更正一下
1,服务器只管理用户,不管理内容。
更正为
1,服务器只管理用户,不做内容传输的中转。

设计必须要做到概念一致,且严谨,但一般说来,初始的设计到最终的设计都需要经过不断的修改,其实语音聊天与我们常用的文字聊天只有一个不同点,就是在内容输入输出上,其余的可参考文字聊天的构架设计。

关于语音方面,参考java media api里面的java speech和java sound,如果看了api后还不会用,建议自己先把api构架搞清楚,看了api就能用是一个优秀程序员必须掌握的。
kao331431214 2009-01-02
  • 打赏
  • 举报
回复
[Quote=引用 自己 的回复:]
六年编程经验,月薪8K高不高?不高。六年编程经验,程序都写不好,更别提设计能力,该不该?不该。
对一个工作六年的人,楼主的问题根本不为过。倒是应聘者的“麻木”让人心里很不舒服。其表现出来的实力本就一个应届本科生的水平,但是却有点倚老卖老甚至不够诚实的感觉(毫无危机感,对技术也不甚关心)。
还有一点,如果一个人真正有水平,他是不会被考官牵着走的。相反,他努力把讨论的方向引向自己熟知的领域。
[/Quote]

学无止境
coyj 2009-01-02
  • 打赏
  • 举报
回复
我对你们的观点表示赞同,确实,学好学精的人太少了,别跟我说拿了个什么证书,在那里进行了培训,牛人大多是自学的,比如本人就是,哈哈,根据我的经验,必须具有超强的学习能力,这其中最重要的又是领悟能力。
有空就翻翻别人的代码,比如linux的源码,本人很有幸在6年前就翻过,当然不是教你去看别人怎么写的,而是去琢磨里面的逻辑关系,我也看了看http://blog.csdn.net/absurd/archive/2006/06/06/776682.aspx这篇文章,里面的考官要找到是一个熟练的vc程序员,如果你的理想就是一个vc程序员,那你不妨一试,里面的很多的问题都可以看出你是否熟悉vc及其相关技术,但仅此而已。
我建议遇到问题先自己想办法解决,这有助于提高你的解决问题的能力,只有当问题超出你知识之外再向别人请教。

本人根据一些国际时事,最近打算开发一款新式的即时战略网游,有意跟我一起做的请发站内信,前提必须具有一定的水平。
ZangXT 2009-01-02
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 gongfuliang 的回复:]
很赞同,要夹起尾巴做人,做了8年并不能代表什么,比如做了8年的 get/set你还没把get/set写出花来?
我就见过写了3年的get/set的...
[/Quote]
做的时间长了未必能有很强的水平,但是要有很强的水平还是必须有多年的积淀的。
我想写3年get/set的人还是少数

也见过一个比较有意思的http://blog.csdn.net/absurd/archive/2006/06/06/776682.aspx
gongfuliang 2009-01-02
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 bao110908 的回复:]
最讨厌的就是那种会了一点东西,就眼往上瞟寻找上吊绳的那种人了!

人生观不同,多说无益!
[/Quote]

很赞同,要夹起尾巴做人,做了8年并不能代表什么,比如做了8年的 get/set你还没把get/set写出花来?

我就见过写了3年的get/set的...
kao331431214 2009-01-02
  • 打赏
  • 举报
回复
来向牛人学习
raygundam 2009-01-02
  • 打赏
  • 举报
回复
这样的结构啊,那怎么录入和播放声音呢,有什么关键知识吗?给几个关键词
coyj 2009-01-02
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 lcy_1024 的回复:]
我想做个局域网通讯的毕业设计,是语音通讯,按键后即可通话(跟cs里的语音差不多)。

楼主自称高人,给俺一点关键词或者关键知识,好让我自学一下。
[/Quote]

我来简要地给你设计一下吧。
服务器
1,服务器只管理用户,不管理内容。
2,以房间为单位进行管理。

服务器端系统结构
1,房间管理:管理房间,如创建、重命名、查看用户列表等。
2,内容管理:确保内容顺序(还可扩展其他功能)。
3,通信:采用webservice。

客户端结构
1,语音:采集语言信息,播放语音。
2,客户端通信:各个客户端通过udp传输内容。
3,服务器通信:webservice。
lcy_1024 2009-01-02
  • 打赏
  • 举报
回复
我想做个局域网通讯的毕业设计,是语音通讯,按键后即可通话(跟cs里的语音差不多)。

楼主自称高人,给俺一点关键词或者关键知识,好让我自学一下。
网络科技 2009-01-01
  • 打赏
  • 举报
回复
搞软件的,在我印象中,有点水平的,都有点自负,呵.
确实如果都是些皮毛问题,那是来不了精神的啊,楼主这样有水平,到时求教难点的,还请多多指教才是啊.
ZangXT 2009-01-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 coyj 的回复:]
哈哈,吹也需要自信
[/Quote]
赞同。
ZangXT 2009-01-01
  • 打赏
  • 举报
回复
学习。
ming_303 2009-01-01
  • 打赏
  • 举报
回复

见过狂的,但是没见过这么狂的!

以我现在的能力确实不够格与你比,不啰嗦了
machao299 2009-01-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 coyj 的回复:]
引用 2 楼 gongfuliang 的回复:
见过吹的,但是没见过这么能吹的!


哈哈,吹也需要自信
[/Quote]
呵呵
ZangXT 2009-01-01
  • 打赏
  • 举报
回复
哎,还是能学到些东西的。
coyj 2009-01-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gongfuliang 的回复:]
见过吹的,但是没见过这么能吹的!
[/Quote]

哈哈,吹也需要自信
gongfuliang 2009-01-01
  • 打赏
  • 举报
回复
见过吹的,但是没见过这么能吹的!
coyj 2009-01-01
  • 打赏
  • 举报
回复
哈哈,小伙子气很足啊,你们这个年龄段就必须有这股不服输的骨气,我发这个贴什么意思也没有,就是来把玩一下。
论坛看了几个贴,大多重复,而且不少发贴人缺少思考,遇到问题就急躁,本人就倚老卖老,来给你们做个重要的讲话,都给我搬好凳子座好听了。
1,任何软件都有毛病,而且毛病越早发现越好,当你发现你的程序出现非你期望的结果的时候,你应该庆幸,“哦,我在这里犯错误了,还好不是在酒吧里”,当然,最好想一想为什么你会犯这个错误。
题外话:断点调试,每个程序员都必须要掌握的最基本的东西之一。
2,软件开发是典型的创新活动,你构架的每个系统写的每行代码都是在创造新的事物,其中命名是联系构架和代码的有效工具,当你某天对命名的事物之间的关系感兴趣了,那么恭喜你,你设计入门了。
题外话:你们拿上铁锹就可以盖房子了,但在什么地方盖最终得听规划局的,规划局干啥的,美名其曰搞城市资源配置的。
3,写了n年的代码,问你怎么认识Java?然后就从你嘴里扒拉出一本java的经典著作出来(使用java框架而不是编写java代码等),做了n年的构架,问你构架系统时会考虑java的那些特点,然后就从你嘴里扒拉出一本java的经书出来(使用java会导致开发成本增加等)。当然,你已经做得很好了,我不能勉强每个人都像我这样去思考。括号内是我给出的参考。
题外话:进行任何开发之前,请把相关的系统的机制了解清楚,如要使用portal,务必对portal的整个机制了解,当然这还只是思考的一部分。
baidu_hi 2009-01-01
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 bao110908 的回复:]
真晦气,新年第一天就看到这种垃圾帖!
[/Quote]

同感
lovingfanglu 2009-01-01
  • 打赏
  • 举报
回复
每个人都是从菜鸟开始的,八年开发也没什么,这里的人以后都会超过八年,hibernate创造人Gavin King和Sping的创造人Rod Johnson之所以能这么年轻就写去这样优秀的框架,是源于他们本着“光荣在于平淡,专著在于卓越”,对你我的评价就一个“小人得志”...
加载更多回复(7)

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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