a*2
2 楼
请保姆照顾6个月宝宝及简单家务。长期薪优。电:908-280-2162
C*0
3 楼
准备和国内生产厂家签销售代理合同, 需要在美国找律师吗?or可以get it done
myself?有哪些合同注意事项?哪里可以找到合同范本(English, good for US)?
Thanks!
myself?有哪些合同注意事项?哪里可以找到合同范本(English, good for US)?
Thanks!
d*a
4 楼
这个双喜写得横平竖直..... made in China?
t*l
5 楼
白人MM的分类
这里完全是我自己根据自己有限的经验进行的分类, 肯定不准确, 大家千万别按
图索骥, 而要灵活掌握,
美国MM:
大多看上去很傲气, 但如果深入接触了, 人其实都蛮不错的, 美国MM是典型的两
张脸, 她和你不熟悉的时候那个高傲的样子在咱们中国就叫“欠揍“ , 如果你和她熟
了, 她还是很乐于表现自己是天真很, 容易受伤, 很女人的, 虽然还是整天拉着一张“
欠揍脸“, 但你对她们的感觉就好多了. 由于混血的缘故, 她们长得很多都不错, 如果
MM身材不好的话, 通常会很美国很幽默.
西欧MM:
这里也包括北欧和英国的MM, 从民族性格来分, 我全划到西欧MM名下. 如果要用
一个字来形容她们, 那就是-----冷. 西欧MM是比较纯正的日尔曼人, 所以他们拥有古
代日尔曼民族的那种强悍的性格, 多愁善感的少, 大多数MM理性多于感性, 身材也相对
高大, 她们对路上的陌生人客气过分, 但又不轻易和不了解的人交往.保守而有礼貌是
她们的传统. 她们很男性, 属于走到天涯海角都不用你操心的那种.
法国MM
我觉得法国MM是西欧MM里的另类, 所以单分出来, 法国的位置处在西欧和南欧之
间, 不论从人种上还是文化上, 都受南欧影响很深. 那里的MM 既有西欧MM 的含蓄, 又
有南欧MM的奔放, 她们看上去像炸冰淇淋一样可口, 只是你就是搞不懂, 她们是火还是
冰. 她们不像西欧MM 重视男女平等, 她们讲究女士优先, 你稍微让让她, 她的虚荣心
就会很满足, 呵呵.
南欧和南美MM
南欧四国加上南美洲, 在西欧人嘴里统称“南方人“ ,就像香港同胞统称内地同
胞“北佬“ 一样. 这些南方MM可真的火辣啊, 爱上你只需要一秒种, 而且不需要理由,
南方MM身材相对比较娇小,皮肤颜色偏暗, 但性格热情开朗, 大方直接, 身体语言极其
丰富, 当她们放声开怀大笑的时候, 你甚至可以看见她们美丽洁白的智齿. 不过也因为
性格的关系, 她们也会经常找茬和你吵架, 脸皮薄的同学不要轻易尝试.
东欧MM
在东欧有着世界上最美丽的女人, 可惜东欧国家太穷, 那么多东欧美人常常连件
象样的衣服经常都没的穿, 简直是暴殄天物, 如果你接触多了西欧和美国的MM, 再去看
东欧MM简直土的掉渣, 她们的性格要么太张扬, 要么太拘谨, 你总觉得在她们身上少点
什么, 我想这也是因为他们社会的不安全感造成的吧. 不过我还是要说, 东欧MM的美丽
是不容质疑的, 从身材和脸蛋来说, 她们中有太多的性感尤物了, 但提到气质, 实在是
和西欧美国的MM差好几个档次.
俄罗斯MM
俄罗斯MM是东欧MM里的很有自身特点的一群人, 从她们的身上你可以清楚地看出
俄罗斯贫富分化的程度, 有钱人家的姑娘可以在美国西欧上学, 气质和包装完全欧美式
的,大方, 高傲, 优越感强, 而穷人家的MM 就差了很多, 但很多也很纯朴可爱. 俄罗斯
MM不太讲究礼貌, 大大咧咧的, 还能喝酒, 说话嗓门很大, 很有气势. 俄国MM还有一个
很大特点是-----------她们对露大腿的喜好近乎偏执. 如果你在西欧大街上看到满街
MM含蓄的牛仔裤和到膝的连衣裙中冒出了一双扎眼的超短裙或短裤下面的雪白大腿, 那
很有可能是来旅游或者学习的俄国MM了. 西欧MM笑话她们穿得像妓女, 西欧GG说她们没
品位, 但俄罗斯MM才不管这些: 我的美腿我要露, 你们西欧女人因为腿粗才嫉妒我们俄
国MM呢.
这里完全是我自己根据自己有限的经验进行的分类, 肯定不准确, 大家千万别按
图索骥, 而要灵活掌握,
美国MM:
大多看上去很傲气, 但如果深入接触了, 人其实都蛮不错的, 美国MM是典型的两
张脸, 她和你不熟悉的时候那个高傲的样子在咱们中国就叫“欠揍“ , 如果你和她熟
了, 她还是很乐于表现自己是天真很, 容易受伤, 很女人的, 虽然还是整天拉着一张“
欠揍脸“, 但你对她们的感觉就好多了. 由于混血的缘故, 她们长得很多都不错, 如果
MM身材不好的话, 通常会很美国很幽默.
西欧MM:
这里也包括北欧和英国的MM, 从民族性格来分, 我全划到西欧MM名下. 如果要用
一个字来形容她们, 那就是-----冷. 西欧MM是比较纯正的日尔曼人, 所以他们拥有古
代日尔曼民族的那种强悍的性格, 多愁善感的少, 大多数MM理性多于感性, 身材也相对
高大, 她们对路上的陌生人客气过分, 但又不轻易和不了解的人交往.保守而有礼貌是
她们的传统. 她们很男性, 属于走到天涯海角都不用你操心的那种.
法国MM
我觉得法国MM是西欧MM里的另类, 所以单分出来, 法国的位置处在西欧和南欧之
间, 不论从人种上还是文化上, 都受南欧影响很深. 那里的MM 既有西欧MM 的含蓄, 又
有南欧MM的奔放, 她们看上去像炸冰淇淋一样可口, 只是你就是搞不懂, 她们是火还是
冰. 她们不像西欧MM 重视男女平等, 她们讲究女士优先, 你稍微让让她, 她的虚荣心
就会很满足, 呵呵.
南欧和南美MM
南欧四国加上南美洲, 在西欧人嘴里统称“南方人“ ,就像香港同胞统称内地同
胞“北佬“ 一样. 这些南方MM可真的火辣啊, 爱上你只需要一秒种, 而且不需要理由,
南方MM身材相对比较娇小,皮肤颜色偏暗, 但性格热情开朗, 大方直接, 身体语言极其
丰富, 当她们放声开怀大笑的时候, 你甚至可以看见她们美丽洁白的智齿. 不过也因为
性格的关系, 她们也会经常找茬和你吵架, 脸皮薄的同学不要轻易尝试.
东欧MM
在东欧有着世界上最美丽的女人, 可惜东欧国家太穷, 那么多东欧美人常常连件
象样的衣服经常都没的穿, 简直是暴殄天物, 如果你接触多了西欧和美国的MM, 再去看
东欧MM简直土的掉渣, 她们的性格要么太张扬, 要么太拘谨, 你总觉得在她们身上少点
什么, 我想这也是因为他们社会的不安全感造成的吧. 不过我还是要说, 东欧MM的美丽
是不容质疑的, 从身材和脸蛋来说, 她们中有太多的性感尤物了, 但提到气质, 实在是
和西欧美国的MM差好几个档次.
俄罗斯MM
俄罗斯MM是东欧MM里的很有自身特点的一群人, 从她们的身上你可以清楚地看出
俄罗斯贫富分化的程度, 有钱人家的姑娘可以在美国西欧上学, 气质和包装完全欧美式
的,大方, 高傲, 优越感强, 而穷人家的MM 就差了很多, 但很多也很纯朴可爱. 俄罗斯
MM不太讲究礼貌, 大大咧咧的, 还能喝酒, 说话嗓门很大, 很有气势. 俄国MM还有一个
很大特点是-----------她们对露大腿的喜好近乎偏执. 如果你在西欧大街上看到满街
MM含蓄的牛仔裤和到膝的连衣裙中冒出了一双扎眼的超短裙或短裤下面的雪白大腿, 那
很有可能是来旅游或者学习的俄国MM了. 西欧MM笑话她们穿得像妓女, 西欧GG说她们没
品位, 但俄罗斯MM才不管这些: 我的美腿我要露, 你们西欧女人因为腿粗才嫉妒我们俄
国MM呢.
b*l
6 楼
bios 下看得见,大小也对。
咋办啊,大牛们?
咋办啊,大牛们?
y*n
7 楼
如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
这段代码对性能的要求比较高,所以不想用lambda表达式。
void add(...) {...}
void subtract(...) {...}
...
for (int x = 0; x < n - offset; x++)
{
long pos1 = x * m;
long pos2 = (x + offset) * m;
for (int y = 0; y < m; y++, pos1++, pos2++)
v_out[pos1] = v_in[pos1] OPER v_in[pos2];
}
...
如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
这段代码对性能的要求比较高,所以不想用lambda表达式。
void add(...) {...}
void subtract(...) {...}
...
for (int x = 0; x < n - offset; x++)
{
long pos1 = x * m;
long pos2 = (x + offset) * m;
for (int y = 0; y < m; y++, pos1++, pos2++)
v_out[pos1] = v_in[pos1] OPER v_in[pos2];
}
...
c*e
12 楼
void myOperation(...,int OPER) {
v_out[pos1] = ( OPER == -1 ? (v_in[pos1] - v_in[pos2] ): (v_in[pos1] + v_
in[pos2] ) );
如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
这段代码对性能的要求比较高,所以不想用lambda表达式。
void add(...) {...}
void subtract(...) {...}
...
for (int x = 0; x < n - offset; x++)
{
long pos1 = x * m;
long pos2 = (x + offset) * m;
for (int y = 0; y < m; y++, pos1++, pos2++)
v_out[pos1] = v_in[pos1] OPER v_in[pos2];
}
...
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
v_out[pos1] = ( OPER == -1 ? (v_in[pos1] - v_in[pos2] ): (v_in[pos1] + v_
in[pos2] ) );
如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
这段代码对性能的要求比较高,所以不想用lambda表达式。
void add(...) {...}
void subtract(...) {...}
...
for (int x = 0; x < n - offset; x++)
{
long pos1 = x * m;
long pos2 = (x + offset) * m;
for (int y = 0; y < m; y++, pos1++, pos2++)
v_out[pos1] = v_in[pos1] OPER v_in[pos2];
}
...
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
C*0
14 楼
怎么讲?能够解释一下吗: "代理弄不好啊,是给自己上了“套”,
厂家目前在美国没有代理, 但是其他厂家相似产品(使用与国内不同品牌) 在美国有代
理(or 销售 ).我计划做一个网站来销售产品, 如果不签代理, 怎么保证我的利益?前
辈多多指教! 完全新手, 谢过了.
厂家目前在美国没有代理, 但是其他厂家相似产品(使用与国内不同品牌) 在美国有代
理(or 销售 ).我计划做一个网站来销售产品, 如果不签代理, 怎么保证我的利益?前
辈多多指教! 完全新手, 谢过了.
t*t
17 楼
you can use macro (define OPER as + or -), or use lambda. lambda expression
has nothing to do with performance. in fact, lambda expression is used as
anonymous functor, which keeps performance.
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
has nothing to do with performance. in fact, lambda expression is used as
anonymous functor, which keeps performance.
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
y*n
21 楼
多谢你的指点。
我按下面方式定义macro,用visual studio 2008编译。
但在实际执行add()时,执行的却是减法操作。
如果在add()和subtract()的最后加上"#undef OPER",则会出现编译错误,提示在foo
中找不到OPER的定义。
void add(...)
{
#define OPER +
foo(...)
}
void subtract(...)
{
#define OPER -
foo(...)
}
void foo(...)
{
...
v_out[pos1] = v_in[pos1] OPER v_in[pos2];
...
}
expression
【在 t****t 的大作中提到】
: you can use macro (define OPER as + or -), or use lambda. lambda expression
: has nothing to do with performance. in fact, lambda expression is used as
: anonymous functor, which keeps performance.
我按下面方式定义macro,用visual studio 2008编译。
但在实际执行add()时,执行的却是减法操作。
如果在add()和subtract()的最后加上"#undef OPER",则会出现编译错误,提示在foo
中找不到OPER的定义。
void add(...)
{
#define OPER +
foo(...)
}
void subtract(...)
{
#define OPER -
foo(...)
}
void foo(...)
{
...
v_out[pos1] = v_in[pos1] OPER v_in[pos2];
...
}
expression
【在 t****t 的大作中提到】
: you can use macro (define OPER as + or -), or use lambda. lambda expression
: has nothing to do with performance. in fact, lambda expression is used as
: anonymous functor, which keeps performance.
y*n
25 楼
这种方式在循环体中,需要多余的比较操作: OPER == -1 ?
这样做的开销有多少?
OPER与-1比较,而不是与0或1比较,速度会更快么?
v_
【在 c*********e 的大作中提到】
: void myOperation(...,int OPER) {
:
: v_out[pos1] = ( OPER == -1 ? (v_in[pos1] - v_in[pos2] ): (v_in[pos1] + v_
: in[pos2] ) );
:
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
这样做的开销有多少?
OPER与-1比较,而不是与0或1比较,速度会更快么?
v_
【在 c*********e 的大作中提到】
: void myOperation(...,int OPER) {
:
: v_out[pos1] = ( OPER == -1 ? (v_in[pos1] - v_in[pos2] ): (v_in[pos1] + v_
: in[pos2] ) );
:
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
c*m
31 楼
copy一份成为一个新的函数算了。这也算重用。
t*t
34 楼
no, that's not how macro works. to use macro, you need to write:
define FOO \
{ \
/*...*/ \
v_out[pos1] = v_in[pos1] OPER v_in[pos2]; \
}
#define OPER +
void add(...)
FOO
#undef OPER
#define OPER -
void subtract(...)
FOO
#undef OPER
it's not a very pleasant solution, of course. i won't recommend that.
foo
【在 y****n 的大作中提到】
: 多谢你的指点。
: 我按下面方式定义macro,用visual studio 2008编译。
: 但在实际执行add()时,执行的却是减法操作。
: 如果在add()和subtract()的最后加上"#undef OPER",则会出现编译错误,提示在foo
: 中找不到OPER的定义。
: void add(...)
: {
: #define OPER +
: foo(...)
: }
define FOO \
{ \
/*...*/ \
v_out[pos1] = v_in[pos1] OPER v_in[pos2]; \
}
#define OPER +
void add(...)
FOO
#undef OPER
#define OPER -
void subtract(...)
FOO
#undef OPER
it's not a very pleasant solution, of course. i won't recommend that.
foo
【在 y****n 的大作中提到】
: 多谢你的指点。
: 我按下面方式定义macro,用visual studio 2008编译。
: 但在实际执行add()时,执行的却是减法操作。
: 如果在add()和subtract()的最后加上"#undef OPER",则会出现编译错误,提示在foo
: 中找不到OPER的定义。
: void add(...)
: {
: #define OPER +
: foo(...)
: }
s*r
35 楼
新的還來不及做舊。
N8
37 楼
template
no, that's not how macro works. to use macro, you need to write:
define FOO \
{ \
/*...*/ \
v_out[pos1] = v_in[pos1] OPER v_in[pos2]; \
}
#define OPER +
void add(...)
FOO
#undef OPER
#define OPER -
void subtract(...)
FOO
#undef OPER
it's not a very pleasant solution, of course. i won't recommend that.
foo
【在 t****t 的大作中提到】
: no, that's not how macro works. to use macro, you need to write:
: define FOO \
: { \
: /*...*/ \
: v_out[pos1] = v_in[pos1] OPER v_in[pos2]; \
: }
: #define OPER +
: void add(...)
: FOO
: #undef OPER
no, that's not how macro works. to use macro, you need to write:
define FOO \
{ \
/*...*/ \
v_out[pos1] = v_in[pos1] OPER v_in[pos2]; \
}
#define OPER +
void add(...)
FOO
#undef OPER
#define OPER -
void subtract(...)
FOO
#undef OPER
it's not a very pleasant solution, of course. i won't recommend that.
foo
【在 t****t 的大作中提到】
: no, that's not how macro works. to use macro, you need to write:
: define FOO \
: { \
: /*...*/ \
: v_out[pos1] = v_in[pos1] OPER v_in[pos2]; \
: }
: #define OPER +
: void add(...)
: FOO
: #undef OPER
b*n
41 楼
这个除了有乾隆两字,跟乾隆没什么关系,大新。
k*g
43 楼
template
struct add_op {
T operator () (const T& src0, const T& src1) const
{ return src0 + src1; }
};
template
struct sub_op {
T operator () (const T& src0, const T& src1) const
{ return src0 - src1; }
};
template
class vec_apply {
void operator () (T* v_out, T* vec_in, long len, ...)
{
oper op; // creates a oper object (functor) on stack - does not take
space, because it will be optimized away when compiler finds that it is a
functor.
for (long k = 0; k < len; ++k)
{
long pos1 = x * m;
long pos2 = (x + offset) * m;
for (int y = 0; y < m; y++, pos1++, pos2++)
{
// Calls the functor of the object. In release mode (inline
optimizations on), will become same as (v_in[pos1] + v_in[pos2])
v_out[pos1] = op(v_in[pos1], v_in[pos2]);
}
}
}
}
struct add_op {
T operator () (const T& src0, const T& src1) const
{ return src0 + src1; }
};
template
struct sub_op {
T operator () (const T& src0, const T& src1) const
{ return src0 - src1; }
};
template
class vec_apply {
void operator () (T* v_out, T* vec_in, long len, ...)
{
oper op; // creates a oper object (functor) on stack - does not take
space, because it will be optimized away when compiler finds that it is a
functor.
for (long k = 0; k < len; ++k)
{
long pos1 = x * m;
long pos2 = (x + offset) * m;
for (int y = 0; y < m; y++, pos1++, pos2++)
{
// Calls the functor of the object. In release mode (inline
optimizations on), will become same as (v_in[pos1] + v_in[pos2])
v_out[pos1] = op(v_in[pos1], v_in[pos2]);
}
}
}
}
b*l
44 楼
gentoo 上说:
Device Drivers --->
SCSI device support --->
SCSI device support
SCSI disk support
SCSI CDROM support
SCSI low-level drivers --->
Serial ATA (SATA) support
Select your chipset from the choices listed below the above option
但我找不到相应的 driver。我的 SATA controller 是 ATI IXP SB400。
google 得,有人说要用 "sata_sil" 的驱动,但 menoconfig 里没有这个啊。。。
【在 E*V 的大作中提到】
: 你的kernel怎么来的?
: 什么硬盘?
Device Drivers --->
SCSI device support --->
SCSI device support
SCSI disk support
SCSI CDROM support
SCSI low-level drivers --->
Serial ATA (SATA) support
Select your chipset from the choices listed below the above option
但我找不到相应的 driver。我的 SATA controller 是 ATI IXP SB400。
google 得,有人说要用 "sata_sil" 的驱动,但 menoconfig 里没有这个啊。。。
【在 E*V 的大作中提到】
: 你的kernel怎么来的?
: 什么硬盘?
c*e
45 楼
template
struct add_op {
T operator () (const T& src0, const T& src1) const
{ return src0 + src1; }
};
第三行最后一个const是啥目的?
【在 k**********g 的大作中提到】
: template
: struct add_op {
: T operator () (const T& src0, const T& src1) const
: { return src0 + src1; }
: };
: template
: struct sub_op {
: T operator () (const T& src0, const T& src1) const
: { return src0 - src1; }
: };
struct add_op {
T operator () (const T& src0, const T& src1) const
{ return src0 + src1; }
};
第三行最后一个const是啥目的?
【在 k**********g 的大作中提到】
: template
: struct add_op {
: T operator () (const T& src0, const T& src1) const
: { return src0 + src1; }
: };
: template
: struct sub_op {
: T operator () (const T& src0, const T& src1) const
: { return src0 - src1; }
: };
G*7
47 楼
write a template function parameterized on function or functors such as std:
:plus and std::minus
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
:plus and std::minus
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
G*7
49 楼
or, use std transform.
lambda are resolved by compiler and inlined by optimizer. why the
performance concern?
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
lambda are resolved by compiler and inlined by optimizer. why the
performance concern?
【在 y****n 的大作中提到】
: 如下面的一段代码,倒数第2行 OPER 可以是 + 或 -
: 如果不希望把把 + 和 - 分别写成不同的函数,有什么办法么?
: 这段代码对性能的要求比较高,所以不想用lambda表达式。
: void add(...) {...}
: void subtract(...) {...}
: ...
: for (int x = 0; x < n - offset; x++)
: {
: long pos1 = x * m;
: long pos2 = (x + offset) * m;
E*V
50 楼
没有找对地方,还有一个地方
【在 b*****l 的大作中提到】
: gentoo 上说:
: Device Drivers --->
: SCSI device support --->
: SCSI device support
: SCSI disk support
: SCSI CDROM support
: SCSI low-level drivers --->
: Serial ATA (SATA) support
: Select your chipset from the choices listed below the above option
: 但我找不到相应的 driver。我的 SATA controller 是 ATI IXP SB400。
【在 b*****l 的大作中提到】
: gentoo 上说:
: Device Drivers --->
: SCSI device support --->
: SCSI device support
: SCSI disk support
: SCSI CDROM support
: SCSI low-level drivers --->
: Serial ATA (SATA) support
: Select your chipset from the choices listed below the above option
: 但我找不到相应的 driver。我的 SATA controller 是 ATI IXP SB400。
N*w
52 楼
既然 live CD 都可以,装 gentoo stock kernel 就行了吧
【在 b*****l 的大作中提到】
: gentoo 上说:
: Device Drivers --->
: SCSI device support --->
: SCSI device support
: SCSI disk support
: SCSI CDROM support
: SCSI low-level drivers --->
: Serial ATA (SATA) support
: Select your chipset from the choices listed below the above option
: 但我找不到相应的 driver。我的 SATA controller 是 ATI IXP SB400。
【在 b*****l 的大作中提到】
: gentoo 上说:
: Device Drivers --->
: SCSI device support --->
: SCSI device support
: SCSI disk support
: SCSI CDROM support
: SCSI low-level drivers --->
: Serial ATA (SATA) support
: Select your chipset from the choices listed below the above option
: 但我找不到相应的 driver。我的 SATA controller 是 ATI IXP SB400。
y*n
57 楼
希望在编译时,生成2个函数:
add()
subtract()
这两个函数中,除了一个位置的符号以外,其余地方都一样。
所以我的问题是如何只写一遍代码,编译出不同的函数。
add()
subtract()
这两个函数中,除了一个位置的符号以外,其余地方都一样。
所以我的问题是如何只写一遍代码,编译出不同的函数。
i*n
61 楼
Template function with scalar argument.
Compiler will optimize away the flag.
#include
using namespace std;
#define foo_plus foo
#define foo_minus foo
template
int foo(int a, int b) {
return plus ? (a + b) : (a - b);
}
int
main( int args, char *argv[] )
{
cout << foo_plus(5, 2) << endl;
cout << foo_minus(5, 2) << endl;
return 0;
}
Compiler will optimize away the flag.
#include
using namespace std;
#define foo_plus foo
#define foo_minus foo
template
int foo(int a, int b) {
return plus ? (a + b) : (a - b);
}
int
main( int args, char *argv[] )
{
cout << foo_plus(5, 2) << endl;
cout << foo_minus(5, 2) << endl;
return 0;
}
N*w
65 楼
http://cateee.net/lkddb/web-lkddb/SATA_SIL.html
你就是 google 功夫不够嘛。。。
The Linux kernel configuration item CONFIG_SATA_SIL:
* prompt: Silicon Image SATA support
* type: tristate
* depends on: CONFIG_PCI
* defined in drivers/ata/Kconfig
* found in Linux Kernels: from 2.6.19 release still available on 2.6.31
release
* module created: sata_sil
Help text
This option enables support for Silicon Image Serial ATA.
If unsure, say N.
Hardware
PCI
Numeric ID (from LKDDb) and names (fr
【在 b*****l 的大作中提到】
: 是啊是啊。。。 到底是 .config 的哪一条涅?。。。
你就是 google 功夫不够嘛。。。
The Linux kernel configuration item CONFIG_SATA_SIL:
* prompt: Silicon Image SATA support
* type: tristate
* depends on: CONFIG_PCI
* defined in drivers/ata/Kconfig
* found in Linux Kernels: from 2.6.19 release still available on 2.6.31
release
* module created: sata_sil
Help text
This option enables support for Silicon Image Serial ATA.
If unsure, say N.
Hardware
PCI
Numeric ID (from LKDDb) and names (fr
【在 b*****l 的大作中提到】
: 是啊是啊。。。 到底是 .config 的哪一条涅?。。。
b*l
66 楼
赞美!make 着呢,我一会儿来汇报。。。
31
【在 N****w 的大作中提到】
: http://cateee.net/lkddb/web-lkddb/SATA_SIL.html
: 你就是 google 功夫不够嘛。。。
: The Linux kernel configuration item CONFIG_SATA_SIL:
: * prompt: Silicon Image SATA support
: * type: tristate
: * depends on: CONFIG_PCI
: * defined in drivers/ata/Kconfig
: * found in Linux Kernels: from 2.6.19 release still available on 2.6.31
: release
: * module created: sata_sil
31
【在 N****w 的大作中提到】
: http://cateee.net/lkddb/web-lkddb/SATA_SIL.html
: 你就是 google 功夫不够嘛。。。
: The Linux kernel configuration item CONFIG_SATA_SIL:
: * prompt: Silicon Image SATA support
: * type: tristate
: * depends on: CONFIG_PCI
: * defined in drivers/ata/Kconfig
: * found in Linux Kernels: from 2.6.19 release still available on 2.6.31
: release
: * module created: sata_sil
Z*0
68 楼
默认的.config支持常见的sata。
Device Drivers --->
Serial ATA (prod) and Parallel ATA (experimental) drivers --->
里边选项,根据自己的需要选择。如果不确定,全选。
Device Drivers --->
Serial ATA (prod) and Parallel ATA (experimental) drivers --->
里边选项,根据自己的需要选择。如果不确定,全选。
相关阅读
Angular 2: Built on TypeScriptrank controls, attention please!web crawler数据分析XSLT其实就是functional programmingL家不再用scala了。。学习学习求推荐关于linux的书好像刚刚看到peking2说他做了一个100K tps的node serviceC10Mwhat happens if you install both python 2.7 and python 3 ?请问什么是Sandbox?20% oo 80% fp我对FP的理解为啥不能用Javascript刷题呢youtube最近又是一通乱改,一塌糊涂走mobile 和走backend的优劣是什么angular dashboard广大骇老都坐飞机吗,看这个Southern California Linux Expo SCALE 13xregex probelm