由买买提看人间百态

topics

全部话题 - 话题: endif
1 2 3 4 5 下页 末页 (共5页)
w*********g
发帖数: 30882
1

独步全球:中国新航母将采用电磁弹射器

出处:西陆尖锐前线
作者:新闻110
时间:2010-11-19 16:51:03
电磁飞机弹射系统-关键技术

电磁弹射器的心脏就是100多米长的直线感应电动机,它推动与飞机相连接的电枢。而
目前电枢基本上是一个U形铝块,装在定子的 3个侧面。直线电机的原理并不复杂.设
想把一台旋转运动的感应电动机沿着半径的方向剖开,并且展平,这就成了一台直线感
应电动机。在直线电机中,相当于旋转电机定子的,叫初级;相当于旋转电机转子的,
叫次级。初级中通以交流,次级就在电磁力的作用下沿着初级做直线运动.这时初级要
做得很长,延伸到运动所需要达到的位置,而次级则不需要那么长。实际上,直线电机
既可以把初级做得很长,也可以把次级做得很长;既可以初级固定、次级移动,也可以
次级固定、初级移动。然而,电磁弹射器也决不是仅靠直线电机工作的,它总共有强迫
储能装置、大功率电力控制设备、中央微... 阅读全帖
w*********g
发帖数: 30882
2

独步全球:中国新航母将采用电磁弹射器

出处:西陆尖锐前线
作者:新闻110
时间:2010-11-19 16:51:03
电磁飞机弹射系统-关键技术

电磁弹射器的心脏就是100多米长的直线感应电动机,它推动与飞机相连接的电枢。而
目前电枢基本上是一个U形铝块,装在定子的 3个侧面。直线电机的原理并不复杂.设
想把一台旋转运动的感应电动机沿着半径的方向剖开,并且展平,这就成了一台直线感
应电动机。在直线电机中,相当于旋转电机定子的,叫初级;相当于旋转电机转子的,
叫次级。初级中通以交流,次级就在电磁力的作用下沿着初级做直线运动.这时初级要
做得很长,延伸到运动所需要达到的位置,而次级则不需要那么长。实际上,直线电机
既可以把初级做得很长,也可以把次级做得很长;既可以初级固定、次级移动,也可以
次级固定、初级移动。然而,电磁弹射器也决不是仅靠直线电机工作的,它总共有强迫
储能装置、大功率电力控制设备、中央微... 阅读全帖
b**********u
发帖数: 2817
3
百万美金年薪的母亲!!
送交者: 敬丘 2013年05月03日22:09:23 于 [茗香茶语] 发送悄悄话
百万美金年薪的母亲!!

母亲节到来之际,祝各位母亲节快乐!!

常言到:“男人受教育得益于一人,女人受教育得益于一窝”。一个要受到良好教育的
母亲,才能胜任如下工作。看看一个母亲的日常工作吧!

