Windows

使用c#捕获windows的关机事件 2015-05-05

在公司上班,下班时需要签退,而我呢隔三差五就会忘那么一次.怎么办呢,于是就想能不能捕获windows的关机事件,做一个程序让它在关机的时候提醒我一下呢. 非常幸运很容易就找到了Microsoft.Win32命名空间下面的SystemEvents类,他有一个静态的事件SessionEnding在系统注销或者关机时发生,此事件只有在winform的程序下有效,而在控制台程序下面无效,不能激发事件;还有一点我们必须在程序推出时将加上的事件移除掉,否则就容易造成内存溢出.关键代码如下: using Sy

linux和windows下的clock函数 2014-03-20

clock函数返回的值和CLOCKS_PER_SEC存在密不可分的关系,如果只是clock()/CLOCKS_PER_SEC返回的才是秒#include #include //gettimeofday#include #include #include using namespace std;int main(){ struct timeval tv_time; int i=0; clock_t clock_start; cout

虚拟机VMWare学习笔记之三-在虚拟机中安装操作系统 2014-02-12

虚拟机VMWare学习笔记之三-在虚拟机中安装操作系统
下面尝试在虚拟机中安装Windows 7 操作系统1. 创建一个虚拟机2. 选择手动创建虚拟机3. 选择创建虚拟机的兼容性(即选择Workstation * , 即可使用*以上的版本打开该虚拟机)4. 询问是否此时安装操作系统可使用光驱,ISO文件或过一会再安装.(此步骤我们选择一会再安装)5. 支持的操作系统6. 选择虚拟机安装位置及为虚拟机命名7. 选择处理器的数量8. 调 ...

整理网管工具笔记 2014-02-11

1.Crt.Putty.Tcl控制台测试程序:2.Textdiff;(文档比较软件)3.子网计算器V1.0; Advanced ip address;4.批量命令生成软件V3..Quick ping 快速ping工具:6.TCPing D:\>tcping D:\>tcping -t www.baidu.com 88 可以监测百度网站的88端口是否通:7.Mac地址扫描器:MAC扫描器v2..超级网络邻居:IPBook正式注册版;9.路由跟踪工具: Trace Route;10.I

LinuxUbuntu学习笔记_安装VMwareTools 2014-01-02

安装环境:windows 7.VMware10.Ubuntu 12.04LTS打开虚拟机进入Ubuntu 点击虚拟机标签,下拉菜单有安装VMware Tools,点击后屏幕下方弹出提示框,Ubuntu弹出VMware Tools目录打开终端,复制文件到主文件夹:cp /media/VMware\ Tools/WMwareTools-9.6.378637.tar.gz /home/xdlg93解压:tar -xzvf WMwareTools-9.6.378637.tar.gz图1:进入

转:Ubuntu12.04LTS配置与安装设置手记 2013-12-18

-100MB左右.下载下来后我们先要对这个.run文件添加可执行的权限.假如我们下载到的目录是在主文件夹下的"下载"目录下,在终端执行以下代码:代码:cd ~/下载/sudo chmod +x 文件名.run执行好后,我们就可以等待驱动的安装了.不过,在安装显卡驱动之前,我们需要先安装另一个软件"dkms".这个"dkms"是干什么用的呢?DKMS的目的是让依赖内核的模块源码独立出来以便升级内核时候可以容易地重新建立.简单说来就是,没有dkms就

Windows下adb编译详解 2013-12-04

Adb编译一开始觉得挺难的,但是理顺了还是挺容易的,这里介绍一下自己的编译过程,尽量把我遇到的问题说的清楚一点.首先官方.安装.使用.解压缩....".".选中."链接器."链接器.把上面工程目录中所有.编译时产生winsock.h和winsock2.h里面的类型冲突,也会产生大量错误.这个问题是同时引入windows.h和winsock2.h的造成的,因为windows.h中引入winsock.h.解决这个问题只要在#include 的前面定义#defineWIN

windows下如果删除ORACLE 2012-12-27

1.关闭oracle所有的服务.可以在windows的服务管理器中关闭: 2.打开注册表:regedit 打开路径:这一步中,可以用到我们在注册表清理软件一文中介绍的一款及其方便查找路径的小软件.Registry Manager HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务! 3.打开注册表,找到路径: HKEY_LOCAL_MA

VC文件操作大全,打开,保存,复制,删除,查找等 2012-05-03

各种关于文件的操作在程序设计中十分常见,如果能对这些操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而可以在较短的时间内编写出高效 的代码.本文对Visual C++中有关文件操作进行了全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行了详细分析.1. 文件的查找当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找.MFC中有一个专门用来进行文件查找的类"CFileFind",使用它可以方便快捷地进行文件的查找.下面这段代码演示了这个类的最基本使用方法.CStri

xnaapi大全(二) 2011-11-30

)冉林仓Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口,也就是说具备调用动态连接库的能力.Visual C#和其它开发工具一样也能够调用动态链接库的API函数..NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实现的非受管辖函数,包括操作系统提供的Windows API函数.它能够定位和调用输出函数,根据需要,

uC/OS-IIwindows下寄生仿真问题后记 2011-08-28

(本文原创,转载请注明出处)自<uC/OS-II Windows下虚拟的问题>发表以后,很多朋友给我留言,:),在此,谢谢大家的批评指正.希望大家直接在我的Blog上留言,少用QQ留言,这些技术问题,在Blog上讨论,会越辩越明.在QQ上留言,很容易一边倒.特别是"探路者"网友给我的留言,这里贴出来,供大家一起研究:7 2 探路者:uC/OS-II Windows下虚拟的问题:我觉得你的分析存在问题的.7 7

每次打开IE8浏览器总是提示IE8初始设置,每次设置后,关了浏览器,再次打开又提示解决 2011-05-27

