V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qiao  ›  全部回复第 3 页 / 共 4 页
回复总数  67
1  2  3  4  
2011-12-20 11:09:47 +08:00
回复了 xiluo 创建的主题 问与答 http://prezi.com/x1oi8ioeerty/unboxing/ 做的挺酷的,有HTML5版的吗
一直在用 prezi。 其实之前也有想过把它用 HTML5 的 SVG 克隆一个的,但后来看了下 prezi 的官方条款,发现它把 look & feel 也作为自己的 copyright 的一部分,迫于这个压力,后来就不了了之了。
2011-11-17 21:02:37 +08:00
回复了 jazdelu 创建的主题 问与答 C跟C++是不是必须的?
个人感觉 C 是必须的,尤其对指针的理解和运用一定要过关。但是 C++ 就还是免了吧。
2011-11-10 12:56:40 +08:00
回复了 iwinux 创建的主题 中山大学 中大第一贴
东校+1
2011-10-25 21:24:16 +08:00
回复了 tsuibin 创建的主题 程序员 字符串全排列问题
@tsuibin

每次记录一下被交换的元素即可:

#include <iostream>
#include <string>
#include <algorithm>

using namespace std;

void permutation_helper(string &str, int start, int end) {
if (start == end) {
cout << str << endl;
} else {
bool visited[256];
fill(visited, visited + 256, false);
for (int i = start; i <= end; ++i) {
if (!visited[str[i]]) {
swap(str[start], str[i]);
permutation_helper(str, start + 1, end);
swap(str[start], str[i]);
visited[str[i]] = true;
}
}
}
}

void permutation(string str) {
sort(str.begin(), str.end());
permutation_helper(str, 0, str.length() - 1);
}

int main() {
string s("aab");
permutation(s);
return 0;
}
R.I.P.
2011-10-25 02:34:47 +08:00
回复了 tsuibin 创建的主题 程序员 字符串全排列问题
好久没写 C++ 了:

<pre>
#include <iostream>
#include <string>
#include <algorithm>

using namespace std;

template <typename T>
void permutation(T t, void (*fn)(const T &)) {
sort(t.begin(), t.end());
do {
fn(t);
} while(next_permutation(t.begin(), t.end()));
}

void print(const string &s) {
cout << s << endl;
}

int main() {
string s("baa");
permutation(s, print);
return 0;
}
</pre>
2011-09-25 12:44:36 +08:00
回复了 fanzeyi 创建的主题 奇妙清单 Wunderlist for Linux !!
另外,他们的团队介绍太出色了 http://www.6wunderkinder.com/about/
2011-09-24 21:59:27 +08:00
回复了 knightdl 创建的主题 分享发现 今天的google doodle到底有多少彩蛋??
应该是两个吧:
左二甩眼镜,
右一吃右二
2011-09-22 23:44:55 +08:00
回复了 Mianco 创建的主题 Python 有哪些经典的初级程序员题目
可以试试去实现一些经典的游戏例如俄罗斯方块、太空入侵者、吃豆人之类的。我当时学 Python 的时候就是用 PyGame 库写了一个类似雷电的游戏。另外,如果你能有一些更为有趣的游戏创意,那当然就更好了。
2011-09-12 21:25:27 +08:00
回复了 Zzway 创建的主题 Lisp 有人学或用Lisp的吗?
@yuest 语法层面来讲的确是非常简单,但是想要真正的用好这门语言并用其来创造价值还是是比较困难的。缺少足够的社区规模,大公司的支持,还有第三方的开发资源,很多函数式语言如 Lisp、Haskell 等都很难从仅限于学院派研究的状态中脱离出来。虽然 Clojure、Scala、Erlang 这些语言的兴起还是对 FP 这块领域带来了些活力以及曙光,但个人感觉这种状态短时间内还很难被改变。
2011-09-12 19:42:02 +08:00
回复了 Zzway 创建的主题 Lisp 有人学或用Lisp的吗?
一直在啃 SICP, 虽然用的是 Scheme,不过也算是 Lisp 的一个变种。
2011-09-11 21:31:37 +08:00
回复了 Livid 创建的主题 Python 关于 Mixin 的命名规则,是否有什么权威文档可以参考呢?
Python 标准库中几个 Mixin 类的命名:

DictMixin
ThreadingMixIn
ForkingMixIn

另外,我直接在我系统上的python的库目录中 ack 了一下,找到了其它许多的命名:

ResultMixin
VersionedFileTestMixIn
DocFrameMixIn
DocMDIParentFrameMixIn
TLSAsyncDispatherMixIn
TLSSocketServerMixIn
_RelockDebugMixin
PreCannedServerMixin
BashCompletionMixin
UIFactoryTestMixin
WSGITestMixin

bzrlib 的 Test Mixins:

TestSendMixin
TestLogMixin
TestRememberMixin
TestPushStrictMixin
TestOptionsMixin
TestingHTTPSServerMixin

.....此处省略一大堆 Test XXX Mixin

然后是 wx-python 的一堆Mixin:
MaskedEditMixin
TimeCtrlAccessorsMixin
ShellFrameMixin
AppEventHandlerMixin
ProcessBufferMixin
ClearMixin

然后是 django 的:

MultipleObjectMixin
DateMixin
YearMixin
MonthMixin
DayMixin
WeekMixin
TemplateResponseMixin
SpatialRefSysMixin
.....
@Mr_Vangogh 一般写 C 或 C++ 程序都会使用 ctags,然后给 vim 装上 c.vim 插件,之后便可以非常方便的在函数内跳转。此外还有 tagbar 等插件用于显示函数列表。所以你的这个问题完全不必担心。
2011-09-10 11:29:41 +08:00
回复了 Livid 创建的主题 V2EX @Los Thank You
心中莫名的感动 。。。
2011-09-10 09:42:08 +08:00
回复了 zyAndroid 创建的主题 Python 被调用函数如何才能知道自己是被哪个函数调用的?
使用 inspect 模块的 getouterframes 方法。

文档参见:
http://docs.python.org/library/inspect.html#inspect.getouterframes
2011-09-08 14:43:38 +08:00
回复了 zzxworld 创建的主题 Linux 唉,郁闷啊,又一次尝试arch失败
Arch 可以直接装 Ubuntu 打过补丁的渲染库。不过要先加入AUR源,并且装上yaourt。

sudo pacman -Rd cairo freetype2 fontconfig
sudo yaourt -S cairo-ubuntu libxft-ubuntu freetype2-ubuntu fontconfig-ubuntu

然后字体渲染就变得和 Ubuntu 差不多了
2011-09-07 23:54:07 +08:00
回复了 obiwong 创建的主题 Emacs 最好的快餐式脚本工具
@est 好久不用windows,不过依稀记得貌似在windows中全选所有文件,然后把第一个文件改名01.img,后面所有文件就自动重命名为 02.img 03.img ... 了
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3663 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 10:37 · PVG 18:37 · LAX 02:37 · JFK 05:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.