Python学习笔记

以前所写python学习笔记,python初学时期的,两篇合而为一,原始出处:python学习笔记1python学习笔记2备忘,如有转载,请注明出处。——by realaskingLinux下Python程序名应取作:xxx.py,然后程序第一行写成:#!/usr/bin/env python 未加语言相关的环境变量设置时,不应在python程序中加入非ASCII的字符,程序文件中以#引起的行为注释行。Python程序写好后可按如下方法运行:$python ./xxx.py 参数1 参数2 ... 其中python这一命令由系统环境变量$PYTHON的值或alias指定的python来决定,而参数的引入,是通过sys.argv来实现的, 应这样来使用参数:import os import sys input_Args=sys.argv Arg1=input_Args[1] Arg2=...

使用imagemagick生成毛玻璃效果

Tag:很久以前用imagemagick生成毛玻璃效果的笔记。个人笔记,如有转载,请注明出处。——by realasking生成毛玻璃效果的命令#生成掩模的颜色 color="#222222" #设置生成半径、高斯模糊半径和sigma值 spp=40 spp2=56 #设置要从原图中裁切出来加上毛玻璃效果的大小 xps='...' yps='...' #设置裁切开始位置 x='...' y='...' #裁切原图 convert -crop "$xps"x"$yps"+"$x"+"$y" tmp.jpg tmp_bottom.jpg #生成掩模 convert -size "$xps"x"$yps" xc:"$color" -fill "$color" -draw "rectangle 0,0 ${xps}x${yps}" mask.png #生成裁切部分的毛玻璃效果(散射加模糊) ...

VirtualBox运行windows XP性能调优

