V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  reus  ›  全部回复第 335 页 / 共 348 页
回复总数  6941
1 ... 331  332  333  334  335  336  337  338  339  340 ... 348  
2011-12-27 15:06:14 +08:00
回复了 sd4399340 创建的主题 问与答 耳机一个不会响了大家一般咋处理的?
只是断线,不是单元坏了的话可以重新接上
2011-12-26 21:05:28 +08:00
回复了 clowwindy 创建的主题 Linux 试用了几个星期Ubuntu 12.04
不喜欢gnome3也不喜欢kde的话可以试下e17 https://help.ubuntu.com/community/Enlightenment
2011-12-24 15:56:31 +08:00
回复了 babyisland 创建的主题 随想 如果coder包含了12个星座的人 是否就可以推翻星座理论?
@babyisland 星座的积极作用完全可以用积极心理学之类的来替代,又没有副作用
2011-12-23 22:51:36 +08:00
回复了 kimcool 创建的主题 音乐 音乐类网站怎么样盈利?
虾米有付费下载
2011-12-23 22:48:28 +08:00
回复了 yoyicue 创建的主题 强迫症 作为一个有强迫症和拖拉症的白羊.
给自己打标签只会强化此类行为,从心理学的角度看是很不卫生的
2011-12-23 22:46:35 +08:00
回复了 majo 创建的主题 问与答 人生有多难才能和喜欢的人相守
还不如学下怎么喜欢相守的人。
2011-12-23 22:40:55 +08:00
回复了 babyisland 创建的主题 随想 如果coder包含了12个星座的人 是否就可以推翻星座理论?
生活难免有不愉快的事,星座就可以让人对这些事作出一种解释,或者是给人希望,或者给人一种知晓未来的安全感,它是有作用的。宗教或者迷信也一样。上帝,地狱,来世都是不存在的,也不会因为科技的发展而忽然又存在。它们都不符合科学哲学,因为已经被证伪或者无法证伪。但对某群人来说是有积极作用的,他们不知道除了信这个还能怎样
2011-12-22 14:34:48 +08:00
回复了 explon 创建的主题 分享发现 你还敢上 CSDN?
从来都觉得csdn是小白聚集地
2011-12-22 14:33:31 +08:00
回复了 aligo 创建的主题 Linux GNOME3太疯狂了
正在用awesome。不过要我推荐个DE而不是WM的话,我会选e17
视觉效果一流,也不会像gnome3一样挑战使用习惯
http://www.enlightenment.org/
应该各个发行版都有的
2011-12-22 14:20:45 +08:00
回复了 ihacku 创建的主题 随想 最近的密码帖是否违背V2EX社区的精神?
引来一堆不改头像求文件留个邮箱的注册用户
2011-12-22 14:16:44 +08:00
回复了 mew7wo 创建的主题 问与答 如何学画画?我想画画,但不知道如何开始
《像艺术家一样思考》这书适合快速上手
2011-12-21 05:25:24 +08:00
回复了 yanng 创建的主题 Python 求助 - 怎样让 django 的 slugfield 支持中文?
2011-12-21 01:16:36 +08:00
回复了 madeye 创建的主题 Android Android 平台的 SSH Tunnel 应用
好东西,多谢作者
2011-12-21 01:13:55 +08:00
回复了 mlzboy 创建的主题 Python python大家用的版本是什么,why?
2.7
2011-12-20 21:06:48 +08:00
回复了 username_db 创建的主题 .NET 为什么这里.NET的真么少啊?十分羡慕那些小语种。。。。
@ssword 是啊,我学C#也是因为想要向游戏方面发展下。理论上mono做web是没问题的,作为技术平台已经足够成熟了
2011-12-20 03:40:16 +08:00
回复了 username_db 创建的主题 .NET 为什么这里.NET的真么少啊?十分羡慕那些小语种。。。。
linux+mono+c#完全免费的
2011-12-09 12:36:38 +08:00
回复了 saharabear 创建的主题 程序员 跨平台的桌面开发有些啥技术?
2011-12-09 12:35:13 +08:00
回复了 saharabear 创建的主题 程序员 跨平台的桌面开发有些啥技术?
如果用C#+mono,选择就很多了,Gtk#, Windows.Forms, Qyoto, wxNet都是全平台通用的
2011-12-08 13:04:21 +08:00
回复了 Mutoo 创建的主题 问与答 [趣题]用面向对象的编程思想描述一个故事
既然是敏捷老师布置的,那当然得用些迭代渐进之类的方法吧
第一版就直接用story.tell(),这样直接可以满足五个要求里的四个了~

第二版加上单例模式啊,Story.getSingleton().tell()

第三版加上代理模式,StoryTeller.getSingleton().tell(Story.getSingleton())

第四版加上Adapter,我们没有StoryTeller只有Singer,怎么办呢
SingerStoryTellingAdapter<Singer>().tell(Story.getSingleton())

第五版,getter/setter貌似也是个设计模式是吧
SingerStoryTellingAdapter<Singer>()
.tell(Story.getSingleton().setText(story_text).getText())

第六版加上Factory模式啊
StoryTellerFactory<SingerStoryTellingAdapter<Singer>>()
.tell(Story.getSingleton().setText(story_text).getText())

第七版,一个Factory不够啊,怎么也得上Abstract Factory吧
abstract class TellerFactory {...}
abstract class StoryTellerFactory extends TellFactory {...}
class SimpleStoryTellerFactory extends StoryTellerFactory {...}

SimpleStoryTellerFactory<SingerStoryTellingAdapter<Singer>>()
.tell(Story.getSingleton().setText(story_text).getText())

第八版,来个Chain of Responsibility
abstract class TellerFactory {...}
abstract class StoryTellerFactory extends TellFactory {...}
class SimpleStoryTellerFactory extends StoryTellerFactory {...}

StoryTellingRequestHandler()
.setSuccessor(StoryTellingRequestConcreteHandler()
.setSuccessor(
SimpleStoryTellerFactory<SingerStoryTellingAdapter<Singer>()
)
)
.handleRequest(RequestType.TELL,
Story.getSingleton().setText(story_text).getText())

第九版,Builder和Prototype都用上了吧
story_text = StoryTextPrototypeBuilder().clone("Once upon a time...")

abstract class TellerFactory {...}
abstract class StoryTellerFactory extends TellFactory {...}
class SimpleStoryTellerFactory extends StoryTellerFactory {...}

StoryTellingRequestHandler()
.setSuccessor(StoryTellingRequestConcreteHandler()
.setSuccessor(
SimpleStoryTellerFactory<SingerStoryTellingAdapter<Singer>()
)
)
.handleRequest(RequestType.TELL,
Story.getSingleton().setText(story_text).getText())

第十版,Decorate一下,让字符串对象可以直接当作故事来讲
abstract class TellerFactory {...}
abstract class StoryTellerFactory extends TellFactory {...}
class SimpleStoryTellerFactory extends StoryTellerFactory {...}

void String::tellAsStory() {
story_text = StoryTextPrototypeBuilder().clone(this)
StoryTellingRequestHandler()
.setSuccessor(StoryTellingRequestConcreteHandler()
.setSuccessor(
SimpleStoryTellerFactory<SingerStoryTellingAdapter<Singer>()
)
)
.handleRequest(RequestType.TELL,
Story.getSingleton().setText(story_text).getText())
}

然后我们就可以这样用了:
"Once upon a time...".tellAsStory()

…………………………好吧叔叔不行了…………………………
1 ... 331  332  333  334  335  336  337  338  339  340 ... 348  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3467 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 3545ms · UTC 04:11 · PVG 12:11 · LAX 21:11 · JFK 00:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.