1. 母亲是老师:学前的教育都由母亲
承担,该工作为full-time, 还有 加班费,加拿大超过8小时,每小时为一倍半付人工
,所以,年薪为十五万。
2. 母亲是司机:一星期我儿子要学中
文一次,游泳二次,钢琴一次,乐理一次,该工作为full-time,年薪为五万。
3. 母亲是医生:孩子生病,我相信许
多母亲都给他们的孩子治病和开药,比如吃感冒灵,消炎药,板蓝根,夏桑菊,念慈庵
等等,不得已才看家庭医生。该工作为part... 阅读全帖
w*******s
发帖数: 3417
4
根据萨苏老大的记述, 在一天之内, 我军向松毛岭一带足足发射了170万发炮弹, 炸
死越猴大约4000人, 每炸死一个越猴, 平均用炮弹400发以上,
这个数据据老虎肉计算,明显夸大,
这个, 可以成为中国军队的范佛理德弹药量吧, 这个消耗量, 要是搁解放战争, 炮
兵指挥员非被枪毙不可, 呵呵
萨苏原文:
http://blog.sina.com.cn/s/blog_476745f6010000x8.html
老山战役--消耗炮弹史无前例
1984年7.12松毛岭防御作战,在一天之内,越军向我发射15万发炮弹,创空前记录。而
我军向松毛岭一带足足发射了170万发炮弹,更创空前记录。难怪可以在我防御阵地前
能够从左往右再从右往左一遍编地打出一堵火墙。无论是跑的、走的、坐的、卷缩的、
躺的、爬的,无一幸免被撕成碎片……
松毛岭大战,就是1984年7月12日越军越北军区发动的夺回老山的战斗,越军核心是316A师(步兵)和168炮兵旅(炮兵),当然还有其他部队,这两个番号是我当时记下来的,前一个肯定正确,后一个没准。316A师是越军王牌军,中国军队的老对手。79年曾经驰援高平,差一点儿包了许... 阅读全帖
w*******s
发帖数: 3417
5
根据萨苏老大的记述, 在一天之内, 我军向松毛岭一带足足发射了170万发炮弹, 炸
死越猴大约4000人, 每炸死一个越猴, 平均用炮弹400发以上,
这个数据据老虎肉计算,明显夸大,
这个, 可以成为中国军队的范佛理德弹药量吧, 这个消耗量, 要是搁解放战争, 炮
兵指挥员非被枪毙不可, 呵呵
萨苏原文:
http://blog.sina.com.cn/s/blog_476745f6010000x8.html
老山战役--消耗炮弹史无前例
1984年7.12松毛岭防御作战,在一天之内,越军向我发射15万发炮弹,创空前记录。而
我军向松毛岭一带足足发射了170万发炮弹,更创空前记录。难怪可以在我防御阵地前
能够从左往右再从右往左一遍编地打出一堵火墙。无论是跑的、走的、坐的、卷缩的、
躺的、爬的,无一幸免被撕成碎片……
松毛岭大战,就是1984年7月12日越军越北军区发动的夺回老山的战斗,越军核心是316A师(步兵)和168炮兵旅(炮兵),当然还有其他部队,这两个番号是我当时记下来的,前一个肯定正确,后一个没准。316A师是越军王牌军,中国军队的老对手。79年曾经驰援高平,差一点儿包了许... 阅读全帖
w*******s
发帖数: 3417
6
根据萨苏老大的记述, 在一天之内, 我军向松毛岭一带足足发射了170万发炮弹, 炸
死越猴大约4000人, 每炸死一个越猴, 平均用炮弹400发以上,
这个数据据老虎肉计算,明显夸大,
这个, 可以成为中国军队的范佛理德弹药量吧, 这个消耗量, 要是搁解放战争, 炮
兵指挥员非被枪毙不可, 呵呵
萨苏原文:
http://blog.sina.com.cn/s/blog_476745f6010000x8.html
老山战役--消耗炮弹史无前例
1984年7.12松毛岭防御作战,在一天之内,越军向我发射15万发炮弹,创空前记录。而
我军向松毛岭一带足足发射了170万发炮弹,更创空前记录。难怪可以在我防御阵地前
能够从左往右再从右往左一遍编地打出一堵火墙。无论是跑的、走的、坐的、卷缩的、
躺的、爬的,无一幸免被撕成碎片……
松毛岭大战,就是1984年7月12日越军越北军区发动的夺回老山的战斗,越军核心是316A师(步兵)和168炮兵旅(炮兵),当然还有其他部队,这两个番号是我当时记下来的,前一个肯定正确,后一个没准。316A师是越军王牌军,中国军队的老对手。79年曾经驰援高平,差一点儿包了许... 阅读全帖
i**********e
发帖数: 1145
7
Try this:
It will use the high resolution performance clock if available (for both
windows/*nix platform), otherwise it will roll back to the non-high
resolution timer.
/**
* Timer class definition file.
*
* Provides basic timer functionality which calculates running time for
certain
* part of your program. Very useful for analyzing algorithm running time.
* After a Timer object is created, calling the Start() member function
starts
* the timer running. The Stop() member function stops the timer... 阅读全帖
w*********g
发帖数: 30882
8
美国人现在神神叨叨的了。
==============================================
极为罕见!中方终于对美国怒了,再不改就驱逐!zt
来源: llht 于 2011-12-20 07:49:52 [档案] [博客] 旧帖] [转至博客] [给我悄悄话
] 本文已被阅读:30次 字体:调大/调小/重置 | 加入书签 | 打印 | 所有跟帖 | 加
跟贴 | 查看当前最热讨论主题
极为罕见!中方终于对美国怒了,再不改就驱逐!

作者:凤姐我顶你
发表时间:2011-12-19 17:23

杨苏棣(Stephen M. Young,1951年-),美国外交官,生于华盛顿特区。就读卫斯理
杨大学,获得学士学位;接着进入芝加哥大学,获得硕士及博士学位。十二岁时曾随父
亲在台湾省高雄市居住过两年。1981年进入美国国务院,曾派驻莫斯科、北京,也曾担
任驻吉尔吉斯大使。夫人为费雯俐,... 阅读全帖
b******p
发帖数: 49
9
来自主题: JobHunting版 - leetcode上的Sort List那道题
我来贴个CPP的(注意:以下有乱七八糟的code……)
合并排序确实比较好用,我还在写第一遍leetcode,代码风格也比较乱,带了很多
debug code,还带了测试用例,试了9次才通过…
有一些多边界条件需要判断的。我的方法是加很多debug,或加很多assertion(我做别
的题里面经常用assertion……不知道是不是好习惯)
============================
#include
#include
using namespace std;
/*
Merge sort ?
*/
// Start: 22:40
// End: 23:45 用了一个小时
//Definition for singly-linked list.
struct ListNode {
int val;
ListNode *next;
ListNode(int x) : val(x), next(NULL) {}
};
#define TOMMYDBG
class Solution {
public:
... 阅读全帖
w****a
发帖数: 710
10
来自主题: JobHunting版 - U/A/Z去哪家?(面经随后更新)
这两天收到打车app,租房app,某all in one hr平台的口头offer,package细节下周
能出来,这周末提前好好考虑下。
另外手里还有个fb的offer保底。
板上大牛们帮分析下,现在去哪家还能有点汤喝?
---
10/28 update
准备卖身去打车公司当司机了,要去的组我非常喜欢,感觉能学到很多东西。
其实租房网也很不错,我其实纠结了很久。他们家去了之后基本可以随便去喜欢的组,
做喜欢的事情,这点很给力。至于车间的装修多么的好,我就不用说了,大家随便搜搜
图片就可以看出来。
但是综合来看,最后还是选择去当司机。主要是以下几点原因:
1. 要去的组业务多,公司貌似很重视。我觉得很能锻炼人,这个对new grads来说比什
么都重要。
2. 要去的组同胞多,甚至基本都是同胞。我觉得在美国,真正最后能帮上忙称之为人
脉的,永远只能是同胞。
3. 未来的manager是标准的德艺双馨,我打听了很多人,都说口碑很好。我觉得找工作
跟找phd有些许相似的地方,公司本身未必那么的重要,去哪个组以及你的老板怎么样
,有时候能直接决定你的career path。
4. Packa... 阅读全帖
l********e
发帖数: 1295
11
周永平的美版秋菊打官司--清华学者被印第安那州地方政府蓄意诬陷伤害数年,两法学
院教授出手相救,法庭上完胜政府诬陷指控;到FBI主诉相关官员集体诬陷犯罪,联邦
调查局拒不回应来掩盖;等待中国政府的全面领事保护。
李晓彦 2013.6.7.
内容提要:美国印第安那波利斯市法警对无辜华人周永平先生施暴, 并以伪证陷害受害
者, 地方政府隐藏案发现场的监控录像这一关键证据;当地知名法学院教授仗义执言出
手相助,历经三年法庭洗清诬陷案;周先生到美国联邦调查局报案, 主诉法警滥用警力
,伪证,当地政府官员隐藏证据罪和妨碍司法公正罪, 被美国联邦调查局印市分局雪藏,
中国芝加哥总领馆交涉美国联邦调查局亦不得任何回应,至今已近两年时间。在美华人
社区和华人媒体呼吁给受害人以第二级领事保护,敦促美国联邦调查局彻查该恶意侵害
中国公民人权案件。
"秋菊打官司"这部上世纪九十年代的电影也许不少读者还有点印象,说的是西北村妇
秋菊的丈夫被村干部无故打伤,秋菊历经千难万险,为丈夫讨回公道的故事。
无独有偶,旅美华人周永平先生于2005年5月18日在美国印第安那波利斯市政府大楼里
被当地法警无故... 阅读全帖
p******g
发帖数: 180
12
【 以下文字转载自 THU 讨论区 】
发信人: ananpig (安安猪●○围棋数学一把抓), 信区: THU
标 题: 周永平的美版秋菊打官司(zt)
发信站: BBS 未名空间站 (Wed Jun 26 10:44:19 2013, 美东)
发信人: lucyjiejie (路溪姐), 信区: Chicago
标 题: 周永平的美版秋菊打官司(zt)
发信站: BBS 未名空间站 (Tue Jun 25 14:44:34 2013, 美东)
周永平的美版秋菊打官司--清华学者被印第安那州地方政府蓄意诬陷伤害数年,两法学
院教授出手相救,法庭上完胜政府诬陷指控;到FBI主诉相关官员集体诬陷犯罪,联邦
调查局拒不回应来掩盖;等待中国政府的全面领事保护。
李晓彦 2013.6.7.
内容提要:美国印第安那波利斯市法警对无辜华人周永平先生施暴, 并以伪证陷害受害
者, 地方政府隐藏案发现场的监控录像这一关键证据;当地知名法学院教授仗义执言出
手相助,历经三年法庭洗清诬陷案;周先生到美国联邦调查局报案, 主诉法警滥用警力
,伪证,当地政府官员隐藏证据罪和妨碍司法公正罪,... 阅读全帖
r***u
发帖数: 1272
13
1. 两幅图片同时动作
PowerPoint的动画效果比较多,但图片只能一幅一幅地动作。如果你有两幅图片要一左
一右或一上一下地向中间同时动作,可就麻烦了。其实办法还是有的,先安置好两幅图
片的位置,选中它们,将之组合起来,成为"一张图片"。接下来将之动画效果设置为"
左右向中间收缩",现在请看一看,是不是两幅图片同时动作了?
2. 滚动文本框的制作
右击工具栏打开"控件工具箱",再点击文本框,而后从"属性"里面把滚动条打开,在TEXT
里面输入文本框的内容.(完成)还可以通过"其他控件"中的SHOCKWAVE FLASH OBJECT 实
现PPT中加入FLASH。
3. 轻松隐藏部分幻灯片
对于制作好的powerpoint幻灯片,如果你希望其中的部分幻灯片在放映时不显示出来,
我们可以将它隐藏。方法是:在普通视图下,在左侧的窗口中,按 Ctrl,分别点击要
隐藏的幻灯片,点击鼠标右键弹出菜单选“隐藏幻灯片”。如果想取消隐藏,只要选中
相应的幻灯片,再进行一次上面的操作即可。
4.在PPT演示文稿内复制幻灯片
要复制演示文稿中的幻灯片,请先在普通视图的“大纲”或“幻灯片”选项中,选择... 阅读全帖
a*****g
发帖数: 19398
14
【 以下文字转载自 Chicago 讨论区 】
发信人: lucyjiejie (路溪姐), 信区: Chicago
标 题: 周永平的美版秋菊打官司(zt)
发信站: BBS 未名空间站 (Tue Jun 25 14:44:34 2013, 美东)
周永平的美版秋菊打官司--清华学者被印第安那州地方政府蓄意诬陷伤害数年,两法学
院教授出手相救,法庭上完胜政府诬陷指控;到FBI主诉相关官员集体诬陷犯罪,联邦
调查局拒不回应来掩盖;等待中国政府的全面领事保护。
李晓彦 2013.6.7.
内容提要:美国印第安那波利斯市法警对无辜华人周永平先生施暴, 并以伪证陷害受害
者, 地方政府隐藏案发现场的监控录像这一关键证据;当地知名法学院教授仗义执言出
手相助,历经三年法庭洗清诬陷案;周先生到美国联邦调查局报案, 主诉法警滥用警力
,伪证,当地政府官员隐藏证据罪和妨碍司法公正罪, 被美国联邦调查局印市分局雪藏,
中国芝加哥总领馆交涉美国联邦调查局亦不得任何回应,至今已近两年时间。在美华人
社区和华人媒体呼吁给受害人以第二级领事保护,敦促美国联邦调查局彻查该恶意侵害
中国公民人权... 阅读全帖
k*********g
发帖数: 791
15
来自主题: Computation版 - c++ versus fortran
1 功能
c++什么都能做,早期fortran只能做数值计算,现在能做非数值的东西,但还是远没有
c++完备;
其实,fortran77是个好东西:专项、简单;从fortran90开始,哲学出了问题;
2 软件开发
c++是开发软件的最好语言,很大程度是因为它的“面向对象”的特点,其实就是“鼓
励”、“帮助”庞大的程序群的“创造”、“管理”;
用fortran写软件,不仅仅有些功能(如,对计算机软硬件的操作)没法办,而且整个
软件会被管理得一塌糊涂;用c++,10个人1年就能搞定的东西,if用frotran,同样10
个人估计需要5年;
3 软件工程
即便不是做软件,而是写个1万行数量级的程序,c++也因为promotes优良的编程习惯而
战胜fortran;
4 super c
如果没有那么多的“object”,不需要++,那么可以不用c++的那些oop东西,把它当作
一个改进的c,有人称之super c,来用;这样,c++和fortran都是command oriented的
结构化语言; 用super c 写的程序,将来能比较迅速地upgrade成软件,if fortran,
得... 阅读全帖
s**x
发帖数: 7506
16
来自主题: JobHunting版 - LinkedIn 面经
http://stuff.mit.edu/afs/sipb/contrib/linux/arch/microblaze/lib
/*
* Copyright (C) 2008-2009 Michal Simek
* Copyright (C) 2008-2009 PetaLogix
* Copyright (C) 2007 John Williams
*
* Reasonably optimised generic C-code for memcpy on Microblaze
* This is generic C code to do efficient, alignment-aware memmove.
*
* It is based on demo code originally Copyright 2001 by Intel Corp, taken
from
* http://www.embedded.com/showArticle.jhtml?articleID=19205567
*
* Attempts were made, unsu... 阅读全帖
w**v
发帖数: 14
17
来自主题: JobHunting版 - Zenefits面经(已挂)
感想:
0。题不难,都做出并跑出了。
1。全是从印度本土来的老印,除了recruiter
2。有点不专业,最后的面试是通过skype/hangout进行。面试官造成其中两轮时间缩
短。
3。面试时间11:00-6:00之间,不为申请人着想
4。没有onsite,是省钱吗?但据说工资开得高
网上测试题忘了,但记得是challenge III,在hackerrank上。3小时,实际不用那么多。
电面
Given a list of pairs in form of (employee, manager), find out all reports
of any given employee and print them out.
Example:
(A,B)
(C,B)
(D,A)
(B,E)
Given B, you should print out
B
-A
--D
-C
正式面试coding三轮
Given a string and an expression, find out how many times the expression
appears in the string ... 阅读全帖
s******g
发帖数: 755
18
【 以下文字转载自 Apple 讨论区 】
发信人: faucetQ (fq), 信区: Apple
标 题: [Mac Dev]整了个ObjectiveC的笔记,看看气氛对得上不
发信站: BBS 未名空间站 (Mon Feb 2 21:38:18 2009), 转信
整了个类似ObjectiveC学习笔记的东西,发上来大伙看看有兴趣不。
修改了一点,增加了NSAutoreleasePool的内容。
增加了NSString内容。
===========俺系分隔线==================
本文假设读者有基本的C编程能力,如果有C++或者Java的背景会更容易理解但是不是必须。
ObjectiveC基本语法
消息
在objectiveC中,向一个对象发送一个消息的语法为
[ obj method:parameter];
类似的功能在C++中写作
obj->method(parameter);
在java中写作
obj.method(parameter);
在smalltalk中写作
obj method:parameter
显而易见objectiveC和smalltalk... 阅读全帖
f*****Q
发帖数: 1912
19
整了个类似ObjectiveC学习笔记的东西,发上来大伙看看有兴趣不。
修改了一点,增加了NSAutoreleasePool的内容。
增加了NSString内容。
===========俺系分隔线==================
本文假设读者有基本的C编程能力,如果有C++或者Java的背景会更容易理解但是不是必须。
ObjectiveC基本语法
消息
在objectiveC中,向一个对象发送一个消息的语法为
[ obj method:parameter];
类似的功能在C++中写作
obj->method(parameter);
在java中写作
obj.method(parameter);
在smalltalk中写作
obj method:parameter
显而易见objectiveC和smalltalk的语法基本是相同的。
当有两个或者两个以上的参数时,通常试用以的语法
[ obj method:parameter1 WithSecondParameter:parameter2];
定义一个类的代码放在一个.h文件中,下面是一个例子。
//macdevexample1.h
... 阅读全帖
h*****n
发帖数: 209
20
【 以下文字转载自 Programming 讨论区 】
发信人: hanuman (天竺神猴), 信区: Programming
标 题: 如何clean up C语言中的#if condition statement?
发信站: BBS 未名空间站 (Wed Aug 7 01:33:00 2013, 美东)
最近有个任务,要retire 几百个 switches,
比如说 switches A, B, C, D, A要retire成TRUE, B要retire成FALSE, C,D 不动
那么
#if A||C
blabla
#endif
就简化成 blabla
#if B||C
blabla
#endif
简化成
#if C
blabla
#endif
#if C==TRUE && B==FALSE || A && D
blabla
#endif
简化成
#if (C==TRUE) || D
blabla
#endif
像这种任务是不是用PERL处理比较好? 但没有比较好的思路。因为这里面还有一个优先
级的问题:== >!= > && > ||
... 阅读全帖
h*****n
发帖数: 209
21
最近有个任务,要retire 几百个 switches,
比如说 switches A, B, C, D, A要retire成TRUE, B要retire成FALSE, C,D 不动
那么
#if A||C
blabla
#endif
就简化成 blabla
#if B||C
blabla
#endif
简化成
#if C
blabla
#endif
#if C==TRUE && B==FALSE || A && D
blabla
#endif
简化成
#if (C==TRUE) || D
blabla
#endif
像这种任务是不是用PERL处理比较好? 但没有比较好的思路。因为这里面还有一个优先
级的问题:== >!= > && > ||
不知道版上的大侠有没有什么好的建议?
h*****n
发帖数: 209
22
我是整个code要简化,不是光替换就完了。
假设switches A, B, C, D, A要retire成TRUE, B要retire成FALSE, C,D 不动
那么
#if A||C
blabla
#endif
简化成 blabla
#if B||C
blabla
#endif
简化成
#if C
blabla
#endif
#if C==TRUE && B==FALSE || A && D
blabla
#endif
简化成
#if (C==TRUE) || D
blabla
#endif
t****1
发帖数: 89
23
打电话前,要准备好以下信息:
Receipt number (就是LIN开头的)
A number
PD
Birth date
address
Steps:
1. dial 1-800-375-5283
then select 1(English)-2(check status)-1 -- input receipt number,use
dial pad to input LIN xxxx -- 1 (confirm)--3 (report a problem with your
case)
打电话Request Expediate process.基本2
-3天就批了,做Expediate需要一个理由,公司/个人经济损失,健康状况,人道主义。
。。(五项)随便选一项,然后简单说明理由。或者, EAD快到期,公司要求必须有合
法工作许可,不然 就被Layoff)。 很
多合适的理由。 When the benefit is needed in a time frame that is less than
the normal National Benefits Center proc... 阅读全帖
i****d
发帖数: 7
24
来自主题: Unix版 - [转载] sed question
【 以下文字转载自 Linux 讨论区 】
【 原文由 Iamold 所发表 】
file1.txt contains
asdfasdf
adsf
asdfasdfsdf
#ifdef CONFIG_SCSI_MULTI_LUN
static int max_scsi_luns = 32;
#else
static int max_scsi_luns = 1;
#endif
I want to replace lines from CONFIG_SCSI_MULTI_LUN to #endif
how to do this by using sed?
the following command yielded a wrong output...
sed '/CONFIG_SCSI_MULTI_LUN/,/endif/{c\
#ifdef CONFIG_SCSI_MULTI_LUN\
static int max_scsi_luns = 32;\
#else\
static int max_scsi_luns = 1;\
#endif
;}' file1.txt > output.txt
D******n
发帖数: 2836
25
来自主题: Statistics版 - 新手问个问题 (转载)
create a .vim directory under you home directory(there is a dot before
vim)
and then create a syntax directory under it
and then create a sas.vim file under the syntax directory
==============sas.vim======================
if version < 600
syntax clear
elseif exists("b:current_syntax")
finish
endif
syn case ignore
syn region sasString start=+"+ skip=+\\|\"+ end=+"+
syn region sasString start=+'+ skip=+\\|\"+ end=+'+
" Want region from 'cards;' to ';' to be captured (Bob Heckel)
sy... 阅读全帖
a****n
发帖数: 1887
26
来自主题: JobHunting版 - multi-threading guru们
用event或者signal!!!
不知道java里面有没有实现, C++跨平台的实现
void create_event()
{
#ifdef _MSC_VER
m_event = CreateEvent(NULL,FALSE,FALSE,L"SESSION");
#else
pthread_mutex_init(&m_mutex, NULL);
pthread_cond_init (&m_event, NULL);
#endif
}
bool wait_event()
{
#ifdef _MSC_VER
DWORD ret = WaitForSingleObject(m_event,10000);
return WAIT_OBJECT_0 == ret;
#else
timespec ts;
ts.tv_sec = time(NULL) + 5;
ts.tv_nsec = 0;
pthread_mut... 阅读全帖
F***Q
发帖数: 6599
27
来自主题: Living版 - 冬天停电了咋办?

if have power generator
turn on generator
done
else
if stove runs on gas
use gas stove for cooking, use car for charging cell phones
done
else
if have fireplace,
make a fire in the fireplace, stay around
done
else
if repairing takes more than 2 days
find a hotel & done
else
stay home, do nothing, or visit friends & done
endif
... 阅读全帖
l**********7
发帖数: 55
28
来自主题: Programming版 - 怎样清理不要的C代码
为了测试,很多时候代码里包含了很多用宏定义的测试代码,例如:
#ifdef DEBUG
printf("i=%d\n", i);
#else
j=0;
#ifdef GCD
k=100;
#endif
#endif
现在想把DEBUG那部分的代码清理掉,变成:
j=0;
#ifdef GCD
k=100;
#endif
比较麻烦的是 1)不能展开include包含的文件 2)不能影响定义的其他的宏。
cpp肯定不行。不知道板上的大侠们有没有比较好的方法做到这一点?
谢谢。
s********z
发帖数: 5411
29
来自主题: Programming版 - #ifdef _MSC_VER 是什么意思啊?
我在把下面这段code改成qt,是不是需要删掉 “ifdef _MSC_VER”阿?
这里为什么要用”#ifdef _MSC_VER“ “#endif”阿? 只有是visual studio
compiler情
况下,这个code才能用?
多谢
xx.h
#ifdef _MSC_VER
int ReadString(CString& strMsg, char chStop);
int ReadString(CString& strMsg);
int WriteString(CString strCmd);
#endif
xx.cpp
#ifdef _MSC_VER
int CCamlinkSerial::ReadString(CString& strMsg, char chStop)
{
if (!m_bOpened) { return 0; }
char chCur = chStop + 1; // ensures that ucCur and ucStop are
different to begi... 阅读全帖
l******d
发帖数: 530
30
来自主题: Programming版 - 问个两个.h文件互相include的问题
最近拿到别人的一个project,是2.4.18内核的kernel module。发现里面有两个头文件, a.h, b.h,大致如下
a.h
#ifndef A_H
#define A_H
...
#ifdef B_H
#include "b.h"
#endif B_H
...
#endif
b.h
#ifndef B_H
#define B_H
...
#include "a.h"
...
#endif
make bzImage的时候报错
Circular b.h < a.h dependency dropped
按理说这样互相include是不行的吧?但这个project别人拿来发了paper的,我搞不懂了
m****5
发帖数: 1131
31
淮海战役征用540万民工是得民心还是压榨人民?(修改版)
作者:LuZhiShen
每次提起淮海战役,许多人就想起那部红色经典宣传电影《车轮滚滚》,我们的“正史
”如此写道:“陈毅说:淮海战役是人民群众用小车推出来的!”,“根据地人民不惜
倾家荡产,也要支援前线”,“60万解放军吃掉80万国民党重兵集团”,“540万民工
是我党我军深得民心的表现”,等等。
540万民工,其中常备民工22万人,二线转运民工130万人,后方临时民工391万人。他
们不止是运输队,还是担架队、卫生队、预备役部队。数以万计的支前队伍冒风雪,忍
饥寒,翻山涉水,运输粮食和其他军需品。他们自己吃“三红”(红高梁、红胡萝卜、
红辣椒),省下小米、白面供应部队……。 最大限度地动员群众支援战争,这就是共
产党一再宣传的所谓的人民战争。淮海战役期间动员的民工高达540万人次!加上60万
共产党的正规军,你说比国民党的80万人数多了多少?
写到这里,提醒各位读者是否知道秦始皇修长城征用了几十万还是几百万民工?
国民党的将领18军军长杨伯涛在双堆集和黄维一块儿被俘,他后来在回忆录里写,他看
到“解放军的后方到处都是老百姓,... 阅读全帖
c**********e
发帖数: 2007
32
来自主题: JobHunting版 - C++ Q69: #if (skillport)
Any number of which of the following directives can appear between the #if
and #endif directives? Choose an option.
a) #elif
b) #endif
c) #else
d) #if
l*********3
发帖数: 26
33
来自主题: JobHunting版 - ~~问两道AMAZON电面题
Use random algorithm.
push 1-N into a queue q.
while ( !found )
begin
column_idx = random number from 1 to N.
while ( !q.empty() )
begin
pop a row number row_idx from q.
check Matrix[row_idx][column_idx]
if it is zero
push row_idx into an another queue q'.
endif
endwhile
if size(q')==1
then
found the row, and return
endif
q = q'
endwhile
The runtime of this algorithm is depended on the probability of 1 in the
matrix. If we assume th... 阅读全帖
g**e
发帖数: 6127
34
来自主题: JobHunting版 - Amazon onsite 面经
重新再学习一下
float Q_rsqrt( float number )
{
long i;
float x2, y;
const float threehalfs = 1.5F;
x2 = number * 0.5F;
y = number;
i = * ( long * ) &y; // evil floating point bit level hacking
i = 0x5f3759df - ( i >> 1 ); // what the fuck?
y = * ( float * ) &i;
y = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
// y = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can
be removed
#ifndef Q3_VM
#ifdef __linux__
assert( !isnan(y) )... 阅读全帖
c**********e
发帖数: 2007
35
来自主题: JobHunting版 - C++ Q 99-102
C++ Q 99: global and static
What type of linkage does global variables and functions preceded by
the storage class specifier static have?
a. Internal
b. Intern
c. External
d. Extern
Answer: a
C++ Q 100: directives
Any number of which of the following directives can appear between
the #if and #endif directives?
a. #elif
b. #endif
c. #else
d. #if
Answer: a
C++ Q101: file stream
Multiple choice:
Which of the following file streams do not require a mode parameter
to be specified when opening a file ... 阅读全帖
S**I
发帖数: 15689
36
来自主题: JobHunting版 - [合集] Amazon onsite 面经
☆─────────────────────────────────────☆
happymermaid (娆) 于 (Wed Apr 6 14:03:00 2011, 美东) 提到:
加recruiter一共6人
4个白男,午饭是一个组的经理 像是 土耳其/印度? 人
除了最后一个都比较nice
另外每个人有时间都问一遍我RA做的项目,说到想吐
1. java keyword
实现浮点数的平方根,经提醒搞出来了。要考虑小于1的特殊情况; 还要想time
complexity,相对于小数点后精确位数算如何时间复杂度
2. paint fill (toggle)。关键是要考虑space complexity,主要是method stack实时
一共有多少
说了组里的相关一个问题,大概说说TRIE,有一个improvement方法不好答,他说的
用一个计算load balance function,我吐
午饭是其中一个经理,详细讲了下组里的东西,基本和我做的有点相关,感觉他们招人还是很看背景的
3. 给一个数据结构数组,(parent, child), 重建二叉数,... 阅读全帖
r***e
发帖数: 29
37
来自主题: JobHunting版 - BBC 编程风格面试题,求指教
最后个人标准答案
#ifndef _ROMON_HEADER_
#define _ROMON_HEADER_
#define _DEBUG_
#include
#include
//ROMON digits
const std::string ROMON_DIGITS[] = {"I","IV","V","IX", "X","XL","L","XC","C"
,"CD","D","CM","M" };
//ROMON scale
const int ROMON_SCALE[] = {1, 4, 5, 9, 10, 40, 50, 90, 100, 400, 500, 900,
1000};
const int ROMON_MAX = 3999;
const int ROMON_MIN = 1;
class RomanNumeralGenerator
{
public:
virtual std::string generator(int num) = 0;
};
class CRoman : public RomanNumeralGene... 阅读全帖
H**********5
发帖数: 2012
38
来自主题: JobHunting版 - 感觉今天结结实实被烙印阴了
#include
#include
typedef struct node
{
int data;
struct node* next;
};
void printfList(struct node *head)
{
while(head!=NULL)
{
printf("%d-> ",head->data);
head=head->next;
}
printf("\n");
}
void pushAtBegin(struct node **head_ref,int data)
{
struct node *new_node=(struct node*)malloc(sizeof(struct node));
new_node->data=data;
new_node->next=*head_ref;
*head_ref=new_node;
}
void pushAtEnd(struct node **head_ref,i... 阅读全帖
B****n
发帖数: 11290
39
http://cpaper-blog.blogspot.tw/2012/12/life-is-good.html
受訪者簡歷
金俊植,首爾大學中文系三年級生,來臺逾半年,目前是臺大中文系的交換生。自
今年十月初開始,每周五於大陸社舉辦韓國現代史讀書會。
為什麼會想來臺灣?
我在韓國辦過臺灣史讀書會,臺灣有國際上幾個很有特色的現象:臺灣人有一種精神分
裂、國家分裂的狀態。我們很感興趣,就自己找一些書來讀。通通唸完、開讀書會,會
後有十個學生來臺灣 ,學校也有補助 ,安排一星期的行程看臺北 、金門島等等 ,那
時候想:「臺灣真的不錯耶」,就來了。
首爾大學的學生或一般韓國人對臺灣人的想法是什麼?
坦白說 ,沒有看法 ,因為在主流韓國社會中臺灣不見了 ,就像臺灣人只看到美國 、
日本和中國大陸一樣 。我們看臺灣 ,基本上通過大陸的視角,聽過郭台銘,偶爾出現
馬英九,從來沒聽過民進黨。然後前年臺灣不是簽ECFA嗎?韓國人很緊張, 「怎麼辦
? 臺灣跟中國合作 ,已經零關稅打進中國市場 ,韓國呢?」跟你們聽到韓國簽FTA的
反應一樣 。 那時報紙寫華人大聯盟欺負韓國人 ,還提出一個專門名詞叫 “... 阅读全帖
T***c
发帖数: 17256
40
董秋迪和真球迷以及蠢人渴望 由 猫三 发表在虎扑篮球·篮球场 http://bbs.hupu.com/nba
一切都会永远消失/一切道理都不重要/一切信仰都是假的/一切生命都会永远
一切都会永远消失/一切欢乐都不停留/一切结果都是假的/一切誓言都会改变
——野孩子《消失》
最近,我有一个不太熟的网友辞去了一个篮球论坛版主的职务。这位朋友是一个詹蜜,
据说还颇有名。他辞职之后,我写了一段话纪念他,有另外的朋友看了之后表示写的像
讣告。有时候是这样的,网络上一个人决意离去,大致也就意味着一个网络身份的死亡
,所以非要说那是讣告也没有太大的问题。这位詹姆斯的粉丝,蜜到浓处近乎黑,有时
候喜欢说一些有趣的赞美之辞。这样的话多了之后会让人产生一种“我去这厮莫不是来
调戏俺们”的感觉。
但是他八年如一日的表达自己对一名球员的喜爱之情,这样的执着也容易让人动容。虽
然在一些人看来,有些执着是无头绪、无意义、无未来的三无产品,但是无论如何吧,
你无法否定他的确是一个球迷。
最初的时候,我并不知道关于篮球还有黑蜜之分。因为经常去野场上混迹的人都知道,
打球的人很少会去探讨科比的防守效率值,或者詹姆斯的... 阅读全帖
C***H
发帖数: 508
41
来自主题: Joke版 - 这个结果是啥,为什么呢?
【 以下文字转载自 Programming 讨论区 】
发信人: CatOH (亲氧化猫), 信区: Programming
标 题: 这个结果是啥,为什么呢?
发信站: BBS 未名空间站 (Fri Mar 18 21:12:26 2011, 美东)
某人今天问起,C语言中,如下定义:
#define A1 NULL
#define A2 NULL
#if (A1==NULL)
#undef A1
#define A1 t1
#elif (A2==NULL)
#undef A2
#define A2 t2
#endif
#if (A1==NULL)
#undef A1
#define A1 t1
#elif (A2==NULL)
#undef A2
#define A2 t2
#endif
编译完后,A1,A2分别是啥?
以为很直接,但实际上一试,发现结果和想象的不一样,没搞明白为什么,特来此一问
...
A******u
发帖数: 1279
42
这个算编程吗?
#!/bin/bash
# Author: Amorphou
# Oct 2010
# grepfwd $pattern $infile $linenumber1 $linenumber2 $outfile
# for each occurence of a pattern, grep forward by $linenumbers
# Without a 5th arg, save to files fwdgrep.$int by default
# defaults
((linenumber1=0))
((linenumber2=0))
FILES="fwdgrep"
SED=/bin/sed
if [ "$#" -lt "2" -o "$#" -gt "5" ]
then
echo "USAGE: $0 pattern infile linenumber1 linenumber2 [optional]outfile"
exit 0
fi
if [ "$#" -ge "3" ]
then
if echo "$3" | grep "^[0-9]*$"... 阅读全帖
q*********u
发帖数: 280
43
进入$PHP_SRC/ext下
./ext_skel --extname=vehicles
出来包括有vehicles.c, 按照论坛上的做法改成cpp了,并且应该extern "c"的地方都
写了
,比如:
vehicles.cpp中:
extern "C" {
#include "php.h"
#include "php_ini.h"
#include "ext/stardard/info.h"
}
#include "php_vehicles.h"
#ifdef COMPILE_DL_VEHICLES
extern "C" {
ZEND_GET_MODULE(vehicles)
}
#endif
和php_vehicles.h中:
#define PHP_VEHICLES_EXTNAME "vehicles"
#define PHP_VEHICLES_EXTVER "0.1"
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
extern "C" {
#include "php.h
k**********g
发帖数: 989
44
来自主题: CS版 - 请教一个好的算法

I can think of a two-pass approach.
First pass, Find the digits that do not have enough ones (i.e. bit positions
for which less than 50 inputs have a value of one in that bit position).
This first step is optional - even if you skip this step, you still only
need to accumulate ( 30 * 29 / 2 ) = 435 histogram bins.
// initialize
foreach bitIndex
accum [ bitIndex] = 0
// accumulate
foreach inputIndex
foreach bitIndex
accum [ bitIndex ] += input [ inputIndex ] . bit [ bitIndex ]
// Second ... 阅读全帖
t********5
发帖数: 274
45
来自主题: DotNet版 - 求救一个小问题
我也认为是button的事件里写的
可是我找不到那个button相关的任何代码
是flash,整个页面主要都是flash的,我以前没接触过flash方面的编程,不知道您有
没有什么猜想,我顺着路子去找一找
table.aspx页面,就是有聊天窗口,有send按钮的这个页面
<%@ Page Title="" Language="VB" MasterPageFile="~/Shared/xxxx.master"
AutoEventWireup="false"
CodeFile="table.aspx.vb" Inherits="VNT_table" %>
"Server">

阅读全帖
l*****n
发帖数: 633
46
来自主题: Linux版 - Vim problem (maybe not vim)
add following line in your ~/.vimrc:
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\
"")|else|exe "norm $"|endif|endif
l*****n
发帖数: 633
47
from vim tip #80, add following line in ~/.vimrc:
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\
"")|else|exe "norm $"|endif|endif
s*****l
发帖数: 2041
48
呵呵,自己找到怎么弄了。
/etc/vim/vimrc
" Uncomment the following to have Vim jump to the last position when
" reopening a file
if has("autocmd")
au BufReadPost * if line("'"") > 1 && line("'"") <= line("$") | exe "
normal! g'"" | endif
endif
1 2 3 4 5 下页 末页 (共5页)