Tag:我很早以前的使用笔记,可能有些内容已经过时。个人的一些解决方法的记录,主要是解决linux下用virtualbox运行windows xp的性能问题,首发百度linux吧和自己的博客,如有转载,请注明出处。——by realaskingVirtualbox虚拟机好用、简单,但是完成安装后的默认设置的性能并不理想,需要自己进行一定调整,这里给出一些思路,谨供参考。基本设置共享粘贴板:双向,拖放:禁用光驱状态:保存运行时变动小工具栏:在全屏或无缝模式显示内存大小:分配2250MB给虚拟机(我有8GB内存)启动顺序:光驱、硬盘芯片组:PIIX3(我的笔记本是NV的芯片组,如果是Intel芯片组的,有人建议选ICH9)指点设备:USB平板如果给虚拟机只分配一个CPU核心,或机器里没有ISA卡或更早的扩展卡,请不要选I/O APIC,没有意义处理器:1个(我的机器是T9550双核的,分...

Linux下的Vi编辑器的简单用法

Tag:个人文章,以前发布在:Linux下的Vi编辑器的简单用法本文系以前我学习vi的笔记的一点整理,曾发布于百度空间和分子模拟论坛,现重新整理发布出来,如有转载,请注明出处,谢谢。──by realaskingvi编辑器的模式三种模式命令模式,编辑模式,行编辑模式模式切换进入vi即进入了命令模式,切换到行编辑模式按冒号, 进入编辑模式按i键,从后两种模式退出到命令模式按Esc键vi的启动,保存,放弃保存,放弃保存并退出启动vi filename即可打开一个文件进行编辑,如果filename不存在则新建filename转到另一个文件假设为filename2,进入行编辑模式,执行:ex filename2保存需要进入行编辑模式,在任意模式下按Esc,然后输入:w即可保存退出进入行编辑模式,然后按q键,即任意模式下按Esc,然后输入:q保存并退出:wq放弃保存并退出:q!,其中!表示强制...

Linux/Unix下的邮件管理

用mutt,fdm,msmtp和rss2email进行邮件收发Tag:个人原创,曾在百度linux吧发布相关内容,本文版本最早发布在Linux/Unix下的邮件管理本文为原创内容,首发于linux吧和个人空间,原分三篇,现重新整理合为一篇后在github发布,谨供参考,如有转载,敬请注明出处与作者。——realaskingLinux/Unix下有很多优秀的邮件工具,结合使用它们可以搭建满足各种用途的 邮件客户端,能大大的降低邮件处理的劳动强度和提高效率,计划中的本系列帖子 希望能简介结合应用mutt、fdm、msmtp和rss2mail进行邮件收发和rss阅读的 一点思路,本文是第一篇,介绍fdm邮件接收软件的最简单的用法。小巧精干的邮件接收程序fdmfdm是一个轻量级的邮件接收和排序的软件,体积小巧,配置简单,但功能强大, 而且其最大的优点在于配置文件结构清晰,而且支持正则表达式进...

intel编译器使用笔记

Tag:个人笔记,原始出处:intel编译器使用笔记也是以前在百度发布过的老文,如有转载,请注明出处。——by realaskingifort相关的库的调用 -lifcore -lsvml -limf fftw2xc的调用 -lfftw2xc_intel -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_blacs_openmpi_lp64 -lmkl_core -lmkl_def -liomp5 -lpthread -lm 需要同时把编译器和mkl的INC目录均加入到CFLAGS里,把两者的库都加入到LDFLAGS里,需要先在interface里编译接口。mkl的调用同上优化选项最简单的优化选项 -O2,-O3 针对指令集的优化选项 -xSSE2,-xSSE3,-xSSSE3,-xSSE4.1,-xSSE4.2,-xAVX 几个选项具有排他性,其中...

使用linux系统和微单相机拍摄和合成星轨照片

Tag:自己在linux下处理星轨图片记录,原始发布地址在:使用linux系统和微单相机拍摄和合成星轨照片如有转载,请注明出处。——by realasking星空图星轨图拍摄及方法上面的星轨图就是由六十三张前面的星空图所合成的,其中星空图的拍摄方法是:iso 200,30s,f3.5,开了抗噪,没关防抖,每次延时2s拍摄。然后就是合成,步骤是:配准图片执行命令:$l=`ls|xargs`;align_image_stack -a aligned_ $l 这一步需要安装hugin软件。转换配准图片为jpg执行命令:$for i in *.tif;do a=`echo $i|cut -d"." -f1`;convert $i ${a}.jpg;done 这一步需要安装imagemagick软件。拼图运行StarStaX,先选星图,再选暗场图,然后调整preference,再按startp...

matlab盲去卷积图像复原程序

Tag:个人编写的小程序,原始发布位置在matlab盲去卷积图像复原程序07年根据老研学论坛上一个网友贴出的文献所写,只具有基本功能,其中paddedsize是dipum函数,如有转载,请注明出处。——by realasking代码function image=bldconv(g) %Blind-deconv example %Created by realasking %Welcome to visit my blog: hi.baidu.com/realasking %finish time:5-22-2007 a1=0.1; a2=0.01; PQ=paddedsize(size(g)); G=fft2(g,PQ(1),PQ(2)); [y x]=size(G); htemp=ones(3); h0=freqz2(htemp,PQ(1),PQ(2)); R=Rcreat(...

matlab微分方程循环求解的一种方法

Tag:自己写的一个程序,原始发布在:matlab微分方程循环求解的一种方法,以前matlab功能还不完善的时候有用,现在已经没有什么用处了。一个取巧的做法,以前自己实现的一个范例,如有转载,请注明出处。——by realasking代码function A=test1 %微分方程求解,由realasking创建 %未经允许请勿转载 %如果经过允许转载时,请保留此信息 %2007年5月13日 q=[5;5;5;4;6;9]; t0=0;tf=20; x0=[0 0 0 0] m=size(q) for i=1:size(q) fid=fopen('a.m','w') fprintf(fid,'function xdot=a(t,x)\n'); fprintf(fid,'q=%d;\n',q(i,1)); fprintf(fid,'xdot=zeros(4,1);\n'...