自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 如何在Linux系统下运行windows程序?——Wine安装实记 (Ubuntu 11.10版)

安装了Wine以后,你就可以在Linux系统下运行Windows版的qq了。安装方法:方法一 启动“Ubuntu软件中心”,搜索Wine,然后安装win1.3方法二(推荐): sudo add-apt-repository ppa:ubuntu-wine/daily sudo apt-get update sudo apt-get install wine1.3

2013-05-28 00:57:44 712

原创 如何像printf一样控制cout的输出格式?#include <iomanip>!

注:转载自百度文库。如果有侵犯隐私,请与我联系,我马上删除。参考地址:http://wenku.baidu.com/view/1841b227192e45361066f569.html      C++中头文件的浅谈!一 头文件目前有四个函数:setw(int n)//(int n)意思是其中是个整数,以下实例会具体显示;setfill(char '字符');setbase(i

2013-05-28 00:57:08 1541

原创 [C,C++]Linux下库文件的利用

【先上例子再说】[cite 1]/* ** tools.h */ #include "stdio.h" #include "stdlib.h" void draw(); void write(); void sign(); void show(); /* **tools.c */ #include "tools.h" void draw(

2013-05-28 00:56:29 615

原创 C++点滴

忽然发现以前学的那点皮毛很不够用,今天赶紧看书补充知识1 常量常量类似于变量,区别在于:定义时必须初始化,定以后赋值会导致编译错误2 声明多个文件使用到一个变量,一个文件中定义,其他文件声明除非 extern const ,否则常量仅限文件内使用3 while(cin>>value) {}如何退出循环?如何输入Eof,文件结束符?如果value是int类型,键盘输入非i

2013-05-28 00:56:01 528

原创 Geant4 颜色设置

用vis可以进行对象可视化1 修改背景颜色在交互式环境下Idle> /vis/viewer/set/background white2 修改logic volume的颜色G4VisAttributes* DetectorVisAtt= new G4VisAttributes(G4Colour(1.0,1.0,.0));logicMyDetector->SetVisAttri

2013-05-28 00:55:36 3409

原创 C++的类 (新增 static成员数据初始化,纯虚函数,抽象类)

感觉这个部分比较重要而且内容比较多,单独写一篇文章1 对类的初印象[incomplete]和C程序不一样,在C++中你首先要关心的并不是通过怎样的代码来实现一个类,而是一个类所能进行的所有操作、以及这些操作的效果。我们可以先用伪代码来写出类的定义,再在main函数中使用这个类。example.hclass Sales_item:商品operation     输入名称、

2013-05-28 00:55:10 946

原创 geant4的可视化、探测器几何设置易错处、OpenGLSXm配置(new 另外,当你把一个物体A放进物体B时)

找到一个很好的教程:http://hep.tsinghua.edu.cn/training/courses/data_analysis.html/Lectures2009/Lectures_yangzw/lecture_6_Geant4_1.pdf 虽然一般来说我是很懒的,但是这次我还是硬着头皮把最后面的exercise给做了,感觉想的和做的完全不是一回事1 如何使用geant4的图形

2013-05-28 00:54:47 6170

原创 scientific linux cern63安装、geant4安装

1 安装想尝试用http方式安装slc系统,下了slc63的boot.iso,先用ultraiso刻u盘,发现不能用,卡在“press ”blabla..,下了slc5的,刻了发现能用,又觉得太老了,到网上找教程,发现可以用syslinux工具。先用syslinux-5.0失败了,用4.06成功了。 附网址 http://www.kernel.org/pub/linux/utils/boot

2013-05-28 00:54:21 2251

原创 自行安装Geant4+OpenGL Qt

0 结论 不要在服务器上装图形界面!推荐在自己的台式机上面装运行glxgears,看看卡不卡 参考 http://fpsalmon.usc.es/r3b/installG4Instructions.shtml1 小插曲    昨天在台式机上编译了带motif的geant4,觉着很好用,就想给苗兄写信希望能加入motif重新编译服务器上的geant4。结果过了一会就发现自己好2,

2013-05-28 00:53:50 7430 1

原创 让vi变得上手而好用

1 开始之前的想法大三的时候有幸上了一门非常注重编程的计算物理课而对Linux有了一定的了解,那时老师推荐我们使用vi和emacs。当年的我年幼无知,就选择了比较炫比较好看的emacs,结果发现远程登录服务器时emacs变得非常卡非常难以使用,无奈只好使用emacs -nw,这时觉得反而不如去学vi呢!就这样在只是知道 hjkl(移动光标)、i(插入)、ESC(进入控制模式)、“/(查找)

2013-05-28 00:53:23 620

原创 通向GEANT4的结晶

作者: 丁雪峰 武汉大学 [email protected]如果有意见或者建议,欢迎评论或者发邮箱!修改历史:2013年1月4日 v0.1 最简单的探测器,几何粒子+无相互作用。2013年1月9日 v0.1.2添加了与Makefile相关的易错提示正文0 真实的探测器长啥样?虽然是说从白纸开始,但是还是要有个模板。刚好我带过一个粒子物理的综合实验,就用这个实

2013-05-28 00:52:55 1340 1

原创 在ubuntu 12.10上装root

台式机的slc太不好用了,于是装了ubuntu12.10。经验是要用新版的Ultraiso。由于装geant4要先装root,这里写一写装root的经验。我选择了最新版的5.34.03。官方提供了CMakeList文件,但是README/INSTALL文件中仍然建议我们用configure大法。我觉得还是cmake比较好用,稍后解释。ubuntu12.10上默认没有cmake。一波三折

2013-05-28 00:52:11 997

原创 直播——git+python+root

Boss+同学给了一个小人物,把excel里面的图数据用root处理一下——需要拟合。虽然是半夜,但是挺有兴致,看看需要多久搞定这个。声明:操作是在台式机上进行的,文章是在笔记本上写的,代码全部是重新敲的而不是copy-paste,不保证无拼写错误。重在理解。5:38 Step1 gitgit是版本控制软件。利用git,你可以记录你改了你的软件的哪些部分、保存快照并且非常方便的切换到某

2013-05-28 00:51:35 1733

原创 用python抓取数据及画图(用python处理文字数据)

要求要从输入文件data.txt中找到含有energy的那一行,然后读出后面的数字,画图。输入的源文件 data.txt【...    energy1:   27.35    energy2:   27.37    energy3:   35.68    energy4:   45.12...】分析要用

2013-05-19 22:43:21 3663

原创 Geant4中Messenger类的创建与使用

如何创建、使用自定义的Messenger类?在C++中,我们可以把一个**类的声明**写进与类名相同的头文件中(className.hh),把**定义**写进cxx文件(className.cxx)中。类的声明格式为class MyClass : public MotherClass{public:......private:....};注意:结尾有一个分号头文件的

2013-05-19 22:41:19 1621

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除