滴水穿石 | 寒山烟雨
现在位置: 首页 > 滴水穿石 > 文章
2014年12月25日 滴水穿石 ⁄ 共 2252字 评论 3 条 ⁄ 阅读 4,470 views 次
Python的PIL模块处理图像虽然比PS差了不少,不过作为编程处理,后期可以添加更多的批处理功能。(貌似PS也自带批处理功能。) 最简单的方式不过三、五行就可以了,不过为了美观和方便,还是添加了一个Qt的GUI。可以自定义保存路径,保存格式为:图片格式.png。  Python |   copy code |?01from PIL import Image02from PyQt4 import QtGui,QtCore03import os04import sys05 06class Wi...
阅读全文
2014年08月19日 滴水穿石 ⁄ 共 12621字 评论 7 条 ⁄ 阅读 7,380 views 次
vasp的编译安装可以说是千奇百怪,我采用的是ivf的编译器和mpich2进行最简单的编译,系统是ubuntu14.04,不得不说,就是因为这个系统,当时浪费了我一个星期的时间进行编译。 首先,安装ifort,选择ifort的一大原因是因为ifort有免费适用版,可以申请到一年的适用权。先用邮箱申请一个lic,Intel会把ID和下载地址通过邮箱告诉你,下载下来正常安装即可(教育网速度尚可,能有10M/s的速度,业界良心啊。) 其次,安装mpich2,ubu...
阅读全文
2014年07月19日 滴水穿石 ⁄ 共 1235字 评论 4 条 ⁄ 阅读 3,956 views 次
依旧是采用python和Qt写的,依赖的库有Vpython和numpy,分点生长和线生长两种。151*151的点阵,4000个点,1/3用红色点,1/3用黄色点,1/3用绿色点。 先上两个图,第一个是点生长,第二个是线生长的。  Python |   copy code |?001#coding=utf-8002import sys003from PyQt4 import QtGui, QtCore004from visual import *005import numpy as np006 007class Window( QtGui...
阅读全文
2014年07月11日 滴水穿石 ⁄ 共 973字 评论 1 条 ⁄ 阅读 3,021 views 次
利用Qrcode生成二维码,用PIL显示图片,以Qt做界面。调用了不少第三方库,虽说可以少点,大才小用吧。    Python |   copy code |?01import qrcode02import sys03from PyQt4 import QtGui,QtCore04from PIL import Image05import time06 07class Window (QtGui.QWidget):08 def __init__( self ) :09 super(Window,self).__init__(&...
阅读全文
2014年07月08日 滴水穿石 ⁄ 共 962字 暂无评论 ⁄ 阅读 2,180 views 次
郎之万顺磁理论模拟,利用马尔科夫链,并加以模拟退火的方法,绘制出了顺磁体在外加磁场的作用下,感应磁场的大小。理论上该模型有严格解,从模拟的结果来看,还是比较符合理论的。 基本算法:(1)随机给定系统初态;(2)再次给定每个粒子态;(3)计算每个粒子该次与上次态的能量差dE;(4)dE<0,跃迁至该态,dE>0,按照麦克斯韦分布跃迁;(5)重复2~4步足够多的次数,系统总E达到一个稳定值,获得此时磁畴方向。...
阅读全文
2014年07月01日 滴水穿石 ⁄ 共 840字 评论 1 条 ⁄ 阅读 1,596 views 次
python写的动画,用的是Vpython库,需要从VTK官网下载,目前3.x的python只有3.3有这个库,3.4还没有。依旧用的是欧拉折线法绘制电场线的轨迹,和上一篇的Fortran是一样的算法。  Python |   copy code |?01#!/usr/bin/python02from visual import *03import cmath as cm04import numpy05 06ball1=sphere(pos=(1.0,1.0,0.0),radius=0.3,color=color.red)07ball...
阅读全文
2014年04月14日 滴水穿石 ⁄ 共 787字 暂无评论 ⁄ 阅读 3,528 views 次
最近被各种软件的安装折腾的要死,慢慢记录下吧。 ubuntu12.*之后的版本都移除了ia32-libs库,对与gaussion安装没有什么问题,不过,Gview一般的版本都是x86的,需要自己手动添加依赖。 首先,修改.bashrc,在文件末尾添加:  Bash |   copy code |?01g09root=/home/hp02GAUSS_SCRDIR=/home/hp/g09/scratch03export g09root GAUSS_SCRDIR04. $g09root/g09/bsd/g09.profile05 06export ...
阅读全文
2014年02月23日 滴水穿石 ⁄ 共 1126字 评论 1 条 ⁄ 阅读 2,205 views 次
Archlinux的aur里有酷我音乐盒了,不过在正常情况下编译会出现gi.repository模块导入错误的情况,这是因为系统默认的python是2.x,而gi.repository模块是python3.x里的,改了一下PKGBUILD.python的版本是3.3 保存成PKGBUILD文件,makepkg PKGBUILD.  Text |   copy code |?01# PKGBUILD for kwplayer 2013-10-1902# Contributor: MJsaka <qiuxuenan@gmail.com>03# Changed by:hsyyf <93...
阅读全文
2013年12月17日 滴水穿石 ⁄ 共 1054字 暂无评论 ⁄ 阅读 1,250 views 次
1,对SD卡分区,现阶段多数recovery都支持对SD卡进行分区,分区的方式有两种:1,ext+swap+fat的三分区;2,swap+fat的二分区。至于ext+fat的二分区,并不建议用来开启swap。重点:recovery分区会清空所有的数据,分区前一定要备份。 2,激活swap分区。手机安装超级终端后,二分区法依次输入:  Bash |   copy code |?12bash3su4mkswap /dev/block/mmcblk0p25swapon /dev/block/mmcblk0p2 ...
阅读全文
2013年11月05日 滴水穿石 ⁄ 共 1201字 评论 6 条 ⁄ 阅读 4,364 views 次
 受人之托,总算在本地安装好了Torque作业管理系统。网上的大多数教程都是基于集群设置,几乎没有针对单机的配置方案,也难怪,毕竟这东西还是集群上用的多。拾到了两天,总算能一台服务器即做服务节点,又做计算节点了。 一张图解决服务节点和计算节点的关系——   系统要求:Ubuntu12.04+或者Mint14+ 具体设置: 1.获取本地Hostname,echo $HOSTNAME。修改hosts,注销127.0.1.1. 127.0.0.1   localhost改成127.0...
阅读全文
×