有些exe,dll删除不了怎么办

有些exe,dll删除不了怎么办 

 

有时候,我们发现有些exe, dll文件死活删除不了, 怎么办.

 

我们首先想到的是肯定有个程序正在使用它, 我们只要在进程里找到这个进程, 把它关掉就可以. 可问题是我们怎么知道是那个进程正在使用这个文件呢. 那就用微软提供的工具就process explore. 打开它, 在工具栏上看到有个望远镜的图标(查找句柄或dll), 点击它, 在弹出的框中输入… 更多... “有些exe,dll删除不了怎么办”

一款很好的远程控制软件

一款很好的远程控制软件

 

有时候在外面想控制公司的电脑, 如想查看邮件, 或者忘了带某些资料, 要从公司的电脑上取些资料回来, 就想用远程控制.曾用lava-lava但是发现这个软件的远程控制功能非常的不好用, 一启动这个功能, lava-lava就挂掉. 没法用. 后来就在网上, 试用其他的,如RemoteVNC,发现不可以. 最后终于找到一款非常不错的, 叫TeamViewer.

 

这款软件都不用安… 更多... “一款很好的远程控制软件”

MySql的服务启动不了

MySql的服务启动不了  

 

前段时间安装MySQL, 非常顺利, 很快就安装了, 然后经过简单的配置. 进入MySQL的控制台, 输入密码. 然后就顺利地进入到了工作状态.

但是当我第二天进入MySQL的控制台, 输入密码时, 滴的一声后,整个控制台就消失了.重新试了几次, 问题依旧. 就上网百度一下,发现有不少人遇到同样的问题, 很多人都说时my.ini配置错误, 于是打开my.ini按照网上的说的修… 更多... “MySql的服务启动不了”

查看某个进程和线程的cpu使用率

查看某个进程和线程的cpu使用率

 

在实际开发中发现有时自己开发的程序使用率非常的高, 以致于影响到机器上其他程序的正常运行. 这时我们该怎么办呢?

 

首先应该想到的, 也是最佳解决方法是找到进程中使用cpu最多的那个线程( 怎样找到cpu使用最多的线程, 暂不在这里讨论 ), 然后进行优化它. 当然还有另外一种就是限制程序的cpu使用率的峰值. 当进程的使用率达到限定的峰值时, 就让他睡眠 sleep… 更多... “查看某个进程和线程的cpu使用率”

IIS 用localhost可以,用本机IP不可以访问

IIS 用localhost可以,用本机IP不可以访问  

 

问题是这样的, windows2000系统, 配置'目录安全属性'匿名访问为打开状态, 并且在对应的目录访问列表中添加everyone, 然后打开IE用本机IP访问, 发现要求输入用户名和密码, 但是如果用localhost来访问就可以直接访问.

 

后来反复试验, 包括在网络上查找类似的帖子, 均没能解决问题, 不经… 更多... “IIS 用localhost可以,用本机IP不可以访问”

win32汇编和8086汇编的一点区别

win32汇编和8086汇编的一点区别 

 

WIN32 程序运行在保护模式下的,保护模式的历史可以追溯到 80286。Windows 把每一个 Win32 应用程序放到分开的虚拟地址空间中去运行,也就是说每一个应用程序都拥有其相互独立的 4GB 地址空间,当然这倒不是说它们都拥有 4GB 的物理地址空间,而只是说能够在 4GB 的范围内寻址。操作系统将会在应用程序运行时完成 4GB 的虚拟地址和物理内存地… 更多... “win32汇编和8086汇编的一点区别”

dump文件分析

dump文件分析 

 

有了从客户那里得到的dump文件就可以分析导致程序崩溃的罪魁祸首了.

 

必要的工具:

windbg, 以及跟系统相关的symbols. 这些都可以去微软官方网站就下载.

symbols有对应的安装包, 比如你的系统的是xp的, 你就选xp的symbols安装包. 其实这些安装里面都是一些pdb文件. 是与系统种的核心库相对应的, 如我们的系统有ntdll.dll那么安… 更多... “dump文件分析”

向量运算

向量运算  

 

向量的定义:

是指空间里的一段有向线段.

 

向量相等的条件:

如果长度相等和方向相同, 就可判定向量相等.

 

向量的表示:

一般情况下,向量由空间中的2点表示. 但是我们在处理和表达的简单, 我们采用一点表示. 下面列出为什么我们能用一点表示向量的原因. 根据向量相等的原理, 就可以把任何向量通过移动, 将向量的起点设置到坐标原点. 因此可以用一点去表示向量.

  … 更多... “向量运算”

获取windows系统锁定和解锁计算机事件

获取windows系统锁定和解锁计算机事件   

 

开发中有时碰到要去获取计算机的锁定和解锁事件, 然后在决定在锁定前程序要作些什么, 解锁后程序要作些什么. 如锁定解锁后3D的设备组件会Lost也就是变为无效,需要重新获取, 否则3D不会得到刷新.

 

那么我们要怎么做呢?

 

可以用RegisterSessionNotification 和UnRegisterSes… 更多... “获取windows系统锁定和解锁计算机事件”

看看我们的进程强制结束

看看我们的进程强制结束

 

我们通常的进程是通过退出主线程来完成, 这里的退出不是指用TerminateThread方法去退出. 而是线程碰到return返回或着执行完整个线程体. 多个线程的程序, 则主线程退出的时候一一去等待其他的线程退出, 然后再退出本身. 怎么样正常的退出进程不是我们要在这里讨论的问题, 有兴趣的话可以参看win32多线程程序设计.

 

在讨论下面话题之前需要指出的一点. 不要… 更多... “看看我们的进程强制结束”