寒山烟雨 | 寒山烟雨风萧瑟,点点云烟记浮生
现在位置: 首页

防抢防骗防盗篇——那些年身边发生的事儿

2014年08月12日 寒山碎语  ⁄ 共 1658字 评论 3 条 ⁄ 阅读 3,297 views 次
火车站安检——寒暑假某女同学乘火车回家,带的大包小包有三五个,其中包括一个电脑包。就在将行李放至安检传送带之后,在扫描完要取件的时候,前面那个男的像拎自己的行李一样,顺手将电脑包拎走,还好该女生反应迅速,以该男子拿错包为由将电脑包要回。 ***提醒出门所带行李尽量打包至一两件行李,贵重物品不要单独打包,以不要露在外面为准。就算别人不惦记,自己也有可能将行李落在途中。 各种免费活动——欺骗最轻的是让你填一...
阅读全文

模拟求逾渗理论的阈值

2014年08月12日 小试身手  ⁄ 共 1948字 评论 3 条 ⁄ 阅读 4,031 views 次
逾渗理论作为一个经典的理论,在宏观、微观领域都有极其重要的应用,如重整化群、电阻网络、相变等等。二维格子是逾渗理论最基本的一种模型,其中逾渗阈值则是其中尤为重要的一个概念。 逾渗模拟最大的难点在于团簇分组,机器不比人,寻常递归分组过于繁琐,我这用的是最笨的二次分组法。 1,从左上角开始向右走,若有格点,向左和向上看最近临点,如果有一个点格点,分为改为改组组号,二者都有格点,选择较小者。 2,依次走遍...
阅读全文

dla生长模型模拟

2014年07月19日 滴水穿石  ⁄ 共 1235字 评论 4 条 ⁄ 阅读 4,519 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...
阅读全文

Python+Qt生成二维码

2014年07月11日 滴水穿石  ⁄ 共 973字 评论 1 条 ⁄ 阅读 3,409 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,475 views 次
郎之万顺磁理论模拟,利用马尔科夫链,并加以模拟退火的方法,绘制出了顺磁体在外加磁场的作用下,感应磁场的大小。理论上该模型有严格解,从模拟的结果来看,还是比较符合理论的。 基本算法:(1)随机给定系统初态;(2)再次给定每个粒子态;(3)计算每个粒子该次与上次态的能量差dE;(4)dE<0,跃迁至该态,dE>0,按照麦克斯韦分布跃迁;(5)重复2~4步足够多的次数,系统总E达到一个稳定值,获得此时磁畴方向。...
阅读全文

欧拉折线法绘制电场线动画

2014年07月01日 滴水穿石  ⁄ 共 840字 评论 1 条 ⁄ 阅读 1,894 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年06月29日 小试身手  ⁄ 共 489字 评论 2 条 ⁄ 阅读 3,967 views 次
利用最常规的模拟方法——欧拉折线法绘制四电荷电场线,fortran写的,下一个版本会有python的Vpython动画版。  Fortran |   copy code |?01module conts02integer :: N=18,Num=403real(4) :: q(4)04data q/1.0,-1.0,1.0,-1.0/05complex :: p(4)06data p/(1.0,1.0),(-1.0,1.0),(-1.0,-1.0),(1.0,-1.0)/07real(4) :: pai=3.141592608r...
阅读全文

PyQT4简易信息管理系统

2014年05月07日 小试身手  ⁄ 共 6412字 评论 2 条 ⁄ 阅读 4,163 views 次
第一次用PyQt做微型开发(?),从中午一直忙到深夜,多多少少有些收获,对于Qt的基本思路有了一个大概的了解。200多行代码,说多不多,说少不少,也是自己第一个较为有用的程序吧。  Python |   copy code |?001#coding=utf-8002import sys003from PyQt4 import QtGui, QtCore004import csv005import os006 007class Window( QtGui.QWidget ):008 def __init__( self ...
阅读全文

ubuntu14.04(amd64)安装Gaussion09+Gaussview

2014年04月14日 滴水穿石  ⁄ 共 787字 暂无评论 ⁄ 阅读 4,034 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 ...
阅读全文

最新版torque的PKGBUILD

2014年03月19日 小试身手  ⁄ 共 1759字 评论 1 条 ⁄ 阅读 3,045 views 次
arch里的torque已经有两年没有更新了,最新版都更新到了4.2.6.1了,而AUR里还是4.2.0的版本.重新修改了一下PKGBUILD. 首先执行yaourt -S torque,等到下载开始后,终止下载,可以去官网直接下4.2.6.1v版.做这一步的原因是要systemd的配置文件.从/tmp/yaourt-aur-user/文件下吧torque的整个文件夹拷贝出来,换成下面的PKGBUILD文件,重新makepkg PKFGUILD.适合systemd的arch.  Text |   copy code |...
阅读全文
×