查找文件被那个进程占用

前两天遇到了个很奇怪的问题,针对文件做处理的时候遇到文件被锁定。这种事情,还是找到元凶比较好。

微软在VISTA以后提供了一个Restart Manager API.

static public class FileUtil

{

[StructLayout(LayoutKind.Sequential)]

struct RM_UNIQUE_PROCESS

{

public int dwProcessId;

public System.Runtime.InteropServices.ComTypes.FILETIME ProcessStartTime;

}

const int RmR......

不一样的新年

今年是结婚以后第一个新年,和以往春节恨不一样.多了很多必须要完成的活动.新婚后第一年,我们那里还是挺多规矩的.把媳妇我俩好一顿折腾.再就是今年是这么多年来第一次在自己家过年,虽然没有电视,没有网络.但是好歹是自己的家,意义不一样.

元旦虽然是一年的开始,但是总觉得春节才算是一年的开始.新的一年到底要做一些什么样的事情,让自己这一年变得有意义.在公司已经干了三年了.自己毕业以后也工作了六年了.前三年的收获挺大的.最近这三年,感觉还好.但是越来越感觉到一种不安,就是对于未来的不安.不过也是感谢了这种不安,让自己去努力的工作.学习一些新的技术.

习惯的积累是一个挺有意思的事情,13年......

回家过年

媳妇前些日子回家了,今年是我俩结婚之后的第一个新年.晓丽回去正好赶上祭灶.有几年没有祭灶了.老家也算有点家的样子了.今年回去的时候就是自己的一个小家了.不过两个人能够在一起,就是好的.简简单单的幸福也是很可贵的.

前两天年会真的很出乎意料.一直没有抱着任何希望.没想到最后反而拿到了第二个总裁奖.三年两次.唉,不知道是幸运还是什么.抱着感恩的心继续工作了.最后两天上班,然后就回家过年.一切都年后再说了.

Oracle的dmp文件解析

工作中用到的最多的数据库就是Oracle了.其中的数据库导出的格式是dmp.如果想解析其中的内容的话,一个办法就是用imp命令导入到数据库中,然后查看了.不过有时候并不是想看到数据,只是想看到表结构,导出时候的Schema的话,就不用这么麻烦了.直接用读取文件.表结构,导出时候的一些基本信息都是明文的,数据内容是Oracle加密的,这个是无能为力的.

之前就用这个方法搞定一个导入时候exp命令fromuser的问题.

我的2013

生活

结束了十年漫长旅程,终于和喜欢的人走到了一起.结婚了.后面还有很长的路要走,也许更崎岖.但是好在有你在.以后会更好的.这十年里面见到了各种悲欢离合,和你能够这一路走来,实在是自己太幸运了.能说的就是这样了.高中时候什么也不知道,就想着通过高考离开老家,试着改变以后的人生.没想到那时候认识了你,开始只是默默的喜欢.在朋友的鼓动下各种追求.也放弃过,但是最终还是走到了一起.感谢有你.

之前对结婚的事情,没有想到有这么复杂.生活才是最复杂的,各方面都要照顾到.结婚以后的生活也是这样.

工作

2013年可以说是公司改变最多的一年,自己也是,试着把一些新的技术引进到生产系统里面.在......

SSH利用public key登录

ssh作为是远程管理linux服务器的一个很重要的手段.一般的情况下使用账户和密码可以登录的.但是这种方式不太方便也不太安全.比方如果用rsync同步的时候,如果做成自动的话,每次还要输入密码.这个就不太方便了.这个时候如果可以直接登录多方便.

ssh是可以使用密钥登录的.把生成的公钥文件传到服务器上面就可以.

ssh-keygen

ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.100

如果没有ssh-copy-id的话,需要用下面的命令来手动执行了.

ssh root@192.168.1.100 "mkdi......