首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
hatree——fock
2024-08-27
Hartree-Fock理论(更新中)
预备知识: 基组 分子轨道基本概念与Hartree Product 平均场与Fock算符 在忽略分子中电子的相互作用时,我们有了一个粗糙的模型,虽然非常容易求解,但是描述的精确程度非常差. 考虑电子的相互作用(即电子相关electron correlation),Hartree-Fock理论以静态场的形式表达,其单个电子的哈密顿量增加平均电场项,成为 \(\large h_i=-\frac{1}{2}\nabla^2-\sum\limits_k^{nuclei}\frac{Z_k}{r_{ik}
(转)fock函数详解
转自:http://www.cnblogs.com/bastard/archive/2012/08/31/2664896.html linux中fork()函数详解 一.fork入门知识 一个进程,包括代码.数据和分配给进程的资源.fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程, 也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事. 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间.然后把原来的进程的
从Eclipse转移到IntelliJ IDEA一点心得
http://www.ituring.com.cn/article/37792 本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你先看完IntelliJ IDEA 的 20 个代码自动完成的特性,这篇文章对自动完成的特性介绍的非常好,只是快捷键说明部分还可以更完善一些,可以照顾下默认绑定键位不一致的童鞋.本文在说明快捷键的时候是根据Mac OSX
避免产生僵尸进程的N种方法(zombie process)
http://blog.csdn.net/duyiwuer2009/article/details/7964795 认识僵尸进程 1.如果父进程先退出 子进程自动被 init 进程收养,不会产生僵尸进程 2.如果子进程先退出 2.1 父进程 wait() 处理,则僵尸进程会被父进程清理 2.2 如果父进程不用 wait() 处理,则僵尸进程会在父进程退出之前一直存在.当然,父进程退出后,僵尸子进程会被 init 收养,init 进程会自动调用 wait() 处理.但是对于处理网络请求的服务器进程
Robolectric 配置
费了些工夫,已配好,按记录留记录 按官网操作http://robolectric.org/getting-started/ 1引包 testCompile "org.robolectric:robolectric:3.0" 示例 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.loopj.android:android-async-http:1.4.7' compile 'com
GitHub windows客户端拉代码和提交代码
1,拉别人的代码, 比如https://github.com/greenrobot/EventBus 这个库,先用浏览器访问,然后git账号登陆,点击fock到自己的库里 点击Fork 然后打开GitHub windows端程序,点击+号: 红箭头会有个对勾Clone 按钮,点击这个按钮,选择存到本地硬盘即可 2,自己也可以把自己的代码提交到git上面,以防丢失嘛 点击+号,create一个库,指定路径,然后点击Public即可
搭建高性能计算环境(四)、应用软件的安装之VASP
1,将需要的软件包上传vasp.5.2.12.tar.gz.vasp.5.lib.tar.gz.benchmark.Hg.tar.gz. 2,创建vasp目录并解压软件包. mkdir /opt/vasp cd /opt/vasp .lib.tar.gz .tar.gz 3,编译lib cd vasp..lib/ cp makefile.linux_ifc_P4 makefile修改makefile make 修改后的makefile: .SUFFIXES: .inc .f .F #------
JBPM数据库表说明
http://blog.163.com/tigerlion@126/blog/static/167675665201072642627400/ 最近这几天一直在研究JBPM工作流引擎,以下为JBMP的数据库说明,貌似不是最新的4.4版本的,不过有胜于无,用来学习JBPM足矣.因为内容太多,分成两篇发. 1 流程配置类数据库表: 1.1 JBPM_PROCESSDEFINITION:流程模版表 字段名 字段含义 主键 外键 ID_ 流程模版标识 √ × NAME_ 流程模版名称 × × VERSI
boost::asio译文
Christopher Kohlhoff Copyright © 2003-2012 Christopher M. Kohlhoff 以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt) Boost.Asio是用于网络和低层IO编程的跨平台C++库,为开发者提供了C++环境下稳定的异步模型. 综述 基本原理 应用程序与外界交互的方式有很多,可通过文件,网络,串口或控制台.例如在网络通
Python核心编程读笔 13:执行环境
第14章 执行环境 一.可调用对象 python有四种可调用对象:函数.方法.类.一些类的实例 1 函数 (1)内建函数(BIF) BIF是用c/c++写的,编译后放入python解释器,然后把它们作为第一(内建)名字空间的一部分加载进系统.这些函数在_bulitin_模块里,并作为__builtins__模块导入到解释器中 内建函数属性: bif.__doc__ 文档字符串(或 None) bif.__name__ 字符串类型的文档名字 bif.__self__ 设置为 None(保留给 b
Linux进程同步之记录锁(fcntl)
记录锁相当于线程同步中读写锁的一种扩展类型,可以用来对有亲缘或无亲缘关系的进程进行文件读与写的同步,通过fcntl函数来执行上锁操作.尽管读写锁也可以通过在共享内存区来进行进程的同步,但是fcntl记录上锁往往更容易使用,且效率更高. 记录锁的功能:当一个进程正在读或修改文件的某个部分是,它可以阻止其他进程修改同一文件区.对于这个功能阐述我认为有三点要解释的: 记录锁不仅仅可以用来同步不同进程对同一文件的操作,还可以通过对同一文件加记录锁,来同步不同进程对某一共享资源的访问,如共享内存,I/O设
【Linux&Unix--open/close/write/read系统调用】
个人学习整理.如有不足之处,请不吝不吝赐教. 转载请注明:@CSU-Max 系列博文: Linux&Unix学习第一弹 -- 文件描写叙述符与权限 Linux&Unix学习第二弹 -- exec 与 fock 系统调用 Linux&Unix学习第三弹 -- open/close/write/read系统调用 在 Unix/Linux 系统中,文件是一个非常重要的概念,本文将介绍 Linux 中和文件相关的几个重要的系统调用--open-close-write-read
也来“玩”Metro UI之磁贴
也来“玩”Metro UI之磁贴 Win8出来已有一段时间了,个人是比较喜欢Metro UI的.一直以来想用Metro UI来做个自己的博客,只是都没有空闲~~今天心血来潮,突然想自己弄一个磁贴玩玩,动手……然后就有了本篇. Win8中的磁贴可调整大小,分组,还有更好玩的动态信息显示.网上也有了比较完整的Web Metro UI框架库,比较好的一个——Metro UI template:http://metro-webdesign.info/,(这个是收费的),还有许多其它的,可参看园子里园友(
Boost.Asio技术文档
Christopher Kohlhoff Copyright © 2003-2012 Christopher M. Kohlhoff 以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt) Boost.Asio是用于网络和低层IO编程的跨平台C++库,为开发者提供了C++环境下稳定的异步模型. 综述 基本原理 应用程序与外界交互的方式有很多,可通过文件,网络,串口或控制台.例如在网络通信中,完
python常用标准库
-------------------系统内建函数------------------- 1.字符串 str='这是一个字符串数据测试数据'对应 str[0]:获取str字符串中下标为0的字符. str[3]:获取str字符串中下标为3的字符. str[0:3]:获取到字符串中从下标为0到下标为3的字符串. str.find():返回指定str字符串中是否存在指定的字符串数据信息:如果存在则返回字符串首字母的下标,如果不存在则返回-1. str
UNIX环境高级编程——记录上锁(fcntl函数)以及死锁检测
一.记录锁 record locking 功能:当一个进程正在读或修改文件的某个部分时,它可以阻止其它进程修改同一文件区. 字节范围锁 byte-range locking 二.历史 flock函数,可以锁整个文件,不能锁文件中的一部分. fcntl函数,增加了记录锁的功能. lockf函数,在fcntl基础上构造了lockf函数,提供一个简化的接口.可以锁文件中任意字节数的区域 三.fcntl 记录锁 函数原型: int fcntl(int fd, int cmd, struct flock
linux socket编程之TCP与UDP
转:http://blog.csdn.net/gaoxin1076/article/details/7262482 TCP/IP协议叫做传输控制/网际协议,又叫网络通信协议 TCP/IP虽然叫传输控制协议(TCP)和网际协议(IP),但是实际上是一组协议,包含ICMP, RIP, TELENET, FTP, SMTP, ARP, TFTP等. 从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层.网络层.传输层.应用层. 其实自己并没有深入了解过协议,写这篇文章的目的也只是自己做下学习
Android 8.1 源码_启动篇(二) -- 深入研究 zygote(转 Android 9.0 分析)
前言 在Android中,zygote是整个系统创建新进程的核心进程.zygote进程在内部会先启动Dalvik虚拟机,继而加载一些必要的系统资源和系统类,最后进入一种监听状态.在之后的运作中,当其他系统模块(比如 AMS)希望创建新进程时,只需向zygote进程发出请求,zygote进程监听到该请求后,会相应地fork出新的进程,于是这个新进程在初生之时,就先天具有了自己的Dalvik虚拟机以及系统资源. 开篇 核心源码 关键类 路径 init.rc system/core/rootdir/i
第三周LINUX学习笔记
周期性任务丶find 文件查找:find命令 locate :在数据库中查找,非实时查找,精确度不高,查找速度快,模糊查找 /tmp/passwad/a.textfind:实时查找:速度慢 ,精确匹配 find [option] [查找路径][查找标准][执行动作](默认为显示)查找路径:默认为当前路径查找标准:默认为指定路径下的所有文件 查找标准: -name “文件名称”:根据文件名查找 支持使用globbing(文件名统配符)
cgi fast-cig php-fpm
cgi 通用网关接口,接受到动态请求,web服务器会根据这次请求的内容,然后会fork一个新进程来运行, 这个进程会把处理完的数据返回给web服务器,最后web服务器把内容发送给用户,刚才fork的进程也随之退出. 如果下次用户发出请求,那么web服务器又再次fork一个新进程 fast-cgi 常驻型cgi 用tcp方式跟远程机子上的进程或本地进程建立连接,要开启tcp端口,进入循环,等待数据的到来,处理数据,不会fock新进程 php-fpm fast-cgi进程管理器,用于管理php
热门专题
国际化(i18n) 各国语言缩写
在linux上用python将文件写入usb
php kafka 实现 邮件消息队列
ptyhon sys.argv 获取不到值
宏设置Word表格长度
Android各个版本 版本号对应关系表
python gui 模块介绍
协议不受支持 客户端和服务器
flask怎么转换为string
css 背景色 取数
ios查找不到动态库头文件
通过json传递图片base64编码
用tk包还是无法获取实体类
python 遍历字典并删除指定建
Consul Windows集群搭建ACL Token验证
windows cmd访问手机
idea修改maven国内
qualifier 变量 嵌套
jquery源码逐行分析
打开Excel时显示安装office自定义项安装期间出错