老文章

Incompact3d的Makefile及DNS算法

Incompact3d是一个开源的基于fortran语言编写的DNS求解器,也是我研究生期间使用的开源源代码。 Incompact3d整体框架的介绍可以参考软件的user-guide和文献High-order-compact schemes for incompressible flows: a simple and effcient method with the quasi-spectral accuary,还可以搜索sylvain Laziet 相关的文章 ,只不过他并不是成熟的软件,很多的编译和后处理都可能出现问题,下面是我使用过程遇到的一些问题。 当然主要过程是,通过makefile编译,然后运行incompact3d,最后处理计算结果。
… 阅读全文>>

Incompact3d如何通过结果处理出迹线

Incompact3D获得的数据都是二进制的数据文件,为了获得内部的文件 需要进一步通过编程获得,下面是一个获得pathline的源代码。
… 阅读全文>>

积累和重写对于程序员很重要

积累,你才能厚积而薄发。 重写,你才能进一步认识你的积累. 重写有时候会带来对于知识的进一步深入的理解.
… 阅读全文>>

人的赌徒心理

大多数人不会觉得自己的判断是错误的,他们觉得自己能够赢下不确定性。 我们很多人对自己的行为真的无法做到清楚的解释,生活中的很多问题都是 概率性问题,真品还是赝品?需要还是不需要?等。不确定性总是我们生活中 不可缺少的自演,而很多赌徒却是相信自己的运气,而赌场却相信科学。见好就收 能够舍军保帅的人永远是少数。所以很多情况下是,房价长的时候,好好地,房价 跌的时候,经常就会有跳楼事件(股市也是如此)。
… 阅读全文>>

男人健康养生(转)

咱们都想着身体健康,气血通畅,精气神十足,可是随着年龄的增长,我们发现 喝酒、抽烟、熬夜、夜食、酗酒等无不在侵蚀着我们健康的身体。我们需要健康 的作息习惯和生活习惯,来维持我们的健康。 作息时间 补充营养 适当运动
… 阅读全文>>

字符串关键字的出现频率统计

有时候我们需要统计一篇论文当中某个字符串的出现频率。 试验了,grep,awk,sed,wc -l等,最终发现awk的RS 完美的解决了问题。
… 阅读全文>>

把时间和键盘写进script

在Linux地下,脚本(script)编程是一个快捷的方式和内核(kernel)进行交流。 通常包含以下几种脚本编程: bash shell(其他shell也类似) perl python ruby 等等 我现在发现我们既可以处理文件中的信息,也同时可以处理硬件的东西,这些其实我就清楚,比如linux把很多的设备都虚拟为文件,只不过之前不知道怎么用。 接触到shell之后,我才发现比如键盘的东西都可以被写进脚本的,也就是电脑上的外接设备也是可以被写进程序当中的,当作计算机里面的一种概念。
… 阅读全文>>

基于python的局域网文件共享软件SimpleHTTPServerWithUpload

我有两台电脑,都有IP,处于相同的局域网。 我想传递文件,然而我又不想用U盘,我也不想用teamview,更不想用比如百度盘、新浪盘,有道云笔记等。 我想要用命令行解决。python提供了一种解决方案。
… 阅读全文>>

pandoc markdown注意点

pandoc是markdown升级版工具,用于制作幻灯片相当好用,然而使用过程需要注意以下几点。
… 阅读全文>>

阅读openfoam源代码的小工具

当你阅读源代码你是否厌倦了cd来cd去,于是想把他们堆在一个文件内 而堆起来又不好看,于是想要打扮一下 于是写了下面的小程序,估计对于阅读有帮助,主要用到 shell变量处理 shell变量长度 find显示相对全路经 ==两边__不能有__空格,然而在赋值的时候必须没有空格 利用函数思想,封装小寒数 美观,把一个文件当作一个夹子进行显示
… 阅读全文>>