一小问题,本来每次都解决,这次突然每次打开都提示初始设置,发现一小设置,平时还真没在意,想着现在用2008的AD,设置确实要花时间好好看看了  我每次打开IE8浏览器总是提示设置IE8,每次设置后,关了浏览器,再次打开又提示设置,怎样彻底解决操作:开始-运行-输入:gpedit.msc--用户配置--管理模板--windows组件-- Internet Explorer,在右侧栏找到:阻止执行"首次运行自定义"设置,选择已启用.选项里面选择"直接转到主页".

装机Windows7系统体会 2011-05-10

今天装机,都是装机Windows7系统,2天品牌笔记本,分别是联想和索尼的品牌机,装WIN7的过程还真是不太顺利,它与很的软件都不能兼容,很多的IO设备都不能很好的集成应用,所以装成功后要装很多的常用软件,也有很多的驱动程序要安装,但是就是探测不到IO设备,默认为与WIN7系统不兼容,因此会造成很大的难度性,同时32位与64位也是有很多的差别,所要求的硬件与软件设备,至少要2G内存以上,台式机装上类似于CAD PS 等等常用的软件都是报错的信息,因此常感到不顺利,可能以后Windows Xp要退

windowsqt连接postgresql(集锦) 2010-04-20

经过一天半的时间 ,,终于搞定了....哈哈哈和下面还是一些我参考过的文章,有空我会整体的整理一下,...---------------------------It works :D Quite why I'm still a little perplexed but here is what I have done:Downloaded 4.1.2 src - previously I have 4.1.1 mingw installerConfigured with: configure -

突破WindowsNT内核进程监视设置限制 2010-04-07

监视进程创建和销毁,最常用的手段就是用 PsSetCreateProcessNotifyRoutine() 设置一个CALLBACK函数来完成.该函数的原形如下:VOID(*PCREATE_PROCESS_NOTIFY_ROUTINE) ( IN HANDLE ParentId, IN HANDLE ProcessId, IN BOOLEAN Create ); NTSTATUS PsSetCreateProcessNotifyRoutine( IN PCREATE_PROCESS_NOTIFY

Windows2003中IIS6.0应用程序池回收和工作进程 2010-03-19

公司的一个网站程序长时间运行后,速度变慢,重新启动网站后速度明显变快,估计是网站程序占用的内存和CPU资源没能及时释放,才需要每隔一段时间重启网站释放资源.但手工重启总不能算解决问题的方法,怎样才能实现自动管理呢?IIS6.0的应用程序池自动回收功能可以解决这一问题. 应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置.因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响. 为Web程序配置应

WINDOWS2003火热实用技巧 2009-02-26

1.取消IE增强安全配置对话框在使用Windows Server 2003自带的IE浏览器浏览网页时,每次都会出现一个安全提示对话框,其实这是因为微软把IE的默认安全级别设置为"高".通过在IE的"Internet选项"对话框中选择"安全"标签,并在"Internet"的"该区域的安全级别"处拖动滚动条把它设置为"中"就可以取消安全提示对话框.或者在自定义按扭下选择.2.启用Window

Windows死机密码 2007-10-29

使用Windows出现蓝色屏幕是经常的事,而且每每因为不清楚错误的来源而频繁重新安装系统,劳神费时.下列收集了一些Windows死机密码,供大家参考.0x0000 操作完成0x0001 不正确的函数0x0002 系统找不到指定的文件0x0003 系统找不到指定的路径0x0004 系统无法打开文件0x0005 拒绝存取0x0006 无效的代码0x0007 内存控制模块已损坏0x0008 内存空间不足,无法处理这个指令0x0009 内存控制模块地址无效0x000a 环境不正确0x000b 尝试载入一
一周排行
  • Azure上如何在Linux下挂载数据磁盘
    在Azure上创建了虚拟机之后,我们在一些情况下会需要添加更多的数据磁盘来存储持久化数据, ...
  • 欢迎阅读varnish是一款先进的网站加速器,他的任务是代理并缓存他后面web服务器的内容.加速访问您的web站点.我们建议您先阅读"varnish 安装".如果您的varnish已经成功启动,您 ...
  • 大小与存放数据的类型使用的搜索引擎有无索引有关系备份速度:与备份工具,备份软件,备份方式(冷备热备增量),磁盘的io
  • iptables的概述及应用一
    IptablesIptables是属于网络层的防火墙,但是并不正真意义上是防火墙,因为ip ...
  • 对话淘宝UED——行业碰撞,百度与淘宝用户研究团队交流对话录
    百度UE团队在行业中一直树立着专业.领军的形象,同时也以开放的心态,积极与同行业交流.5月 ...
  • 转来转去,"说不得大师"的游戏世界,始终在同人作品中打转,通过同人作品不断创造新的衍生品,并且有反超原作的可能.文/张书乐刊载于11月21日<人民邮电报>应用版乐游记专栏尽管我认识不少 ...
  • Android高清电视 我们需要忘记索尼,松下,三星,他们或者拥有市场的绝对地位,但是却比不上People of Lava(人类岩浆)来的有创意,直接在高清电视中绑定了Android系统(他们号称是全地球第一款),会 ...
  • 移动Web界面样式-CSS3
    移动是移动Web开发的主要技术之一,它在界面修饰方面占有重要的地位.由于移动设备的Web浏 ...
  • 最近一段时间一直在做APP接口,总结一下APP接口开发过程中的注意事项: 1.效率:接口访问速度 APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所有在开发过程中尽 ...
  •     在Android的开发中,我们经常要进行Portrait和Land的布局,在进行两种布局文件的设计的时候,我们可能会在其中一种布局中将id改掉,而在另外一种布局中没有进行响应的更改,这就会导致在不同的设备以及 ...