12/07/2009
12/04/2009
shell script 数字变量输出命令 declare
a=3
b=5
c=$a*$b
echo $c
如果没有declare 指令,则该变量c则默认为字符串,
输出为
3*5
如果有这个指令
则输出为
15
11/30/2009
Research 11/30/2009
changes anything in the Highest Energy Events
11/12/2009
Research 11/12/2009
2 Try to understand the reconstruction process of Energy, to see what factor they consider.
3. Look close to the plot after 2007, to see if there is increase of 20%
11/03/2009
10/08/2009
Typical Muon signal character
Ideas about the current research 10/08/2009
2 look at individual events and try to get some plot to compare with Luckas Nellons' plot.
9/29/2009
timer in c++
int main()
{
time_t tstart, tend;
tstart = time(0);
//your scripts
//
//end
tend = time(0);
then output the result of difftime(tend, tstart)
}
* the colored lines means it is not the standard c++ format because of the editor of the google blog
9/24/2009
Idea about the current research 09/24/2009
- r>1200 m, which means large tank distance
- delta t smaller than 25 but larger than 0, which means it arrives early but not so early.
2 The correlation formula is
t new=residual-(240-1st_peak_bin)*25;
3 do take a look at the wave forms of which the first peak arrives early, to see if there is anything unusual
4 do think about how much chance we can see the second wave front.
Maybe it is buried in the signal, try to select them from the common ones, like only the stations
with two or more peaks are selected? try that.
9/23/2009
mathematica: manipulate
Manipulate[Plot[y = Sin[a*x + 4], {x, 0, 20}], {a, 1, 5}]http://reference.wolfram.com/mathematica/tutorial/IntroductionToManipulate.html
9/18/2009
task 09/18/2009
2 try to differenciate the major good ones and the bad ones before, do a separate plot for each of them.
9/17/2009
task 09/17/2009
2 correct the time residual with the time of the first peak, to see if you can eliminate the plane time curve
9/14/2009
task 09/15/2009
where r is the distance of the station and t is the time bin of the first peak/largest peak.
This is used to see if the station far away from the core(large r) has bigger time residual or not.
9/13/2009
9/09/2009
8/21/2009
untar a file
tar -xvf myfile.tar
In the above example command the system would uncompress (untar) the myfile.tar file in the current directory.
tar -xvzf myfile.tar.gz
In the above example command the system would uncompress (untar) the myfile.tar.gz file in the current directory.
Note: There is no "untar" linux / unix command.
8/20/2009
8/17/2009
install .deb file
Go to directory where package.deb is kept. For example if it is in /tmp directory:
$ cd /tmp
Type the following command:
$ sudo dpkg -i package.deb
8/16/2009
Default Nokia Unlock Code
Please Note:
The default security code for ALL Nokia handsets is 12345
This is sometimes called the phone lock code.
8/13/2009
output scientific numbers in c++
and put fixed before Xmax
so the first one (Energy) will output with scientific notation and
the second one (Xmax) will come back to normal notation.
skipws // skip whitespace on input
left // pad after the value
right // pad before the value
internal // pad between sign and value
boolalpha // use the symbolic representation of true and false
dec // integer base
hex // hexadecimal base
oct // octal base
scientific // floating point notation d.ddddEdd
fixed // d.dd
showbase // show the base prefix such as 0 or 0x
showpoint // print trailing zeros
showpos // show + for positive values
uppercase // E, X instead of e, x
adjustfield // flags related to field adjustment
basefield // flags related to integer base
floatfield // flags related to floating-point output
unitbuf // flush output after every operation
7/22/2009
Show the progress of data processing
cout << flush;
cout.flush();
cout << endl;
*Forcing all buffered output to actually be printed is known as "flushing" the stream. A flush can be forced by calling the flush function associated with each output stream, inserting the magic variable flush into the stream, or inserting endl.
7/20/2009
Argc and Argv
argv stands for Argument Values. This is an array of strings which contains the values passed into the application. argv[0] is always the name of the application.
What they basically do is allow you to use the command line parameters passed to your application. Even if you declare them in main(), you are not forced to use them, however some compilers might give you a warning for "unused variable."
example:
$ ./foo bar bletch
argc will have the value 3 (there are three elements on the command
line), and argv will contain the following:
argv[0] = "./foo"
argv[1] = "bar"
argv[2] = "bletch"
6/29/2009
6/26/2009
"^" in C++ means bitsize exclusive OR
The ^ (bitwise exclusive OR) operator compares each bit of its first operand
to the corresponding bit of the second operand. If both bits are 1's or both
bits are 0's, the corresponding bit of the result is set to 0. Otherwise, this
operator sets the corresponding result bit to 1.
The following example shows the values of a, b, and the result of a ^ b
represented as 32-bit binary numbers:
bit pattern of a 00000000000000000000000001011100
bit pattern of b 00000000000000000000000000101110
bit pattern of a^b 00000000000000000000000001110010
so it can not be used in power function,
you need to use
pow (7,3)
to get 7^3;
6/12/2009
Get Histogram lay together
A THStack is a collection of TH1 (or derived) objects
Use THStack::Add to add a new histogram to the list.
If you want to draw the histogram on the log scale,
just get a pad in log scale, and draw the thstack on
this pad, everything will be done, as easy as that!!!
hvem1->SetFillColor(kRed);
hvem1->SetMarkerStyle(21);
hvem1->SetMarkerColor(kRed);
hs->Add(hvem1);
hvem2->SetFillColor(kBlue);
hvem2->SetMarkerStyle(21);
hvem2->SetMarkerColor(kBlue);
hs->Add(hvem2);
pad1->cd();
hs->Draw();
c1->Modified();
c1->Update();
6/08/2009
S(1000) decteases with zenith angle
It is regarded as the signal S(1000) the shower would have produced had it arrived at theta =38 degrees.
6/01/2009
Creat sub directory in a root file
/***************************************
...
top->cd(); //change directory back to top
TDirectory *sub = top->mkdir("Result"); //create the sub directory named Result
sub->cd(); // make the "sub" directory the current directory
hpk->Write(); //write hpk to this sub directory
...
/*****************************************
4/29/2009
atoi function
The atoi (ASCII to integer) function in the C programming language is used to convert a string into a numerical representation.
int atoi(const char *str)
atoi is a function that get the first few number in a string until it sees a no numerical sign
1234--->1234
123*4--->123
1.234--->1
@1234--->0
4/28/2009
rsync
sudo rsync -azvv /home/path/folder1/ /home/path/folder2
sudo rsync --delete -azvv -e ssh /home remoteuser@remotehost.remotedomain: /backupdirectory-z compresses the data --delete deletes files that don't exist on the system being backed up. Maybe you want this, maybe not. -a preserves the date and times of the files (same as -t), descends recursively into all directories (same as -r), copies symlinks as symlinks (same as -l), preserves file permissions (same as -p), preserves groups (same as -g), preserves file ownership (same as -o), and preserves devices as devices (same as -D). -vv increases the verbosity of the reporting process
for my case:
gyuan@frankie:~$ sudo rsync -azvv /home/gyuan/Desktop/ADST_backup/ /data2/ADST_backup/
gyuan@frankie:~$ sudo rsync --delete -azvv -e ssh gyuan@zen.phys.lsu.edu:/home/gyuan/Desktop/ADST_backup /home/gyuan/Desktop/ADST_backup/
gyuan@shanghai:~$ sudo rsync --delete -azvv -e ssh gyuan@frankie.phys.lsu.edu:/home/gyuan/Desktop/ADST_backup/ /home/gyuan/Desktop/ADST_backup
gyuan@frankie:~$ sudo rsync --delete -azvv -e ssh /home/gyuan/Desktop/ADST_backup/ gyuan@paris.phys.lsu.edu:/home/gyuan/Desktop/ADST_backup
exclude files
rsync -avz gyuan@ccali.in2p3.fr:/sps/pauger/Simulations/libraries/augermgr.ccin2p3/QGSjetII_Proton_v2r5p5_SRB/en19.500/th0.65/011000/20081114 test --progress -h --exclude '*Offline.root' --exclude '*.tar' --exclude '*.out'
gyuan@hyde: rsync -avz --delete gyuan@zen.phys.lsu.edu:/data/Sim_ADST/ /nfs/data/Sim_ADST/ --progress -h
4/27/2009
Install ADST (.profile example)
export KGROOT=${HOME}/ADST
export PATH=$ROOTSYS/bin:${KGROOT}/bin:$PATH
export LD_LIBRARY_PATH=$ROOTSYS/lib:${KGROOT}/lib:$LD_LIBRARY_PATH
4/23/2009
一些天文学名词
Centaurus A 人马A星系
Centaurus A (also known as NGC 5128) is a lenticular galaxy about 14 million light-years away in the constellation Centaurus. It is one of the closest radio galaxies to Earth, so its active galactic nucleus has been extensively studied by professional astronomers.[3] The galaxy is also the fifth brightest in the sky,[3] making it an ideal amateur astronomy target,[4] although the galaxy is only visible from low northern latitudes and the southern hemisphere.
http://en.wikipedia.org/wiki/NGC_5128
4/19/2009
4/14/2009
4/07/2009
Install Adobe Reader after installation of Ubuntu
All you’ll need to do in order to install Adobe Reader is add the Medibuntu repository. This can be done via:
sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
Once that is done you’ll likely want to add the Medibuntu GPG key as well:
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
..and finally install Adobe Reader v8.1.2 (at the time of this writing) by using:
sudo apt-get install acroread
If you want to install Adobe Reader as well as the plug-in for Firefox, then use this line instead:
sudo apt-get install acroread mozilla-acroread acroread-plugins
ADST software
software:
http://augerobserver.fzk.de/index.php?id=27
data files:
http://augerobserver.fzk.de/index.php?id=15
and you can register to the mailing list:
https://www.auger.unam.mx/mailman/listinfo/adst-user
and submit bugs at:
www.auger.unam.mx/bugzilla (Package: ADST)
4/06/2009
3/30/2009
3/29/2009
change Kerberos user password with kadmin
Basic kadmin Commands
Here is a brief list of kadmin commands. For more information, refer to the manual page of kadmin.
Available kadmin requests:
add_principal, addprinc, ank
Add principal
delete_principal, delprinc
Delete principal
modify_principal, modprinc
Modify principal
change_password, cpw
Change password
get_principal, getprinc
Get principal
list_principals, listprincs, get_principals, getprincs
List principals
add_policy, addpol
Add policy
modify_policy, modpol
Modify policy
delete_policy, delpol
Delete policy
get_policy, getpol
Get policy
list_policies, listpols, get_policies, getpols
List policies
get_privs, getprivs
Get privileges
ktadd, xst
Add entry(s) to a keytab
ktremove, ktrem
Remove entry(s) from a keytab
lock
Lock database exclusively (use with extreme caution!)
unlock
Release exclusive database lock
list_requests, lr, ?
List available requests.
quit, exit, q
Exit program.
At all stages, help is available by typing ? and Enter. This even works in prompt environments generated by modify and add.
Difference between klog and kinit
Sites that employ Kerberos authentication instead of the AFS Authentication Server should normally use the combination of kinit and aklog instead of klog.
After creat a new account(chown)
change owner to gyuan
chown -R gyuan:users /home/gyuan
3/20/2009
3/19/2009
su permission denied
wheel:x:10:root,username,another_user_name
or edit
/etc/pam.d/su
# Uncomment the following line to require a user to be in the "wheel" group.
ubuntu wireless问题
选项
sudo nano -w /etc/network/interfaces
内容如下
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
#wireless-essid MYNETWOTK
#wireless-key FEFEFEFEFE
#wireless-channel 11
#wireless-mode managed
3/18/2009
offiline install notes
first, down load cdas package from
http://www.auger.org.ar/CDAS/download/
put it to the same folder with
$./AugerRequiredInstall
then execute
$./AugerRequiredInstall --reverse --with-CDAS
3/03/2009
3/02/2009
ubuntu 中文输入法
安装完毕后,增加中文支持sudo apt-get install language-support-zh
如果您要在非CJK(中日韩)的locales下使用scim,请在终端执行如下命令:(如果默认是中文环境不需要这一步,系统已经设置好了。)sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-gtk2-immodule im-switch libapt-pkg-perl
如果需要英文界面使用中文输入法,做如下操作
进入系统后,系统->系统设置->语言支持->选择默认语言英文。
然后sudo gedit /etc/X11/Xsession.d/95xinput
输入内容
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim(如果没有QT程序可以不加)
scim -d
然后保存,注销,重新进入就可以了。
scim-bridge的使用sudo aptitude install scim-bridge
然后修改/etc/X11/xinit/xinput.d/zh_CN
GTK_IM_MODULE=”scim-bridge”
2/26/2009
集中注意力的方法(zz)
吃一顿富有营养的早餐对一天的精力确实相当有益
设定专心的目标,运用积极目标的力量。不在难点上停留。要有超过天才的科学家的自信。训练在嘈杂环境和命悬一刻时沉静地高度集中注意力,对周围的一切因素置若罔闻。如果你不想到了三十岁还要靠父母养活,就要善于排除内心的干扰。
节奏分明的处理学习与 休息的关系。千万不要一天就是复习,书一直在手边,但是效率很低。或者坐了一个小时或两个小时,散散漫漫,没有记住多少东西。劳逸的节奏不分明。要集中一 小时的精力,看能不能背诵80个英语单词下来。学习完了再休息。当需要再次进入学习的时候,又能高度集中注意力。一定要训练这个能力。 永远不要熬时间折磨自己。一定要善于在短时间内一下把注意力集中,高效率地学习。要这样训练自己:安静的时候,像一棵树;行动的时候,像闪电雷霆;休息的 时候,流水一样散漫;学习的时候,却像军事上实施进攻一样集中优势兵力。这样的训练才能使自己越来越具备注意力集中的能力。
如果你能够做到一分钟之内没有杂念,进入主题,你就了不起。如果你半分钟就能进入主题,就更了不起。如果你一坐在那里,十秒、五秒,当下就进入,那就 是天才,那就是效率。有的人说,自己复习功课用了四个小时,其实那四个小时大多数在散漫中、低效率中度过,没有用。反之,你开始学习,一坐在那里,与此无 关的全部内容置之脑外,这就是高效率。
清理大脑。将思想中的所有杂念都去除,一瞬间你就进入了专一的主题,你的大脑就充分调动起来,你才有才智,你才有观察的能力、记忆的能力、逻辑推理的能力和想象的能力。
对感官的全部训练。在视觉中一个时间内盯视一个目标,而不被其他的图像所转移。在一段时间内虽然有万千种声音,但是你们集中聆听一种声音。在整个世界 中只感觉太阳的存在或者只感觉月亮的存在,或者只感觉周围空气的温度。这种感觉上的专心训练是进行注意力训练的有用的技术手段。
人的注意力是很难长时间集中的,会受外界环境的干扰而走神,会因为内心的情绪波动而被干扰,这都是普通人的心理。有的人之所以注意力集中,一是因为他 们对学习的内容非常感兴趣,二是因为他们有宁静的心灵,也就是说,这样的人的内心是自我和谐的,并没有那么多心理冲突。"非宁静无以致远"。如果希望注意 力更集中,那么需要让自己的心灵更宁静,不是说完全没有杂念,而是说尽可能减少左右为难的心理冲突。
如何注意力集中,是提高工作学习效率的关键。英国Kent大学最近有一篇文章对注意力做出了详尽的分析。
注意力不集中
我们很多时候都不能集中注意力,但往往只有当注意力分散导致不能有效率的完成工作甚至发生错误的时候,我们才会意识到问题的存在。容易让人分心的环境,胡 思乱想和情绪因素都会导致注意力不集中。你的思路就象一只跳来跳去的猴子,训练自己集中注意力就是要驯服这只大猴子。知道为什么会注意力不集中,就容易对 症下药了。
导致注意力不集中的一些因素, 注意力不集中的原因主要分内因和外因两类:
外部干扰
噪音,对话。
不舒服的椅子和桌子,不合适的灯光。
电视
工作,家务。
网络,电子邮件。
内部因素
饿了,累了,病了。
没有动力,感到厌烦,没有兴趣。
焦虑,压力和烦恼。
消极的想法。
白日梦。
自己管不住自己,有阅读困难症。
注意力和你的身体
你身体的好坏对注意力很关键,你需要充足的营养、休息和睡眠来保证注意力:
健康平衡的饮食最关键。
学习前不要吃大餐。一饱百不思。
突然摄取很多糖份让你的血糖突然增高,然后陡然下降会让你感到困乏。高糖份食品适合于体育锻炼,不适合脑力活动。贪嘴的话可以考虑水果和干果。
脑力活动期间喝大量的水,尤其是你昏昏欲睡的时候。
咖啡可以让你清醒,但同时会增加你的焦虑感,请适量饮用。
选择你喜欢的体育运动。适量运动有助于提高注意力。
每天按时休息。有规律的休息对恢复注意力和记忆力很关键。
有规律的睡眠可以防止失眠。
打个盹有助于注意力和记忆力。
不要养成在床上工作学习的习惯。你的身体会搞不清楚什么时候改放松什么时候该工作。
调整你的身体来提高注意力:
坐有靠背的椅子。让你自己舒服,但别太舒服了。
只保留工作需要的东西在手边。别让别的东西分你的心。
保证充足自然的光线。
按照生物钟来活动。如果你是夜猫子,就把要求最高的工作安排在晚上吧。
了解并服从于注意力保持期。注意力保持期每天也许不完全一致。
如何保持专心
养成好习惯
养成在固定时间、固定地点专心学习工作的好习惯。
如果可能,在进入学习或者工作状态前做一些小仪式,比如摆个姿势,戴上学习帽什么的。就好像在运动前做准备活动一样,给身体一个提示。
让头脑做好准备
避免在学习前做什么让你兴奋的事情。
在学习前,花几分钟平定思绪。
积极点,相信自己可以克服一切困难。
循序渐进
花一点时间计划一下准备做什么。
把工作划分成可控制的小块,每次专心做好一块。
保持活跃
采用多种形式,保持大脑活跃。学习的时候可以记笔记、划重点、自问自答、组织讨论、融会贯通、形象化概念等等。
隔一段时间就换个主题做做,保持新鲜感。
干一会儿歇一会儿
工作间隙休息一会儿对恢复脑力很有帮助。特别是在对付比较难比较枯燥的问题时,可以缩短工作周期,比如干二十分钟就小歇一会儿,如此循环。
充电
长时间坐着会导致大脑缺血。休息的时候走一走,做做伸展运动,深呼吸,让大脑得到充足的氧气。
如果你是靠电脑吃饭的,别忘了休息眼睛。看看远处,放松眼部肌肉。
学而时习之
好记性的秘诀就是多复习。重复是学习的不二法门。
奖励自己
做完了就奖励一下自己,轻松一下。不过,如果你是电脑工作者,用看电视奖励自己可起不到什么好作用。
让自己不走神的方法
如果你容易走神,用下面的几个方法训练自己,几周内就会有效果。
回到这来
每次发现自己走神的时候,对自己说:
回到这来
然后慢慢的把注意力转移回你正在做的事情上。如果又走神了,就再说
回到这来
然后把注意力拉回来。
不要对自己说“要专心”。如果你在想“要专心”,你的脑子就没有专心在你要做的事情上。
也不要强迫自己不去想别的事情,如果你在想不要去想某事,脑子就被占据了,无法专心。告诉自己“回到这来”,让其它的事情自然而然的消失。
也许你发现自己每天要把这话重复几百次,没关系,坚持住,一段时间后就会发现越来越专心了。
随它去吧
如果受外界环境干扰,让你无法集中注意力,就对自己说:
随它去吧
尝试让不受环境的干扰。不要指望它改变。顺其自然。做一个深呼吸,让焦躁的情绪随着呼气呼出去。然后再说:
回到这来
让你转移回注意力。
专注呼吸
这是一个基本的注意力训练。也可以作为一个放松练习。休息的时候可以做。
长吸一口气,然后以舒服的方式慢慢呼出。
再长吸一口,慢慢呼出。
回到你平常的呼吸频率。
用一段时间集中注意力呼吸,感受呼气和吸气的动作。
呼气的时候,把身体力的紧张一起呼出。
如果发现自己走神想别的了,把思路带回来,继续呼吸。
尽量集中注意力呼吸,能做多久做多久。
更多关于集中注意力的对策
焦虑/白日梦时间
如果常常被焦虑或者白日梦打断,试试专门设定一个时间用来发愁和发梦。研究表明,如果专门用一段时间来发愁,发愁的时间会在四周内减少35%。
设定一个专门的时间,比如早上六点到六点半,但不要在刚刚起床的时候。
如果被焦虑和胡思乱想分心,告诉自己到那个专门的时间再去想这些事。
运用‘回到这里’的方法让思路回来。
保证设定的时间,在那段时间尽情的发愁和发梦,时间一到就停止,明天再来。
做自己的好导师
赞扬你的成果,哪怕只有很小一点。
提醒你不要杞人忧天。
帮助你培养洞察力。
鼓励你面对困难。
告诉你是人就会犯错误。
一心不二用
每次做好一件事。给你手头的事情排好优先级,一件一件来。
请求帮助
如果你一个人搞不定,向家人、朋友、同事请求帮助。
找医生
一些药物可以帮助你集中注意力和提高记忆力。问过医生后再决定是否需要用药。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
集中精力意味着把你所有的注意力都集中在一个问题上,完全钻到里面去。高度集中注意力的能力,尤其对于难以理解的问题高度集中注意力的能力,固然含有天资 因素,但在一定程度上,也是个技术问题,是能够通过实践而获得的,另一方面,也是把全部注意力集中于正在学习的材料的意向问题。
......
集 中精力的技巧需要通过实践......有经验的人也许只用几分钟到半小时就能进入精力高度集中状态,而且这种状态一口气持续几个小时。正在学习 怎样集中精力的人要做到这一点不会这么容易,集中精力的程度达不到达不到这么高,也不能保持长时间。也许他们每隔一个小时就不得不休息一下。如果你感觉身 体疲乏,肚子饥饿,双脚发麻,眼睛困倦等等,就到外面去散散步,呼吸点新鲜空气。但是,休息时间不宜过长,否则,待到再回来学习时,你又将不得不重新集中 精力。
当你学会了如何集中精力以后,你就会发现你的学习兴趣在不断增加,精力集中保持的实践在不断延长。为使这种时间保持得更长一 些,你还可以强迫自己 在两次休息之间在而外再增加额外的五分钟学习时间。久而久之,你就能把自己锻炼成一个好的精力集中者,因而成为一个学习兴趣更浓,学习自觉性更强的学习者 了,你的学习效益也肯定会自然而然地得到提高。
集中精力的艺术也许是你能获得的最有价值的技能了......!
保 持良好的注意力,是大脑进行感知、记忆、思维等认识活动的基本条件。在我们的学习过程中,注意力是打开我们心灵的门户,而且是唯一的门户。门开 得越大,我们学到的东西就越多。而一旦注意力涣散了或无法集中,心灵的门户就关闭了,一切有用的知识信息都无法进入。正因为如此,法国生物学家乔治.居维 叶说:"天才,首先是注意力。"
在正常情况下,注意力使我们的心理活动朝向某一事物,有选择地接受某些信息,而抑制其它活动和其它信 息,并集中全部的心理能量用于所指向的事物。 因而,良好的注意力会提高我们工作与学习的效率。注意力障碍,主要表现为无法将心理活动指向某一具体事物,或无法将全部精力集中到这一事物上来,同时无法 抑制对无关事物的注意。造成这种情况的原因比较复杂,许多较严重的心理障碍都可以引起注意力障碍。而对于学生来说,主要是由于学习负担重,心理压力过大, 而造成高度的紧张和焦虑,从而导致了注意力无法集中的障碍。另外,睡眠不足,大脑得不到充分休息,也可能出现注意力涣散的情况。
因此,当你因注意力无法集中而影响学习,倍感苦恼时,不妨采用以下方法来矫治:
(1)、养成良好的睡眠习惯
一 些同学因学习负担重,因此,一到晚上便贪黑敖夜,有的同学甚至在宿舍打电筒读书,学到深夜;有的同学不能按时睡眠,在宿舍和同学闲聊等等。结果 早晨不能按时起床,即便勉强起来,头脑也是昏沉沉的,一整天都打不起精神,有的甚至在课堂上伏桌睡觉。作为学生,主要的学习任务要在白天完成,白天无精打 采,必然效率低下。所以,如果你是"夜猫子"型的,奉劝你学学"百灵鸟",按时睡觉按时起床,养足精神,提高白天的学习效率。
(2)、学会自我减压
高 中学生的学习任务本来就很重,老师、家长的期望,又给同学们心理加上一道法码;一些同学自己对成绩、考试等看得很重,无异是自己给自己加压,必 然不堪重负,变得疲惫、紧张和烦躁,心理上难得片刻宁静。因此,我们要学会自我减压,别把成绩的好坏看得太重。一分耕耘,一分收获,只要我们平日努力了, 付出了,必然会有好的回报,又何必让忧虑占据心头,去自寻烦恼呢?
(3)、做些放松训练
舒适地坐在椅子上或躺在床 上,然后向身体的各部位传递休息的信息。先从左脚开始,使脚部肌肉绷紧,然后松驰,同时暗示它休息,随后命令脚脖子、小 腿、膝盖、大腿,一直到躯干部休息,之后,再从脚到躯干,然后从左右手放松到躯干。这时,再从躯干开始到颈部、到头部、脸部全部放松。这种放松训练的技 术,需要反复练习才能较好地掌握,而一旦你掌握了这种技术,会使你在短短的几分钟内,达到轻松、平静的状态。
(4)、做些集中注意力的训练
我 国年轻的数学家杨乐、张广厚,小时候都曾采用快速做习题的办法,严格训练自己集中注意力。这里给大家介绍一种在心理学中用来锻炼注意力的小游 戏。在一张有25个小方格的表中,将1-25的数字打乱顺序,填写在里面,然后以最快的速度从1数到25,要边读边指出,同时计时。
研 究表明:7-8岁儿童按顺序导找每张图表上的数字的时间是30-50秒,平均40-42秒;正常成年人看一张图表的时间大约是25-30秒,有 些人可以缩短到十几秒。你可以自己多制做几张这样的训练表,每天训练一遍,相信你的注意力水平一定会逐步提高。"培养良好注意品质,提高学生学习成绩"
第二阶段:
注意力的集中作为一种特殊的素质和能力,需要通过训练来获得。那么,训练自己注意力、提高自己专心致志素质的方法有哪些呢?
方法之一:运用积极目标的力量
这种方法的含义是什么?就是当你给自己设定了一个要自觉提高自己注意力和专心能力的目标时,你就会发现,你在非常短的时间内,集中注意力这种能力有了迅速的发展和变化。
同 学们要在训练中完成这个进步。要有一个目标,就是从现在开始我比过去善于集中注意力。不论做任何事情,一旦进入,能够迅速地不受干扰。这是非常 重要的。比如,你今天如果对自己有这个要求,我要在高度注意力集中的情况下,将这一讲的内容基本上一次都记忆下来。当你有了这样一个训练目标时,你的注意 力本身就会高度集中,你就会排除干扰。
同学们知道,在军事上把兵力漫无目的地分散开,被敌人各个围歼,是败军之将。这与我们在学习、 工作和事业中一样,将自己的精力漫无目标地散漫一 片,永远是一个失败的人物。学会在需要的任何时候将自己的力量集中起来,注意力集中起来,这是一个成功者的天才品质。培养这种品质的第一个方法,是要有这 样的目标。
方法之二:培养对专心素质的兴趣
有了这种兴趣,你们就会给自己设置很多训练的科目,训练的方式,训练的手段。你们就会在很短的时间内,甚至完全有可能通过一个暑期的自我训练,发现自己和书上所赞扬的那些大科学家、大思想家、大文学家、大政治家、大军事家一样,有了令人称赞的注意力集中的能力。
同 学们在休息和玩耍中可以散漫自在,一旦开始做一件事情,如何迅速集中自己的注意力,这是一个才能。就像一个军事家迅速集中自己的兵力,在一个点 上歼灭敌人,这是军事天才。我们知道,在军事上,要集中自己的兵力而不被敌人觉察,要战胜各种空间、地理、时间的困难,要战胜军队的疲劳状态,要调动方方 面面的因素,需要各种集中兵力的具体手段。同学们集中自己的精力,注意力,也要掌握各种各样的手段。这些都值得探讨,是很有兴趣的事情。
方法之三:要有对专心素质的自信
千万不要受自己和他人的不良暗示。有的家长从小就这样说孩子:我的孩子注意力不集中。在很多场合都听到家长说:我的孩子上课时精力不集中。有的同学自己可能也这样认为。不要这样认为,因为这种状态可以改变。
如果你现在比较善于集中注意力,那么,肯定那些天才的科学家、思想家、事业家、艺术家在这方面还有值得你学习的地方,你还有不及他们的差距,你就要想办法超过他们。
对 于绝大多数同学,只要你有这个自信心,相信自己可以具备迅速提高注意力集中的能力,能够掌握专心这样一种方法,你就能具备这种素质。我们都是正 常人、健康人,只要我们下定决心,不受干扰,排除干扰,我们肯定可以做到高度的注意力集中。希望同学们对自己实行训练。经过这样的训练,能够发生一个飞 跃。
方法之四:善于排除外界干扰
要在排除干扰中训练排除干扰的能力。***在年轻的时候为了训练自己注意力集中的 能力,曾经给自己立下这样一个训练科目,到城门洞里、车水马龙之 处读书。为了什么?就是为了训练自己的抗干扰能力。同学们一定知道,一些优秀的军事家在炮火连天的情况下,依然能够非常沉静地、注意力高度集中地在指挥中 心判断战略战术的选择和取向。生死的危险就悬在头上,可是还要能够排除这种威胁对你的干扰,来判断军事上如何部署。这种抗拒环境干扰的能力,需要训练。
我在你们这么大的年纪时曾有意做过这种训练。就是不管环境多么嘈杂,当我进入我要阅读和学习的科目时,对周围的一切因素置若罔闻。这是可以训练成功的。
方法之五:善于排除内心的干扰
在 这里要排除的不是环境的干扰,而是内心的干扰。环境可能很安静,在课堂上,周围的同学都坐得很好,但是,自己内心可能有一种骚动,有一种干扰自 己的情绪活动,有一种与这个学习不相关的兴奋。对各种各样的情绪活动,要善于将它们放下来,予以排除。这时候,同学们要学会将自己的身体坐端正,将身体放 松下来,将整个面部表情放松下来,也就是将内心各种情绪的干扰随同这个身体的放松都放到一边。常常内心的干扰比环境的干扰更严重。
同 学们可以想一下,在课堂上,为什么有的同学能够始终注意力集中呢?为什么有的同学注意力不能集中呢?除了有没有学习的目标、兴趣和自信之外,还 有一个就是善于不善于排除自己内心的干扰。有的时候并不是周围的同学在骚扰你,而是你自己心头有各种各样浮光掠影的东西。要去除它们,这个能力是要训练 的。如果你就是想浑浑噩噩、糊糊涂涂、庸庸俗俗过一生,乃至到了三十岁还要靠父母养活,或者你就是想混世一生,那你可以不训练这个。但是,如果你确实想做 一个自己也很满意的现代人,就要具备这种事到临头能够集中自己注意力的素质和能力,善于在各种环境中不但能够排除环境的干扰,同时能够排除自己内心的干 扰。
方法之六:节奏分明的处理学习与休息的关系
同学们千万不要这样学习:我这一天就是复习功课,然后,从早晨开始 就好像在复习功课,书一直在手边,但是效率很低,同时一会儿干干这个,一会儿干 干那个。十二个小时就这样过去了,休息也没有休息好,玩也没玩好,学习也没有什么成效。或者,你一大早到公园念外语,坐了一个小时或两个小时,散散漫漫, 说念也念了,说不念也跟没念差不多,没有记住多少东西。这叫学习和休息、劳和逸的节奏不分明。正确的态度是要分明。那就是我从现在开始,集中一小时的精 力,比如背诵80个英语单词,看我能不能背诵下来。高度地集中注意力,尝试着一定把这些单词记下来。学习完了,再休息,再玩耍。当需要再次进入学习的时 候,又能高度集中注意力。这叫张弛有道。一定要训练这个能力。永远不要熬时间,永远不要折磨自己。一定要善于在短时间内一下把注意力集中,高效率地学习。 要这样训练自己:安静的时候,像一棵树;行动的时候,像闪电雷霆;休息的时候,流水一样散漫;学习的时候,却像军事上实施进攻一样集中优势兵力。这样的训 练才能使自己越来越具备注意力集中的能力。
方法之七:空间清静
这个方法,非常简单,当你在家中复习功课或学习时, 要将书桌上与你此时学习内容无关的其他书籍、物品全部清走。在你的视野中,只有你现在要学习的 科目。这种空间上的处理,是你训练自己注意力集中的最初阶段的一个必要手段。同学们常常会发现这样生动的场面,你坐在桌子前,想学数学了,这儿有一张报 纸,本来是垫在书底下的,上面有些新闻,你止不住就看开了,看了半天,才知道我是来学数学的。一张报纸就把你牵挂走了。或者本来你是要学习的,桌子一角的 小电视还开着呢,看着看着,从数学王国出去了,到了张学友那儿了。这是完全可能的。甚至可能是一个小纸片,上面写着什么字,看着看着又想起一件事情。
所 以,作为训练自己注意力的最初阶段,做一件事情之前,首先要清除书桌上全部无关的东西。然后,使自己迅速进入主题。如果你能够做到一分钟之内没 有杂念,进入主题,你就了不起。如果你半分钟就能进入主题,就更了不起。如果你一坐在那里,十秒、五秒,当下就进入,那就是天才,那就是效率。有的人说, 自己复习功课用了四个小时,其实那四个小时大多数在散漫中、低效率中度过,没有用。反之,你开始学习,一坐在那里,与此无关的全部内容置之脑外,这就是高 效率。
方法之八:清理大脑
收拾书桌是为了用视野中的清理集中自己的注意力,那么,你同时也可以清理自己的大脑。你经常收拾书桌,慢慢就会有一个形象的类比,觉得自己的大脑也像一个书桌一样。
大脑是一个屏幕,那里面也堆放着很多东西,一上来,将在自己心头此时此刻浮光掠影活动的各种无关的情绪、思绪和信息收掉,在大脑中就留下你现在要进行的科目,就像收拾你的桌子一样。
同 学们,这样的训练希望你们从今天开始就要做,它并不困难。当你将思想中的所有杂念都去除的时候,一瞬间你就进入了专一的主题,你的大脑就充分调 动起来,你才有才智,你才有发明,你才有创造,你才有观察的能力、记忆的能力、逻辑推理的能力和想象的能力。如果不是这样,你坐在那里,十分钟之内脑袋瓜 里还是车水马龙,还是风马牛不相及,还是天南海北,那么这十分钟是被浪费掉的。再有十分钟,不是车水马龙了,但依然是熙熙攘攘的街道,又十分钟过去了。到 最后学习开始了,难免三心二意,效率很低。这种状态我们以后不能再要了,要善于迅速进入自己专心的主题。
方法之九:对感官的全部训练
我 们讲了清理自己的书桌,其实更广义说,我们可以进行视觉、听觉、感觉方方面面的类似训练。同学们可以训练自己在视觉中一个时间内盯视一个目标, 而不被其他的图像所转移。你们可以训练在一段时间内虽然有万千种声音,但是你们集中聆听一种声音。你们也可以在整个世界中只感觉太阳的存在或者只感觉月亮 的存在,或者只感觉周围空气的温度。这种感觉上的专心训练是进行注意力训练的有用的技术手段。
方法之十:不在难点上停留
同学们都会意识到,我们理解的事物、有兴趣的事物,当我们去探究它、观察它时,就比较容易集中注意力。比如说我喜欢数学,数学课就比较容易集中注意力,因为我理解,又比较有兴趣。反之,因为我不太喜欢化学,缺乏兴趣,对老师讲的课又缺乏足够的理解,就有可能注意力分散。
在这种情况下,我们就有了正反两个方面的对策。正的对策是,我们要利用自己的理解力、利用自己的兴趣集中自己的注意力。而对那些自己还缺乏理解、缺乏兴趣的事物,当我们必须研究它、学习它时,这就是一个特别艰难的训练了。
首 先,同学们听老师讲课的过程中,出现任何不理解的环节,你不要在这个环节上停留。这一点不懂,没关系,接着听老师往下讲课。你在研究一个事物的 时候,这个问题你不太理解,不要紧,你接着往下研究。你读一本书的时候,这个点不太理解,你做了努力还不太理解,没关系,放下来,接着往下阅读。千万不要 被前几页的难点挡住,对整本书望而止步。实际上,在你往下阅读的过程中可能会发现,后边大部分内容你都能理解。前边这几页你所谓不理解的东西,你慢慢也会 理解。
如果你对这些内容还缺乏兴趣,而你有必要去研究它和学习它,那么,你就要这样想,兴趣是在学习、掌握和实践的过程中逐步培养的。
2/09/2009
2/06/2009
2/03/2009
文件内容查找指令grep
grep apple fruitlist.txt
In this case, grep prints all lines containing 'apple' from the file fruitlist.txt, regardless of word boundaries; therefore lines containing 'pineapple' or 'apples' are also printed
查找文件fruitlist.txt 中含有apple单词的行
shell scipt logic方括号旁边的空格不可省略
Here are some examples using the conditional expressions just listed.
Note that the spaces on either side of the square brackets are not optional!
if [ $carprice -gt 20000 ]
数字和字符串比较的指令也不同
So what kind of conditions can we test for? If you're dealing with numbers, here are the conditional expressions you can use. In other words, any of these expressions can go inside the brackets on the if or elif statement:
num1 -eq num2 True if num1 equals num2.
num1 -ne num2 True if num1 is not equal to num2.
num1 -lt num2 True if num1 is less than num2.
num1 -gt num2 True if num1 is greater than num2.
num1 -le num2 True if num1 is less than or equal to num2.
num1 -ge num2 True if num1 is greater than or equal to num2.
If you're comparing character strings, these are the valid conditional expressions:
str1 = str2 True if str1 and str2 are identical.
str1 != str2 True if str1 and str2 are not identical.
-n str1 True if str1 is not null (length is greater than zero).
-z str1 True if str1 is null (length is zero).
1/27/2009
OpenAFS system successfully installed
then type:
$ /etc/init.d/openafs-client restart
afs.conf.client设置
- Verify that your /etc/openafs/afs.conf.client looks like this:
AFS_AFSDB=true
AFS_CRYPT=false
AFS_DYNROOT=false
AFS_FAKESTAT=true
- Now you only have to restart the client:
1/26/2009
回国还是不回
1) 可以多和父母在一起, 但是对于有能力时不时把父母接到国外的同学这也不算什么
优势了
2) 对于男同学来说, 在国内找MM的机会比较多
3) 美食比较丰富, 的确是花样繁多, 但是同时大多国内的美食都不怎么健康, 用料卫
生等情况也堪忧
4) 对于有理想有追求有能力的同学来说, 国内的舞台要比美国更广阔一些
3. 回国的主要劣势
1) 第一绝对是环境和气候. 中国现在的能源危机,环境危机绝对不是危言耸听. 北京的
SMOG一年四季都很严重, 空气不好, 又时不时的刮那种卷着土的风, 让人呼吸道感觉不
爽, 心里也觉得压抑. 上海空气质量稍好, 但是和国外的蓝天白云仍然没法比
2) 然后就是人满为患以及交通拥堵了. 这两条放一起说因为有不少相关姓. 这几年北
京上海的人口和车辆都发展的太快了. 北京堵车及其令人头疼. 我从家到单位三公里多
一点, 最堵的一次打车用了半个多小时. 高峰期打车很困难, 同时地铁公交拥挤不堪,
很不方便
3) 房价高昂. 欧美日本等发达国家的家庭房价收入比一般是6-8, 而我国一二线城市已
经高达15-20了. 虽然房价会降, 但是北京,上海作为"标杆"城市, 正常情况下降幅会比
较有限
4) 工作压力大,竞争非常激烈. 这个不用多说了, 大家为了保住工作都愿意拼命
5) 生存压力大, 社会福利差, 商业保险又不规范. 高收入的人大多缺乏安全感, 因为
一旦因为经济形势变差, 工作表现欠佳, 身体不好,或者年纪变大丢掉目前工作就有可
能无法match以前收入, 但同时还得付高额房贷. 而对于低收入者, 很多单位甚至无耻
得赖掉三险一金, 所以他们没有任何福利可言, 只能靠拼青春赚一点微薄得工资, 根本
不敢想老了以后的事情
6) 社会风气不好, 婚姻不稳定
7) 对于回国的女生来讲, 找男朋友是很困难的. 我认识的单身回去的女生, 一两年过
后,现在都还单身
4.什么人适合回国
1) 有能力, 而且想在事业上有所成就. 如果想找个工作,享受生活, developed
country比发展中国家强多了
2) 对GF/LP要求比较高的单身男同学,国内MM太多了, 总能找到满意的
3) 想回国陪父母的
1/22/2009
zz俞敏洪
第一就是一定要学到很必要的知识;第二要学会交到很好的朋友;第三如果有可能的话,体验一下爱情;第四要为未来就业做好准备。
●摔倒了十次就再也不愿爬起来,他就永远是失败,但是他哪怕是摔倒了一万次,他一万零一次继续站起来,往前走实在站不起来了,我爬也要爬着往前走,这就叫成功。
●这个世界上失去什么东西都不可怕,惟一可怕的是失去你的心,失去你的勇气,只要你坚韧不拔地奋斗,只要你眼睛看向未来,生命就永远属于你,生命的辉煌也一定永远属于你。
●凡是想要一下子把一件事情干成的人,就算他干成这件事情他也没有基础,因为这等于是沙滩上造房子,最后一定会倒塌。只有慢慢地一 步一步把事情干成,每一步都给自己打下坚实的基础,每一步都给自己一个良好的交代,再重新向未来更高去走一步的人,他才能够把事情真正地做成功。
●人生的道路,其实是很不平坦的,靠你一个人绝对走不完的。这个世界上只有你跟别人在一起,为了同一个目标,一起做事情的时候,才 能把这件事情做成。一个人的力量很有限,但是一群人的力量是无限的。当五个手指伸出来的时候,它是五个指头。但是当你把五个手指握起来的时候,它是一个拳 头。未来除了是你自己成功,一定要跟别人一起成功,跟别人团结在一起,形成“我们”,你才能够把事情做成功!
[转载]张启发院士给他的博士生的一封信
最近我拜读了各位送交的年度工作计划,仔细推敲后,仍感到有三个方面的问题十分严重:
第一,对课题理解不够,有的根本谈不上理解,做了不止一年,尚未进入角色。
第二,已经完成的工作量严重偏少,博士(有的是从本室硕士上来的)做了几年还未见到可
以发表的东西。
第三,在计划中倾向于以最低工作量结束研究。即游击战法。以消耗最少的人力
来解决战斗。
这是从纸上看到的。从实验室看到的现象是,有那么几位常不到实验室照面,似乎这里是一
个可来可不来的地方。而且愈未进入角色的,愈不钻研文献;工作做得愈差的,愈少见做实
验。请各位想想,你不学,怎么能变内行?你不干,怎么会有结果?不钻研与自己课题密切
相关的文献,不把实验室工作放在头等重要的位置上,不能算作一个名副其实的博士生。
写一点专题读书报告,其实是一个领域内进入角色的好方法。一篇不够,可以连续写几篇,
直到把与研究课题有关的方面较好地弄懂为止。如果在写读书报告的同时,加进一点自己的
见解就更好了。写得好的可以送出发表。这对加强业务能力,提高写作水平,深化对自己研
究工作的感情和培养事业心都大有益处。几年来我们大会小会说了很多,而至今交得很少。
有人说是没有时间,我看是不愿投入时间。对博士生而言,每天工作12小时是正常的,少于
这个时间就不正常了;每周工作六天半以上是正常的,少于六天半就不正常了。我这里是基
于美国PhD四年学制所得到的概念。在我们目前三年学制还要强制性学半年英语的情况下,
上述时间的投入充其量也只是一个下限。
人生一世,应该追求有所建树。记得有一首诗:“朝为田舍郎,暮登天子堂。将相本无种,
男儿当自强”。此诗所描述的虽有些封建意识,倒也道出了人生的真谛。想稍加以补充的是
在男女完全平等的时代里,女儿也应当自强。走到了做科学这条路上,博士生阶段有无成就
与将来有无建树关系十分密切。椐我观察,在我们这一代人中凡是后来有所成就者,大多在
博士学习阶段就奠定了很好的基础。我理解的基础含三个方面的内容:一是广博的知识和不
断求知的欲望;二是作为今后发展基础的工作成就;三是不断进取的奋斗精神和以工作作为
第一需要的人生观。试想:要建功立业,博士生阶段不搏,更待何时?
有的研究生说,在我们这个实验室读研究生如何如何辛苦,在有些地方读研究生如何如何轻
松,入错了门的委屈和追悔不及的心情溢于言表。我不知道是该“轻松” 的羡慕“辛苦”的,
还是象我们“辛苦”的研究生这样羡慕人家“轻松”的。但就我看来,身在国家级的实验室里,
从事着国际前沿的研究工作,要做的工作都有相应的保证条件,大可一展才华,以慰平生,
应该受到全校乃至全国的羡慕,而不是相反。对“轻松”妄加羡慕的人,其实是没有弄清楚为
什么读研究生这个最起码的问题,或者是读研究生的动机本来就存在问题。他们读研究生所
看中的大约只是一张文凭,自己对自己就不抱成才的期望,这种思想倾向是应该下大功夫纠
正的。
我们这里几乎所有的人都希望博士毕业后到国外去做博士后,我很赞成,并愿尽我之力给予
支持。我很希望我们实验室出去的人将来在国际上都成为知名人士。今后在我们室毕业的博
士出国做博士后可能主要有两类途径,一类是经我提名推荐,另一类是博士生本人争取,而
将以后者为主。而后者却意味着要参与国际竞争。博士论文做得好,竞争性就强,我也乐意
推荐,用人方也愿意接收。博士论文做得不好的,我不愿意推荐,而且推荐起来难度也大。
其实,各人的路在各人自己脚下,各人的命运在各人自己手里。成败兴衰,全在各人,请各
自勉。
祝福积极评价的博士们,多发文章,早日毕业!
1/21/2009
Linux 输出指令 echo
In computing, echo is a command in DOS, OS/2, Microsoft Windows, Singularity, Unix and Unix-like operating systems that places a string on the computer terminal. It is typically used in shell scripts and batch files to output status text to the screen or a file.
就像cout一样。
1/04/2009
我为什么活着
对爱情的渴望,对知识的追求,对人类苦难不可遏制的同情,是支配我一生的单纯
而强烈的三种感情。这些感情如阵阵飓风,吹拂在我动荡不定的生涯中,有时甚至吹过
深沉痛苦的海洋,直抵绝望的边缘。
我所以追求爱情有三方面的原因。首先,爱情有时给我带来狂喜,这种狂喜竟如此
有力,以致使我常常会为了体验几小时的爱的喜悦,而宁愿牺牲生命中其他的一切。其
次,爱情可以摆脱孤寂——身历那种可怕孤寂的人的战栗意识有时会由世界的边缘,观
察到冷酷无生命的无底深渊。最后,在爱的结合中,我看到了古今圣贤以及诗人们所梦
想的天堂的缩影,这正是我所追寻的人生境界。虽然它对一般的人类生活也许太美好,
但这正是我透过爱情所得到的最终发现。
我曾以同样的感情追求知识,我渴望去了解人类的心灵,也渴望知道星星为什么会
发光,同时我还想理解毕达哥拉斯的力量。
爱情与知识的可及领域,总是引领我到天堂的境界,可对人类苦难的同情却经常把
我带回现实世界。那些痛苦的呼唤经常在我内心深处激起回响,饥饿中的孩子,被压迫
被折磨着,给子女造成重担的孤苦无依的老人,以及全球无情的孤独、贫穷和痛苦的存
在,是对人类生活理想的无视和讽刺。我常常希望能尽自己的微薄之力去减轻这不必要
的痛苦,但我发现我完全失败了,因此我自己也感到很痛苦。
这就是我的一生,我发现人是值得活的。如果有谁再给我一次生活的机会,我将欣
然接受这难得的赐予。

