首先要添加一堆外面的包。
然后,由于fftw3f是自己编译的,所以pkg-config无法识别,所以要在/etc/ld.so.conf文件中添加/usr/local/lib,或者在PKG_CONFIG_PATH添加/usr/local/lib/pkgconfig
2008年11月23日星期日
2008年11月17日星期一
Windows操作系统理解
进程:
smss.exe(Session Manager Subsystem),该进程为会话管理子系统用以初始化系统变量,MS-DOS驱动名称类似LPT1以及COM,调用Win32壳子系统和运行在Windows登陆过程。
csrss.exe是微软客户端/服务端运行时子系统。
conime.exe是输入法编辑器相关程序。
smss.exe(Session Manager Subsystem),该进程为会话管理子系统用以初始化系统变量,MS-DOS驱动名称类似LPT1以及COM,调用Win32壳子系统和运行在Windows登陆过程。
csrss.exe是微软客户端/服务端运行时子系统。
conime.exe是输入法编辑器相关程序。
2008年10月17日星期五
Visual Studio点点滴滴
1添加外部库
添加lib:
# 选择菜单:Tools -> Options
# 在弹出窗口中选择Projects and Solutions -> VC++ Directories
# 首先,从“Show Directories for”的list box中选择“Library files”
添加头文件
在Include Files中添加 头文件
设置项目所需要的lib
菜单Project -> Properties -> Configuration Properties -> Linker -> Input
添加lib:
# 选择菜单:Tools -> Options
# 在弹出窗口中选择Projects and Solutions -> VC++ Directories
# 首先,从“Show Directories for”的list box中选择“Library files”
添加头文件
在Include Files中添加 头文件
设置项目所需要的lib
菜单Project -> Properties -> Configuration Properties -> Linker -> Input
2008年10月16日星期四
ubuntu点点滴滴
1关闭提示错误的滴滴声
系统-首选项-音效-(关闭系统响铃)
2英文环境下随机启动SCIM
要让scim随机启动,可以直接用Ctrl+space调出输出法。意思是,在/etc/X11/Xsession.d/目录下新建一个文件95xinput,文件的内容为
export XMODIFIERS=@im=SCIM ;
export GTK_IM_MODULE="scim" ;
export QT_IM_MODULE="scim" ;
scim -d
3 gtk开发环境——gnome-core-devel
4 使用Xshell时出现乱码,可以在.bashrc文件中加入export LANG=en_US
系统-首选项-音效-(关闭系统响铃)
2英文环境下随机启动SCIM
要让scim随机启动,可以直接用Ctrl+space调出输出法。意思是,在/etc/X11/Xsession.d/目录下新建一个文件95xinput,文件的内容为
export XMODIFIERS=@im=SCIM ;
export GTK_IM_MODULE="scim" ;
export QT_IM_MODULE="scim" ;
scim -d
3 gtk开发环境——gnome-core-devel
4 使用Xshell时出现乱码,可以在.bashrc文件中加入export LANG=en_US
2008年9月16日星期二
ITSEXECUTE项目的理解
ScriptEngine.java
今天仔细看了原子执行部分的代码,发现原子底层只向上层提供了doEveryAtom一个接口。
doEveryAtom将根据同步或异步调用不同的执行器。
执行器执行步骤为从容器中将对象取出,然后调用对象的runOperate接口即可。
从中可以看出容器部分实现的可以优化。但是不得不感慨架构设计的还是不错的,比较容易扩展。
IScriptParser:负责将工作任务转化为脚本
BeanShell:负责上面生成的脚本。
RTS数据源:
DataCache由多个DataTable组成(每一种Type一个DataTable),然后一个Type对应一个DataProcessor将数据不停的向DataTable注入。RemoteReceiver将通过TCP收到的数据解析后通过DataProcessor注入DataTable
今天仔细看了原子执行部分的代码,发现原子底层只向上层提供了doEveryAtom一个接口。
doEveryAtom将根据同步或异步调用不同的执行器。
执行器执行步骤为从容器中将对象取出,然后调用对象的runOperate接口即可。
从中可以看出容器部分实现的可以优化。但是不得不感慨架构设计的还是不错的,比较容易扩展。
IScriptParser:负责将工作任务转化为脚本
BeanShell:负责上面生成的脚本。
RTS数据源:
DataCache由多个DataTable组成(每一种Type一个DataTable),然后一个Type对应一个DataProcessor将数据不停的向DataTable注入。RemoteReceiver将通过TCP收到的数据解析后通过DataProcessor注入DataTable
订阅:
博文 (Atom)